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 |
|
Thomas Harte
|
e130ae0a8a
|
Merge branch 'AutoClip' of github.com:TomHarte/CLK into AutoClip
|
2025-10-10 22:27:47 -04:00 |
|
Thomas Harte
|
1a1e3281e4
|
Avoid overlong line; add consts.
|
2025-10-10 22:27:29 -04:00 |
|
Thomas Harte
|
a4e55c9362
|
Avoid overlong line.
|
2025-10-10 22:25:16 -04:00 |
|
Thomas Harte
|
0b4c51eebd
|
Scale interesting rects once only.
|
2025-10-10 22:23:22 -04:00 |
|
Thomas Harte
|
1107f0d9a3
|
For relevant machines: pick different amounts of border to show.
|
2025-10-10 21:58:03 -04:00 |
|
Thomas Harte
|
775819432b
|
Apply warm-up for the Apple II and ZX Spectrum.
|
2025-10-10 21:37:31 -04:00 |
|
Thomas Harte
|
a71a60937f
|
Prewarm Macintosh; mark RAM as const.
|
2025-10-10 18:02:46 -04:00 |
|
Thomas Harte
|
5e661fe96b
|
Add prewarming to the Oric.
|
2025-10-10 18:00:54 -04:00 |
|
Thomas Harte
|
a9f5b17fcb
|
Eliminate frame_is_complete_, add prewalming loop.
|
2025-10-10 17:59:10 -04:00 |
|
Thomas Harte
|
b0c2b55fc9
|
Fix initial bounds, slightly update breathing space.
|
2025-10-10 15:44:54 -04:00 |
|
Thomas Harte
|
925832aac5
|
Include tolerance for interlacing.
|
2025-10-10 14:29:40 -04:00 |
|
Thomas Harte
|
994131e2ea
|
Use stability as test for initial frame.
|
2025-10-10 14:18:25 -04:00 |
|
Thomas Harte
|
f8d27d0ae0
|
Remove explicit visible area declarations.
|
2025-10-09 22:17:02 -04:00 |
|
Thomas Harte
|
fc50af0e17
|
Adjust vertical sync test.
|
2025-10-09 22:16:43 -04:00 |
|
Thomas Harte
|
087d3535f6
|
Start focussing on getting a good crop for 'static' machines.
|
2025-10-09 18:01:46 -04:00 |
|
Thomas Harte
|
e9d310962f
|
Support an asymmetric 90%.
|
2025-10-09 14:01:52 -04:00 |
|
Thomas Harte
|
0f9c89d259
|
Limit to 90%.
|
2025-10-09 13:59:03 -04:00 |
|
Thomas Harte
|
258c37685b
|
Fix axis.
|
2025-10-09 13:53:35 -04:00 |
|
Thomas Harte
|
56f092a0c3
|
Try a rolling average of 250 frames, subject to thresholding.
|
2025-10-09 13:51:19 -04:00 |
|
Thomas Harte
|
6c3048ffbf
|
Relax flywheel response rate again.
|
2025-10-08 22:12:58 -04:00 |
|
Thomas Harte
|
c58eba61de
|
Extend required stability window.
|
2025-10-08 22:00:32 -04:00 |
|
Thomas Harte
|
8a54773f1b
|
Reduce Metal buffer thrashing.
|
2025-10-08 21:19:31 -04:00 |
|
Thomas Harte
|
2c483e7b97
|
Avoid nullptr dereference if there is no activity observer.
|
2025-10-08 17:42:57 -04:00 |
|
Thomas Harte
|
1027e9ffdc
|
Add but abandon first attempt at sane limits.
|
2025-10-08 17:34:54 -04:00 |
|
Thomas Harte
|
85d6957e03
|
Attempt to do better at startup.
|
2025-10-08 14:33:49 -04:00 |
|
Thomas Harte
|
c3609b66a9
|
Attempt a quick snap at startup.
|
2025-10-08 14:13:34 -04:00 |
|
Thomas Harte
|
605f4a92d7
|
Use animation curve, try to be fooled less at startup.
|
2025-10-08 12:58:12 -04:00 |
|
Thomas Harte
|
d395e2bc75
|
Introduce animated crop.
|
2025-10-08 12:18:04 -04:00 |
|