Thomas Harte
|
f65c65569a
|
Makes disk head position explicitly something with sub-integral precision.
Also as a drive-by fix, corrects accidental assumption of 10 sectors for all MFMSectorDump descendants.
|
2018-05-06 23:17:36 -04:00 |
|
Thomas Harte
|
2e20191c01
|
Relocates and cleans up what is currently written of Apple GCR handling as the encoder.
A decoder will be forthcoming.
|
2018-05-03 22:40:45 -04:00 |
|
Thomas Harte
|
fcc750784a
|
Switches interleaving logic around: having inspected some NIBs sectors are numbered in order, but scatter read from the image.
|
2018-05-02 21:28:18 -04:00 |
|
Thomas Harte
|
5e34c1b6b8
|
Switches to producing a single segment for NIBs and DSKs.
I've now seemingly verified that the values read back by the CPU are those I'm intending to produce, so I'm at a loss.
|
2018-05-01 20:31:42 -04:00 |
|
Thomas Harte
|
a9d4fe0b41
|
Introduces filetype wiring for DO and PO files.
Also corrects sector numbering logic to ensure there is a sector 15.
|
2018-04-29 16:34:10 -04:00 |
|
Thomas Harte
|
5cd15147eb
|
Introduces interleaving of sector numbers.
|
2018-04-29 16:18:14 -04:00 |
|
Thomas Harte
|
5b35c88be2
|
Corrections: data segments now correctly announce their number of bits, and tracks aren't oversized.
|
2018-04-28 15:47:50 -04:00 |
|
Thomas Harte
|
7f03f5d02f
|
Makes a first attempt at six-and-two encoding for DSKs.
|
2018-04-28 15:18:48 -04:00 |
|
Thomas Harte
|
b98d5b790a
|
Finally unifies disk image file exceptions, and adds a placeholder for Apple DSK.
|
2018-04-27 23:18:45 -04:00 |
|