This is a Collapse OS port for the Sega Master System. It also runs on the Megadrive (Genesis). It supposrts these configurations:
To build, run
make in this directory. The resulting
os.sms should be
written to a ROM of at least 8KB.
This repository has a SMS emulator, you can launch the built ROM through
that emulator with
To use an alternate configuration, specify it in the
make command both in
the build command and the
emul command. When you change the active config,
make KBD=1 clean emul.
For the rest, refer to documentation in
This emulates a Sega Master system with a monochrome screen and a Genesis pad hooked to port A.
Launch the emulator with
./sms /path/to/rom (you can use the binary from the
This will show a window with the screen's content on it. The mappings to the pad are:
If your ROM is configured with PS/2 keyboard input, run this emulator with the
-k flag to replace SMS pad emulation with keyboard emulation.
-c option connects a SD card in the same way as the RC2014 emulator.
In both cases (pad or keyboard), only port A emulation is supported.
Press ESC to quit.