Commit Graph

110 Commits

Author SHA1 Message Date
David Given
719e8801fe Allow the clock to be specified manually. Turn the clock histogram into an
actual bar chart.
2019-03-01 16:53:22 +01:00
David Given
f5a3f18478 Cleanup (the Fluxmap doesn't store intervals any more, just byte opcode
things).
2019-02-22 20:25:28 +01:00
David Given
79e3e686eb Update the read path of the client to cope with long intervals. 2019-02-22 20:18:22 +01:00
David Given
e53841f79d Use a bit more statistical nous when trying to sense the bit rate, and use the
median of the pulse to pick the normative clock rate.
2019-02-20 22:09:06 +01:00
David Given
259a02898f Massive refactor to overhaul and simplify the decoder system. Amiga has been
disabled (because it needs rewriting now).
2019-02-19 00:39:13 +01:00
David Given
61d98073a7 Add support for reading Kryoflux stream files. 2019-02-14 21:44:23 +01:00
David Given
3da75c0f9b Add a very simple clock histogram display. 2019-01-22 00:05:16 +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
ed41bc013f More refactoring. 2019-01-01 20:04:04 +01: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