Keith Clark
|
0f93a68694
|
Add Atari ST disk reader front-end
|
2021-01-17 14:02:37 +00:00 |
|
Keith Clark
|
1a2d5d13b3
|
Add .st to list of supported extensions
|
2021-01-17 14:02:37 +00:00 |
|
David Given
|
0913e9e0c0
|
Allow saving the other image formats supported by libstb.
|
2021-01-13 20:34:21 +01:00 |
|
David Given
|
03fc1419de
|
Archival checkin of partial work towards drawing my own graphs.
|
2021-01-11 00:56:09 +01:00 |
|
David Given
|
1787402be9
|
...and again.
|
2021-01-09 00:45:27 +01:00 |
|
David Given
|
5f6d99f138
|
Attempt that fix again.
|
2021-01-09 00:37:37 +01:00 |
|
David Given
|
d1e2b0d1f8
|
Fix an issue with old C++ compilers and designated initialisers.
|
2021-01-09 00:29:46 +01:00 |
|
David Given
|
c2c51bbe33
|
Fix after merge.
|
2021-01-09 00:02:14 +01:00 |
|
David Given
|
bb806e3853
|
Merge from master.
|
2021-01-08 23:23:50 +01:00 |
|
David Given
|
a11d0e75c8
|
Merge pull request #200 from ejona86/hard-sectors
Add firmware support for hard sectors
|
2021-01-08 23:20:40 +01:00 |
|
David Given
|
6e1f264e6a
|
Make --sync-with-index and --revolutions work properly on the GreaseWeazle.
|
2021-01-08 21:36:50 +01:00 |
|
David Given
|
082be14232
|
Add GreaseWeazle support for --high-density.
|
2021-01-08 21:20:33 +01:00 |
|
David Given
|
e831ee8b44
|
Add erase support.
|
2021-01-07 22:46:11 +01:00 |
|
David Given
|
40e9a6082f
|
Remove that 'packed' thing.
|
2021-01-07 22:17:19 +01:00 |
|
David Given
|
53cec292d0
|
Refactor the GreaseWeazle converter to allow it to be tested.
|
2021-01-07 22:06:45 +01:00 |
|
David Given
|
3f85309ee5
|
Commit non-functioning GreaseWeazle write support.
|
2021-01-07 20:42:06 +01:00 |
|
David Given
|
70944f8521
|
Reading flux now correctly handles index markers.
|
2021-01-07 20:02:51 +01:00 |
|
David Given
|
2ab00c42ff
|
Handle index pulses on read.
|
2021-01-07 01:05:23 +01:00 |
|
David Given
|
a572742caa
|
I read my first disk using the GreaseWeazel!
|
2021-01-07 00:58:19 +01:00 |
|
David Given
|
400e5f8580
|
The bandwidth tester works.
|
2021-01-06 23:24:28 +01:00 |
|
David Given
|
74f0fd89b6
|
We can successfully seek on the GreaseWeazle.
|
2021-01-06 22:52:52 +01:00 |
|
David Given
|
09f9bea7a2
|
Add boilerplate for the GreaseWeazle driver.
|
2021-01-06 20:39:13 +01:00 |
|
David Given
|
7d88673ed5
|
Merge from trunk.
|
2021-01-05 01:36:54 +01:00 |
|
David Given
|
41f2da71e4
|
Merge.
|
2021-01-05 01:36:10 +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
|
629af2a697
|
You can now create Bytes from strings and vice versa.
|
2021-01-04 23:31:54 +01:00 |
|
David Given
|
70a6dfd98a
|
Warning fix.
|
2021-01-04 20:16:36 +01:00 |
|
Eric Anderson
|
d3a5bb08d3
|
Set drive before checking rotation speed for writing
|
2020-12-24 23:11:34 -08:00 |
|
Eric Anderson
|
f1506d0dbd
|
Add firmware support for hard sectors
|
2020-12-24 17:39:52 -08: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
|
cbcf457ce3
|
Merge pull request #182 from davidgiven/usb
Add support for multiple simultaneously connected FluxEngines.
|
2020-08-10 23:32:16 +02:00 |
|
David Given
|
4855f825e2
|
Show serial number on device connection, and improve the device listing a bit.
|
2020-08-10 23:16:04 +02:00 |
|
David Given
|
73398b83a9
|
Add support for specifying which FluxEngine you want to use with the --devices
parameter.
|
2020-08-10 22:36:47 +02:00 |
|
David Given
|
2727e66d40
|
Allow multiple USB implementations.
|
2020-08-09 22:33:54 +02:00 |
|
David Given
|
8b6be5a501
|
Move usb.{cc,h} into its own directory.
|
2020-08-09 21:14:09 +02:00 |
|
David Given
|
4fee29307c
|
Refactor the USB stuff to allow for multiple USB implementations.
|
2020-08-08 14:52:11 +01:00 |
|
David Given
|
ce2e8fb4b5
|
First draft of the DiskCopy 4.2 image writer.
|
2020-07-30 20:21:49 +01:00 |
|
David Given
|
984cdaeb03
|
Make nanoseconds_t a double to prevent overflow on very large numbers of
revolutions (I've just seen a flux file with 50).
|
2020-06-26 14:47:25 +02:00 |
|
David Given
|
06eb10d2a0
|
Merge.
|
2020-05-16 10:38:17 +02:00 |
|
David Given
|
2244299bd9
|
Add a bias parameter to allow the entire Brother format to be moved around on
the disk.
|
2020-05-16 10:37:48 +02:00 |
|
David Given
|
9a5958f80b
|
Prevent OOB when appending no bytes to a fluxmap.
|
2020-05-14 10:40:49 +02:00 |
|
David Given
|
2b53ac057c
|
Fix some bugs which allow erasing tracks with F_FRAME_WRITE_CMD to work again.
(F_FRAME_ERASE_CMD always worked.)
|
2020-05-13 23:45:58 +02:00 |
|
David Given
|
30646ccb07
|
Fix an Amiga decoder bug where truncated sectors would be considered valid (the
Amiga checksum algorithm is weak and zero bytes don't contribute to the
checksum).
|
2020-04-08 23:35:55 +02:00 |
|
David Given
|
067af18103
|
When writing images, use the sector size in the spec rather than the actual
data size, to avoid problems with multipart formats like the Amiga.
|
2020-04-07 23:02:47 +02:00 |
|
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
|
1954f02cfb
|
Don't reset the device on startup because it confuses Linux.
|
2020-03-30 22:23:18 +01: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 |
|