.dsk on real msx

Por xull

Supporter (16)

imagem de xull

09-04-2003, 09:12

I have several .dsk disk images, which I would like to put on real disks and use them on my real msx. For this I use dd disks formatted by my msx. I can copy some files that are not in a diskimage from my pc and than it works perfectly. But when I try to write a diskimage to the disks, it seems to go well but my msx responds with DiskI/O error. An emeulater on the pc can read the disks....
What do i do wrong?

Entrar ou registrar-se para comentar

Por BiFi

Enlighted (4348)

imagem de BiFi

09-04-2003, 09:31

Disk images are sector based image of a floppy, meaning you read the sectors from disk and write the data of each sector to a file. In order to be able to use the disk on MSX you can either copy the disk image to disk and use a floppy drive emulator to start it (mostly used with MSX hard-disks) or use a program to put the sector data in the actual sectors on a disk. For that you need a program that can read the sector data from the image and write these to the right sector on disk. One of these programs is an MS-DOS commandline tool called DCOPY (this was packed with fMSX-DOS which was maintained by Marcel de Kogel), for Win32 systems you can use WinImage.

Por xull

Supporter (16)

imagem de xull

09-04-2003, 09:59

I have tried it with dcopy, it doesn't work. Is this because i am using a dos prompt from within windows? I will have a try with WinImage...

Thnx!

Por BiFi

Enlighted (4348)

imagem de BiFi

09-04-2003, 10:56

DCOPY in a command prompt window should work as well, though it depends on your Windows version. Since Windows 2000 and Windows XP are based on the Windows NT kernel, it's next to impossible to do any direct disk access like sector reading and writing in these Windows versions. Windows version which are not NT-based should be able to have such direct access since these Windows are still ore MS-DOS based.

You can also try to force DCOPY with the /T:80 /S:9 /H:2 for double sided disks or change the last option to /H:1 for single sided disks.

Por xull

Supporter (16)

imagem de xull

14-04-2003, 15:01

Problem solved!
WinImage does the trick