Thomas Harte
|
3a0f4a0bfc
|
Improve const ness, formatting.
|
2024-12-01 18:09:19 -05:00 |
|
Thomas Harte
|
abfc73299e
|
Update remainder of 'Analyser'.
|
2024-11-29 21:08:35 -05:00 |
|
Thomas Harte
|
07c11e8268
|
Begin 6522 wiring.
|
2024-02-14 15:18:19 -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
|
2b56b7be0d
|
Simplify namespace syntax.
|
2023-05-10 16:02:18 -05:00 |
|
Thomas Harte
|
2f78a1c7af
|
Add SCSI controller inclusion logic.
|
2022-09-15 12:17:50 -04:00 |
|
Thomas Harte
|
f50ce7f137
|
Upgrade to an Enhanced IIe if hard drives are present.
|
2022-08-30 16:33:43 -04:00 |
|
Thomas Harte
|
5287c57ee0
|
Adds the IIgs as a user-selectable machine.
Albeit that there is no underlying machine yet.
|
2020-10-20 22:18:11 -04:00 |
|
Thomas Harte
|
0bf7de9d43
|
Advances to actually completing a build.
Many more warnings to iron out, however.
|
2020-05-30 00:47:43 -04:00 |
|
Thomas Harte
|
69277bbb27
|
Renames files to match project convention.
|
2020-03-19 23:24:06 -04:00 |
|
Thomas Harte
|
f9c8470b20
|
Ensure targets always nominate a machine.
|
2020-03-15 00:13:38 -04:00 |
|
Thomas Harte
|
52f644c4f1
|
Ensures that reflection is completely blind; starts adding SDL instantiation logic.
|
2020-03-12 20:56:02 -04:00 |
|
Thomas Harte
|
724e2e6d27
|
Withdraws ability to select an integer size for ReflectableEnums.
It isn't that useful, and this'll help if/when I get to serialisation.
|
2020-03-11 23:28:38 -04:00 |
|
Thomas Harte
|
fd052189ca
|
Adds reflection to all of the other computer targets.
|
2020-03-11 23:25:29 -04:00 |
|
Thomas Harte
|
e9318efeb6
|
Switches to std::make_shared/make_unique in a bunch of applicable places.
No doubt many more similar improvements are available, these are just the ones that were easy to find.
|
2019-12-21 23:34:25 -05:00 |
|
Thomas Harte
|
a13eb351da
|
Implements the Enhanced IIe, other than some text selection errors.
|
2018-08-11 10:26:30 -04:00 |
|
Thomas Harte
|
a533d09fe7
|
Sets the IIe as the default model.
|
2018-07-30 23:07:34 -04:00 |
|
Thomas Harte
|
ede2696a77
|
Edges further towards implementing the IIe video subsystem.
All video-specific switches are in place, and mostly honoured, and a IIe machine configuration is advertised at least.
|
2018-07-24 22:15:42 -04:00 |
|
Thomas Harte
|
0b771ce61a
|
Removes all instances of the copyright symbol.
|
2018-05-13 15:19:52 -04:00 |
|
Thomas Harte
|
723ee88043
|
Introduces configuration options for the Apple II.
Specifically: II or II+? Disk II 13- or 16-sector? Or not at all?
|
2018-05-03 19:37:32 -04:00 |
|
Thomas Harte
|
7463edaa1b
|
Attempts to bring card support to the Apple II, and adds a 'has disk' flag.
|
2018-04-23 21:14:45 -07:00 |
|
Thomas Harte
|
e92e06a5f4
|
Doubled down on the ROMMachine::ROMFetcher typedef.
|
2018-04-23 20:20:14 -07:00 |
|
Thomas Harte
|
6592745e53
|
Adds the bare minimum to respond to attempts to open NIB files with an Apple II.
|
2018-04-21 21:21:57 -07:00 |
|
Thomas Harte
|
079dc671e1
|
Rationalises per-machine static analyser call pattern, and adds Apple II as an option.
|
2018-04-14 12:12:12 -04:00 |
|