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
|
671e59b27a
|
Merge pull request #1263 from TomHarte/IMDFiles
Add read-only support for IMD files.
|
2023-12-08 16:50:19 -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
|
2a0176dde6
|
Merge pull request #1262 from TomHarte/PCTurbo
Add turbo option for PC execution.
|
2023-12-08 14:47:19 -05:00 |
|
Thomas Harte
|
f823310fe3
|
Add an appropriate crop.
|
2023-12-08 14:29:23 -05:00 |
|
Thomas Harte
|
1c47c64bcb
|
Connect option to macOS UI.
|
2023-12-08 14:23:27 -05:00 |
|
Thomas Harte
|
fbf79c142a
|
Undo accidental build-type switch.
|
2023-12-08 14:03:29 -05:00 |
|
Thomas Harte
|
0bf453199c
|
Default to 'fast'.
|
2023-12-08 12:51:55 -05:00 |
|
Thomas Harte
|
604fca7fb1
|
Revise colour burst phase guess.
|
2023-12-08 11:55:00 -05:00 |
|
Thomas Harte
|
2ee873d1a1
|
This isn't intended to be exact.
|
2023-12-08 11:07:14 -05:00 |
|
Thomas Harte
|
e703721271
|
Tie snow avoidance to avoiding DEN.
|
2023-12-08 11:02:41 -05:00 |
|
Thomas Harte
|
664890cead
|
Expose speed as an option.
|
2023-12-08 10:46:59 -05:00 |
|
Thomas Harte
|
3a103217d1
|
Add a compiletime 'turbo' flag for sort-of-80286 speeds.
|
2023-12-08 09:38:55 -05:00 |
|
Thomas Harte
|
e55a09962f
|
Merge pull request #1260 from TomHarte/QuietPC
Mostly silence PC.
|
2023-12-07 22:12:12 -05:00 |
|
Thomas Harte
|
4bfde2f30f
|
Mostly silence PC.
|
2023-12-07 22:11:49 -05:00 |
|
Thomas Harte
|
2966a82690
|
Merge pull request #1258 from TomHarte/DiskWrite
Respond appropriately if a write is attempted.
|
2023-12-07 22:08:07 -05:00 |
|
Thomas Harte
|
ba91f461fa
|
Merge pull request #1257 from TomHarte/CGABorderColour
Switch back to yellow for composite.
|
2023-12-07 21:56:38 -05:00 |
|
Thomas Harte
|
d8d33ac419
|
Add a backup strategy for non-standard formats.
|
2023-12-07 21:52:51 -05:00 |
|
Thomas Harte
|
d61d80afec
|
It seems that write protection ends in not-ready.
|
2023-12-07 16:50:12 -05:00 |
|
Thomas Harte
|
1985d7da6a
|
Do something on a write rather than nothing.
|
2023-12-07 16:45:21 -05:00 |
|
Thomas Harte
|
75b6030516
|
Don't lose brown upon a blink.
|
2023-12-07 14:53:59 -05:00 |
|
Thomas Harte
|
e691cc8723
|
Retain dark yellow for composite output.
|
2023-12-07 14:21:09 -05:00 |
|
Thomas Harte
|
ac47b93542
|
Merge pull request #1256 from TomHarte/CGABorderColour
CGA: reduce repetition, map dark yellow to brown, support border colour.
|
2023-12-07 14:13:14 -05:00 |
|
Thomas Harte
|
c5745f71f6
|
Reduce repetition, map dark yellow to brown.
|
2023-12-07 13:11:20 -05:00 |
|
Thomas Harte
|
48d1fa7eab
|
Merge pull request #1255 from TomHarte/CGAClock
Revise CGA clock rate downward.
|
2023-12-07 12:28:44 -05:00 |
|
Thomas Harte
|
71069bef0f
|
Correct get_scaled_scan_status.
|
2023-12-07 12:18:03 -05:00 |
|
Thomas Harte
|
8608f0f89d
|
Adjust CGA clocking down by 1/7th.
|
2023-12-07 12:05:15 -05:00 |
|
Thomas Harte
|
d94791a82d
|
Merge pull request #1254 from TomHarte/BordersAplenty
Unify repeated setup/execution of output_level.
|
2023-12-07 11:45:42 -05:00 |
|
Thomas Harte
|
017fd84f36
|
Also use output level for CRAM dots.
|
2023-12-07 11:05:10 -05:00 |
|
Thomas Harte
|
fc63fcb751
|
Unify usages of output_level for border.
|
2023-12-07 11:04:18 -05:00 |
|
Thomas Harte
|
eb4a8bfef9
|
Merge pull request #1253 from TomHarte/RTC
Add some small portion of the AT real-time clock.
|
2023-12-07 10:52:45 -05:00 |
|
Thomas Harte
|
ad78a03300
|
Default to CGA40 if starting a new composite PC.
|
2023-12-07 10:14:06 -05:00 |
|
Thomas Harte
|
0f22ee5de4
|
Add TODO.
|
2023-12-07 10:08:43 -05:00 |
|
Thomas Harte
|
83cfacc0a5
|
Update TODOs.
|
2023-12-07 10:03:52 -05:00 |
|
Thomas Harte
|
ef0c3549d2
|
Attempt but fail to indicate PM.
|
2023-12-06 23:28:16 -05:00 |
|
Thomas Harte
|
e3119a4904
|
Hack in read-only versions of the main registers.
|
2023-12-06 23:25:34 -05:00 |
|
Thomas Harte
|
5fde3b8d5d
|
Wire up a stub RTC plus appropriate option ROM.
|
2023-12-06 22:56:09 -05:00 |
|
Thomas Harte
|
d696c15be5
|
Merge pull request #1252 from TomHarte/CGAAddresses
Revise guess as to CGA address wrapping.
|
2023-12-06 22:32:54 -05:00 |
|
Thomas Harte
|
b385e6edad
|
Revise guess as to address wrapping.
|
2023-12-06 22:03:24 -05:00 |
|
Thomas Harte
|
327dc51ece
|
Merge pull request #1250 from TomHarte/CGATarget
Add CGA emulation.
|
2023-12-06 16:23:10 -05:00 |
|