dg
|
dcfcc6271c
|
Sort out a whole bunch of other things, including cleaning up the way the
verification source is handled.
|
2023-05-12 23:28:25 +00:00 |
|
dg
|
ad1a8d608f
|
Migrate setting the flux sink to Config.
|
2023-05-11 22:54:32 +00:00 |
|
Jeff Epler
|
6e817e2d7c
|
Add a2r as a flux sink
a2r is preferred for apple2 disk archiving and should have a pathway
to emulation via passport.py (woz and dsk conversion)
|
2022-03-23 14:06:01 -05:00 |
|
David Given
|
96214bf3fd
|
Refactor for better multi-read support. Each read is now held separately, with
F_DESYNC being deprecated, and FluxSource returns an iterator which can be used
to retry reads.
|
2022-03-07 00:07:42 +01:00 |
|
David Given
|
89688394f8
|
Replace the upgradefluxfile builtin with a seperate upgrade-flux-file tool.
This allows us to remove all the SQL stuff from the main program, and restores
the ability to upgrade from version 2 SQL files.
|
2022-02-04 21:27:24 +01:00 |
|
dg
|
d36a18c17a
|
Add the experimental FL2 encoder.
|
2021-12-04 12:39:36 +00:00 |
|
David Given
|
05aaa2634b
|
Don't hard-code references to the global config in the
updateConfigForFilename() methods.
|
2021-05-18 19:57:23 +02:00 |
|
David Given
|
b1145f8da3
|
Flux sink type is now detected from file extension.
|
2021-05-18 00:23:38 +02:00 |
|
David Given
|
3588d681a2
|
Convert fluxscp to a proper flux sink.
|
2021-05-17 23:28:30 +02:00 |
|
David Given
|
55d894ae1f
|
Convert fluxtovcd to a proper flux sink.
|
2021-05-17 22:12:44 +02:00 |
|
David Given
|
5d1d807e78
|
Convert fluxtoau to a real flux sink.
|
2021-05-17 21:42:25 +02:00 |
|
David Given
|
41b36649a9
|
Rename a bunch of config fields for clarity.
|
2021-05-15 22:23:42 +02:00 |
|
David Given
|
509217606c
|
Remove sqlite flux sink flags.
|
2021-05-15 13:42:30 +02:00 |
|
David Given
|
5a63172a86
|
Remove the hardware source/sink flags.
|
2021-05-15 13:06:53 +02:00 |
|
David Given
|
5a186b6960
|
Rename all protos to end with 'Proto' to avoid name conflicts.
|
2021-05-13 18:05:08 +02:00 |
|
David Given
|
3a8ddf8025
|
The writer now works with the new config system.
|
2021-05-13 15:55:05 +02:00 |
|
David Given
|
e912152784
|
Common out the high-density flag too.
|
2021-05-07 00:27:10 +02:00 |
|
Eric Anderson
|
f1506d0dbd
|
Add firmware support for hard sectors
|
2020-12-24 17:39:52 -08:00 |
|
David Given
|
be41c1de76
|
You now need to explicitly specify whether flux files get merged or
overwritten, because the old behaviour was weird. Reader uses SqliteFluxSink to
write flux files, rather than raw database accesses.
|
2020-02-08 12:41:50 +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
|
eb924780ab
|
Refactor dataspecs to allow them to be used for other things too.
|
2019-08-06 23:50:02 +02:00 |
|
David Given
|
3667595275
|
Rename FluxReader and FluxWriter to FluxSource and FluxSink.
|
2019-04-16 21:07:58 +02:00 |
|