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
|
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
|
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 |
|
David Given
|
80ec4407bc
|
Attributes are now returned as part of the dirent.
|
2022-09-04 19:30:12 +02:00 |
|
David Given
|
92ae233f39
|
First draft of the filesystem browser works.
|
2022-09-04 17:59:56 +02:00 |
|
David Given
|
1afa9ce697
|
Allow reading files from cbmfs disks (not .REL, though).
|
2022-08-30 20:21:30 +02:00 |
|
David Given
|
72498a200a
|
Fetching HFS files now gives you a AppleSingle file with both data and resource
forks.
|
2022-08-29 22:23:36 +02:00 |
|
dtrg
|
9c6dc0a2f8
|
Make hfsutils build.
|
2022-08-29 13:31:08 +00:00 |
|
David Given
|
92316c4d83
|
Add read-only Amiga FFS support, via adflib.
|
2022-08-29 00:33:01 +02:00 |
|
David Given
|
983f6caf46
|
FatFS works (read-only, lightly tested).
|
2022-08-27 17:43:46 +02:00 |
|
David Given
|
0cc3433d6d
|
API cleanup; you can now view file metadata.
|
2022-08-25 19:37:41 +02:00 |
|
David Given
|
0e157af8d9
|
DFS and Brother120 can now list files (more or less).
|
2022-08-24 23:31:17 +02:00 |
|
David Given
|
fa760b702c
|
Fix C automatic dependencies to actually work.
|
2022-06-16 19:39:47 +02:00 |
|
David Given
|
256c42833a
|
Rememeber to run the proto test.
|
2022-06-14 21:36:55 +02:00 |
|
David Given
|
8cbdce1d5b
|
Run simple tests.
|
2022-06-14 01:05:18 +02:00 |
|
David Given
|
f6bcc37168
|
Remove ackbuilder. Sob.
|
2022-06-14 00:24:31 +02:00 |
|
David Given
|
24a3468928
|
Run the simple tests.
|
2022-06-12 01:10:24 +02:00 |
|
David Given
|
96214bf3fd
|
Refactor for better multi-read support. Each read is now held separately, with
F_DESYNC being deprecated, and FluxSource returns an iterator which can be used
to retry reads.
|
2022-03-07 00:07:42 +01:00 |
|
David Given
|
549a984eab
|
Add support for writing 120kB Brother disk images. Also add some utils tests,
because they needed it.
|
2022-03-04 23:42:29 +01:00 |
|
dg
|
18d90c44dd
|
Rework the flux decoders to add a desync opcode for separating multiple reads
in a flux stream. Finally add a unit test for the flux decoder.
|
2021-12-05 14:42:57 +00:00 |
|
David Given
|
065cd113c1
|
Rework to support combined format definitions, although with only the Amiga
format enabled.
|
2021-07-16 22:39:38 +02:00 |
|
David Given
|
f589e094b2
|
Remove RawRecord, which is now obsolete.
|
2021-07-15 23:55:29 +02:00 |
|
David Given
|
1997abcde6
|
Warning fix pass.
|
2021-05-21 22:12:14 +02:00 |
|
David Given
|
a0164b8de3
|
Rip out dataspecs everywhere.
|
2021-05-18 22:22:06 +02:00 |
|
David Given
|
9d2a5fee86
|
Range ends default to range start.
|
2021-05-18 21:09:31 +02:00 |
|
David Given
|
471ccf281c
|
Allow setting cylinder and head ranges.
|
2021-05-16 18:11:40 +02:00 |
|
David Given
|
41b36649a9
|
Rename a bunch of config fields for clarity.
|
2021-05-15 22:23:42 +02:00 |
|
David Given
|
8b1e60a1fd
|
Remove unused dataspecs.
|
2021-05-15 21:35:38 +02:00 |
|
David Given
|
6fb694669c
|
Remove the fluxmapreader flags.
|
2021-05-15 13:34:26 +02:00 |
|
David Given
|
5a63172a86
|
Remove the hardware source/sink flags.
|
2021-05-15 13:06:53 +02:00 |
|
David Given
|
05df0a37b1
|
Add (pretty basic) config dumping and documentation help.
|
2021-05-14 23:29:16 +02:00 |
|
David Given
|
c3aa12db78
|
Add support for filename flags to the flags parser. Allow setting config values
from the command line.
|
2021-05-13 23:16:52 +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
|
f9510c54b2
|
Split the encoder/decoder configuration away from inputs and outputs. Make the
test pattern creator a flux source.
|
2021-05-13 17:23:06 +02:00 |
|
David Given
|
c2aae7ee18
|
fe-read now supports multiple readable formats.
|
2021-05-13 00:02:54 +02:00 |
|
David Given
|
9d0804eff4
|
Convert the IBM decoder to use the new config system.
|
2021-05-12 23:42:38 +02:00 |
|
David Given
|
df0a9bac96
|
More config machinery: the reader now reads (but can't put the resulting image
anywhere).
|
2021-05-12 00:26:42 +02:00 |
|
David Given
|
cf9cef6f87
|
Added the machinery for including literal protobufs in the code.
|
2021-05-11 22:13:10 +02:00 |
|
David Given
|
a8f1469d36
|
Flesh out the proto config stuff some more.
|
2021-05-10 22:38:04 +02:00 |
|
David Given
|
74cb332706
|
The dotted path setter should now work properly.
|
2021-05-08 23:56:45 +02:00 |
|
David Given
|
a54e3d33a6
|
Add a first draft of the dotted config file setter.
|
2021-05-08 22:58:29 +02:00 |
|
David Given
|
1b0ec50711
|
Add lots more protobuf machinery.
|
2021-05-07 23:38:31 +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
|
c7eb8ad5c8
|
Add CSV reader and skeleton layout analyser.
|
2021-04-17 00:08:06 +02:00 |
|
David Given
|
a833aa0a00
|
Import STB's image writer library and hook it up to AGG.
|
2021-01-10 16:38:49 +01:00 |
|
David Given
|
52332b04ac
|
Import the AGG graphics library.
|
2021-01-10 14:45:32 +01:00 |
|
David Given
|
53cec292d0
|
Refactor the GreaseWeazle converter to allow it to be tested.
|
2021-01-07 22:06:45 +01:00 |
|