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
|
d0620f8efe
|
Fix readTracks to use locations.
|
2022-11-27 11:55:25 +00:00 |
|
David Given
|
12fb39baa9
|
More variable renaming.
|
2022-09-16 00:31:19 +02:00 |
|
David Given
|
201fd22861
|
Roll requiredSectors into readerwriter.cc.
|
2022-09-16 00:26:02 +02:00 |
|
David Given
|
d0fb85e712
|
Rename all the remaining layout and location variables to trackInfo (where
appropriate).
|
2022-09-16 00:20:54 +02:00 |
|
David Given
|
81cbd00cc8
|
Rename Track to TrackInfo, which better describes what it is.
|
2022-09-16 00:09:39 +02:00 |
|
David Given
|
4a565b5ea0
|
Split the Layout class.
|
2022-09-16 00:07:22 +02:00 |
|
David Given
|
82f61eee12
|
Eliminate Location in favour of Layout.
|
2022-09-15 23:52:07 +02:00 |
|
David Given
|
9a8fc80220
|
Massive overhaul of how the physical/logical layout mapping is done, to make it
more consistent and bidirectional everywhere and just generally better.
Hopefully this fixes that pesky 1581 problem.
|
2022-09-15 20:23:33 +02:00 |
|
David Given
|
1267191e8e
|
Abstract is for Java.
|
2022-09-12 23:52:24 +02:00 |
|
David Given
|
339e9cca10
|
Hopefully actually fix the C64 side issue, this time, by rethinking how the IBM
encoder/decoder handles side swapping. We want to be able to swap everything,
or just the side bytes.
|
2022-09-12 22:04:58 +02:00 |
|
David Given
|
538a22e2f7
|
Another attempt at making filesystem sector ordering work again.
|
2022-09-11 19:53:18 +02:00 |
|
David Given
|
92a76a6d39
|
Reset the environment in the right place.
|
2022-09-11 13:08:46 +02:00 |
|
David Given
|
dda713a6be
|
Remove the rest of the mapper.
|
2022-09-10 22:47:35 +02:00 |
|
David Given
|
6b228d7a0a
|
Add functionality for clearing the cache between runs.
|
2022-09-10 21:27:14 +02:00 |
|
David Given
|
085ad5f2a4
|
Actually start using the new physical sector stuff.
|
2022-09-10 20:43:24 +02:00 |
|
David Given
|
e40e6bd07f
|
Remove the remapper part of the mapper.
|
2022-09-10 20:13:38 +02:00 |
|
David Given
|
1a4caccd07
|
Rename Sector.logicalSector to Sector.physicalSector.
|
2022-09-10 18:59:06 +02:00 |
|
David Given
|
827cfd818e
|
The browser write progress bar works.
|
2022-09-09 20:03:09 +02:00 |
|
David Given
|
003e919bd5
|
Formatting now works rather better, but this has revealed a problem with the
mapper --- which needs to switch to using Layout anyway.
|
2022-09-09 00:34:44 +02:00 |
|
David Given
|
f5fa89bafe
|
Some tweaks to progress information.
|
2022-09-03 13:34:00 +02:00 |
|
David Given
|
6a1d181a34
|
Add progress information.
|
2022-09-03 13:24:51 +02:00 |
|
David Given
|
f382b70cdf
|
Fix verification bug with multiple sector sizes.
|
2022-08-30 23:13:30 +02:00 |
|
David Given
|
f753929e87
|
Writing files works in fatfs.
|
2022-08-30 22:51:31 +02:00 |
|
David Given
|
b42f82ecb1
|
Real disk access works, at least for ls.
|
2022-08-27 12:57:57 +02:00 |
|
David Given
|
89953d9e84
|
Allow specifying which track in a group to write (rather than the lowest).
|
2022-08-04 23:10:02 +02:00 |
|
David Given
|
7e2d300017
|
Allow an option to force the reader to read all tracks in a group.
|
2022-04-23 12:37:52 +02:00 |
|
David Given
|
15eb88e922
|
Convert, hopefully, the remaining encoders to do automatic disk sizing. Ther e
may be bugs.
|
2022-03-29 01:23:35 +02:00 |
|
David Given
|
adff739a5d
|
Partial conversion to do automatic scaling of flux based on the disk rotation
speed. Although, something seems to have broken for 5.25" disks.
|
2022-03-27 23:50:32 +02:00 |
|
David Given
|
b062582d15
|
Multiple reads from flux files now work again.
|
2022-03-26 00:35:35 +01:00 |
|
David Given
|
79e37f2c18
|
Format.
|
2022-03-26 00:19:22 +01:00 |
|
David Given
|
9ab1dae553
|
Correctly support retrying on hardware.
|
2022-03-26 00:19:07 +01:00 |
|
David Given
|
c5ad0b4bec
|
Fix track display in the visualiser when reading and writing.
|
2022-03-25 23:01:34 +01:00 |
|
David Given
|
178aa9d32f
|
Remove the obsolete reader.* and rename writer.* to readerwriter.*.
|
2022-03-25 20:57:42 +01:00 |
|