Sunrise Compact Flash Card Interface
This page was last modified 00:44, 17 November 2017 by Gdx. Based on work by Mars2000you and Rderooy and others.



Often called Sunrise CF, this interface is based on the Sunrise ATA-IDE Interface, the first interface that allows to use the MSX-DOS 2 on MSX1. (You needs a Memory Mapper cartridge for it.)
Some users sell clones of this interface with one or two slots. The firmware is same or this is Nextor with specific driver. This driver doesn't support (micro)SD to CF adapters.


Sunrise CF cartridge
Sunrise CF PCB front
Sunrise CF PCB back
Sunrise CF PCB box

How to use FAT16 partition

This method is for interface with original firmware v2.50 (or patched version v2.50a/b).

  1. Copy MSXDOS2.SYS, COMMAND2.COM, FAT16.COM and IDEFDISK.COM (v3.1 or v4.0 if MSX1) to a MSX-DOS2 formatted floppy disk and start your computer pressing <DEL> (<INS> if firmware v2.50b) at startup until floppy disk boots.
  2. Start IDEFDISK.COM and generate your partitions automatically.
  3. Write created partitions.
  4. Quit IDEFDISK.COM and restart it with the option /fat16
  5. Display partitions table and move the cursor to the last partition then delete all partitions one by one with K key except the first.
  6. Chose Add a partition, Specify all the rest of free memory. FAT16 partition will be displayed under the FAT12.
  7. Specify FAT12 partition as boot partition and quit the partitions table menu then write and initialize created partitions.
  8. Restart the MSX and copy MSXDOS2.SYS, COMMAND2.COM and FAT16.COM to the FAT12 partition (disk A:).
  9. Create a text file that contains "FAT16" and save it with the name "AUTOEXEC.BAT" on your FAT12 partition to automatically execute FAT16.COM at startup for the MSX-DOS2 to support the FAT16 partition.
  10. Restart the MSX and it's ready. The second disk will be the FAT16 partition.


  • You can using a CF in master slot instead of floppy disk but in this case pay attention to select the right CF before making the partitions with the Toggle drive option.
  • Use a Floppy Disk or, a second CF of 32MB max formatted with IDEFDISK (one FAT12 partition only) to transfer your files from the PC/Mac to MSX CF.

Programming information