Sanyo MPC-2500FD
This page was last modified 15:47, 26 May 2023 by Mars2000you. Based on work by Gdx and Rderooy.




The Sanyo MPC-2500FD is the adaptation of the MPC-25FD computer, also known as the Wavy 25, for the Soviet Union. It was not sold in shops and could only be used in some schools or administrations.

This computer comes with only 1 cartridge slot and 1 disk drive, but there's a location planned for the addition of a second disk drive. It was mainly used by teachers in network with the MPC-2300.

It has a Russian keyboard and a non-standard modem with DIP (Dual Inline Package) switch (CALL COMINI does not work). This system seems to be similar to the switch on the Yamaha YIS-503IIIR and Yamaha YIS-805/128R2 computers. The dip switches probably allow to enable, disable and configure the modem.

It is unsure to what refers the C8 part added on the MPC-2300 label, maybe it means "Class 8" and would be similar to the system on the Yamaha computers: in this MSX-Network, up to 8 student machines are connected to a teacher machine using one of the floppy disk drives for centralised file storage.

Brand Sanyo
Model MPC-2500FD
Year 1987
Region USSR
Launch price
RAM 128kB (? in slot 3-2)
VRAM 128kB
Media MSX cartridges, DD floppy disks
Video Yamaha V9938
Audio PSG (YM2149 integrated in MSX-Engine S3527)
Chipset Yamaha S3527
Keyboard layout JCUKEN/Cyrillic + numeric keypad
Extras 1 or 2 720kB 3,5" floppy disk drives, Serial port + dip switches + terminal software
Emulation ROM dump needed. See this thread for details


The firmware is a communication terminal software that can be launched from MSX-BASIC with CALL INIT or _INIT.


Sanyo MPC-2500FD main PCB
Sanyo MPC-2500FD
Sanyo MPC-2500FD back
Sanyo MPC-2500FD


The MPC-2500FD is a MSX2 with a Z80A from NEC (D780C-1) and an MSX-Engine S3527 from Yamaha.

The serial port can communicate up to 18600 bps.

Slot Map

Help needed
The below slot-map is an assumption, it needs to be checked on a real machine.
Slot 0 Slot 1 Slot 2 Slot 3-0 Slot 3-1 Slot 3-2 Slot 3-3
Page C000h~FFFFh Cartridge
Mirror 128kB
Page 8000h~BFFFh Mirror
Page 4000h~7FFFh Main-ROM Disk ROM Firmware
Page 0000h~3FFFh Sub-ROM Mirror
  • The 16KB Sub-ROM is mirrored over pages 0 to 3 in slot 2.
  • The Disk ROM is a 16kB ROM - 4000h-7FFFh. However, the FDC registers are visible on all 4 pages.
  • The firmware ROM is a 8kB ROM - 4000h-5FFFh for the LAN.