David Given
|
088bd9434d
|
Switch from using a oneof to an explicit enum for the flux source/sink
configurations, as this allows default options for multiple source/sink types.
|
2022-11-19 22:52:52 +01: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
|
ba3f806616
|
Move a lot of drive parameters into a toplevel drive{} config rather than
leaving them in the source/sink configs (which means they have to be set
twice).
|
2022-03-13 21:13:56 +01:00 |
|
David Given
|
d5245e3784
|
Don't capture parameters in static blocks. That never ends well...
|
2022-02-27 12:51:51 +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
|
27fceb3f41
|
Make the new FL2 flux format the default.
|
2021-12-05 17:09:02 +00:00 |
|
dg
|
d36a18c17a
|
Add the experimental FL2 encoder.
|
2021-12-04 12:39:36 +00:00 |
|
David Given
|
1997abcde6
|
Warning fix pass.
|
2021-05-21 22:12:14 +02:00 |
|
David Given
|
18b683d22e
|
Add drive:N as a valid flux source and sink specifier; remove the --drive
option. Also, a bunch of option cleanup.
|
2021-05-20 22:14:22 +02:00 |
|
David Given
|
a0164b8de3
|
Rip out dataspecs everywhere.
|
2021-05-18 22:22:06 +02: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
|
c79feb405c
|
Switch to resource path type thingies for specifying flux file types, where
appropriate. Much better.
|
2021-05-18 00:40:16 +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
|
5a186b6960
|
Rename all protos to end with 'Proto' to avoid name conflicts.
|
2021-05-13 18:05:08 +02:00 |
|
David Given
|
f9510c54b2
|
Split the encoder/decoder configuration away from inputs and outputs. Make the
test pattern creator a flux source.
|
2021-05-13 17:23:06 +02:00 |
|
David Given
|
3a8ddf8025
|
The writer now works with the new config system.
|
2021-05-13 15:55:05 +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
|
032df676c1
|
Replace meson with a very small shell script.
|
2019-07-03 22:18:34 +02:00 |
|
David Given
|
3667595275
|
Rename FluxReader and FluxWriter to FluxSource and FluxSink.
|
2019-04-16 21:07:58 +02:00 |
|