Thomas Harte
							
						 
					 | 
					
						
						
							
						
						d715e5fd1d
					 | 
					
						
						
							
							Expose composite/RGB option in Qt.
						
						
						
						
						
						
					 | 
					
						2021-07-02 21:51:48 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						61c127ed2e
					 | 
					
						
						
							
							Adds Enterprise as a File -> New... machine.
						
						
						
						
						
						
						
						And, similarly, exposes it for the route used by SDL. 
						
						
					 | 
					
						2021-06-14 20:55:39 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						9fd53c9c91
					 | 
					
						
						
							
							Adds the ZX Spectrum to ::AllMachines.
						
						
						
						
						
						
					 | 
					
						2021-04-17 23:06:37 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						2ee478b4c4
					 | 
					
						
						
							
							Goes some way towards wiring up Spectrum options.
						
						
						
						
						
						
					 | 
					
						2021-03-19 22:17:20 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						5a1bda1d82
					 | 
					
						
						
							
							Performs boilerplate towards a ZX Spectrum class.
						
						
						
						
						
						
					 | 
					
						2021-03-17 23:38:55 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						b63ca16ce2
					 | 
					
						
						
							
							Attempts to hatch a Sinclair namespace.
						
						
						
						
						
						
					 | 
					
						2021-03-17 22:40:29 -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
							
						 
					 | 
					
						
						
							
						
						7ab7efdbc1
					 | 
					
						
						
							
							Ensures consistent ordering.
						
						
						
						
						
						
					 | 
					
						2020-03-19 19:41:50 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						c6f35c9aac
					 | 
					
						
						
							
							Rejigs help output.
						
						
						
						
						
						
					 | 
					
						2020-03-18 23:11:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						311458f41f
					 | 
					
						
						
							
							Restores Macintosh 'runtime' options.
						
						
						
						
						
						
						
						Also cleans up some leftover parts elsewhere. 
						
						
					 | 
					
						2020-03-18 21:50:02 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						b2a381d401
					 | 
					
						
						
							
							Restores Vic-20 runtime options.
						
						
						
						
						
						
					 | 
					
						2020-03-18 20:23:55 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						ffc1b0ff29
					 | 
					
						
						
							
							Reintroduces Oric runtime options.
						
						
						
						
						
						
					 | 
					
						2020-03-18 18:31:31 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						ead2823322
					 | 
					
						
						
							
							Reintroduces MSX and Master System runtime options.
						
						
						
						
						
						
					 | 
					
						2020-03-18 18:26:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						a7e1920597
					 | 
					
						
						
							
							Restores ColecoVision runtime options.
						
						
						
						
						
						
					 | 
					
						2020-03-18 00:06:52 -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
							
						 
					 | 
					
						
						
							
						
						b6e81242e7
					 | 
					
						
						
							
							Reintroduces Apple II runtime options.
						
						
						
						
						
						
					 | 
					
						2020-03-17 21:53:26 -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
							
						 
					 | 
					
						
						
							
						
						8e3bf0dbca
					 | 
					
						
						
							
							Starts moving towards a Deflectable-based system of runtime options.
						
						
						
						
						
						
					 | 
					
						2020-03-15 23:48:53 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						fc3d3c76f8
					 | 
					
						
						
							
							Edges further towards providing enough information for dynamic user-provided machine creation.
						
						
						
						
						
						
					 | 
					
						2020-03-15 12:54:55 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						880bed04f5
					 | 
					
						
						
							
							Adds AllMachines, rounds out ConstructionOptionsByMachineName.
						
						
						
						
						
						
					 | 
					
						2020-03-15 00:15:19 -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
							
						 
					 | 
					
						
						
							
						
						47508d50a7
					 | 
					
						
						
							
							Wires through a composite video option for the ST.
						
						
						
						
						
						
						
						Which is great and all, except that I've not yet inserted a colour burst. So it's monochrome. 
						
						
					 | 
					
						2019-12-20 20:49:14 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						77ef7dc8fc
					 | 
					
						
						
							
							Shuffles ST and 2600 into a common parent.
						
						
						
						
						
						
					 | 
					
						2019-11-09 15:31:41 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						0da1881a07
					 | 
					
						
						
							
							Adds an Atari ST enumeration and factory method.
						
						
						
						
						
						
					 | 
					
						2019-10-20 20:38:54 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						3c146a3fb2
					 | 
					
						
						
							
							Adds missing Master System enumerations.
						
						
						
						
						
						
					 | 
					
						2019-09-30 21:10:30 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						e46601872b
					 | 
					
						
						
							
							Establishes that the Macintosh offers the quick-boot option.
						
						
						
						
						
						
					 | 
					
						2019-09-19 21:50:39 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						881feb1bd3
					 | 
					
						
						
							
							Adds preliminary parsing of the Disk Copy 4.2 format.
						
						
						
						
						
						
					 | 
					
						2019-06-02 13:39:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						5f385e15f6
					 | 
					
						
						
							
							Adds the bare bones necessary to be able to create a Macintosh from File -> New... .
						
						
						
						
						
						
					 | 
					
						2019-05-03 22:16:07 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						8c5d37b6ee
					 | 
					
						
						
							
							Refactors the AppleII into a sub-namespace to make room for other Apple machines.
						
						
						
						
						
						
					 | 
					
						2019-05-03 18:14:10 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						c11a1f9679
					 | 
					
						
						
							
							Introduces S-Video support for the ColecoVision.
						
						
						
						
						
						
					 | 
					
						2019-03-02 23:02:37 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						3e0b5433b9
					 | 
					
						
						
							
							Institutes colour/monochrome screen selection as an Apple II option.
						
						
						
						
						
						
						
						Allowing me to test that straight-through composite still works. 
						
						
					 | 
					
						2019-02-12 19:52:32 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						e511261b04
					 | 
					
						
						
							
							Adds a Master System class, so that SMSs can end up somewhere.
						
						
						
						
						
						
					 | 
					
						2018-09-21 22:13:07 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						c4f86cc324
					 | 
					
						
						
							
							The Disk II now being its proper speed, withdraws the quickload option.
						
						
						
						
						
						
					 | 
					
						2018-08-03 21:20:21 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						3862fdb44c
					 | 
					
						
						
							
							Simplifies initialisation procedure for all machines.
						
						
						
						
						
						
						
						With the side effect of allowing every machine to try to load only the ROMs that it needs. 
						
						
					 | 
					
						2018-07-10 20:00:46 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						d45f1a793d
					 | 
					
						
						
							
							Introduces composite/RGB selection for the Amstrad CPC.
						
						
						
						
						
						
					 | 
					
						2018-06-21 20:00:49 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						7d761f145f
					 | 
					
						
						
							
							Corrects typo that mapped Apple II options to the Electron.
						
						
						
						
						
						
					 | 
					
						2018-06-10 21:05:14 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						d576ff1172
					 | 
					
						
						
							
							Exposes DOS 3.3 acceleration as an option.
						
						
						
						
						
						
						
						Albeit with an unhelpful label in the macOS GUI for now. 
						
						
					 | 
					
						2018-06-10 18:28:29 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						0b771ce61a
					 | 
					
						
						
							
							Removes all instances of the copyright symbol.
						
						
						
						
						
						
					 | 
					
						2018-05-13 15:19:52 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						c3a2f7717b
					 | 
					
						
						
							
							Makes attempt to implement support for the Pravetz 8D + 8DOS.
						
						
						
						
						
						
						
						i.e. the Disk II wired up to the Oric, with some ROM swaps. 
						
						
					 | 
					
						2018-05-08 22:05:43 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						7efee9b52b
					 | 
					
						
						
							
							Does the bare minimum to create a class skeleton for Apple II implementation.
						
						
						
						
						
						
					 | 
					
						2018-04-14 19:46:15 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						78eaecb29e
					 | 
					
						
						
							
							Provides the proper framework for encapsulation of analyser target specifics.
						
						
						
						
						
						
						
						... while making them a safe container for objects too. Uses the ZX80/81 as the pilot platform. 
						
						
					 | 
					
						2018-03-09 15:36:11 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						2452641844
					 | 
					
						
						
							
							Introduces a fast workaround to avert a MultiMachine where it would instantly end.
						
						
						
						
						
						
					 | 
					
						2018-03-06 19:08:02 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						5530b96446
					 | 
					
						
						
							
							Wired up a class and analyser for a ColecoVision.
						
						
						
						
						
						
					 | 
					
						2018-02-23 22:47:15 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						4cf258f952
					 | 
					
						
						
							
							Parallelises MultiMachine running, and ensures errors propagate.
						
						
						
						
						
						
					 | 
					
						2018-02-08 20:33:57 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						d493ea4bca
					 | 
					
						
						
							
							Introduces a multimachine to handle multi-target static analyser outputs.
						
						
						
						
						
						
						
						Non-functional as of yet. 
						
						
					 | 
					
						2018-01-28 22:22:21 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						66faed4008
					 | 
					
						
						
							
							Gives MachineForTargets complete responsibility for initial machine state.
						
						
						
						
						
						
					 | 
					
						2018-01-25 18:28:19 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						11abc99ef8
					 | 
					
						
						
							
							Introduces the extra level of indirection necessary to make Analyser::Static::Target polymorphic.
						
						
						
						
						
						
					 | 
					
						2018-01-24 22:35:54 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						21efb32b6f
					 | 
					
						
						
							
							Integrates the static and nascent dynamic analyser namespaces.
						
						
						
						
						
						
					 | 
					
						2018-01-24 21:48:44 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Harte
							
						 
					 | 
					
						
						
							
						
						d360b2c62d
					 | 
					
						
						
							
							Standardises the static analyser on std::vector and slightly widens passageway to a machine.
						
						
						
						
						
						
						
						The SDL target would now be fooled by a hypothetical multi-target, the Mac not yet. 
						
						
					 | 
					
						2018-01-23 22:18:16 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |