limitations - cayce-msx/msxpp-quick-ref GitHub Wiki

Limitations

Not-emulated features

MSX++ emulates an MSX2+ that mostly resembles the FS-A1WSX. You might miss a few features when comparing with that device.

  • Centronics printer port
  • RenShaTurbo autofire - is present on SM-X/SX-2
  • A1 firmware, hardware switch & _MENU command - Cockpit, Word Processor & MSX-JE
  • 16 or 32KiB SRAM - might only be used by A1 firmware?
  • RTC and other settings saved to CMOS - see RTCSAVE.COM for an alternative

And for Turbo-R:

  • MIDI in/out
  • microphone
  • R800 LED / indicator
  • Turbo-R PCM works, but does not run at R800 frequency

Comparison to openMSX Boosted_MSX2+

Listing all special features the one has, but not the other.

** = SM-X/SX-2 does have it
*** = SM-X/SX-2 has it partially

SX1 with MSX2+ firmware & BIOS Boosted_MSX2+
Physical device! RenShaTurbo **
Wi-Fi 192KiB VRAM
4(+2/4) MiB RAM Mapper Second PSG **
MicroSD Card with (Nextor) DOS2 Printer port
9 status LEDs *** RTC saved to CMOS
8 dip switches MSX-AUDIO ***
Pause, execute and cancel keys MusicModuleMIDI
Volume per audio device MoonSound OPL4 ***
TurboR PCM out V9990 / Video9000
1MiB VRAM Floppy disk drive
MSX-MIDI out A1 firmware incl. SRAM
Matsushita device (?)
⚠️ **GitHub.com Fallback** ⚠️