Sunrise ATA-IDE
This page was last modified 15:57, 25 May 2022 by Mars2000you. Based on work by Gdx and Rderooy and others.



The Sunrise ATA-IDE Interface is the first interface that allows the use of MSX-DOS 2 on an MSX1 using a Memory Mapper cartridge (128kB~).

From the v4.1, the cartridge becomes bigger because it can be bought in combination with an RS-232C interface in the same cartridge. This option can't be add by yourself by soldering the missing components because you need found the GAL program to control the RS-232C.

Brand Sunrise
Year 1996
Region NL
Launch price ƒ90
Package content
Emulation Emulated as "ide" in openMSX.


Sunrise ATA-IDE cartridge
Sunrise ATA-IDE PCB front
Sunrise ATA-IDE PCB back
Sunrise ATA-IDE small size
Sunrise ATA-IDE small size PCB
Sunrise ATA-IDE cartridge & CF Adapter

How to use FAT16 partition

This method is for interface with original firmware v2.50 (or patched version v2.50a/b). Note that some old interfaces don't support versions 2.21 to 2.50.

  1. Copy MSXDOS2.SYS, COMMAND2.COM and IDEFDISK.COM (v3.1 or v4.0 if MSX1) to a MSX-DOS2 formatted floppy disk and start your computer pressing [DEL] key ([INS] if firmware v2.50b) at startup until floppy disk boots. (If you use MSX-DOS2 v2.20~2.31, the COMMAND2.COM must be patched with COMPATCH or PATCHCOM to display the free disk memory calculation correctly.)
  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 master drive instead of floppy disk but in this case pay attention to select the right drive before making the partitions with the Toggle drive option.
  • Use a Floppy Disk or, a second Drive of 32MB max formatted with IDEFDISK (one FAT12 partition only) to transfer your files from the PC/Mac to the MSX disk.
  • No matter how big the FAT16 partition is, you can only use the first half of it on MSX! If you want a better FAT16 support on Sunrise ATA-IDE interface, use the Nextor kernel with embedded driver. Last version is 2.1.1 beta 2. It supports well the FAT16 and allows us to also use the interface on MSX1 (32kB RAM under Basic, 64kB under MSX-DOS1) by using a disk formated in FAT12 up to 16MB per partition (without Nextor installed and without directory). In contrast, with this version you will lose the support of the slave disk.

External Links