dg
|
7c40093698
|
Try to work around weird test failure on Windows.
|
2023-05-06 22:30:50 +00:00 |
|
dg
|
195534c21e
|
Configure the 1680kB DMF format file system.
|
2023-05-06 18:11:24 +00:00 |
|
dg
|
137c0340fb
|
Fix month, which was off-by-one. Add custom attributes for the other LIF dirent
properties.
|
2023-05-06 10:20:10 +00:00 |
|
dg
|
e6d9de2d80
|
Decode timestamps into a custom property.
|
2023-05-06 10:16:12 +00:00 |
|
dg
|
d9b319eaed
|
Add textual file types (where known) for LIF files.
|
2023-05-06 10:00:12 +00:00 |
|
dg
|
ba1f8b8ed8
|
Add missing file. Reformat.
|
2023-05-06 00:28:13 +00:00 |
|
dg
|
10605b3908
|
Add a read-only MS2000 file system, and a format (with no encoder or decoder).
|
2023-05-06 00:21:10 +00:00 |
|
dg
|
e31e547322
|
Add a routine to count the number of bits in a word.
|
2023-05-06 00:20:48 +00:00 |
|
dg
|
77bdc727ab
|
Properly handle default options in the CLI.
|
2023-05-05 22:57:49 +00:00 |
|
dg
|
8c876f555d
|
Move from option exclusivity groups to option groups, which are better.
|
2023-05-05 19:55:56 +00:00 |
|
dg
|
2dc649ef09
|
Add read-only support for LIF filesystems.
|
2023-05-04 21:04:55 +00:00 |
|
dg
|
9484a1b870
|
Swap minutes and seconds, as this seems to be more correct.
|
2023-04-07 16:38:08 +00:00 |
|
dg
|
ed634fbbf6
|
Fix build failure.
|
2023-04-07 16:20:32 +00:00 |
|
dg
|
4c776d584b
|
Add read support for A2R v2 files.
|
2023-04-07 15:00:20 +00:00 |
|
dg
|
ccd9539015
|
Adjust the SCP write logic so an unspecified TPI is treated as 96 (the usual).
|
2023-04-07 09:02:46 +00:00 |
|
dg
|
9300aa79c3
|
Read 48tpi SCP files correctly.
|
2023-04-06 21:49:06 +00:00 |
|
dg
|
a633b73e12
|
Add boilerplate for Roland D20 decoder.
|
2023-04-05 22:36:54 +00:00 |
|
dg
|
56a4926bd3
|
Factor out the clock guess code so it can be used elsewhere.
|
2023-04-05 19:17:37 +00:00 |
|
dg
|
0a5a814a88
|
Typo fix.
|
2023-04-05 17:17:15 +00:00 |
|
dg
|
08ce455d1d
|
Properly terminate pSOS filenames. Make a guess at the ctime format.
|
2023-04-05 17:13:49 +00:00 |
|
dg
|
2022732dd9
|
Some final tidying.
|
2023-04-04 20:12:21 +00:00 |
|
dg
|
1f74d9189f
|
Make the new GUI actually work, to a certain extent.
|
2023-04-02 22:54:09 +00:00 |
|
dg
|
330410ec61
|
Rework the GUI so that each panel is a different class. It doesn't work yet,
but the bulk of the restructuring is done.
|
2023-04-02 12:37:27 +00:00 |
|
dg
|
241d4342e4
|
Make exclusivity groups work in the GUI.
|
2023-03-31 22:11:40 +00:00 |
|
dg
|
29b273ad7b
|
Correctly set the path of files.
|
2023-03-31 22:10:47 +00:00 |
|
dg
|
bddc64a324
|
Merge from master.
|
2023-03-31 22:09:11 +00:00 |
|
David Given
|
b78a057c81
|
Merge branch 'master' into basis
|
2023-03-31 22:10:47 +01:00 |
|
dg
|
5751725213
|
Allow options to be selected in the GUI.
|
2023-03-31 21:09:40 +00:00 |
|
dg
|
f194392f99
|
Fix the broken AppleDOS double-sided disks. Allow access to side 1 on AppleDOS
volumes.
|
2023-03-31 18:24:03 +00:00 |
|
dg
|
c28f757c5c
|
Add a very prototype AppleDOS VFS plugin.
|
2023-03-28 19:29:02 +00:00 |
|
dg
|
8fb4c90bed
|
Remove the retry limit when reading from virtual flux sources, to allow flux
files with very large numbers of reads to be processed.
|
2023-03-27 20:14:49 +00:00 |
|
dg
|
81753669cc
|
Add the 'fluxengine merge' command.
|
2023-03-27 20:12:46 +00:00 |
|
dg
|
0a0a72bcf3
|
Add configurable head jiggle on error, just to see if the head needs settling.
|
2023-03-27 18:40:35 +00:00 |
|
dg
|
1138e6b77f
|
Try a different way to fetch the filedes length.
|
2023-03-26 21:22:11 +00:00 |
|
dg
|
2fff32e8f2
|
Don't return bad data which makes the GUI crash.
|
2023-03-26 18:52:29 +00:00 |
|
dg
|
25ffd900c8
|
Realise that the PME format is HCS. Add a really basic and probably broken
PHILE filesystem reader.
|
2023-03-26 18:21:51 +00:00 |
|
dg
|
b0c77653a2
|
Add the boilerplate for the Agat encoder.
|
2023-01-05 12:04:36 +00:00 |
|
dg
|
e27e3ada92
|
Fix an issue with extent handling in the CP/M file system; actually add a CP/M
test.
|
2022-12-18 22:00:52 +00:00 |
|
dg
|
339ea3b5a4
|
Move the * and + Bytes methods onto Bytes itself.
|
2022-12-18 22:00:16 +00:00 |
|
dg
|
35008656a9
|
Remove stray logging.
|
2022-12-17 17:54:33 +00:00 |
|
dg
|
e4c67f18bd
|
Fix the sector skew stuff, again. Modify the mac400 format to emit sectors in
the right order.
|
2022-12-05 20:22:01 +00:00 |
|
dg
|
a91dee27e7
|
Rework the layout stuff to be more correct. Physical skew no longer affects the
order in the resulting images.
|
2022-12-04 19:19:37 +00:00 |
|
dg
|
a33cc5710c
|
Be more rigorous about checking for invalid brother120fs filesystems --- even
though the filesystem is so simple that positively identifying it is quite
hard.
|
2022-12-02 19:54:58 +00:00 |
|
David Given
|
bd99bc6d94
|
Don't trust isprint() to return ascii characters, because Unicode.
|
2022-12-01 21:28:49 +01:00 |
|
dg
|
2f4b15293a
|
Adjust the FLX tick rate to something more resembling normality.
|
2022-11-29 20:26:58 +00:00 |
|
dg
|
5136dda598
|
Made the FLX reader work.
|
2022-11-29 20:17:24 +00:00 |
|
dg
|
d26940304b
|
Boilerplate for a FLX file reader.
|
2022-11-29 19:33:47 +00:00 |
|
dg
|
fd10840cc0
|
Display raw bits in the flux viewer.
|
2022-11-28 20:15:57 +00:00 |
|
dg
|
731d1efcc4
|
Add missing file.
|
2022-11-27 22:38:44 +00:00 |
|
dg
|
ec1bcdb9e5
|
Add a simple Smaky 6 filesystem backend.
|
2022-11-27 22:22:59 +00:00 |
|