David Given
|
0367b7e77d
|
Merge from trunk.
|
2020-04-01 00:06:35 +02:00 |
|
David Given
|
cd19fcdadd
|
The CSV report now writes records for every sector in the output map, even the
missing ones.
|
2020-03-31 00:14:23 +02:00 |
|
David Given
|
39b23200b0
|
Fix missing flag dependency.
|
2020-03-29 23:12:12 +02:00 |
|
David Given
|
b1ea5a9a35
|
Rework the writer to use a fluxsink rather than just writing stuff directly.
|
2020-03-29 15:08:45 +02:00 |
|
David Given
|
1b48ea20c4
|
Remove the cruncher.
|
2020-03-20 00:06:07 +01:00 |
|
David Given
|
1656947764
|
Disable write precompensation, as it actually seems to make things worse.
|
2020-02-18 22:49:12 +01:00 |
|
David Given
|
d77841c3b7
|
Add the ability to fake the index pulse source, allowing old drives to be used
with FluxEngine.
|
2020-01-12 01:23:47 +01:00 |
|
David Given
|
112377f885
|
Add pluggable image readers, plus some documentation.
|
2019-08-09 20:56:06 +02:00 |
|
David Given
|
d8172154c3
|
Output images now get geometry specs to indicate what kind of file to write.
|
2019-08-07 23:23:07 +02:00 |
|
David Given
|
eb924780ab
|
Refactor dataspecs to allow them to be used for other things too.
|
2019-08-06 23:50:02 +02:00 |
|
David Given
|
5748f017dd
|
Refactor the write code to make it easier to add new encoders.
|
2019-08-06 22:17:58 +02:00 |
|
David Given
|
032df676c1
|
Replace meson with a very small shell script.
|
2019-07-03 22:18:34 +02:00 |
|
David Given
|
f7af8bb99b
|
I... think it's done? That was suspiciously easy.
|
2019-07-02 23:20:47 +02:00 |
|
David Given
|
a1c207cb8f
|
First milestone towards flags rewrite --- it builds and the tests pass, but
nothing actually works.
|
2019-07-02 23:06:40 +02:00 |
|
David Given
|
3667595275
|
Rename FluxReader and FluxWriter to FluxSource and FluxSink.
|
2019-04-16 21:07:58 +02:00 |
|
David Given
|
50cff528a3
|
Merge from master.
|
2019-04-07 02:19:12 +02:00 |
|
David Given
|
098b2371a4
|
Crunched datastreams are now used when writing.
|
2019-03-27 21:58:41 +01:00 |
|
David Given
|
d0726e13c0
|
Add a fluxwriter library to try and abstract writing --- but this is going to
need some more refactoring to make it work.
|
2019-03-24 11:06:38 +01:00 |
|
David Given
|
dfc818ff73
|
You now have to explicitly upgrade flux files --- much cleaner. Added a tool to
do this.
|
2019-03-03 20:52:53 +01:00 |
|
David Given
|
0f83da98a4
|
Fix long-standing breakage causing all writes to fail.
|
2019-02-22 21:50:20 +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
|
80cb1e7a81
|
Add the ability to erase tracks. The writer now erases tracks for which no data
is available.
|
2019-01-10 23:51:47 +01:00 |
|
David Given
|
9f18de6f3d
|
The writer no longer crashes if it tries to write a track that's not available.
|
2019-01-04 19:47:53 +01:00 |
|
David Given
|
b3e647902e
|
Wire up writebrother to the real USB device. Maybe it works now?
|
2019-01-03 22:25:59 +01:00 |
|
David Given
|
8d8f7b43c7
|
Precompensation adjustment is now done before writing (using hard-coded
values).
|
2019-01-03 22:03:00 +01:00 |
|
David Given
|
7c30764209
|
The writer will now write a fluxmap to disk.
|
2019-01-03 13:18:42 +01:00 |
|
David Given
|
c564e6e14d
|
Begin generating the Brother bitstream and convert it to a fluxmap.
|
2019-01-03 01:37:37 +01:00 |
|