E64-II is a virtual computer system that runs on macOS and linux. It's mainly inspired by the Commodore 64 but implements significant parts of Amiga 500 and Atari ST technology as well. Without any form of operating system inside this virtual machine, it wouldn't do much and the software in this repository forms the ROM & Kernel of E64-II.
Make sure the vasmm68k_mot
assembler and the vlink
linker are available from the command line. Building instructions for the assembler can be found here. The final products after running make
will be a rom.bin
file (64kb) and a rom.cpp
source file. To use the rom.bin
instead of the standard rom delivered with E64-II
, copy it to the $HOME/.E64-II/
settings directory.
- E64-II - A virtual computer system that runs on macOS and Linux.
- OSDev.org - Website about the creation of operating systems.
- vasm assembler - A portable and retargetable assembler.
- vlink linker - A portable linker for multiple file formats.