David Given
644f592df3
Make the JV3 imagereader work again; allow the imagereader to act as a geometry
...
mapper for formats which have track/side/sector information.
2021-05-30 23:57:14 +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
bf4831be9f
Migrate the Northstar code to the new framework.
2021-05-24 23:20:59 +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
05aaa2634b
Don't hard-code references to the global config in the
...
updateConfigForFilename() methods.
2021-05-18 19:57:23 +02:00
David Given
225a93330d
Rename more config stuff.
2021-05-15 22:37:29 +02:00
David Given
ed0f38748b
Add helper flags to fe-read and fe-write for setting common parameters.
2021-05-15 21:28:02 +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
wybren1971
c712c15a30
add IMD file reader
2021-04-17 16:55:25 +02:00
David Given
7d88673ed5
Merge from trunk.
2021-01-05 01:36:54 +01:00
David Given
088381a5a6
Add a DiskCopy 4.2 image reader. We can now write files to floppy, and they
...
almost work.
2021-01-05 00:36:06 +01:00
David Given
ef3c9f3d03
Add the fe-image command and the TRS-80 JV3 file reader.
2020-09-18 00:53:39 +02:00
David Given
60bfe050d3
Refactor the way image extensions are handled to be generally cleaner. Add
...
support for validating ImageSpecs before we actually want to read/write an
image, so as to allow us to check the extension *before* wasting time reading a
disk. Make .d81 an alias of .img.
2019-08-21 00:45:10 +02:00
David Given
112377f885
Add pluggable image readers, plus some documentation.
2019-08-09 20:56:06 +02:00