1
0
mirror of https://github.com/TomHarte/CLK.git synced 2025-11-02 02:16:18 +00:00
Commit Graph

13118 Commits

Author SHA1 Message Date
Thomas Harte
24fcbea6f2 Add TODO. 2025-10-19 19:28:38 -04:00
Thomas Harte
fddc9c8c48 Add base classes, reshuffle. 2025-10-18 22:45:09 -04:00
Thomas Harte
294893b7da Start transferring 6502 precepts. 2025-10-18 22:31:00 -04:00
Thomas Harte
564542420b Merge pull request #1609 from TomHarte/BBCAdvancedDiscToolkit
BBC Micro: add ADT ROM if available.
2025-10-18 21:03:07 -04:00
Thomas Harte
3f7e3e6d75 Use the ADT ROM if available. 2025-10-18 09:33:55 -04:00
Thomas Harte
6521d7d02b Add ADT 1.40 to ROM catalogue. 2025-10-18 09:15:17 -04:00
Thomas Harte
ad162a4e4a Merge pull request #1607 from TomHarte/MacAudio
Correct Mac audio buffering
2025-10-17 21:58:57 -04:00
Thomas Harte
676b1f6fdc Adopt brackets, as is now a macro. 2025-10-17 21:38:12 -04:00
Thomas Harte
406ef4e16c Record new version number. 2025-10-17 21:00:11 -04:00
Thomas Harte
217976350b Merge pull request #1606 from TomHarte/CPCAnalyser
Improve file-selection logic.
2025-10-18
2025-10-17 18:38:33 -04:00
Thomas Harte
e8f860d6fe Improve file-selection logic. 2025-10-17 18:25:44 -04:00
Thomas Harte
859e6e2396 Merge pull request #1605 from TomHarte/CompiletimeCounter
Add compile-time counter; switch 1770 to using it for sequence points.
2025-10-17 17:44:13 -04:00
Thomas Harte
51186e615f Add warning. 2025-10-17 16:10:23 -04:00
Thomas Harte
bd8287fda3 Resolve obstructive warning. 2025-10-17 15:21:47 -04:00
Thomas Harte
287ff99bbc Use Numeric::Counter. 2025-10-17 15:06:05 -04:00
Thomas Harte
0bbfcedabb Alphabetise includes. 2025-10-17 15:05:52 -04:00
Thomas Harte
812e1e637d Eliminate magic constant. 2025-10-17 11:22:02 -04:00
Thomas Harte
f20fd38940 Introduce a compile-time counter; use it for 1770 sequencing. 2025-10-17 11:19:21 -04:00
Thomas Harte
b4cfabc005 Merge pull request #1604 from TomHarte/CPCBrightness
Apply outputMultiplier in direct RGB output.
2025-10-16 23:42:43 -04:00
Thomas Harte
c49e160501 Apply outputMultiplier in direct RGB output. 2025-10-16 22:44:40 -04:00
Thomas Harte
a0a24902d5 Merge pull request #1603 from TomHarte/JoystickDirection
Provide joystick up/down as down = positive again.
2025-10-16 21:58:22 -04:00
Thomas Harte
1047bc8a80 Provide up/down in down = positive again. 2025-10-16 21:30:49 -04:00
Thomas Harte
0eed49c4cb Merge pull request #1599 from TomHarte/AutoClip
Automatically select and zoom to 'interesting' content.
2025-10-16 21:04:23 -04:00
Thomas Harte
e7f09e2ece Fix first reading. 2025-10-16 20:51:39 -04:00
Thomas Harte
89678f1ea7 Tweak decision process, add maximum scale parameter. 2025-10-16 16:26:16 -04:00
Thomas Harte
e43ec7d549 Correct bias to the left. 2025-10-16 11:50:32 -04:00
Thomas Harte
95395132f0 Make stability threshold modal. 2025-10-16 11:29:41 -04:00
Thomas Harte
89293d8481 Add stability as a prefilter. 2025-10-16 11:26:07 -04:00
Thomas Harte
e6de24557f Set appropriate BBC bounds. 2025-10-15 23:39:55 -04:00
Thomas Harte
66d76dc36a Adjust dynamic semantics again. 2025-10-15 23:30:25 -04:00
Thomas Harte
06629def62 Restore some fixed areas, work on API. 2025-10-14 22:51:36 -04:00
Thomas Harte
97aeb5e930 Merge branch 'AutoClip' of github.com:TomHarte/CLK into AutoClip 2025-10-14 22:23:12 -04:00
Thomas Harte
bf45b6e20b Merge branch 'master' into AutoClip 2025-10-14 22:23:06 -04:00
Thomas Harte
6ad41326b0 Remove errant space. 2025-10-13 23:13:45 -04:00
Thomas Harte
2bbca3c169 Slightly beef up 8272 logging. 2025-10-13 23:09:10 -04:00
Thomas Harte
ae903b0712 Increase consts. 2025-10-13 22:53:52 -04:00
Thomas Harte
a2a7f82716 Merge branch 'master' into AutoClip 2025-10-13 22:51:21 -04:00
Thomas Harte
00456c891a Merge pull request #1601 from TomHarte/EvenShorterText
Even shorter text
2025-10-13 22:50:53 -04:00
Thomas Harte
afd5faaab1 Tweak constraints again. 2025-10-13 13:29:31 -04:00
Thomas Harte
bb33cf0f8d Shorten text even further. 2025-10-13 13:26:49 -04:00
Thomas Harte
edc510572a Reorder constraints. 2025-10-13 10:55:23 -04:00
Thomas Harte
bc6cffa95c Enable full dynamic selection again for the CPC. 2025-10-13 08:54:33 -04:00
Thomas Harte
48ed2912b0 Reenable dynamic framing. 2025-10-12 22:30:37 -04:00
Thomas Harte
a8af262c41 Avoid shadowing, use normal instance suffix. 2025-10-12 21:41:22 -04:00
Thomas Harte
dcf49933bc Merge branch 'master' into AutoClip 2025-10-12 21:32:22 -04:00
Thomas Harte
9c014001da Merge pull request #1600 from TomHarte/ShorterOpenDialogue
macOS: shorten prompt to File -> Open...
2025-10-12 21:27:07 -04:00
Thomas Harte
4f410088dd Improve constraints. 2025-10-12 21:17:07 -04:00
Thomas Harte
e1c1b66dc5 Shorten footer text. 2025-10-12 20:55:29 -04:00
Thomas Harte
23c3a1fa99 Lean further overtly towards a state machine. 2025-10-12 08:59:07 -04:00
Thomas Harte
ef6e1b2f74 Unpublish enum, simplify function names. 2025-10-11 15:07:09 -04:00