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
boards/sbc/n8/msx_c-bios_software_to-do.txt · Last modified: 2019/08/07 19:25 by jordi.solis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0