Thomas Harte
|
311458f41f
|
Restores Macintosh 'runtime' options.
Also cleans up some leftover parts elsewhere.
|
2020-03-18 21:50:02 -04:00 |
|
Thomas Harte
|
ec6664f590
|
Takes steps to guarantee property naming; reintroduces Electron runtime options.
|
2020-03-17 23:52:55 -04:00 |
|
Thomas Harte
|
8c6ca89da2
|
Restores runtime options for the Acorn Electron.
|
2020-03-17 22:06:20 -04:00 |
|
Thomas Harte
|
394ee61c78
|
Starts a switch to reflectable-style runtime options.
The Amstrad CPC and ZX80/81 have made the jump so far, subject to caveats. The macOS build is unlikely currently to work properly.
|
2020-03-16 23:25:05 -04:00 |
|
Thomas Harte
|
1d40aa687e
|
Adds necessary include for unique_ptr.
|
2020-03-15 23:52:24 -04:00 |
|
Thomas Harte
|
8e3bf0dbca
|
Starts moving towards a Deflectable-based system of runtime options.
|
2020-03-15 23:48:53 -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
|
2e24da4614
|
Implements quick booting, and edges towards exposing it on the Mac.
It should already work in kiosk mode.
|
2019-09-19 22:32:12 -04:00 |
|
Thomas Harte
|
6d0e41b760
|
Adds "quick boot" as a standard option.
I assume I'm going to reuse this.
|
2019-09-19 19:41:43 -04:00 |
|
Thomas Harte
|
64465f97b6
|
Starts towards reintroducing the proper mechanisms for selecting a display type at runtime.
|
2018-11-28 17:53:33 -08:00 |
|
Thomas Harte
|
ee89be6730
|
Removes many stray spaces.
|
2018-11-23 22:32:32 -05:00 |
|
Thomas Harte
|
1739d18433
|
Adds 'false' and 'f' to the list of acceptable refusals.
|
2018-09-11 20:36:49 -04:00 |
|
Thomas Harte
|
3c33ccd730
|
Eliminates various blank lines.
|
2018-07-28 10:52:34 -04:00 |
|
Thomas Harte
|
0b771ce61a
|
Removes all instances of the copyright symbol.
|
2018-05-13 15:19:52 -04:00 |
|
Thomas Harte
|
33084899d0
|
Provides s-video as a command-line option.
|
2018-03-31 22:14:34 -04:00 |
|
Thomas Harte
|
43b682a5af
|
Adds multiple target versions of all the DynamicMachine-vended types.
|
2018-02-09 16:31:05 -05:00 |
|
Thomas Harte
|
7b25b03cd5
|
Formally standardises machine options and introduces a --help option for the SDL target.
|
2017-11-20 21:55:32 -05:00 |
|
Thomas Harte
|
2ea050556b
|
Adds transcoding of ostensible list selections to Boolean selections, and vice versa.
|
2017-11-18 21:09:26 -05:00 |
|
Thomas Harte
|
27b123549b
|
Adds missing #include.
|
2017-11-17 23:15:37 -05:00 |
|
Thomas Harte
|
de9db724a7
|
Introduces Configurable::Device and implements it for the Electron.
Configurable::Device covers devices that have user-facing configuration options, listing them and accepting them.
|
2017-11-17 23:02:00 -05:00 |
|