How to convert .rom to .dsk

By anonymous

incognito ergo sum (116)

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

22-12-2008, 21:51

Hi

I want to convert some .rom files back to disk. As I ve seen I can
use Diskmanager to convert .dsk to real disks but whats about
the .rom images. Is there any tool for ?

Hope someone can help

bYe
E

SantaHi

I want to convert some .rom files back to disk. As I ve seen I can
use Diskmanager to convert .dsk to real disks but whats about
the .rom images. Is there any tool for ?

Hope someone can help

bYe
E

Santa

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

By SLotman

Paragon (1242)

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

22-12-2008, 22:31

You need a ROM loader like loadrom, execrom or others. place it on a disk with command.com and msxdos.sys and you´re set.
AFAIK, there´s no way to plain convert ROM->DSK.

By cax

Prophet (3740)

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

22-12-2008, 22:32

Not every rom can be "converted", but if you have enough RAM, you can use ExecROM.com or LoadROM.com
Don't forget to put MSX-DOS files on your .dsk

There also exist tools that split roms smaller than 48K into 1-2 binary files that can be loaded from BASIC with command BLOAD
(e.g. MicroWAVer creates compressed self-extracting BIN file(s) as a byproduct while making WAV file)

By Manuel

Ascended (19469)

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

22-12-2008, 23:23

By TaylorsEverythingChannel

Champion (415)

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

05-07-2022, 01:14

Besides having ROM loaders for MSX-DOS, I know for a fact that you can literally put MSX ROM games to DSK. You can convert them to either COM whenever you're using MSX-DOS or BIN whenever you're using MSX BASIC.
I've been easily converting ROM to COM lately, but if you want to put ROM to Basic, then you can come to here: https://www.msx.org/forum/msx-talk/software/converting-msx-r...

By NYYRIKKI

Enlighted (6067)

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

05-07-2022, 10:38

One more popular and well working tool is SofaROM, but it requires MSX-DOS2 that might be unacceptable requirement depending of your use case.

If the ROM-file is small (32kB or less) then you likely don't need DOS or other fancy tools. Most likely it is enough that you load this empty image, drop the ROM to the disk and rename it as AUTOEXEC.ROM (The code on bootsector has been fixed to load the file, if found. -> Very fast loading)

By ~mk~

Champion (330)

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

25-11-2022, 03:09

The autoexecrom dsk works nice! Thanks NYYRIKKI.
Tried and works successfully with many roms.
However, it doesn't work with MSX-LOGO rom.
Actually I failed to boot MSX-LOGO rom with all rom loaders I tried.
Does anyone know how to get it working? My goal is to boot MSX-LOGO from a file. I don't care if it's rom, bin, or whatever format. If anyone can help with that, I appreciate it.

By Jipe

Paragon (1614)

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

25-11-2022, 07:53

what is the version of your logo ? brazil dutch ?
for loading rom 16 32 and 48k with DOS have you trying ODO ?
https://www.msx.org/downloads/utilities/rom/odo-03

By ~mk~

Champion (330)

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

25-11-2022, 16:05

I tried spanish (Telematica) and english MSX-Logo.
ROM loaders, tried ExecROM (with /S parameter as doc mention), LoadROM, ODO and NYYRIKKI's dsk.
My ultimate goal is to also have Logo extensions working so that it can save to disk, but I can't even get Logo to boot.

By Tisse

Resident (34)

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

07-12-2022, 15:09

NYYRIKKI wrote:

One more popular and well working tool is SofaROM, but it requires MSX-DOS2 that might be unacceptable requirement depending of your use case.

If the ROM-file is small (32kB or less) then you likely don't need DOS or other fancy tools. Most likely it is enough that you load this empty image, drop the ROM to the disk and rename it as AUTOEXEC.ROM (The code on bootsector has been fixed to load the file, if found. -> Very fast loading)

That's was a really nice and easy way to convert ROMs to DSK! Have you got the DSK-file as a 360kb Single sided disk image as well?