OPenMSX + Megaflasrom_SCC_SD + SdCart1.sdc


Master (221)

Аватар пользователя JACS

24-11-2021, 13:20

Buenos dias.
Tengo OpenMsx funcionando con la extensión Megaflashrom+SD y el archivo SdCart1.sdc.
Pero yo quiero meter en mi archivo los que ya tengo en la SD original que uso con el cartucho megaflashrom en el MSX real. Como se puede hacer una copiar de archivos rom y dsk al archivo .sdc??


{mod: English please, you're not in the Spanish section}

Для того, чтобы оставить комментарий, необходимо регистрация или !login


Master (221)

Аватар пользователя JACS

24-11-2021, 15:19

I have OpenMsx running with the Megaflashrom + SD extension and the SdCart1.sdc file.
But I want to put in my file the ones that I already have in the original SD that I use with the megaflashrom cartridge in the real MSX. How can I make a copy of rom and dsk files to the .sdc file?


By Manuel

Ascended (19469)

Аватар пользователя Manuel

24-11-2021, 23:22

The problem is that openMSX doesn't have any direct access implemented to the format used by Nextor.

But it does have support for the Sunrise IDE format...

So, a workaround which I used in the past is:

Prepare Sunrise IDE as on a real system:
- emulate a Sunrise IDE interface (a hard disk image will be generated automatically)
- use IDEFDISK.COM to partition it to FAT12 and put MSXDOS2 or NEXTOR on the first partition via an emulated floppy disk and in BASIC with the COPY command

Then use the diskmanipulator import command to import several files to it.

Then run the MSX with both interfaces. One of the drives will be the Sunrise IDE partition. Just copy the files in NEXTOR/MSXDOS2 to the right place on the SD-card image.

Alternatively, if it's not too much: put what you want to import into a folder or floppy disk image and then copy from that floppy disk (it will get a drive letter in Nextor) to the SD card image.

What you should also be able to do: with a tool like Linux [url=]dd[/url] make a full sector dump of your real SD card on the PC and use that as the SD card image on openMSX.