[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Please Help: Apple2 Disk Images to Real Apple Floppy



hello@kitty.com (Glue Sniffin' Ed) wrote:

>Hello,
>
>I have been trying to write disk image files downloaded from the
>asimov site to a real floppy on my apple IIgs.  I have tried disk2file
>and Asimov....and both are giving me no success at all.  My methods
>are explained below.
>
>I transfer the disk image from pc to mac....as my mac can read PC
>floppies.  I then transfer from the mac to a prodos floppy.  Insert
>prodos floppy in my GS....and....try to run asimov and/or disk2file on
>it.  It gives me an error...and won't write.  I have successfully
>created disk image files on the GS...and written them back to floppy.
>But.....after transfering this working disk image to mac...then
>pc...then back to mac...then back to GS.....the file is unusable by
>asimov and disk2file.  I suspect that something is getting stripped
>from the file in the transfer process.  In all cases...the images will
>work on an apple II emulator.  The disk images show up as text files
>when transfered back to the GS...not as binary like they were
>originally.  I tried changing the file attributes back to binary
>(0006), and....this still didn't help.
>
>Please.....if anyone has a solution.....your thoughts on this subject
>would be greatly appreciated.

The Mac is putting a resource fork on the disk image file.
The IIGS also uses resource forks.  Problem is, the IIe does
not.  DSK2FILE is a IIe program.  The IIGS kicks into IIe
emulation mode to run it and at that point, it becomes blind
to resources.*

The solution, in IIGS native mode (System 6.0.1), run a resource
editor (like UtilityWorks) and delete the resource fork from
the disk images.  Now DSK2FILE will work with them.

Someone should write a IIGS native (16-bit) desktop version
of DSK2FILE.  That would solve the resource fork problem
once and for all.

*The best IIe emulator is probably the one built into the
IIGS.  Many people do not know they are running an
emulation when running 8-bit IIe software in the 16-bit
IIGS.