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
|
d825c03372
|
Prefer references for delegate protocols.
|
2025-08-30 00:09:38 -04:00 |
|
Thomas Harte
|
5018d7d577
|
Be more rigorous about static constexpr.
|
2025-08-26 22:54:39 -04: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
|
f8e4023307
|
Reduce repetitive dynamic work in 6522 usages.
|
2025-01-22 15:57:03 -05:00 |
|
Thomas Harte
|
ace7e24dfb
|
Eliminate Objective-C-style naming.
|
2025-01-07 22:55:19 -05:00 |
|
Thomas Harte
|
b15a083a15
|
Switch to a non-macro route for startup declarations.
|
2024-12-07 10:15:38 -06:00 |
|
Thomas Harte
|
ce5aae3f7d
|
Adjust more dangling indentation changes.
|
2024-12-04 22:29:08 -05:00 |
|
Thomas Harte
|
d3ed485e7a
|
Take another big swing at indentation, some consts.
|
2024-12-01 21:44:14 -05:00 |
|
Thomas Harte
|
31c878b654
|
Merge pull request #1424 from TomHarte/InstructionSetFormatting
Improve formatting, `const`ness in instruction sets.
|
2024-12-01 20:24:55 -05:00 |
|
Thomas Harte
|
3a0f4a0bfc
|
Improve constness, formatting.
|
2024-12-01 18:09:19 -05:00 |
|
Thomas Harte
|
7248470950
|
Roll formatting and const tweaks into Inputs.
|
2024-11-30 18:57:56 -05:00 |
|
Thomas Harte
|
1449b2a2a6
|
Merge pull request #1347 from TomHarte/AppleIIFlashRate
Double Apple II flash rate.
|
2024-02-28 22:21:05 -05:00 |
|
Thomas Harte
|
0f691766ee
|
Double flash rate.
|
2024-02-28 22:13:22 -05:00 |
|
Thomas Harte
|
98f5d0cdb7
|
Propagate reset to the auxiliary switches.
|
2024-02-28 21:36:55 -05:00 |
|
Thomas Harte
|
bc5727af14
|
Switch to = default.
|
2024-02-16 21:50:15 -05:00 |
|
Thomas Harte
|
e8036127fe
|
Add some commentary.
|
2024-02-16 09:19:22 -05:00 |
|
Thomas Harte
|
17abd87791
|
Remove further !!s.
|
2024-02-16 08:57:43 -05:00 |
|
Thomas Harte
|
35545451fe
|
Apply applicable deferred actions before lookahead.
|
2024-02-16 08:56:01 -05:00 |
|
Thomas Harte
|
d9ec11c62e
|
Use logger instead of printf.
|
2024-02-15 13:55:46 -05:00 |
|
Thomas Harte
|
be99183f1d
|
Remove outdated TODO.
|
2024-02-15 13:26:03 -05:00 |
|
Thomas Harte
|
a09457dab5
|
Fix IOSEL and DEVSEL assignments.
|
2024-02-15 10:29:30 -05:00 |
|
Thomas Harte
|
51de1892c0
|
With minor infrastructure fixes, switch Mockingboard to stereo.
|
2024-02-15 09:42:33 -05:00 |
|
Thomas Harte
|
cb22278c7f
|
Switch meaning of bit 2.
|
2024-02-15 08:54:52 -05:00 |
|
Thomas Harte
|
809bc9d6a8
|
Add TODO.
|
2024-02-14 22:46:57 -05:00 |
|
Thomas Harte
|
be11f31d5d
|
Support reset.
|
2024-02-14 22:22:42 -05:00 |
|
Thomas Harte
|
0103761b7b
|
Corrects AY audio tone.
|
2024-02-14 22:16:37 -05:00 |
|
Thomas Harte
|
3ac5fdafab
|
Enables AY audio, albeit underclocked.
|
2024-02-14 22:15:21 -05:00 |
|
Thomas Harte
|
1e877c7563
|
Add a clock to the 6522s, enable interrupts.
|
2024-02-14 22:01:03 -05:00 |
|
Thomas Harte
|
07c11e8268
|
Begin 6522 wiring.
|
2024-02-14 15:18:19 -05:00 |
|
Thomas Harte
|
0dcceff410
|
There's actually two AYs.
|
2024-02-14 14:31:38 -05:00 |
|
Thomas Harte
|
2a684ab302
|
Include a single AY in the mix if appropriate.
|
2024-02-14 10:55:53 -05:00 |
|
Thomas Harte
|
27059233b3
|
Use sample source to simplify stretching AY.
|
2024-02-13 22:38:18 -05:00 |
|
Thomas Harte
|
17cad73177
|
Attempt an implementation of StretchedAudioSource.
|
2024-01-29 16:45:20 -05:00 |
|
Thomas Harte
|
15b5a62e01
|
Mockingboard: start sketching out intermediate clocking.
|
2024-01-23 22:05:30 -05:00 |
|
Thomas Harte
|
a3d37640aa
|
Switch include guards to #pragma once.
|
2024-01-16 23:34:46 -05:00 |
|
Thomas Harte
|
3ab6953246
|
Avoid use of raw pointers in machine creation.
|
2024-01-12 22:03:19 -05:00 |
|
Thomas Harte
|
344fec0683
|
Fix Apple II inverse text errors.
|
2024-01-01 22:08:06 -05:00 |
|
Thomas Harte
|
26123bf399
|
Mostly hide state.
|
2024-01-01 15:15:40 -05:00 |
|
Thomas Harte
|
2698ac2d0f
|
Comment and clarify.
|
2024-01-01 09:33:20 -05:00 |
|
Thomas Harte
|
a58f643b4d
|
Improve repeat behaviour.
|
2023-12-31 15:21:20 -05:00 |
|
Thomas Harte
|
1b5b3e575c
|
Add repeat-only functionality.
|
2023-12-29 14:45:48 -05:00 |
|
Thomas Harte
|
ffb992d04a
|
Erase done TODO.
|
2023-12-28 15:07:39 -05:00 |
|
Thomas Harte
|
9344f6a824
|
Indicate whether a keypress is a repeat. Treat appropriately in the Apple II.
|
2023-12-28 15:05:55 -05:00 |
|
Thomas Harte
|
abea3d10cc
|
Merge pull request #1270 from ryandesign/MacSDL
SDL build improvements
|
2023-12-18 21:58:30 -05:00 |
|
Thomas Harte
|
a779b4668e
|
Merge pull request #1269 from ryandesign/typos
Fix typos
|
2023-12-18 21:56:23 -05:00 |
|
Thomas Harte
|
08287edd61
|
Don't disable the colour burst in mixed mode.
|
2023-12-18 16:26:02 -05:00 |
|
Ryan Carsten Schmidt
|
5ef6b190af
|
Fix typos
|
2023-12-16 03:53:07 -06:00 |
|