Thomas Harte
|
955cb6411c
|
Factor out bit spreading.
(And do a better job of it)
|
2021-10-12 14:49:01 -07:00 |
|
Thomas Harte
|
fc4ca4f8e3
|
I don't think there are sync words at the start of the track.
|
2021-10-12 10:38:15 -07:00 |
|
Thomas Harte
|
a1f02d0cd8
|
Add track padding.
|
2021-10-11 18:05:37 -07:00 |
|
Thomas Harte
|
addf9f9af4
|
Moves block byte writes into Storage::Encodings::MFM::Encoder .
|
2021-10-10 16:06:51 -07:00 |
|
Thomas Harte
|
c4cfcfab8e
|
Checksums appear to be calculated as 32-bit quantities.
|
2021-10-10 12:58:10 -07:00 |
|
Thomas Harte
|
5e083426c5
|
Takes another run at checksums.
It turns out I'd read entirely the wrong section of the ADF FAQ. Am now trying to piece things together from various EAB threads.
|
2021-10-10 11:47:48 -07:00 |
|
Thomas Harte
|
aeaea073c6
|
Switch both: (i) which bits are odd/even; and (ii) nibble ordering.
|
2021-10-09 13:45:19 -07:00 |
|
Thomas Harte
|
2b0a4055f7
|
Makes an attempt at Amiga ADF encoding.
|
2021-07-16 20:07:17 -04:00 |
|
Thomas Harte
|
7cb16a3fc5
|
Introduces a shell for Amiga ADF decoding.
|
2021-07-16 18:11:07 -04:00 |
|