pcjs/devices
Repository files (latest commit first)
Filename Latest commit message Latest commit date
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
..
c1p Merge branch 'master' into next-release 2016-01-11 17:23:53 -08:00
pc 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. 2016-01-18 16:11:08 -08:00
README.md Restored analytics tracking, merged the apps menu into the machines menu, and updated the 404 page 2015-12-27 16:42:45 -08:00

layout title permalink
page Device Configurations /devices/

Device Configurations

All PCjs machines are built from the following collections of devices:

These devices are user-installable components that you would typically find in a real personal computer, such as keyboards, disk controllers with one or more disk drives, video cards, etc.