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

Re: 5.25 drive emulator



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).  But I don't think the emulation would be all that
difficult as long as you knew what the disk I/O locations did (I used to
but it's being a while... :-)
  The point is that just emulating a disk ][ controller and letting the
original RWTS code (or whatever code is being used to access the disk ][
controller) would be the most direct implementation, and it would in
that case work for everything (or should, in theory).
-- 
=========== Philip Stephens, Systems Programmer, Labtam Australia ============
====== Owned by Motor (Mo for short), the power-purrer from Down Under =======
=== DS (B+S)t Y 2 X L  W C+++ I T+++ A+ E H+++ S+ V+ F Q+ P++ B+ PA+ PL+++ ===
"Many views yield the truth.  Therefore, be not alone." -- Viggies' Prime Song