limitations - cayce-msx/msxpp-quick-ref GitHub Wiki
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 &
_MENUcommand - 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.COMfor an alternative
And for Turbo-R:
- MIDI in/out
- port 0xE8 MIDI out is implemented, and outputs to joystick port2
- but the support is too limited to enable Turbo-R MSX-MIDI.
- microphone
- R800 LED / indicator
- Turbo-R PCM works, but does not run at R800 frequency
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 |