Commit graph pcjs/_includes/machine-engines.html
Author SHA1 Message Date
Jeff Parsons
1ca377fb68 Updated MarkOut and HTMLOut components to use embedPC() with the new 'parms' parameter instead of the old 'state' parameter.
This allows us to continue using the Node web server to debug machines that are launched using new YAML-based Markdown machines settings, the most important being 'automount' (otherwise those machines might not be loaded with the correct disks)
2016-01-19 11:49:30 -08:00
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
8fcdff0a3e Reorganized PCjs settings 2015-12-14 08:22:07 -08:00
Jeff Parsons
78ba582d4e Finished porting the blog posts 2015-12-10 23:41:59 -08:00
Jeff Parsons
130eb93bc0 Update Graphics for the IBM PC demos 2015-12-10 09:26:58 -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
629693ed8f Support for uncompiled scripts if pcjs_compiled set to false in _config.yml 2015-12-09 12:51:24 -08:00
Jeff Parsons
26c351bbbe Starting to flesh out the static PCjs website 2015-12-09 11:24:52 -08:00
Jeff Parsons
d6bc490fe6 Fixed machine includes 2015-12-08 23:20:03 -08:00
Jeff Parsons
2aa496aa7e More progress with Jekyll 2015-12-08 15:14:39 -08:00