[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Help with .DSK files
RHR writes ...
>
> Hello Everyone,
>
> I'm having difficulty creating floppies from disk images (.DSK).
> What I have been doing is downloading the files to my MacII. Then I use
> Image Converter to convert the image to CopyII+ format, then I use ProType
> to fix the fork file problem.
> At this point I copy the file to a ProDos formatted disk and bring it
> over to my Apple Iigs where I use CopyII plus 7.1 to make the floppy.
> Everything seems to be fine but when I use the newly made floppy on my Apple
> II all I get is some assembler code at the bottom of the screen and nothing
> else.
>
....
Most likely, the problem with your approach is sector ordering.
A .dsk disk image is, almost always, written in DOS 3.3 order, even
if the disk boots and runs ProDOS.
"DOS 3.3 order" means that data in the .dsk disk image is in the
order DOS 3.3 uses to identify sectors: the 256 bytes in what DOS 3.3
calls "Sector 0" is first, followed by the 256 bytes in what
DOS 3.3 calls "Sector 1", etc..
Image Converter is running under ProDOS. Unless there is some option to
tell the program to use DOS 3.3 sector ordering, it seems likely that Image
Converter will assume ProDOS sector ordering when it creates the Copy II+
image.
ProDOS and DOS 3.3 agree about which sector on a 5.25" diskette is
"Sector 0"; otherwise, they mostly disagree. So, your .dsk image's sectors
are getting scrambled and the resulting diskette bombs when booted.
If you have ASIMOV or DSK2FILE on your IIgs, the easiest route is the
one already suggested in another posting. Put the .dsk image on the diskette
and convert it to diskette form on your IIgs using ASIMOV or DSK2FILE.
If you do not have ASIMOV or DSK2FILE yet, your Copy II+ approach
may work if you make sure the disk images you convert are ProDOS order
images-- i.e. .po files.
You can try out using a .po disk image and get DSK2FILE at the same
time (if it works) by downloading PDtcomPO.zip from GSWV. The URL is ...
http://196.25.210.13/gswv/a2zine/Utils/PDtcomPO.zip
Rubywand