This is an old revision of the document!
The remaining TODOs (perhaps not in this order):
- Write a loader that will boot CP/M from media with the C-BIOS
- The thought here is to switch the system to an all ram memory config and load CP/M with a small footprint cbios with stub calls to the MSX bios for console and disk io.
- This would not be a fork of ROMWBW or UNA (nowhere nearly as comprehensive and in no way designed to be the canonical version of CP/M for the N8), but something much smaller and more MSXish. This would be more like the CP/M version that was available on the commodore 64 or 128 (40 col console IO, etc)
- Work on the ROM basic to allow mass storage saves and loads of programs, add graphics and sound commands, and PERHAPS add floating point (may be a total re-write or replace)
- Add support for IDE Hard Drives
- Create Comprehensive system documentation
- The N8 MSX implementation is getting more and more complex. It would be a good idea to document the differences from the MSX standard, the memory configuration, and a how-to on patching MSX roms that do not work first time.
- Create a list and an archive of working MSX roms
- Test the MSX CBIOS on the 4314 version