David Given
|
12135b5dd6
|
Add support for FM decoding and Acorn DFS disks, requiring some rearrangement.
Also make the Brother two revolutions thing (which DFS also needs) the default.
|
2019-02-12 21:29:31 +01:00 |
|
David Given
|
10c838b4b7
|
When reading from a file, don't try to recalibrate the actual hardware on
error.
|
2019-02-12 20:43:15 +01:00 |
|
David Given
|
2527ac2ce9
|
Initial support for twin drives and 5.25" drives.
|
2019-02-11 23:43:44 +01:00 |
|
David Given
|
9f64de0c49
|
Do a recalibrate when retrying a track read --- it makes things a bit more
reliable.
|
2019-02-09 22:55:46 +01:00 |
|
David Given
|
e0b45a30d9
|
Adjust the number of decimal places in clock reporting.
|
2019-01-21 23:51:35 +01:00 |
|
David Given
|
fc7d2cafba
|
Fix the retry logic so it doesn't discard good sectors on a retry.
|
2019-01-21 23:43:11 +01:00 |
|
David Given
|
cce65d7bd0
|
Common out the disk read code between the two fe-read commands.
|
2019-01-21 23:30:30 +01:00 |
|
David Given
|
6af432f798
|
Refactor FluxEngine to use dataspecs for source and destinations. Document
them.
|
2019-01-21 00:38:03 +01:00 |
|
David Given
|
4b6b4aa9f7
|
Add the DataSpec class.
|
2019-01-13 00:43:19 +01:00 |
|
David Given
|
b99a18e513
|
Renamed Track to ReaderTrack because we're about to start working on WriterTracks.
|
2018-12-31 20:27:21 +01:00 |
|
David Given
|
d383b88f10
|
Actually implement --just-read.
|
2018-12-22 10:54:21 +01:00 |
|
David Given
|
11e0e6fe23
|
Commands can set default reader options to something that's sensible for the
format.
|
2018-10-27 16:00:54 +02:00 |
|
David Given
|
d168e58db6
|
-f works to save a copy of the flux to disk.
|
2018-10-21 13:48:28 +02:00 |
|
David Given
|
3a0ce92468
|
Fix a horrifying bug which was causing all data from USB to be discarded.
|
2018-10-20 19:39:34 +02:00 |
|
David Given
|
8244f9ec51
|
We can now decode IBM MFM disks all the way to an image, although with no CRC
checking as yet.
|
2018-10-20 19:25:20 +02:00 |
|
David Given
|
d00f199d51
|
You can read flux from files now.
|
2018-10-20 16:14:38 +02:00 |
|
David Given
|
7d765abb21
|
The new client can (lazily) read disks now, although nothing's actually done
with the result.
|
2018-10-20 15:54:18 +02:00 |
|
David Given
|
7efaae2f76
|
Add the skeleton of the new client app.
|
2018-10-20 13:28:20 +02:00 |
|