Thomas Harte
|
ecc623cd6c
|
Improve option naming, add one for dynamic crop.
|
2025-10-29 17:19:15 -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
|
8fded8f210
|
Add consts, remove get_s.
|
2025-08-29 22:55:50 -04: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
|
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
|
20cecf4702
|
Add C1541 button to mac UI; respect Target setting.
|
2025-01-20 22:02:35 -05:00 |
|
Thomas Harte
|
b7414aa59c
|
Improve logging.
|
2025-01-20 16:19:02 -05:00 |
|
Thomas Harte
|
f449045118
|
Add some basic attempts at dynamic analysis.
|
2025-01-20 16:15:53 -05:00 |
|
Thomas Harte
|
0f545608c4
|
Fix serialiser ownership, Commodore analyser.
|
2025-01-17 21:43:11 -05:00 |
|
Thomas Harte
|
bde2047184
|
Provide target platform where serialiser will accept it.
|
2025-01-17 17:09:47 -05:00 |
|
Thomas Harte
|
58d3fdc1c2
|
Separate stateful serialisation from tapes.
|
2025-01-17 16:39:21 -05:00 |
|
Thomas Harte
|
2f546842a7
|
Wire TAPs and similar directly to their targets.
|
2025-01-16 21:21:15 -05:00 |
|
Thomas Harte
|
a6e453a452
|
Introdice alternative tape timings for the +4.
|
2025-01-15 22:11:26 -05:00 |
|
Thomas Harte
|
2b28df280e
|
Correct status unset-bit masks.
|
2025-01-11 22:47:56 -05:00 |
|
Thomas Harte
|
755f53cce0
|
Ensure tape motor is a combination of programmed state and button.
|
2025-01-10 16:59:09 -05:00 |
|
Thomas Harte
|
a3ad82de42
|
Add joystick input.
|
2025-01-09 17:01:20 -05:00 |
|
Thomas Harte
|
0f6cd6904d
|
Separate keyboard and joystick masks.
Based on aside in https://plus4world.powweb.com/forum/6867#6868 ; I don't yet know what the joystick bits are.
|
2025-01-09 16:41:21 -05:00 |
|
Thomas Harte
|
65307186dc
|
Provide full clock to audio.
|
2025-01-08 21:17:48 -05:00 |
|
Thomas Harte
|
6fa29c204b
|
Extend PAL/NTSC selection to audio.
|
2025-01-08 20:27:37 -05:00 |
|
Thomas Harte
|
ace7e24dfb
|
Eliminate Objective-C-style naming.
|
2025-01-07 22:55:19 -05:00 |
|
Thomas Harte
|
9feb75e645
|
Force high unwriteable bytes.
|
2025-01-07 22:21:42 -05:00 |
|
Thomas Harte
|
7f8e90bd29
|
Add video counter writes.
|
2025-01-07 21:56:04 -05:00 |
|
Thomas Harte
|
457b28c22c
|
Merge branch 'master' into Plus4VideoOptions
|
2025-01-07 20:08:54 -05:00 |
|
Thomas Harte
|
8463e9ed94
|
Add selectable display type.
|
2025-01-07 17:41:43 -05:00 |
|
Thomas Harte
|
b6278c6144
|
Remove debugging cruft.
|
2025-01-06 22:17:53 -05:00 |
|
Thomas Harte
|
2cd6c4238b
|
Quieten logging.
|
2025-01-05 22:52:40 -05:00 |
|
Thomas Harte
|
db4eca0a42
|
Hack forward to a woring Mad Rally.
|
2025-01-05 22:08:20 -05:00 |
|
Thomas Harte
|
c0469a044b
|
Add missing address warnings.
|
2025-01-05 21:10:23 -05:00 |
|
Thomas Harte
|
b9b64eba9a
|
Map all missing registers.
|
2025-01-05 21:06:46 -05:00 |
|
Thomas Harte
|
f66b6fc20c
|
Attempt support for C16 TAPs.
|
2025-01-05 08:51:20 -05:00 |
|
Thomas Harte
|
f0711a9fbc
|
Use detection for play button; allow computer to set motor.
|
2025-01-04 22:54:13 -05:00 |
|
Thomas Harte
|
74db978b81
|
Fix automatic tape motor control.
|
2025-01-04 22:23:46 -05:00 |
|
Thomas Harte
|
fa978315e6
|
Add Plus 4 option to Mac UI.
|
2025-01-03 22:59:39 -05:00 |
|
Thomas Harte
|
fc04742151
|
Pull input from the typer.
|
2025-01-03 21:03:56 -05:00 |
|
Thomas Harte
|
c618d18d46
|
Allow typers to be attached.
|
2025-01-03 20:29:19 -05:00 |
|
Thomas Harte
|
aed8b65e2b
|
Mark extra constexprs.
|
2025-01-02 22:01:51 -05:00 |
|
Thomas Harte
|
a542345456
|
Iterate towards supporting all video modes.
|
2025-01-01 22:34:47 -05:00 |
|