/asm-dev-docker

Tools for programming against various 8-Bit computers

Primary LanguageDockerfileMIT LicenseMIT

8-Bit CPU development tools docker container

asm-dev

Compilers and assemblers for 8-bit computer programming. This is intended to be used as a dev container in Visual Studio Code. Contains the following,

Program Version Description
cc65 2.19 Cross compiler and assembler for 6502 based computers
SjASMPlus 1.20.1 Z80 assembly cross compiler
RASM 1.8 Another Z80 assembler
SPASM-ng 0.5-beta3 Another Z80 assembler that supports the eZ80. This is a fork of the version that supports the Agon align directive
agon-ez80asm 0.96 ez80 assembler, running natively on the Agon platform or Linux
NASM 2.16.01 Assembler for the x86 CPU family, in this case 8080 and 8088
z88dk nightly z88dk is the only C and assembler development kit that comes ready out-of-the-box to create programs for over 100 z80-family machines.
Minipro 0.5 CLI for the MiniPRO TL866xx series of chip programmers
Emulator Kit latest This is a kit of emulators primarily focussed on the RC2014 environment and some of the Retrobrew (formerly N8VEM) systems
Z80Emu latest A Z80 emulator/monitor program written in C#

Usage

docker run --rm -v ${PWD}:/src -w /src -it rprouse/asm-dev

Build

docker build -t rprouse/asm-dev .

License

MIT License