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 ! = cannot be added to an MSX++ device by inserting a cartridge - although you would need ~5 cartridges... (!) = technically possible to add as cartridge, but not available on the market

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