David Given
84e997949f
Merge.
2022-02-06 22:14:11 +01:00
David Given
f82bd45fec
Pull out extension profiles into their own section of the documentation list.
2022-02-06 22:13:26 +01:00
David Given
3863724007
Merge pull request #443 from davidgiven/upgrade
...
Rework flux file upgrading and remove the Sqlite dependency.
2022-02-04 22:16:31 +01:00
David Given
7e0ed9fe93
Try to fix the build on Windows and OSX.
2022-02-04 22:00:44 +01:00
David Given
945e3f3c5f
Typo fix.
2022-02-04 21:29:56 +01:00
David Given
6f100219f7
Include the upgrade-flux-file binaries in the releases.
2022-02-04 21:29:04 +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
David Given
091ef6d972
Merge pull request #439 from tdaede/d88_doublestep
...
D88: Add 2D (40 track double density) support.
2022-02-03 00:27:55 +01:00
Eric Anderson
e501c44985
Merge branch 'master' into micropolis-275
2022-01-29 10:09:35 -07:00
Eric Anderson
bc9b761903
Prefer IMG for Micropolis, and use a vgi profile to swap format
2022-01-29 10:05:54 -07:00
Thomas Daede
dfb461b05c
D88: Add 2D (40 track double density) support.
...
This assumes a 360rpm drive, and double stepping.
If fluxengine supports the concept of 40 vs 80 track drives in the
future, it might make sense for this to assume a 300rpm drive
instead.
2022-01-28 10:50:36 -08:00
David Given
86f6a2f722
Merge pull request #437 from davidgiven/verify
...
Fix --no-verify.
2022-01-27 22:05:23 +01:00
David Given
77d6d0d5be
Fix --no-verify.
2022-01-27 20:49:38 +01:00
David Given
4946909c6d
Merge pull request #436 from davidgiven/dim
...
Fix some autoconfigure issues.
2022-01-27 00:07:23 +01:00
David Given
2439736cb4
When autoconfiguring, set up the decoder to allow disk verification.
2022-01-26 23:53:44 +01:00
David Given
8fb2ad1986
Automatically set the number of heads and cylinders where appropriate.
2022-01-26 23:53:16 +01:00
David Given
1d7bbcec66
Merge pull request #435 from davidgiven/brother
...
Don't use signed values for track/sector/side values
2022-01-26 23:29:51 +01:00
David Given
6ac9d34aac
Don't rely on the geometry autodetector for Brother formats.
2022-01-26 23:13:40 +01:00
David Given
3369029e9a
Don't use signed ints for the track/side/sector values.
2022-01-26 23:13:22 +01:00
David Given
11f411b745
Merge pull request #433 from davidgiven/rawread
...
Don't crash when trying to read flux from a fl2 file where there isn't any.
2022-01-26 23:09:48 +01:00
David Given
9bb6e15900
Don't crash when trying to read flux from a fl2 file where there isn't any
...
flux.
2022-01-26 22:09:50 +01:00
David Given
d2a6b37f5f
Merge pull request #430 from tdaede/greaseweazle_time_read
...
Support time-based reads for Greaseweazle V24+.
2022-01-26 21:17:44 +01:00
David Given
0c1f6163f7
Merge pull request #432 from tdaede/no_verify
...
Add flag to skip verification during write.
2022-01-26 21:16:21 +01:00
Thomas Daede
6860317a58
Add flag to skip verification during write.
...
Fixes #425
2022-01-26 11:45:28 -08:00
Thomas Daede
77257b0989
Support time-based reads for Greaseweazle V24+.
...
This substantially speeds up read and verify operations, allowing
only 1.2 revs rather than 2 revs to be read.
Fixes #426
2022-01-26 08:02:30 -08:00
David Given
8f35da5163
Merge pull request #428 from tdaede/doc_pc98
...
Add documentation for PC-98, X68000, etc.
2022-01-26 17:00:40 +01:00
Thomas Daede
82d8c40b5f
Add documentation for PC-98, X68000, etc.
2022-01-25 09:53:56 -08:00
David Given
dbfc0f98c3
Merge pull request #422 from tdaede/nfdr0
...
Add NFD r0 image reader.
2022-01-22 23:28:55 +01:00
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
David Given
3e4d4cc002
Hotfix for Windows build.
2022-01-22 22:29:34 +01:00
David Given
4257544402
Merge.
2022-01-22 21:20:48 +01:00
David Given
83d44bd03e
Update documentation.
2022-01-22 20:46:40 +01:00
David Given
745e0685a4
Allow specifying the GreaseWeazle serial port directly (for devices which don't
...
have the GreaseWeazle VID/PID).
2022-01-22 20:41:27 +01:00
David Given
d6db2128df
Toggle DTR on Unixes as well as on Windows.
2022-01-22 20:39:20 +01:00
David Given
6e83ed5654
Update clang-format file.
2022-01-22 20:37:58 +01:00
Thomas Daede
a4f44933ec
Add NFD r0 image reader.
...
This format is very similar to D88, but used mostly for PC-98
rather than PC-88.
2022-01-22 08:33:43 -08:00
David Given
fe080e1d90
Merge from master.
2022-01-21 19:36:18 +01:00
David Given
dd462873d2
Merge pull request #410 from pauldevine/victor9k
...
Victor9k Double Sided Support
2022-01-20 23:51:24 +01:00
Paul Devine
628fec2c92
Merge branch 'victor9k' of github.com:pauldevine/fluxengine into victor9k
2022-01-20 13:57:25 -08:00
Paul Devine
c4700f3cb8
updated documentation for double-sided, made note about documentaiton bug for track format
2022-01-20 13:56:35 -08:00
Paul Devine
fac606c475
adding Victor9k double sided src format
2022-01-20 13:56:35 -08:00
Paul Devine
5a0aadabc1
adding support for double-sided Victor9k disks
2022-01-20 13:56:35 -08:00
Paul Devine
283b9871cb
correct media size in README
2022-01-20 13:56:35 -08:00
David Given
f9d88cc2a0
Merge pull request #420 from davidgiven/contains
...
Don't use string::contains as it's not sufficiently widespread yet.
2022-01-20 20:40:19 +01:00
David Given
c751810b84
Don't use string::contains.
2022-01-20 20:24:10 +01:00
David Given
2dbc9c39b1
Merge pull request #419 from davidgiven/clang
...
Add initial clang-format file.
2022-01-20 19:54:07 +01:00
Paul Devine
a9933c7764
updated documentation for double-sided, made note about documentaiton bug for track format
2022-01-19 16:21:40 -08:00
David Given
ffcac3a12d
Add initial clang-format file.
2022-01-20 00:08:26 +01:00
David Given
a4130e5f78
Merge pull request #418 from tdaede/auto_fdi
...
FDI: Add support for automatically setting format.
2022-01-19 23:12:41 +01:00
Thomas Daede
de8f8b7d91
FDI: Add support for automatically setting format.
2022-01-17 17:02:26 -08:00