RC2014 target for Collapse OS

This is a Collapse OS port for the RC2014. It features support for:

This code is available from Dusk OS' files folder or as a Git repository (without SSL) at:


These are the possible configurations:

To build, run make conf=name in this directory. This will yield a rc2014_<conf>.rom file as well as a emul_<conf>.sh. The ROM file should be written to a ROM of at least 8KB.

This repository has a RC2014 emulator, you can launch the built ROM through that emulator with ./emul_<conf>.sh.

This port is fully self-hosting, that is, the resulting ROM can build the resulting ROM.

For the rest, refer to documentation in doc.

Accessing mass storage

Initializing mass storage right at power up is tricky in terms of timing, so the default builds don't do it. This means that before accessing blocks, you need to manually initialize the target device. For SD cards, it's sdc$ and for CF cards, it's ata$.