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 &
_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
- 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 |