David Given
|
b8c198329d
|
Add the image reading geometry mapper; overhaul the reader to use it; convert
the .img imagewriter; remove the d64 imagewriter (as this can now be
represented with img).
|
2021-06-09 23:07:32 +02:00 |
|
David Given
|
1fcb8c7179
|
Rename dgmapper.cc to something more sensible.
|
2021-05-29 00:05:10 +02:00 |
|
David Given
|
1440c3c8d6
|
Make the Macintosh encoder work again; convert the diskcopy reader to work with
the new geometry system.
|
2021-05-29 00:04:13 +02:00 |
|
David Given
|
2935c2d925
|
Replace the d64 image reader with an appropriate img reader configuration.
|
2021-05-27 23:47:43 +02:00 |
|
David Given
|
99b9145a0d
|
Convert the imagereader to a simple block fetcher and hook up the geometry
mapper to it. Seems to work given some basic testing.
|
2021-05-27 00:06:50 +02:00 |
|
David Given
|
e7348eaa4f
|
Added a functioning (I hope) sketch of the disassembling geometry mapper code.
|
2021-05-26 00:00:52 +02:00 |
|
David Given
|
bf4831be9f
|
Migrate the Northstar code to the new framework.
|
2021-05-24 23:20:59 +02:00 |
|
David Given
|
5e2dfbed73
|
Add the 9-sector IBM formats.
|
2021-05-24 12:10:21 +02:00 |
|
David Given
|
60bc8ad888
|
Add comment fields to all the configs; fix some documentation.
|
2021-05-23 23:57:38 +02:00 |
|
David Given
|
4f0a5e854c
|
Attempt to rework the USB handling to make the GreaseWeazle work on Windows and
Mac --- we abandon autodetection for anything other that FluxEngines as libusb
is painfully inconsistent with serial devices.
|
2021-05-23 18:53:25 +01:00 |
|
David Given
|
1c1ad2725e
|
Port the Greaseweazle driver to use the serial port rather than raw libusb.
|
2021-05-23 12:39:41 +02:00 |
|
David Given
|
8d4ac59f03
|
Try and fix that intermittent dependency problem with the test protos.
|
2021-05-22 23:22:24 +02:00 |
|
David Given
|
4614b63c30
|
Convert wybren1971's D64 reader and 1541 encoder to work with the new
architecture.
|
2021-05-21 23:34:28 +02:00 |
|
David Given
|
1997abcde6
|
Warning fix pass.
|
2021-05-21 22:12:14 +02:00 |
|
David Given
|
9d70fb261e
|
Remove some obsolete tools.
|
2021-05-21 20:40:42 +02:00 |
|
David Given
|
8a136ac4f6
|
Allow imgimagewriter to write mixed-format disks; add an eco1 disk format for the VDS Eco1.
|
2021-05-19 22:12:23 +02:00 |
|
David Given
|
a0164b8de3
|
Rip out dataspecs everywhere.
|
2021-05-18 22:22:06 +02:00 |
|
David Given
|
2c98f5c542
|
Convert cwftoflux to a proper flux source.
|
2021-05-18 19:37:43 +02:00 |
|
David Given
|
d246fca9df
|
Convert scptoflux to a proper flux source.
|
2021-05-18 01:09:55 +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
|
22ba38b2e0
|
Add rawread.
|
2021-05-17 01:06:09 +02:00 |
|
David Given
|
e4b5e4c502
|
Make Kryoflux streams again.
|
2021-05-16 00:25:41 +02:00 |
|
David Given
|
2de3b4f92e
|
Make rawwrite work (which replaces erase and writeflux).
|
2021-05-15 23:30:58 +02:00 |
|
David Given
|
f741ad058e
|
Convert the ZilogMcz decoder.
|
2021-05-15 17:40:20 +02:00 |
|
David Given
|
2512a4fc32
|
Convert the Victor9k decoder.
|
2021-05-15 17:29:59 +02:00 |
|
David Given
|
5554d5e608
|
Convert the TIDS990 encoder and decoder.
|
2021-05-15 17:24:20 +02:00 |
|
David Given
|
48d5ed2ff9
|
Convert the MX decoder.
|
2021-05-15 17:06:28 +02:00 |
|
David Given
|
2632668d0e
|
Convert (hopefully correctly) the IBM writables.
|
2021-05-15 14:26:06 +02:00 |
|
David Given
|
f46e444aa2
|
Convert the Micropolis decoder.
|
2021-05-15 14:10:08 +02:00 |
|
David Given
|
1149ad86a2
|
Convert the Apple2 decoder.
|
2021-05-15 14:04:44 +02:00 |
|
David Given
|
8133e2b7aa
|
Convert the Atari ST configuration.
|
2021-05-15 13:49:31 +02:00 |
|
David Given
|
ebe678b18b
|
Fix IBM sector base default; convert the ampro configuration.
|
2021-05-15 13:47:34 +02:00 |
|
David Given
|
5a63172a86
|
Remove the hardware source/sink flags.
|
2021-05-15 13:06:53 +02:00 |
|
David Given
|
93dcc7e242
|
Convert the image readers and Mac encoder and decoder.
|
2021-05-15 12:33:22 +02:00 |
|
David Given
|
243eea33e9
|
Convert the FB100 decoder.
|
2021-05-15 12:11:11 +02:00 |
|
David Given
|
38a8367f62
|
Convert the F85 decoder.
|
2021-05-15 12:05:31 +02:00 |
|
David Given
|
a02953cccc
|
Fix the last fix.
|
2021-05-15 11:56:50 +02:00 |
|
David Given
|
f13f96967e
|
Try to fix the dependency issue with protobufs.
|
2021-05-15 11:09:31 +02:00 |
|
David Given
|
f7c31281e0
|
Convert the C64 decoder to the new configuration scheme. Also convert all the
imagewriters.
|
2021-05-15 00:25:32 +02:00 |
|
David Given
|
ac34a43d9b
|
Add the missing Brother 120kB format.
|
2021-05-15 00:08:49 +02:00 |
|
David Given
|
c8d0950979
|
Convert the Amiga encoder and decoder to the new system.
|
2021-05-15 00:06:39 +02:00 |
|
David Given
|
57e81ee72e
|
Convert the AES Lanier decoder to the new configuration system.
|
2021-05-14 23:39:07 +02:00 |
|
David Given
|
25f2c3a8c1
|
Move the USB flags into the config file.
|
2021-05-13 23:35:05 +02:00 |
|
David Given
|
a3bd7cc644
|
Programmatically create the readables and writables mappings.
|
2021-05-13 19:39:45 +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
|
639588fa68
|
Hardware flux sources are configurable.
|
2021-05-13 17:39:49 +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 |
|