David Given
ca15bf4a92
Merge pull request #417 from tdaede/fluxsink_ratio
...
Add option to rescale flux source pulses.
2022-01-22 23:27:53 +01:00
Thomas Daede
de8f8b7d91
FDI: Add support for automatically setting format.
2022-01-17 17:02:26 -08:00
Thomas Daede
b8c58b12fd
Add option to rescale flux source pulses.
...
This actually scales by the reciprotal of the flux sink, to
allow the same value to be set for both options.
2022-01-17 16:53:50 -08:00
David Given
40bca8b38c
Merge pull request #370 from tdaede/rescale
2022-01-10 23:02:18 +01:00
David Given
18af881fe5
Attach the underlying raw records to Sector structures; add a .raw exporter for
...
getting the MFM/FM/GCR stream.
2022-01-04 23:49:39 +01:00
David Given
5eeb52660c
Update documentation for the USB autodetection.
2021-12-13 23:19:16 +01:00
Thomas Daede
ce1daf6a2b
Add option to rescale flux sink pulses.
...
Note that this does not affect the decoder used for verify,
but at least for tame rescaling the decoders are still able to
lock.
This is a precursor to automatic scaling via the disk speed
measurement.
2021-12-07 14:45:32 -08:00
Thomas Daede
04b91377c9
Use per-track encoding specified in D88 files.
...
This supports varying sector sizes, counts, and modulation on
a per-track basis. It also supports writing sectors in the
original order.
2021-12-04 03:36:06 -08:00
Thomas Daede
7822325866
Automatically configure format for DIM when no format is specified.
2021-12-03 13:34:35 -08:00
Thomas Daede
8a3cd14723
Add minimal D88 image format reader.
...
This implements a subset of D88, only supporting the first floppy
in an image. It only supports images with equal sector sizes,
equal numbers of sectors per track, and no bad sectors.
2021-12-03 02:18:29 -08:00
Thomas Daede
ea407b2182
Add FDI format reader.
...
This format is common for NEC PC-98 disk images.
2021-12-01 03:44:18 -08:00
Thomas Daede
676845aaf3
Add DIM format reader.
...
This format is common for Japanese PC floppy images.
2021-12-01 00:07:02 -08:00
Thomas Daede
406a433c3f
Add alias for XDF image files.
...
This is a common extension for Sharp X68000 bare disk images.
2021-11-30 00:40:54 -08:00
David Given
b0003fc7e5
Merge from master.
2021-10-30 22:19:37 +02:00
David Given
028e2498fb
Update references to --input.flux and --output.flux.
2021-09-25 22:35:02 +02:00
David Given
05552cc3e5
Add a basic and largely untested TD0 reader.
2021-07-23 23:21:30 +02:00
David Given
3a2cce78ca
Update incorrect reference to usb.device.
2021-05-23 20:49:34 +02:00
David Given
5237049e2c
Fix fe-inspect to work.
2021-05-21 20:40:52 +02:00
David Given
8370b8a743
Adjust documentation formatting.
2021-05-20 23:00:28 +02:00
David Given
25656d81a1
Update documentation for the new version.
2021-05-20 22:41:03 +02:00
David Given
7c4f8e1443
Added documentation on 40-track disks and drives.
2021-05-07 20:40:22 +02:00
David Given
bf8f6ae687
Add imagereader offset and step modes, and hardware forty-track modes. Not sure
...
this is the right way to do it.
2021-04-21 00:41:36 +02:00
David Given
4ad6805ea1
Change to house style.
2021-04-19 20:29:55 +02:00
David Given
1bec06fd75
Merge branch 'master' of https://github.com/wybren1971/fluxengine into wybren1971-master
2021-04-19 19:28:53 +02:00
David Given
c79cfc19aa
Update the visualiser documentation.
2021-04-18 21:05:22 +02:00
wybren1971
55c6e19af4
add IMD file reader
2021-04-17 19:32:03 +02:00
wybren1971
9cadc94c5a
add IMD file reader
2021-04-17 19:12:52 +02:00
wybren1971
cacdf9ef56
add IMD file reader
2021-04-17 19:06:56 +02:00
David Given
6e2bdcad79
Document the JV3 format.
2020-09-18 00:56:02 +02: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
85bc1637f2
Document the use of multiple FluxEngines.
2020-08-10 23:12:33 +02:00
David Given
3e6b9eb74d
Document the .diskcopy file format.
2020-08-02 18:22:30 +02:00
David Given
37aa8b62b0
Add a --write-csv=X option to the reader to dump the sector status map as a
...
machine-readable file.
2020-03-14 14:35:19 +00:00
David Given
4983239458
Rework the hardware and software documentation.
2020-02-20 00:17:16 +01:00
David Given
2df9920209
Rename test bulktransport to test bandwidth; avoid watchdog failures while the
...
bandwidth test is running.
2020-02-18 19:12:52 +01: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
9dc1067032
Add --dump-sectors. Sector positions are recorded correctly.
2020-01-26 18:30:35 +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
4ed1fb6bac
Document the extra index pulses.
2020-01-10 21:23:33 +01:00
David Given
f436d6b582
Add a feature where we can measure the FDD bus signal voltages using the PSoC's
...
ADCs. Increase the track step pulse width to 6us, because.
2019-12-10 22:36:18 +01:00
David Given
e8f7b51aef
Another documentation tweak.
2019-09-21 22:15:44 +02:00
David Given
9d6bc57a5f
Update documentation.
2019-08-31 12:32:52 +02:00
David Given
4304d1eede
Add the Supercard Pro decoder.
2019-08-28 23:32:09 +02:00
David Given
99335a84fd
Add documentation for the visualiser.
2019-08-28 00:19:18 +02:00
David Given
a626d5f9a0
Add write-only support for D64 disk images.
2019-08-15 20:30:07 +02:00
David Given
31d7477c6a
Add LDBS documentation.
2019-08-10 21:35:21 +02:00
David Given
112377f885
Add pluggable image readers, plus some documentation.
2019-08-09 20:56:06 +02:00
David Given
41b99b7f9d
Update documentation.
2019-07-03 01:00:05 +02:00
David Given
c0e3606925
Update documentation.
2019-04-30 22:27:17 +02:00