David Given
|
eade2e279e
|
Make the internal disk data structures all const, to allow us to pass them to
the GUI UI thread safely.
|
2022-02-24 22:46:10 +01:00 |
|
David Given
|
42cacb18bd
|
Lots of warning fixes. Can we switch to C++ 2A?
|
2021-08-04 20:29:04 +02:00 |
|
David Given
|
86d49d563e
|
Write the correct values to the sector headers!
|
2021-08-01 13:30:26 +02:00 |
|
David Given
|
13deef3416
|
Plumb the verifier stuff through the rest of the encoders; fix it to actually
work and not crash, god I hate C++.
|
2021-07-19 21:46:48 +02:00 |
|
David Given
|
b887bebb26
|
First largely untested draft of a working verifier.
|
2021-07-19 00:13:06 +02:00 |
|
David Given
|
f589e094b2
|
Remove RawRecord, which is now obsolete.
|
2021-07-15 23:55:29 +02:00 |
|
David Given
|
2eff798d74
|
Remove SectorSet, which is now obsolete.
|
2021-07-15 23:51:02 +02:00 |
|
David Given
|
239cecff9e
|
Convert all the encoders and imagereaders to the new scheme.
|
2021-07-15 23:43:07 +02:00 |
|
David Given
|
fa36af454e
|
The encoders and decoders all build now.
|
2021-07-15 23:13:59 +02:00 |
|
David Given
|
c6b3c0f9eb
|
Remove stray flags from the Macintosh encoder.
|
2021-07-11 17:03:34 +02:00 |
|
David Given
|
b423a71b38
|
Refactor the encoders the same way that's been done for the decoders.
|
2021-07-11 16:55:18 +02:00 |
|
David Given
|
231aa44d03
|
The clock compensation factor for Mac doesn't seem to be needed?
|
2021-01-08 01:14:39 +01:00 |
|
David Given
|
41f2da71e4
|
Merge.
|
2021-01-05 01:36:10 +01:00 |
|
David Given
|
cb4ee0fd74
|
Comment typo fix.
|
2021-01-05 01:36:00 +01:00 |
|
David Given
|
884edfd497
|
Tweak the Mac encoder parameters to work.
|
2021-01-04 23:06:15 +01:00 |
|
David Given
|
fd4d1c4bb7
|
Writing Mac disks now looks like it's about half working, but some of the
tracks are ending up mangled on disk --- maybe it's a firmware bug?
|
2021-01-04 19:16:09 +01:00 |
|
David Given
|
7eaf3de572
|
Mac encoder is code-complete.
|
2021-01-04 17:48:59 +01:00 |
|
David Given
|
a8a8ce4a36
|
Do the basic skeleton of the writer.
|
2021-01-04 01:49:15 +01:00 |
|
David Given
|
c61376d5a1
|
Add skeleton of Mac encoder.
|
2021-01-04 00:50:12 +01:00 |
|