Thomas Harte
|
4be5ee5b35
|
Fix value interactions.
|
2025-11-17 23:25:47 -05:00 |
|
Thomas Harte
|
92e6dc64d4
|
Merge branch 'master' into QueueDelegate
|
2025-11-17 23:21:24 -05:00 |
|
Thomas Harte
|
5e465f1ff4
|
Avoid function specialisation.
|
2025-11-17 23:04:33 -05:00 |
|
Thomas Harte
|
5359964fef
|
Make minor style improvements, fix cursor keys.
|
2025-11-17 22:55:18 -05:00 |
|
Thomas Harte
|
fa8be26f9f
|
Fix read-only bit.
|
2025-11-17 22:20:20 -05:00 |
|
Thomas Harte
|
aabfe7c284
|
Observe that there is an attempt to output data.
|
2025-11-17 21:15:42 -05:00 |
|
Thomas Harte
|
d011b10b5d
|
Update comments, add note-to-self on write mode.
|
2025-11-17 17:54:09 -05:00 |
|
Thomas Harte
|
332b37063f
|
Adjust for style.
|
2025-11-17 17:15:26 -05:00 |
|
Thomas Harte
|
b3a9e39be3
|
Transfer C1540, ensure Plus 4 bus always holds _something_.
|
2025-11-17 14:39:35 -05:00 |
|
Thomas Harte
|
67590cf06b
|
Adapt Vic-20 to the newer 6502.
|
2025-11-17 14:23:05 -05:00 |
|
Thomas Harte
|
236fdacb36
|
Adapt Plus 4 to the newer 6502.
|
2025-11-17 14:14:25 -05:00 |
|
Thomas Harte
|
f422cda553
|
Adapt the Enterprise, accepting possible need for HalfCycles.
|
2025-11-16 08:04:47 -05:00 |
|
Thomas Harte
|
2c44d3a7d3
|
Adapt the Plus 4.
|
2025-11-15 22:31:17 -05:00 |
|
Thomas Harte
|
c9c1bde6e2
|
Switch to spinning on SID thread synchronisation.
|
2025-11-13 17:59:24 -05:00 |
|
Thomas Harte
|
ecc623cd6c
|
Improve option naming, add one for dynamic crop.
|
2025-10-29 17:19:15 -04:00 |
|
Thomas Harte
|
c5dc65fc61
|
Resolve various whitespace errors.
|
2025-10-29 11:50:56 -04:00 |
|
Thomas Harte
|
06629def62
|
Restore some fixed areas, work on API.
|
2025-10-14 22:51:36 -04:00 |
|
Thomas Harte
|
bc6cffa95c
|
Enable full dynamic selection again for the CPC.
|
2025-10-13 08:54:33 -04:00 |
|
Thomas Harte
|
eb97e4e518
|
Reserve entire FF page; simplify logic.
|
2025-10-03 13:10:45 -04:00 |
|
Thomas Harte
|
a4e66f291a
|
Avoid ambiguity with new DelaySlot 'key'.
|
2025-09-30 21:23:30 -04:00 |
|
Thomas Harte
|
0d1fe03369
|
Further prefer static constexpr.
|
2025-09-12 21:40:08 -04:00 |
|
Thomas Harte
|
105272630e
|
Definitively eliminate per-logger state.
|
2025-09-11 23:29:47 -04:00 |
|
Thomas Harte
|
6f1db15d7c
|
Further reduce indentation.
|
2025-09-05 23:07:45 -04:00 |
|
Thomas Harte
|
856c12f46f
|
Eliminate macro.
|
2025-08-30 10:24:27 -04:00 |
|
Thomas Harte
|
d825c03372
|
Prefer references for delegate protocols.
|
2025-08-30 00:09:38 -04:00 |
|
Thomas Harte
|
8fded8f210
|
Add consts, remove get_s.
|
2025-08-29 22:55:50 -04:00 |
|
Thomas Harte
|
5018d7d577
|
Be more rigorous about static constexpr.
|
2025-08-26 22:54:39 -04:00 |
|
Thomas Harte
|
be5362e393
|
Eliminate builtin.
|
2025-04-25 23:00:36 -04:00 |
|
Thomas Harte
|
2bdcba437c
|
Fix include path.
|
2025-02-28 13:27:36 -05:00 |
|
Thomas Harte
|
2c2216afae
|
Further eliminate file-relative includes.
|
2025-02-28 13:18:48 -05:00 |
|
Thomas Harte
|
0823fc32fe
|
Eliminate file-relative paths.
|
2025-02-28 12:30:25 -05:00 |
|
Thomas Harte
|
a1d10adaa3
|
Support only the Vic-20 for PRGs for now.
|
2025-02-18 20:46:43 -05:00 |
|
Thomas Harte
|
7f480e8e56
|
Swing desperately at fast tape loading.
|
2025-02-11 21:49:58 -05:00 |
|
Thomas Harte
|
ea81096a43
|
Reinstall debugging temporariness.
|
2025-02-07 18:09:33 -05:00 |
|
Thomas Harte
|
35a1b44c21
|
Remove unused elements.
|
2025-02-03 21:42:07 -05:00 |
|
Thomas Harte
|
6cb3bbaa2d
|
Ensure tape ending != infinite loop.
|
2025-01-29 23:30:16 -05:00 |
|
Thomas Harte
|
0ff6a0bb53
|
Slightly simplify template arguments.
|
2025-01-29 22:51:02 -05:00 |
|
Thomas Harte
|
8ba57dec03
|
Take another stab at read_dipole.
|
2025-01-29 22:07:17 -05:00 |
|
Thomas Harte
|
55690a4c7f
|
Merge branch 'master' into Plus4FastLoad
|
2025-01-22 19:49:23 -05:00 |
|
Thomas Harte
|
95a2d1013c
|
Remove unused dynamic dispatcher.
|
2025-01-22 16:06:09 -05:00 |
|
Thomas Harte
|
5d4f3c0b3e
|
Remove already-done TODO.
|
2025-01-22 16:04:17 -05:00 |
|
Thomas Harte
|
f8e4023307
|
Reduce repetitive dynamic work in 6522 usages.
|
2025-01-22 15:57:03 -05:00 |
|
Thomas Harte
|
609aba7c73
|
Made various additional style improvements.
|
2025-01-22 13:47:25 -05:00 |
|
Thomas Harte
|
bc7ab0eba1
|
Extend parser, accelerate headers.
|
2025-01-21 22:37:10 -05:00 |
|
Thomas Harte
|
56f271c8ad
|
Continue failing. This is the story of my life.
|
2025-01-21 17:24:12 -05:00 |
|
Thomas Harte
|
11190cff1d
|
Eject zero-cost execution in favour of faulty HLE.
|
2025-01-21 16:45:05 -05:00 |
|
Thomas Harte
|
348a593dc1
|
Flail in attempt to implement fast loading.
|
2025-01-21 14:13:42 -05:00 |
|
Thomas Harte
|
1174f651ab
|
Switch to logger, ignore 0xfdfx.
|
2025-01-20 22:47:54 -05:00 |
|
Thomas Harte
|
4f6285a8e7
|
Include VIC hits in Vic-20 confidence selection.
|
2025-01-20 22:25:24 -05:00 |
|
Thomas Harte
|
20cecf4702
|
Add C1541 button to mac UI; respect Target setting.
|
2025-01-20 22:02:35 -05:00 |
|