Thomas Harte
|
a3337ea90f
|
Remove macro.
|
2024-01-22 21:15:44 -05:00 |
|
Thomas Harte
|
ae31f85f0c
|
Eliminate macro.
|
2024-01-22 21:11:15 -05:00 |
|
Ryan Carsten Schmidt
|
070efd99e0
|
Include <cstddef> and use std::nullptr_t not nullptr_t
Fixes "error: use of undeclared identifier 'nullptr_t'; did you mean
'nullptr'?" when compiling with Xcode 12.4.
|
2024-01-20 19:17:18 -06:00 |
|
Thomas Harte
|
2200940efe
|
Update logging.
|
2024-01-19 14:22:23 -05:00 |
|
Thomas Harte
|
a3d37640aa
|
Switch include guards to #pragma once .
|
2024-01-16 23:34:46 -05:00 |
|
Thomas Harte
|
db4c802003
|
Make references to constant non-specific.
|
2024-01-02 09:26:47 -05:00 |
|
Thomas Harte
|
e69c777373
|
Merge branch 'master' into SpectreNIB
|
2024-01-02 09:17:37 -05:00 |
|
Thomas Harte
|
54ddbb6b2b
|
Avoid erroneous early exit.
|
2023-12-28 10:06:18 -05:00 |
|
Thomas Harte
|
eca0984739
|
Resolve switch-statement warnings.
|
2023-12-27 10:58:13 -05:00 |
|
Thomas Harte
|
f83c3e7af0
|
Name repeated constant.
(... and, I think, four is enough)
|
2023-12-27 10:00:01 -05:00 |
|
Ryan Carsten Schmidt
|
5ef6b190af
|
Fix typos
|
2023-12-16 03:53:07 -06:00 |
|
Thomas Harte
|
02b2b9d47e
|
Merge pull request #1265 from TomHarte/PCHD
Introduce high-density tracks.
|
2023-12-12 12:14:48 -05:00 |
|
Thomas Harte
|
bfd6543067
|
Defaults can now be private.
|
2023-12-11 19:12:49 -05:00 |
|
Thomas Harte
|
e79727d30d
|
Enhance to support 'try-any' density.
|
2023-12-11 10:32:13 -05:00 |
|
Thomas Harte
|
a40ae08248
|
Be const correct; drop get_ .
|
2023-12-11 09:58:24 -05:00 |
|
Thomas Harte
|
d658e00f26
|
Add exposition, expand recorded data.
|
2023-12-10 22:59:50 -05:00 |
|
Thomas Harte
|
dae8a5cda2
|
Fix namespace.
|
2023-12-10 22:40:07 -05:00 |
|
Thomas Harte
|
98e05fb0e3
|
Introduce high-density tracks.
|
2023-12-10 22:17:23 -05:00 |
|
Thomas Harte
|
ada627d027
|
Decline to try to surface tracks past the end of the disk.
|
2023-12-09 15:36:47 -05:00 |
|
Thomas Harte
|
cbe5e69aa1
|
Add exposition.
|
2023-12-08 23:56:43 -05:00 |
|
Thomas Harte
|
39f2c8097e
|
Remove second semicolon.
|
2023-12-08 23:55:27 -05:00 |
|
Thomas Harte
|
28cb0ad029
|
Try permitting a single sync section only.
|
2023-12-08 23:44:26 -05:00 |
|
Thomas Harte
|
371f109a84
|
Fix mark locations.
|
2023-12-08 23:41:14 -05:00 |
|
Thomas Harte
|
3c3cff568a
|
Remove dead variable.
|
2023-12-08 23:25:56 -05:00 |
|
Thomas Harte
|
c481577f9f
|
Simplify, and attempt to avoid reconversions.
|
2023-12-08 23:12:41 -05:00 |
|
Thomas Harte
|
0dfaca2a20
|
Merge branch 'master' into NIBSlipBits
|
2023-12-08 22:19:46 -05:00 |
|
Thomas Harte
|
42291cd789
|
Add documentation reference.
|
2023-12-08 15:38:05 -05:00 |
|
Thomas Harte
|
9ef28da322
|
Add read-only support for IMD images.
|
2023-12-08 15:37:13 -05:00 |
|
Thomas Harte
|
d8d33ac419
|
Add a backup strategy for non-standard formats.
|
2023-12-07 21:52:51 -05:00 |
|
Ryan Carsten Schmidt
|
896632b9b6
|
Fix typos in comments
|
2023-12-04 10:39:03 -06:00 |
|
Thomas Harte
|
dde58faaf1
|
Add additional 8-sector format.
|
2023-12-02 00:00:57 -05:00 |
|
Thomas Harte
|
ebe1d53220
|
Expand range of recognised formats.
|
2023-12-01 22:44:13 -05:00 |
|
Thomas Harte
|
b16e3de170
|
Accept what look like raw booters.
|
2023-12-01 17:23:13 -05:00 |
|
Thomas Harte
|
f7acecfbff
|
Protect set_geometry.
|
2023-11-29 15:56:07 -05:00 |
|
Thomas Harte
|
07b32844af
|
Remove outdated comment.
|
2023-11-29 15:55:51 -05:00 |
|
Thomas Harte
|
7f0bb716f7
|
Grab sector contents, ready for more FDC work.
|
2023-11-29 15:55:37 -05:00 |
|
Thomas Harte
|
cd2567d868
|
Merge pull request #1222 from ryandesign/patch-1
Fix typo in comment in AppleDSK.hpp
|
2023-11-29 12:48:10 -05:00 |
|
Ryan Carsten Schmidt
|
2e314e7a08
|
Fix typo in comment in WOZ.cpp
|
2023-11-29 03:42:39 -06:00 |
|
Ryan Carsten Schmidt
|
afc62f3d94
|
Fix typo in comment in AppleDSK.hpp
|
2023-11-28 22:09:35 -06:00 |
|
Thomas Harte
|
8578dfbf22
|
Eliminate various other errant spaces.
|
2023-05-16 16:40:09 -04:00 |
|
Thomas Harte
|
ea50d5bda7
|
Eliminate dead bit reverser.
|
2023-05-10 17:14:39 -05:00 |
|
Thomas Harte
|
2b56b7be0d
|
Simplify namespace syntax.
|
2023-05-10 16:02:18 -05:00 |
|
Thomas Harte
|
b921e893a2
|
Redirect relevant 2MG images to HDV.
|
2022-11-15 15:06:24 -05:00 |
|
Thomas Harte
|
d17fadbe0b
|
Avoid off-by-one error in sector decoding.
Specific issue: retaining the 256 bytes up to _and including_ the checksum, rather than excluding.
|
2022-09-16 15:47:38 -04:00 |
|
Thomas Harte
|
9cba56237d
|
Upgrade to constexpr .
|
2022-09-16 15:46:09 -04:00 |
|
Thomas Harte
|
ea9411b21c
|
Breakup line, for easier debugging.
|
2022-09-16 15:43:23 -04:00 |
|
Thomas Harte
|
c4091a4cdb
|
Fix address mapping, implement write.
|
2022-09-15 16:39:19 -04:00 |
|
Thomas Harte
|
d826532031
|
Read proper file contents.
|
2022-09-15 16:34:20 -04:00 |
|
Thomas Harte
|
d460f40b13
|
Improve comment.
Status: this now seems to be blocked at unimplemented 5380 functionality.
|
2022-08-30 16:44:03 -04:00 |
|
Thomas Harte
|
6fa4e379d2
|
Make a hacky and blunt offer of drive data.
|
2022-08-30 16:07:44 -04:00 |
|