[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 5.25 drive emulator
philip@labtam.oz.au writes:
>Ron "Asbestos" Dippold writes:
>
>>For a real 5.25 emulator, you'd need to intercept and emulate all the
>>bizarre Disk ][ ports and try to do something meaningful with them.
>
> This wouldn't be impossible, but you would probably need to save your
>disk images as actual disk bytes so that you could emulate the raw reads
>and writes that the controller card does; this would increase the size
>of your disk image by a fair margin (approx. 350-400 bytes per sector
>rather than 256).
It would have to be a lot more complicated than that if you want to
truly emulate the Disk ][ and run copy-protected software. You'd have
to account for:
- Sync bytes vs. normal bytes
- Half-tracks, quarter-tracks
- Track synchronization
- Physical damage to the disk
With a lot of work, you probably could do all these things. But it's
definitely non-trivial. If you want to do it without special hardware
to read the Apple disks, it becomes almost impossible.
Paul
guertinp@iro.umontreal.ca