Thomas Harte
|
2cd6c4238b
|
Quieten logging.
|
2025-01-05 22:52:40 -05:00 |
|
Thomas Harte
|
f6ed0b33eb
|
Diagnose current scrolling colour fault; hack in graphics-mode fix.
|
2025-01-05 22:48:16 -05:00 |
|
Thomas Harte
|
c4f4ca3f90
|
Add asserts.
|
2025-01-05 22:45:09 -05:00 |
|
Thomas Harte
|
9a6780616b
|
Close unpainted gaps.
|
2025-01-05 22:25:35 -05:00 |
|
Thomas Harte
|
db4eca0a42
|
Hack forward to a woring Mad Rally.
|
2025-01-05 22:08:20 -05:00 |
|
Thomas Harte
|
6d674edb48
|
Merge remote-tracking branch 'origin/master' into Plus4Tapes
|
2025-01-05 22:07:26 -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
|
2d74387a00
|
Extend TAP support for C16.
|
2025-01-05 20:37:39 -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
|
83a8c7215a
|
Merge pull request #1444 from TomHarte/AudioQueueTransients
Treat kAudioQueueErr_CannotStart as ephemeral.
|
2025-01-04 22:39:56 -05:00 |
|
Thomas Harte
|
a86f966cb4
|
Treat kAudioQueueErr_CannotStart as ephemeral.
|
2025-01-04 22:24:34 -05:00 |
|
Thomas Harte
|
74db978b81
|
Fix automatic tape motor control.
|
2025-01-04 22:23:46 -05:00 |
|
Thomas Harte
|
1300546a52
|
Merge pull request #1443 from TomHarte/TypingSpeed
Improve +4 typing speed.
|
2025-01-04 19:15:55 -05:00 |
|
Thomas Harte
|
3aeb0bba71
|
Improve +4 typing speed.
|
2025-01-04 15:14:25 -05:00 |
|
Thomas Harte
|
03d3efa323
|
Merge pull request #1442 from TomHarte/38columns
Progress shifter outside of painted pixels.
|
2025-01-04 07:20:56 -05:00 |
|
Thomas Harte
|
f9c220bee0
|
Progress shifter outside of painted pixels.
|
2025-01-04 07:15:20 -05:00 |
|
Thomas Harte
|
114c2e2636
|
Merge pull request #1441 from TomHarte/OSSGuardNoMacro
Remove macros from CoreAudio handler.
|
2025-01-03 23:38:35 -05:00 |
|
Thomas Harte
|
75a0e622ad
|
Remove macros from CoreAudio handler.
|
2025-01-03 23:25:38 -05:00 |
|
Thomas Harte
|
8e2de4ee30
|
Merge pull request #1440 from TomHarte/MenuTweak
Improve menu wording.
|
2025-01-03 23:23:50 -05:00 |
|
Thomas Harte
|
b1602261cf
|
Remove redundant adjective.
|
2025-01-03 23:23:02 -05:00 |
|
Thomas Harte
|
e5ed11f8ec
|
Take another swing at menu item naming.
|
2025-01-03 23:21:55 -05:00 |
|
Thomas Harte
|
c1ecfd289e
|
Merge pull request #1438 from TomHarte/Plus4UI
Add Plus 4 to Mac UI.
|
2025-01-03 23:10:45 -05:00 |
|
Thomas Harte
|
c5cca15b4e
|
Extend window size.
|
2025-01-03 23:01:33 -05:00 |
|
Thomas Harte
|
fa978315e6
|
Add Plus 4 option to Mac UI.
|
2025-01-03 22:59:39 -05:00 |
|
Thomas Harte
|
c5bffc38f4
|
Switch typedef s to using s.
|
2025-01-03 21:35:34 -05:00 |
|
Thomas Harte
|
88b5f6b148
|
Merge pull request #1437 from TomHarte/Plus4Typer
Add TED typer.
|
2025-01-03 21:31:56 -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
|
33bc7c00df
|
Eliminate long-ago use of typedef.
|
2025-01-03 20:29:05 -05:00 |
|
Thomas Harte
|
1ed550d7f9
|
Merge pull request #1434 from TomHarte/Plus4Startup
Add a simulacrum of C16+4 emulation.
|
2025-01-03 20:11:08 -05:00 |
|
Thomas Harte
|
18b87f2c80
|
Keep a little more state outside the main loop.
|
2025-01-03 20:05:43 -05:00 |
|
Thomas Harte
|
fad503ca80
|
Use correct source for bitmap address.
|
2025-01-03 17:31:27 -05:00 |
|
Thomas Harte
|
37ec3e4605
|
Simplify flash/inversion handling.
|
2025-01-03 17:27:43 -05:00 |
|
Thomas Harte
|
70e3d23f26
|
Add note to self.
|
2025-01-02 23:10:17 -05:00 |
|
Thomas Harte
|
6ebf415a52
|
Improve invert and flash support.
|
2025-01-02 23:04:35 -05:00 |
|
Thomas Harte
|
5c31104d0e
|
Simplify control flow, half-obey 256-character flag.
|
2025-01-02 22:39:23 -05:00 |
|
Thomas Harte
|
aed8b65e2b
|
Mark extra constexpr s.
|
2025-01-02 22:01:51 -05:00 |
|
Thomas Harte
|
906e8aa2b2
|
Move nullptr check to bottom of pipeline.
|
2025-01-02 21:02:11 -05:00 |
|
Thomas Harte
|
d0703f95af
|
Normalise adjective/noun.
|
2025-01-02 16:01:47 -05:00 |
|
Thomas Harte
|
538b00797d
|
Flatten structure.
|
2025-01-02 16:00:47 -05:00 |
|
Thomas Harte
|
985c555518
|
Support multicolour text.
|
2025-01-02 15:56:39 -05:00 |
|
Thomas Harte
|
5ef26a25ee
|
Fix shift timing.
|
2025-01-02 15:52:20 -05:00 |
|
Thomas Harte
|
3db0e30d12
|
Factor out 1bpp and 2bpp pixel generation.
|
2025-01-02 15:39:45 -05:00 |
|
Thomas Harte
|
a666cabae9
|
Support extended colour text mode.
|
2025-01-02 15:32:44 -05:00 |
|
Thomas Harte
|
2e8d9018ef
|
Add other address modes.
|
2025-01-02 15:09:37 -05:00 |
|
Thomas Harte
|
ae49505e67
|
Attempt multicolour bitmap mode.
|
2025-01-02 15:07:22 -05:00 |
|
Thomas Harte
|
09bd5503b4
|
Fetch pixels earlier for a mostly-working high-resolution output.
|
2025-01-02 14:42:49 -05:00 |
|
Thomas Harte
|
dbe733524c
|
Reintroduce RDY control.
|
2025-01-02 13:49:24 -05:00 |
|