Jeff Parsons
12b760f912
Changed the last embedPC() parameter from sStateFile to sParms, although for backward compatibility, if sParms is not a JSON object definition (ie, beginning with a brace), it continues to be treated as a state filename.
...
This change allows us to pass any number of additional properties to embedPC(), which in turn can override properties contained in the XML file; the only property overrides currently supported are 'state' (which overrides any 'state' property set in the XML's <computer> element) and 'automount' (which overrides any 'automount' property set in the XML's <fdc> element). The goal is to make it easier to reuse XML machine definitions, by allowing commonly altered component attributes to be overridden.
2016-01-18 16:11:08 -08:00
Jeff Parsons
5cb676e501
Updated Computer constants
2016-01-16 14:37:39 -08:00
Jeff Parsons
c792895b10
v1.20.3: The Happy 2016 Release
2015-12-31 15:51:14 -08:00
Jeff Parsons
8df04c55da
Grab JavaScript changes from master branch
2015-12-14 11:32:25 -08:00
Jeff Parsons
cd36be4e19
Fixed support for compiled scripts, and improved error reporting if XML transformation didn't produce a valid machine element
2015-12-09 13:56:11 -08:00
Jeff Parsons
646acf3a8d
Simplified the NODE tests
2015-09-16 15:32:49 -07:00
Jeff Parsons
a9229c6443
Tweaked the XMLVERSION kludge
2015-07-30 14:46:31 -07:00
Jeff Parsons
0a015b979b
v1.18.6: The Microsoft Edge/Windows 10 (aka Screwed by Microsoft Again) release
2015-07-29 12:06:29 -07:00
Jeff Parsons
2e89c38e4a
Added code to extract the machine XML version number when running DEBUG-only
2015-07-28 12:45:29 -07:00
Jeff Parsons
158cc65da3
Cleaned up DMA port handling and minor tweaks
2015-04-13 14:02:02 -07:00
Jeff Parsons
3069d317c6
Fixed some minor bugs (problems with autostart, duplicate machine IDs, etc)
2015-02-05 13:25:55 -08:00
Jeff Parsons
c5d9b7dfcc
Added server support for running uncompiled machines
2015-01-17 13:11:31 -08:00
Jeff Parsons
b8407aa96d
v1.16.5: Getting ready for 2015
2014-12-29 23:06:28 -08:00
Jeff Parsons
2ff339f190
Cleaned up debugger message handling
2014-11-30 12:56:59 -08:00
Jeff Parsons
4c2a5b7cd5
Fixed self-starting machine.xml files (broken by recent async XML load changes)
2014-11-11 12:19:21 -08:00
Jeff Parsons
e0012c3c62
my_modules is simply modules now
2014-11-11 08:19:48 -08:00