Added three old PCx86 versions of Microsoft Multiplan
This commit is contained in:
parent
9b33869e42
commit
060632c466
32 changed files with 259 additions and 28 deletions
|
|
@ -90,7 +90,7 @@ Attributes
|
|||
|
||||
yyyy-mm-ddThh:mm:ss
|
||||
|
||||
* Also supports the attributes of *[Component](/docs/pcx86/component/)*.
|
||||
* Also supports the attributes of *[Component](../component/)*.
|
||||
|
||||
Bindings
|
||||
--------
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ Attributes
|
|||
* This can be set to "true" or "false" to explicitly control whether or not the machine starts running automatically.
|
||||
If this parameter is omitted, the machine will autostart only if no Debugger component is included and no **Run** button is defined.
|
||||
|
||||
Also supports the attributes of *[Component](/docs/pcx86/component/)*. The *id* attribute is optional, since machines
|
||||
Also supports the attributes of *[Component](../component/)*. The *id* attribute is optional, since machines
|
||||
currently support only one CPU component.
|
||||
|
||||
Bindings
|
||||
|
|
@ -46,7 +46,7 @@ Bindings
|
|||
* For use with a control of type *button*, to start/stop the CPU.
|
||||
* *reset*
|
||||
* For use with a control of type *button*, to reset the CPU. This binding actually belongs to the
|
||||
*[Computer](/docs/pcx86/computer/)* component, because every component is reset, but the CPU offers the binding
|
||||
*[Computer](../computer/)* component, because every component is reset, but the CPU offers the binding
|
||||
for convenience.
|
||||
* *speed*
|
||||
* For use with any control with an *textContent* property, to display the current CPU speed.
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ Attributes
|
|||
* One or more message categories to enable, separated by |. By default, all message categories are disabled.
|
||||
See the Debugger's "m" command for a current list of message categories.
|
||||
|
||||
Also supports the attributes of *[Component](/docs/pcx86/component/)*. The *id* attribute is optional, since machines
|
||||
Also supports the attributes of *[Component](../component/)*. The *id* attribute is optional, since machines
|
||||
currently support only one Debugger component.
|
||||
|
||||
Bindings
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ Attributes
|
|||
|
||||
'{A: {name: "PC-DOS 1.0", path: "pcdos-1.00.json"}}'
|
||||
|
||||
Also supports the attributes of *[Component](/docs/pcx86/component/)*.
|
||||
Also supports the attributes of *[Component](../component/)*.
|
||||
|
||||
Bindings
|
||||
--------
|
||||
|
|
@ -44,7 +44,7 @@ Bindings
|
|||
|
||||
For use with a control of type *list*. The list will be populated automatically with a series of <option>
|
||||
elements based on the number of floppy drives, as determined by the SW1 settings obtained from the
|
||||
*[ChipSet](/docs/pcx86/chipset/)* component.
|
||||
*[ChipSet](../chipset/)* component.
|
||||
|
||||
* *listDisks*
|
||||
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ Attributes
|
|||
|
||||
The default *type* setting is *'XT'*.
|
||||
|
||||
* Also supports the attributes of *[Component](/docs/pcx86/component/)*.
|
||||
* Also supports the attributes of *[Component](../component/)*.
|
||||
|
||||
Bindings
|
||||
--------
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ Attributes
|
|||
* us84: US keyboard with 84-key layout
|
||||
* us101: US keyboard with 101-key layout
|
||||
|
||||
Also supports the attributes of *[Component](/docs/pcx86/component/)*.
|
||||
Also supports the attributes of *[Component](../component/)*.
|
||||
|
||||
Bindings
|
||||
--------
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ Purpose
|
|||
|
||||
Container for a complete machine definition.
|
||||
|
||||
Machines are components that contain other components. See [Component](/docs/pcx86/component/) for more details.
|
||||
Machines are components that contain other components. See [Component](../component/) for more details.
|
||||
|
||||
Attributes
|
||||
----------
|
||||
|
|
@ -28,7 +28,7 @@ Attributes
|
|||
|
||||
For PCx86 machines, this must be set to "pcx86", indicating the machine belongs to the PCx86 application.
|
||||
|
||||
* Also supports the attributes of [Component](/docs/pcx86/component/). The *id* attribute is optional for a machine,
|
||||
* Also supports the attributes of [Component](../component/). The *id* attribute is optional for a machine,
|
||||
unless there is more than one machine on a page, in which case each machine must have a unique *id*.
|
||||
|
||||
Bindings
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ Attributes
|
|||
|
||||
One of "serial", "bus", or "inport"; the default is "serial" if either *serial* or *binding* are set
|
||||
|
||||
* Also supports the attributes of *[Component](/docs/pcx86/component/)*.
|
||||
* Also supports the attributes of *[Component](../component/)*.
|
||||
|
||||
Bindings
|
||||
--------
|
||||
|
|
|
|||
|
|
@ -18,8 +18,8 @@ Purpose
|
|||
-------
|
||||
|
||||
Creates an instance of the Control Panel component, which simply acts as a container for controls that the
|
||||
machine wants to bind to the *[Computer](/docs/pcx86/computer/)*, *[CPU](/docs/pcx86/cpu/)*,
|
||||
*[Keyboard](/docs/pcx86/keyboard/)* and/or *[Debugger](/docs/pcx86/debugger/)* components.
|
||||
machine wants to bind to the *[Computer](../computer/)*, *[CPU](../cpu/)*, *[Keyboard](../keyboard/)* and/or
|
||||
*[Debugger](../debugger/)* components.
|
||||
|
||||
Attributes
|
||||
----------
|
||||
|
|
@ -29,8 +29,8 @@ None.
|
|||
Bindings
|
||||
--------
|
||||
|
||||
Refer to available bindings in the *[Computer](/docs/pcx86/computer/)*, *[CPU](/docs/pcx86/cpu/)*,
|
||||
*[Keyboard](/docs/pcx86/keyboard/)* and *[Debugger](/docs/pcx86/debugger/)* components.
|
||||
Refer to available bindings in the *[Computer](../computer/)*, *[CPU](../cpu/)*, *[Keyboard](../keyboard/)* and
|
||||
*[Debugger](../debugger/)* components.
|
||||
|
||||
Example
|
||||
-------
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ Attributes
|
|||
For example, if you've defined a Control Panel with a <textarea> control bound to "print", specifying a
|
||||
binding of "print" for the Parallel Port component will bind its port to the same control.
|
||||
|
||||
Also supports the attributes of *[Component](/docs/pcx86/component/)*.
|
||||
Also supports the attributes of *[Component](../component/)*.
|
||||
|
||||
Bindings
|
||||
--------
|
||||
|
|
|
|||
|
|
@ -29,14 +29,14 @@ Attributes
|
|||
|
||||
* *size* (optional; default is 0x00000)
|
||||
|
||||
The amount of RAM, in bytes. If the size is omitted (or 0), the *[ChipSet](/docs/pcx86/chipset/)* component
|
||||
The amount of RAM, in bytes. If the size is omitted (or 0), the *[ChipSet](../chipset/)* component
|
||||
is queried for the amount of RAM indicated by SW1/SW2.
|
||||
|
||||
* *test* (optional; default is true)
|
||||
|
||||
Disables the ROM BIOS memory test when set to "false".
|
||||
|
||||
Also supports the attributes of *[Component](/docs/pcx86/component/)*.
|
||||
Also supports the attributes of *[Component](../component/)*.
|
||||
|
||||
Bindings
|
||||
--------
|
||||
|
|
|
|||
|
|
@ -36,11 +36,11 @@ Attributes
|
|||
|
||||
* *notify* (optional)
|
||||
|
||||
The *id* of a component to notify when *file* has been loaded. For example, the *[Video](/docs/pcx86/video/)*
|
||||
The *id* of a component to notify when *file* has been loaded. For example, the *[Video](../video/)*
|
||||
component may need to know when an external video ROM has been loaded. Any component can load its own files,
|
||||
including ROM image files, but it's simpler to use the ROM component and request notification.
|
||||
|
||||
Also supports the attributes of *[Component](/docs/pcx86/component/)*.
|
||||
Also supports the attributes of *[Component](../component/)*.
|
||||
|
||||
Bindings
|
||||
--------
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ Attributes
|
|||
For example, if you've defined a Control Panel with a <textarea> control bound to "print", specifying a
|
||||
binding of "print" for the Serial Port component will bind its port to the same control.
|
||||
|
||||
* Also supports the attributes of *[Component](/docs/pcx86/component/)*.
|
||||
* Also supports the attributes of *[Component](../component/)*.
|
||||
|
||||
Bindings
|
||||
--------
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ Attributes
|
|||
* "cga" (Color Graphics Adapter)
|
||||
* "ega" (Enhanced Graphics Adapter)
|
||||
|
||||
If *model* is not set, the SW1 switch block settings from the [ChipSet](/docs/pcx86/chipset/) component will
|
||||
If *model* is not set, the SW1 switch block settings from the [ChipSet](../chipset/) component will
|
||||
determine the video model to use ("mda" or "cga" only).
|
||||
|
||||
* *screenWidth*, *screenHeight* (required)
|
||||
|
|
@ -66,7 +66,7 @@ Attributes
|
|||
true enables HTML5 canvas image smoothing, false disables it (if not specified, the browser's default is used);
|
||||
can also be present as a URL parameter.
|
||||
|
||||
Also supports the attributes of *[Component](/docs/pcx86/component/)*.
|
||||
Also supports the attributes of *[Component](../component/)*.
|
||||
|
||||
Bindings
|
||||
--------
|
||||
|
|
|
|||
Loading…
Reference in a new issue