Merge branch 'master' into gh-pages
This commit is contained in:
commit
94d513d625
453 changed files with 14550 additions and 542 deletions
13
Gruntfile.js
13
Gruntfile.js
|
|
@ -1,10 +1,7 @@
|
||||||
/**
|
/**
|
||||||
* @fileoverview Gruntfile for pcjs.org
|
* @fileoverview Gruntfile for pcjs.org
|
||||||
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a> (@jeffpar)
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a> (@jeffpar)
|
||||||
* @version 1.0
|
* @copyright © Jeff Parsons 2012-2017
|
||||||
* Created 2014-03-11
|
|
||||||
*
|
|
||||||
* Copyright © 2012-2016 Jeff Parsons <Jeff@pcjs.org>
|
|
||||||
*
|
*
|
||||||
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
||||||
*
|
*
|
||||||
|
|
@ -198,7 +195,7 @@ module.exports = function(grunt) {
|
||||||
options: {
|
options: {
|
||||||
banner: '"use strict";\n\n',
|
banner: '"use strict";\n\n',
|
||||||
process: function(src, filepath) {
|
process: function(src, filepath) {
|
||||||
return "/**\n * @copyright " + filepath.replace(/^\./, "http://pcjs.org") + " (C) Jeff Parsons 2012-2016\n */\n\n" +
|
return "/**\n * @copyright " + filepath.replace(/^\./, "http://pcjs.org") + " (C) Jeff Parsons 2012-2017\n */\n\n" +
|
||||||
src.replace(/(^|\n)[ \t]*(['"])use strict\2;?/g, '')
|
src.replace(/(^|\n)[ \t]*(['"])use strict\2;?/g, '')
|
||||||
.replace(/^(import|export)[ \t]+[^\n]*\n/gm, '')
|
.replace(/^(import|export)[ \t]+[^\n]*\n/gm, '')
|
||||||
.replace(/^[ \t]*var\s+\S+\s*=\s*require\((['"]).*?\1\);/gm, '')
|
.replace(/^[ \t]*var\s+\S+\s*=\s*require\((['"]).*?\1\);/gm, '')
|
||||||
|
|
@ -216,7 +213,7 @@ module.exports = function(grunt) {
|
||||||
options: {
|
options: {
|
||||||
banner: '"use strict";\n\n',
|
banner: '"use strict";\n\n',
|
||||||
process: function(src, filepath) {
|
process: function(src, filepath) {
|
||||||
return "/**\n * @copyright " + filepath.replace(/^\./, "http://pcjs.org") + " (C) Jeff Parsons 2012-2016\n */\n\n" +
|
return "/**\n * @copyright " + filepath.replace(/^\./, "http://pcjs.org") + " (C) Jeff Parsons 2012-2017\n */\n\n" +
|
||||||
src.replace(/(^|\n)[ \t]*(['"])use strict\2;?/g, '')
|
src.replace(/(^|\n)[ \t]*(['"])use strict\2;?/g, '')
|
||||||
.replace(/^(import|export)[ \t]+[^\n]*\n/gm, '')
|
.replace(/^(import|export)[ \t]+[^\n]*\n/gm, '')
|
||||||
.replace(/^[ \t]*var\s+\S+\s*=\s*require\((['"]).*?\1\);/gm, '')
|
.replace(/^[ \t]*var\s+\S+\s*=\s*require\((['"]).*?\1\);/gm, '')
|
||||||
|
|
@ -234,7 +231,7 @@ module.exports = function(grunt) {
|
||||||
options: {
|
options: {
|
||||||
banner: '"use strict";\n\n',
|
banner: '"use strict";\n\n',
|
||||||
process: function(src, filepath) {
|
process: function(src, filepath) {
|
||||||
return "/**\n * @copyright " + filepath.replace(/^\./, "http://pcjs.org") + " (C) Jeff Parsons 2012-2016\n */\n\n" +
|
return "/**\n * @copyright " + filepath.replace(/^\./, "http://pcjs.org") + " (C) Jeff Parsons 2012-2017\n */\n\n" +
|
||||||
src.replace(/(^|\n)[ \t]*(['"])use strict\2;?/g, '')
|
src.replace(/(^|\n)[ \t]*(['"])use strict\2;?/g, '')
|
||||||
.replace(/^(import|export)[ \t]+[^\n]*\n/gm, '')
|
.replace(/^(import|export)[ \t]+[^\n]*\n/gm, '')
|
||||||
.replace(/^[ \t]*var\s+\S+\s*=\s*require\((['"]).*?\1\);/gm, '')
|
.replace(/^[ \t]*var\s+\S+\s*=\s*require\((['"]).*?\1\);/gm, '')
|
||||||
|
|
@ -252,7 +249,7 @@ module.exports = function(grunt) {
|
||||||
options: {
|
options: {
|
||||||
banner: '"use strict";\n\n',
|
banner: '"use strict";\n\n',
|
||||||
process: function(src, filepath) {
|
process: function(src, filepath) {
|
||||||
return "/**\n * @copyright " + filepath.replace(/^\./, "http://pcjs.org") + " (C) Jeff Parsons 2012-2016\n */\n\n" +
|
return "/**\n * @copyright " + filepath.replace(/^\./, "http://pcjs.org") + " (C) Jeff Parsons 2012-2017\n */\n\n" +
|
||||||
src.replace(/(^|\n)[ \t]*(['"])use strict\2;?/g, '')
|
src.replace(/(^|\n)[ \t]*(['"])use strict\2;?/g, '')
|
||||||
.replace(/^(import|export)[ \t]+[^\n]*\n/gm, '')
|
.replace(/^(import|export)[ \t]+[^\n]*\n/gm, '')
|
||||||
.replace(/^[ \t]*var\s+\S+\s*=\s*require\((['"]).*?\1\);/gm, '')
|
.replace(/^[ \t]*var\s+\S+\s*=\s*require\((['"]).*?\1\);/gm, '')
|
||||||
|
|
|
||||||
|
|
@ -435,7 +435,7 @@ or (at your option) any later version.
|
||||||
|
|
||||||
You are required to include the following copyright notice, with a link to [pcjs.org](http://www.pcjs.org/):
|
You are required to include the following copyright notice, with a link to [pcjs.org](http://www.pcjs.org/):
|
||||||
|
|
||||||
> [PCjs](http://www.pcjs.org/) © 2012-2016 by [Jeff Parsons](mailto:Jeff@pcjs.org) ([@jeffpar](http://twitter.com/jeffpar))
|
> [PCjs](http://www.pcjs.org/) © 2012-2017 by [Jeff Parsons](mailto:Jeff@pcjs.org) ([@jeffpar](http://twitter.com/jeffpar))
|
||||||
|
|
||||||
in every source code file of every copy or modified version of this work, and to display that notice on every web page
|
in every source code file of every copy or modified version of this work, and to display that notice on every web page
|
||||||
or computer that runs any version of this software.
|
or computer that runs any version of this software.
|
||||||
|
|
|
||||||
243
_posts/2016-12-30-out-with-the-old-in-with-ecmascript-2015.md
Normal file
243
_posts/2016-12-30-out-with-the-old-in-with-ecmascript-2015.md
Normal file
|
|
@ -0,0 +1,243 @@
|
||||||
|
---
|
||||||
|
layout: post
|
||||||
|
title: Out With The Old, In with ECMASCript 2015
|
||||||
|
date: 2016-12-30 23:00:00
|
||||||
|
permalink: /blog/2016/12/30/
|
||||||
|
---
|
||||||
|
|
||||||
|
As 2016 was drawing to a close, I noticed that browser support for ECMAScript 2015 (aka ES6) was looking pretty good,
|
||||||
|
so maybe it was time to start taking advantage of a few ES6 features, especially:
|
||||||
|
|
||||||
|
- [Classes](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes)
|
||||||
|
- [Default Parameters](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Default_parameters)
|
||||||
|
- *[const](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const)* and *[let](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/let)*
|
||||||
|
- [Computed Properties](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer#Computed_property_names)
|
||||||
|
- [Octal and Binary Constants](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Lexical_grammar#Numeric_literals)
|
||||||
|
- [Template Literals](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals) (with [String Interpolation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#Expression_interpolation))
|
||||||
|
|
||||||
|
Of the four types of machines (and CPUs) that PCjs currently supports:
|
||||||
|
|
||||||
|
- C1Pjs (6502)
|
||||||
|
- PCx86 (8086 through 80386)
|
||||||
|
- PC8080 (8080)
|
||||||
|
- PDPjs (PDP-11)
|
||||||
|
|
||||||
|
I decided to start with the code for the two newest machines: PDPjs and PC8080.
|
||||||
|
|
||||||
|
The single biggest change was the switch to ES6 classes. Fortunately, since PCjs machines were already using a class-like
|
||||||
|
object hierarchy for all its components, all I had to do was select each of my *constructor* functions in the WebStorm IDE
|
||||||
|
and tell it to convert the constructor to a class; for example:
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
/**
|
||||||
|
* BusPDP11(parmsBus, cpu, dbg)
|
||||||
|
*
|
||||||
|
* ...
|
||||||
|
*
|
||||||
|
* @constructor
|
||||||
|
* @extends Component
|
||||||
|
* @param {Object} parmsBus
|
||||||
|
* @param {CPUStatePDP11} cpu
|
||||||
|
* @param {DebuggerPDP11} dbg
|
||||||
|
*/
|
||||||
|
function BusPDP11(parmsBus, cpu, dbg)
|
||||||
|
{
|
||||||
|
// ...
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
would become:
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
class BusPDP11 extends Component {
|
||||||
|
/**
|
||||||
|
* BusPDP11(parmsBus, cpu, dbg)
|
||||||
|
*
|
||||||
|
* ...
|
||||||
|
*
|
||||||
|
* @param {Object} parmsBus
|
||||||
|
* @param {CPUStatePDP11} cpu
|
||||||
|
* @param {DebuggerPDP11} dbg
|
||||||
|
*/
|
||||||
|
constructor(parmsBus, cpu, dbg)
|
||||||
|
{
|
||||||
|
super("Bus", parmsBus, BusPDP11, MessagesPDP11.BUS);
|
||||||
|
// ...
|
||||||
|
}
|
||||||
|
// ...
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
However, I still had considerable work to do. For starters, WebStorm didn't detect any of the subclasses, despite all
|
||||||
|
the `@extends` annotations, so I had to manually add the *extends* keyword.
|
||||||
|
|
||||||
|
Next, each of my subclass constructors would explicitly call their superclass constructor to initialize all the
|
||||||
|
superclass properties, so all those calls had to be replaced with calls to *super()*. It's also worth noting that
|
||||||
|
*super()* must be called BEFORE you attempt to access any class properties, because *this* will not be available
|
||||||
|
until all the superclasses have been initialized. In the ES5 world, *this* is always available.
|
||||||
|
|
||||||
|
Finally, when I ran all the converted code through Google's Closure Compiler, I got a MASSIVE number of errors, nearly
|
||||||
|
all of which were due to properties being added to the class instance, via *this*, which had not been defined in the
|
||||||
|
constructor. It was only after spending several hours updating all my constructors to initialize every property that
|
||||||
|
the class would ever use that I discovered that that wasn't strictly necessary.
|
||||||
|
|
||||||
|
It's long been known that JavaScript engines have an easier time optimizing your code if your objects are static, and
|
||||||
|
apparently Google's Closure Compiler seized the ES6 opportunity to try to enforce that, by treating classes more like
|
||||||
|
*structures* than *dictionaries*. However, you can change that assumption by prefacing a class with the pseudo-[JSDoc](http://usejsdoc.org/)
|
||||||
|
`@dict` or `@unrestricted` [annotations](https://github.com/google/closure-compiler/wiki/@struct-and-@dict-Annotations);
|
||||||
|
the default is `@struct`. Needless to say, when it came time to convert the next machine (PC8080) to classes, I prefaced
|
||||||
|
all my classes with `@unrestricted`.
|
||||||
|
|
||||||
|
One downside of switching to ES6 one machine at a time is that, for now, I've had to fork the shared modules into
|
||||||
|
separate ES5 and ES6 folders. For example, one of the shared modules, [Component](/modules/shared/lib/component.js),
|
||||||
|
is the base class underlying most other machine components; ES5 objects *subclass* [Component](/modules/shared/lib/component.js),
|
||||||
|
whereas ES6 classes *extend* [Component](/modules/shared/es6/component.js). Not all the shared modules needed to be forked,
|
||||||
|
but creating a new shared folder was the simplest solution. Once all the machines have been converted to use ES6 classes,
|
||||||
|
the new shared modules will become the default, and the old ones will fade away.
|
||||||
|
|
||||||
|
A final challenge was deciding how each component should reference its dependencies. For example, the PDP-11
|
||||||
|
[Panel](/modules/pdp11/lib/panel.js) component originally included these lines at the top of the script:
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
if (NODE) {
|
||||||
|
var str = require("../../shared/lib/strlib");
|
||||||
|
var web = require("../../shared/lib/weblib");
|
||||||
|
var DumpAPI = require("../../shared/lib/dumpapi");
|
||||||
|
var Component = require("../../shared/lib/component");
|
||||||
|
var State = require("../../shared/lib/state");
|
||||||
|
var PDP11 = require("./defines");
|
||||||
|
var MessagesPDP11 = require("./messages");
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
and this worked well for both browsers (where I ensure that the global variable NODE is *false*) and for Node.
|
||||||
|
|
||||||
|
Going forward, I thought I should adopt the ES6 solution for declaring imports and exports, using the new *import* and
|
||||||
|
*export* keywords. That worked well within the WebStorm environment, which happily recognized all my imports;
|
||||||
|
for example:
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
import str from "../../shared/lib/strlib";
|
||||||
|
import web from "../../shared/lib/weblib";
|
||||||
|
import DumpAPI from "../../shared/lib/dumpapi";
|
||||||
|
import Component from "../../shared/lib/component";
|
||||||
|
import State from "../../shared/lib/state";
|
||||||
|
import PDP11 from "./defines";
|
||||||
|
import MessagesPDP11 from "./messages";
|
||||||
|
```
|
||||||
|
|
||||||
|
but any attempt to load that code into a browser caused an immediate exception, and Node support wasn't any better
|
||||||
|
(in part because Node depends on Chrome's V8 JavaScript engine). Apparently, browser support hinges on a new way of
|
||||||
|
loading JavaScript, using *<module>* tags, and I'm not sure that's been finalized yet, let alone implemented.
|
||||||
|
|
||||||
|
Long story short, until this all gets sorted, I'm retaining the `require()` statements, since they make my development
|
||||||
|
environment happy, and Node still understands them, but I'm no longer wrapping them with `if (NODE)` expressions. Instead,
|
||||||
|
I've modified the web server bundled with PCjs ([server.js](/server.js)) to automatically comment out all `import`, `export`,
|
||||||
|
and `require()` statements from .js files, so that no matter what module syntax is being used, your browser won't see it.
|
||||||
|
Similarly, before the code is compiled by the Closure Compiler, all those statements are removed by the preprocessing
|
||||||
|
step.
|
||||||
|
|
||||||
|
I'm also taking advantage of the Closure Compiler's ability to "transpile" ES6 code to ES5-compatible code. Even
|
||||||
|
though all the browsers that PCjs targets now support the handful of ES6 features I'm using, I have no way of knowing
|
||||||
|
whether every PCjs user has updated their browser. I would like to eventually generate ES6 code, because JavaScript
|
||||||
|
engines should be able to optimize it better, but I will likely wait another year or two, and even then, I will probably
|
||||||
|
want to include a small pre-loader that checks your browser's capabilities and then loads an ES5 or ES6 version as
|
||||||
|
appropriate.
|
||||||
|
|
||||||
|
Last but not least, does the new ES6 code really work in Node, too? Happily, it does. To test, I wrote
|
||||||
|
a small JavaScript shell app, [pdp11](/modules/pdp11/bin/pdp11), which reads a machine XML file (like
|
||||||
|
[this one](/devices/pdp11/machine/1170/panel/debugger/machine.xml)), simulates the loading and initialization
|
||||||
|
process that a web browser would perform, and then connects *stdin* and *stdout* to the machine's serial port:
|
||||||
|
|
||||||
|
Here's a sample run, from a macOS Terminal window:
|
||||||
|
|
||||||
|
cd modules/pdp11/bin
|
||||||
|
node pdp11 --cmd="load ../../../devices/pdp11/machine/1170/panel/debugger/machine.xml"
|
||||||
|
Panel object created: test1170.panel
|
||||||
|
Device object created: test1170.default
|
||||||
|
CPU object created: test1170.cpu
|
||||||
|
ROM object created: test1170.m9312
|
||||||
|
RAM object created: test1170.ram
|
||||||
|
SerialPort object created: test1170.dl11
|
||||||
|
PC11 object created: test1170.pc11
|
||||||
|
RK11 object created: test1170.rk11
|
||||||
|
RL11 object created: test1170.rl11
|
||||||
|
Debugger object created: test1170.debugger
|
||||||
|
bus: 8Kb H/W at 17760000
|
||||||
|
PDPjs v1.x.x
|
||||||
|
Copyright © 2012-2016 Jeff Parsons <Jeff@pcjs.org>
|
||||||
|
License: GPL version 3 or later <http://gnu.org/licenses/gpl.html>
|
||||||
|
Portions adapted from the PDP-11/70 Emulator v1.4 by Paul Nankervis <paulnank@hotmail.com>
|
||||||
|
bus: 256Kb RAM at 000000
|
||||||
|
Net.getResource("http://archive.pcjs.org/disks/dec/rk03/RK03-XXDP.json"): unimplemented
|
||||||
|
notice: Unable to load disk "RK03-XXDP" (error -1: RK03-XXDP.json)
|
||||||
|
Computer object created: test1170.computer
|
||||||
|
console connected to machine (alt-r for REPL prompt, alt-x to exit)
|
||||||
|
m9312: 512-byte ROM at 165000
|
||||||
|
ram: Loaded image "BOOTMON.json"
|
||||||
|
pc11: Loaded tape "BOOTSTRAP-16KB"
|
||||||
|
cpu: Model 1170
|
||||||
|
Type ? for help with PDPjs Debugger commands
|
||||||
|
R0=000000 R1=000000 R2=000000 R3=000000 R4=000000 R5=000000
|
||||||
|
SP=000000 PC=140000 PS=000013 PI=000000 SL=000000 T0 N1 Z0 V1 C1
|
||||||
|
140000: 000005 RESET
|
||||||
|
running
|
||||||
|
PDP-11 MONITOR V1.0
|
||||||
|
|
||||||
|
BOOT> help
|
||||||
|
COMMANDS ARE BOOT, HALT, TEST, DIAG, LIGHTS AND HELP
|
||||||
|
BOOT DEVICES ARE RK? RL? OR RP?
|
||||||
|
BOOT> alt-r detected, starting REPL...
|
||||||
|
PDP11> ?
|
||||||
|
>> ?
|
||||||
|
commands:
|
||||||
|
? help/print
|
||||||
|
a [#] assemble
|
||||||
|
b [#] breakpoint
|
||||||
|
c clear output
|
||||||
|
d [#] dump memory
|
||||||
|
e [#] edit memory
|
||||||
|
g [#] go [to #]
|
||||||
|
h halt
|
||||||
|
if eval expression
|
||||||
|
int [#] request interrupt
|
||||||
|
k stack trace
|
||||||
|
ln list nearest symbol(s)
|
||||||
|
m messages
|
||||||
|
p step over
|
||||||
|
print print expression
|
||||||
|
r dump/set registers
|
||||||
|
reset reset machine
|
||||||
|
s set options
|
||||||
|
t [#] trace
|
||||||
|
u [#] unassemble
|
||||||
|
var assign variable
|
||||||
|
ver print version
|
||||||
|
note: history disabled if no exec breakpoints
|
||||||
|
.exit exit REPL and connect console to machine
|
||||||
|
false
|
||||||
|
PDP11> r
|
||||||
|
>> r
|
||||||
|
R0=002114 R1=000000 R2=000000 R3=000000 R4=000000 R5=000000
|
||||||
|
SP=137522 PC=140074 PS=000004 PI=000000 SL=000000 T0 N0 Z1 V0 C0
|
||||||
|
140074: 000001 WAIT
|
||||||
|
false
|
||||||
|
PDP11> u
|
||||||
|
>> u
|
||||||
|
140076: 005200 INC R0
|
||||||
|
140100: 005767 000014 TST 140120
|
||||||
|
140104: 001773 BEQ 140074
|
||||||
|
140106: 012746 054000 MOV #54000,-(SP)
|
||||||
|
140112: 016746 000002 MOV 140120,-(SP)
|
||||||
|
140116: 000002 RTI
|
||||||
|
140120: 000000 HALT
|
||||||
|
140122: 002225 BGE 137576
|
||||||
|
false
|
||||||
|
PDP11> .exit
|
||||||
|
console connected to machine (alt-r for REPL prompt, alt-x to exit)
|
||||||
|
|
||||||
|
BOOT>
|
||||||
|
BOOT> alt-x detected, exiting...
|
||||||
|
|
||||||
|
*[@jeffpar](http://twitter.com/jeffpar)*
|
||||||
|
*Dec 30, 2016*
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/manifest.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/manifest.xsl"?>
|
||||||
<manifest type="software">
|
<manifest type="software">
|
||||||
<title>VisiCalc</title>
|
<title>VisiCalc</title>
|
||||||
<!-- Since version numbers are incorporated into the disk image names, and this version number is a bit ugly, we're not exposing it with the normal "version" tag -->
|
<!-- Since version numbers are incorporated into the disk image names, and this version number is a bit ugly, we're not exposing it with the normal "version" tag -->
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/manifest.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/manifest.xsl"?>
|
||||||
<manifest type="software">
|
<manifest type="software">
|
||||||
<title>Executive Suite</title>
|
<title>Executive Suite</title>
|
||||||
<version/>
|
<version/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/manifest.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/manifest.xsl"?>
|
||||||
<manifest type="software">
|
<manifest type="software">
|
||||||
<title>Rogue</title>
|
<title>Rogue</title>
|
||||||
<version/>
|
<version/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/manifest.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/manifest.xsl"?>
|
||||||
<manifest type="software">
|
<manifest type="software">
|
||||||
<title>ThinkTank</title>
|
<title>ThinkTank</title>
|
||||||
<version>2.41NP</version>
|
<version>2.41NP</version>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/manifest.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/manifest.xsl"?>
|
||||||
<manifest type="software">
|
<manifest type="software">
|
||||||
<title>The Dungeons of Moria</title>
|
<title>The Dungeons of Moria</title>
|
||||||
<version>4.872</version>
|
<version>4.872</version>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/manifest.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/manifest.xsl"?>
|
||||||
<manifest type="software">
|
<manifest type="software">
|
||||||
<title>The Dungeons of Moria</title>
|
<title>The Dungeons of Moria</title>
|
||||||
<version>5.5</version>
|
<version>5.5</version>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.32.0/machine.xsl"?>
|
||||||
<machine id="c1psim" class="c1p" border="1" width="100%" padBottom="8px" background="#FAEBD7" style="padding-bottom:8px">
|
<machine id="c1psim" class="c1p" border="1" width="100%" padBottom="8px" background="#FAEBD7" style="padding-bottom:8px">
|
||||||
<name>OSI Challenger 1P (32Kb) with Disk Support</name>
|
<name>OSI Challenger 1P (32Kb) with Disk Support</name>
|
||||||
<computer id="c1p" name="Challenger 1P">
|
<computer id="c1p" name="Challenger 1P">
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.32.0/machine.xsl"?>
|
||||||
<machine id="c1pAll" class="c1p" border="1" width="100%" padBottom="8px" background="#FAEBD7" style="padding-bottom:8px">
|
<machine id="c1pAll" class="c1p" border="1" width="100%" padBottom="8px" background="#FAEBD7" style="padding-bottom:8px">
|
||||||
<name>OSI Challenger 1P (8Kb, Additional Software)</name>
|
<name>OSI Challenger 1P (8Kb, Additional Software)</name>
|
||||||
<computer id="c1p" name="Challenger 1P">
|
<computer id="c1p" name="Challenger 1P">
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.32.0/machine.xsl"?>
|
||||||
<machine id="c1pAll" class="c1p" border="1" pos="center" background="#FAEBD7" style="padding-bottom:8px">
|
<machine id="c1pAll" class="c1p" border="1" pos="center" background="#FAEBD7" style="padding-bottom:8px">
|
||||||
<name>OSI Challenger 1P (8Kb, Additional Software)</name>
|
<name>OSI Challenger 1P (8Kb, Additional Software)</name>
|
||||||
<computer id="c1p" name="Challenger 1P">
|
<computer id="c1p" name="Challenger 1P">
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.31.1/outline.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.32.0/outline.xsl"?>
|
||||||
<outline>
|
<outline>
|
||||||
<title>Challenger 1P (8Kb) "Server Array"</title>
|
<title>Challenger 1P (8Kb) "Server Array"</title>
|
||||||
<machine id="OSI1" ref="/devices/c1p/machine/8kb/small/machine.xml"/>
|
<machine id="OSI1" ref="/devices/c1p/machine/8kb/small/machine.xml"/>
|
||||||
|
|
|
||||||
|
|
@ -45,7 +45,7 @@
|
||||||
<div class="common-bottom">
|
<div class="common-bottom">
|
||||||
<p class="common-reference"></p>
|
<p class="common-reference"></p>
|
||||||
<p class="common-copyright">
|
<p class="common-copyright">
|
||||||
<span class="common-copyright"><a href="http://www.pcjs.org/">pcjs.org</a> website © 2012-2016 by <a href="http://twitter.com/jeffpar">@jeffpar</a></span><br/>
|
<span class="common-copyright"><a href="http://www.pcjs.org/">pcjs.org</a> website © 2012-2017 by <a href="http://twitter.com/jeffpar">@jeffpar</a></span><br/>
|
||||||
<span class="common-copyright">PCjs and C1Pjs released under <a href="http://gnu.org/licenses/gpl.html">GPL version 3 or later</a></span>
|
<span class="common-copyright">PCjs and C1Pjs released under <a href="http://gnu.org/licenses/gpl.html">GPL version 3 or later</a></span>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.32.0/machine.xsl"?>
|
||||||
<machine id="c1p8kb" class="c1p" border="1" width="100%" background="#FAEBD7" style="padding-bottom:8px">
|
<machine id="c1p8kb" class="c1p" border="1" width="100%" background="#FAEBD7" style="padding-bottom:8px">
|
||||||
<name>OSI Challenger 1P (8Kb) with Debugger</name>
|
<name>OSI Challenger 1P (8Kb) with Debugger</name>
|
||||||
<computer id="c1p" name="Challenger 1P">
|
<computer id="c1p" name="Challenger 1P">
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.32.0/machine.xsl"?>
|
||||||
<machine id="c1pLarge" class="c1p" border="1" pos="center" background="#FAEBD7" style="padding-bottom:8px">
|
<machine id="c1pLarge" class="c1p" border="1" pos="center" background="#FAEBD7" style="padding-bottom:8px">
|
||||||
<name pos="center">OSI Challenger 1P (circa 1978)</name>
|
<name pos="center">OSI Challenger 1P (circa 1978)</name>
|
||||||
<computer id="c1p" name="Challenger 1P">
|
<computer id="c1p" name="Challenger 1P">
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.32.0/machine.xsl"?>
|
||||||
<machine id="c1pSmall" class="c1p" border="1" width="272px" pos="left" padding="16px" background="#FAEBD7" style="padding-bottom:8px">
|
<machine id="c1pSmall" class="c1p" border="1" width="272px" pos="left" padding="16px" background="#FAEBD7" style="padding-bottom:8px">
|
||||||
<computer id="c1p" name="Challenger 1P">
|
<computer id="c1p" name="Challenger 1P">
|
||||||
<module type="cpu" refid="cpu6502" start="0x0000" end="0xffff"/>
|
<module type="cpu" refid="cpu6502" start="0x0000" end="0xffff"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.32.0/machine.xsl"?>
|
||||||
<machine id="test8080" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
<machine id="test8080" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">8080 Exerciser Test Machine</name>
|
<name pos="center">8080 Exerciser Test Machine</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.32.0/machine.xsl"?>
|
||||||
<machine id="test8080" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
<machine id="test8080" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">8080 Exerciser Preliminary Test Machine</name>
|
<name pos="center">8080 Exerciser Preliminary Test Machine</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.32.0/machine.xsl"?>
|
||||||
<machine id="test8080" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
<machine id="test8080" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">8080 CPUTEST Machine</name>
|
<name pos="center">8080 CPUTEST Machine</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.32.0/machine.xsl"?>
|
||||||
<machine id="test8080" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
<machine id="test8080" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">8080 "Kelly Smith" Test Machine</name>
|
<name pos="center">8080 "Kelly Smith" Test Machine</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.32.0/machine.xsl"?>
|
||||||
<machine id="test8080" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
<machine id="test8080" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">8080 Exerciser Test Machine</name>
|
<name pos="center">8080 Exerciser Test Machine</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.32.0/machine.xsl"?>
|
||||||
<machine id="invaders" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
<machine id="invaders" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">Space Invaders</name>
|
<name pos="center">Space Invaders</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.32.0/machine.xsl"?>
|
||||||
<machine id="invaders" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
<machine id="invaders" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">Space Invaders</name>
|
<name pos="center">Space Invaders</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.32.0/machine.xsl"?>
|
||||||
<machine id="vt100" class="pc8080 machine-right" border="1" pos="center" background="#FAEBD7">
|
<machine id="vt100" class="pc8080 machine-right" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">VT100 Terminal</name>
|
<name pos="center">VT100 Terminal</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.32.0/machine.xsl"?>
|
||||||
<machine id="vt100" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
<machine id="vt100" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">VT100 Terminal</name>
|
<name pos="center">VT100 Terminal</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.32.0/machine.xsl"?>
|
||||||
<machine id="vt100" class="pc8080 machine-right" border="1" pos="center" background="#FAEBD7">
|
<machine id="vt100" class="pc8080 machine-right" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">VT100 Terminal</name>
|
<name pos="center">VT100 Terminal</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pc8080/1.32.0/machine.xsl"?>
|
||||||
<machine id="vt100" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
<machine id="vt100" class="pc8080" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">VT100 Terminal</name>
|
<name pos="center">VT100 Terminal</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5150" class="pcx86" border="1" width="1000px" pos="center" background="white">
|
<machine id="ibm5150" class="pcx86" border="1" width="1000px" pos="center" background="white">
|
||||||
<name>IBM PC (Model 5150), CGA, 384K</name>
|
<name>IBM PC (Model 5150), CGA, 384K</name>
|
||||||
<computer id="pc-cga-384k" name="IBM PC"/>
|
<computer id="pc-cga-384k" name="IBM PC"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5150" class="pcx86" border="1" width="980px" pos="center" background="#FAEBD7">
|
<machine id="ibm5150" class="pcx86" border="1" width="980px" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC (Model 5150), CGA, 64K</name>
|
<name pos="center">IBM PC (Model 5150), CGA, 64K</name>
|
||||||
<computer id="pc-cga-64k" name="IBM PC" state="/devices/pcx86/machine/5150/cga/64kb/donkey/state.json"/>
|
<computer id="pc-cga-64k" name="IBM PC" state="/devices/pcx86/machine/5150/cga/64kb/donkey/state.json"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5150" class="pcx86" border="1" width="980px" pos="center" background="#FAEBD7">
|
<machine id="ibm5150" class="pcx86" border="1" width="980px" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC (Model 5150), CGA, 64K</name>
|
<name pos="center">IBM PC (Model 5150), CGA, 64K</name>
|
||||||
<computer id="pc-cga-64k" name="IBM PC" state="/devices/pcx86/machine/5150/cga/64kb/donkey/state.json"/>
|
<computer id="pc-cga-64k" name="IBM PC" state="/devices/pcx86/machine/5150/cga/64kb/donkey/state.json"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5150" class="pcx86" border="1" width="1000px" pos="center" background="white">
|
<machine id="ibm5150" class="pcx86" border="1" width="1000px" pos="center" background="white">
|
||||||
<name>IBM PC (Model 5150), CGA, 64K</name>
|
<name>IBM PC (Model 5150), CGA, 64K</name>
|
||||||
<computer id="pc-cga-64k" name="IBM PC"/>
|
<computer id="pc-cga-64k" name="IBM PC"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5150" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5150" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC (Model 5150) with Dual Displays</name>
|
<name pos="center">IBM PC (Model 5150) with Dual Displays</name>
|
||||||
<computer id="pc-dual-64k" name="IBM PC" resume="1"/>
|
<computer id="pc-dual-64k" name="IBM PC" resume="1"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5150" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5150" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC (Model 5150) with Monochrome Display</name>
|
<name pos="center">IBM PC (Model 5150) with Monochrome Display</name>
|
||||||
<computer id="pc-mda-64k" name="IBM PC"/>
|
<computer id="pc-mda-64k" name="IBM PC"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5150" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5150" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC (Model 5150) with Monochrome Display</name>
|
<name pos="center">IBM PC (Model 5150) with Monochrome Display</name>
|
||||||
<computer id="pc-mda-64k" name="IBM PC" resume="1"/>
|
<computer id="pc-mda-64k" name="IBM PC" resume="1"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5150" class="pcx86" border="1" pos="center" background="white">
|
<machine id="ibm5150" class="pcx86" border="1" pos="center" background="white">
|
||||||
<name>IBM PC (Model 5150), MDA, 64K</name>
|
<name>IBM PC (Model 5150), MDA, 64K</name>
|
||||||
<computer id="pc-mda-64k" name="IBM PC"/>
|
<computer id="pc-mda-64k" name="IBM PC"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" width="1000px" pos="center" background="white">
|
<machine id="ibm5160" class="pcx86" border="1" width="1000px" pos="center" background="white">
|
||||||
<name pos="center">IBM PC XT (Model 5160), CGA, 256K, 10Mb Drive</name>
|
<name pos="center">IBM PC XT (Model 5160), CGA, 256K, 10Mb Drive</name>
|
||||||
<computer id="xt-cga-256k" name="IBM PC XT"/>
|
<computer id="xt-cga-256k" name="IBM PC XT"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" width="980px" pos="center" background="#FAEBD7">
|
<machine id="ibm5160" class="pcx86" border="1" width="980px" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC XT (Model 5160), CGA, 256Kb, 10Mb Drive</name>
|
<name pos="center">IBM PC XT (Model 5160), CGA, 256Kb, 10Mb Drive</name>
|
||||||
<computer id="xt-cga-256k" name="IBM PC XT" resume="1"/>
|
<computer id="xt-cga-256k" name="IBM PC XT" resume="1"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" width="980px" pos="center" background="#FAEBD7">
|
<machine id="ibm5160" class="pcx86" border="1" width="980px" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC XT (Model 5160), CGA, 256Kb, 10Mb Drive</name>
|
<name pos="center">IBM PC XT (Model 5160), CGA, 256Kb, 10Mb Drive</name>
|
||||||
<computer id="xt-cga-256k" name="IBM PC XT" resume="1"/>
|
<computer id="xt-cga-256k" name="IBM PC XT" resume="1"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" width="1000px" pos="center" background="white">
|
<machine id="ibm5160" class="pcx86" border="1" width="1000px" pos="center" background="white">
|
||||||
<name>IBM PC XT (Model 5160), CGA, 256K, 10Mb Drive</name>
|
<name>IBM PC XT (Model 5160), CGA, 256K, 10Mb Drive</name>
|
||||||
<computer id="xt-cga-256k" name="IBM PC XT"/>
|
<computer id="xt-cga-256k" name="IBM PC XT"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" width="980px" pos="center" background="#FAEBD7">
|
<machine id="ibm5160" class="pcx86" border="1" width="980px" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC XT (Model 5160) running Windows 1.01</name>
|
<name pos="center">IBM PC XT (Model 5160) running Windows 1.01</name>
|
||||||
<computer id="xt-cga-win101" name="IBM PC XT" state="/devices/pcx86/machine/5160/cga/256kb/win101/state.json" resume="1"/>
|
<computer id="xt-cga-win101" name="IBM PC XT" state="/devices/pcx86/machine/5160/cga/256kb/win101/state.json" resume="1"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC XT (Model 5160) running Windows 1.01</name>
|
<name pos="center">IBM PC XT (Model 5160) running Windows 1.01</name>
|
||||||
<computer id="xt-cga-win101" name="IBM PC XT" state="/devices/pcx86/machine/5160/cga/256kb/win101/state.json"/>
|
<computer id="xt-cga-win101" name="IBM PC XT" state="/devices/pcx86/machine/5160/cga/256kb/win101/state.json"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" width="1000px" pos="center" background="white">
|
<machine id="ibm5160" class="pcx86" border="1" width="1000px" pos="center" background="white">
|
||||||
<name>IBM PC XT (Model 5160), CGA, 256K, Windows 1.01</name>
|
<name>IBM PC XT (Model 5160), CGA, 256K, Windows 1.01</name>
|
||||||
<computer id="xt-cga-256k" name="IBM PC XT"/>
|
<computer id="xt-cga-256k" name="IBM PC XT"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" width="1000px" pos="center" background="white">
|
<machine id="ibm5160" class="pcx86" border="1" width="1000px" pos="center" background="white">
|
||||||
<name>IBM PC XT (Model 5160), CGA, 512K, WIN101</name>
|
<name>IBM PC XT (Model 5160), CGA, 512K, WIN101</name>
|
||||||
<computer id="xt-cga-512k" name="IBM PC XT"/>
|
<computer id="xt-cga-512k" name="IBM PC XT"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" width="980px" pos="center" background="#FAEBD7">
|
<machine id="ibm5160" class="pcx86" border="1" width="980px" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC XT (Model 5160), CGA, 640K, 10Mb Drive</name>
|
<name pos="center">IBM PC XT (Model 5160), CGA, 640K, 10Mb Drive</name>
|
||||||
<computer id="xt-cga-640k" name="IBM PC XT"/>
|
<computer id="xt-cga-640k" name="IBM PC XT"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC XT (Model 5160), CGA, 640K, 10Mb Drive</name>
|
<name pos="center">IBM PC XT (Model 5160), CGA, 640K, 10Mb Drive</name>
|
||||||
<computer id="xt-cga-640k" name="IBM PC XT"/>
|
<computer id="xt-cga-640k" name="IBM PC XT"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" width="1000px" pos="center" background="white">
|
<machine id="ibm5160" class="pcx86" border="1" width="1000px" pos="center" background="white">
|
||||||
<name>IBM PC XT (Model 5160), CGA, 640K, 10Mb Drive</name>
|
<name>IBM PC XT (Model 5160), CGA, 640K, 10Mb Drive</name>
|
||||||
<computer id="xt-cga-640k" name="IBM PC XT"/>
|
<computer id="xt-cga-640k" name="IBM PC XT"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name>IBM PC XT (Model 5160), 64K EGA, 256K RAM, 10Mb Hard Disk</name>
|
<name>IBM PC XT (Model 5160), 64K EGA, 256K RAM, 10Mb Hard Disk</name>
|
||||||
<computer id="xt-ega-256k" name="IBM PC XT"/>
|
<computer id="xt-ega-256k" name="IBM PC XT"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name>IBM PC XT (Model 5160), 64K EGA, 256K RAM, 10Mb Hard Disk</name>
|
<name>IBM PC XT (Model 5160), 64K EGA, 256K RAM, 10Mb Hard Disk</name>
|
||||||
<computer id="xt-ega-256k" name="IBM PC XT"/>
|
<computer id="xt-ega-256k" name="IBM PC XT"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" width="680px" float="left" background="#FAEBD7">
|
<machine id="ibm5160" class="pcx86" border="1" width="680px" float="left" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC XT, 128K EGA, 640K RAM, 10Mb Hard Disk</name>
|
<name pos="center">IBM PC XT, 128K EGA, 640K RAM, 10Mb Hard Disk</name>
|
||||||
<computer id="xt-ega-640k" name="IBM PC XT" state="/disks/pcx86/windows/1.01/ibm5160-ega.json"/>
|
<computer id="xt-ega-640k" name="IBM PC XT" state="/disks/pcx86/windows/1.01/ibm5160-ega.json"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name>IBM PC XT, 128K EGA, 640K RAM, 10Mb Hard Disk</name>
|
<name>IBM PC XT, 128K EGA, 640K RAM, 10Mb Hard Disk</name>
|
||||||
<computer id="xt-ega-640k" name="IBM PC XT"/>
|
<computer id="xt-ega-640k" name="IBM PC XT"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name>IBM PC XT, 128K EGA, 640K RAM, 10Mb Hard Disk</name>
|
<name>IBM PC XT, 128K EGA, 640K RAM, 10Mb Hard Disk</name>
|
||||||
<computer id="xt-ega-640k" name="IBM PC XT"/>
|
<computer id="xt-ega-640k" name="IBM PC XT"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC XT (Model 5160), MDA, 256Kb, 10Mb Drive</name>
|
<name pos="center">IBM PC XT (Model 5160), MDA, 256Kb, 10Mb Drive</name>
|
||||||
<computer id="xt-mda-256k" name="IBM PC XT"/>
|
<computer id="xt-mda-256k" name="IBM PC XT"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" width="740px" pos="center" background="#FAEBD7">
|
<machine id="ibm5160" class="pcx86" border="1" width="740px" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC XT (Model 5160), MDA, 256Kb, 10Mb Drive</name>
|
<name pos="center">IBM PC XT (Model 5160), MDA, 256Kb, 10Mb Drive</name>
|
||||||
<computer id="xt188-mda-256k" name="IBM PC XT"/>
|
<computer id="xt188-mda-256k" name="IBM PC XT"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC XT (Model 5160), MDA, 256Kb, 10Mb Drive</name>
|
<name pos="center">IBM PC XT (Model 5160), MDA, 256Kb, 10Mb Drive</name>
|
||||||
<computer id="xt188-mda-256k" name="IBM PC XT"/>
|
<computer id="xt188-mda-256k" name="IBM PC XT"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC XT (Model 5160), MDA, 256Kb, 10Mb Drive</name>
|
<name pos="center">IBM PC XT (Model 5160), MDA, 256Kb, 10Mb Drive</name>
|
||||||
<computer id="xt-mda-256k" name="IBM PC XT"/>
|
<computer id="xt-mda-256k" name="IBM PC XT"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="white">
|
<machine id="ibm5160" class="pcx86" border="1" pos="center" background="white">
|
||||||
<name pos="center">IBM PC XT (Model 5160), MDA, 64K, 10Mb Drive</name>
|
<name pos="center">IBM PC XT (Model 5160), MDA, 64K, 10Mb Drive</name>
|
||||||
<computer id="xt-mda-64k" name="IBM PC XT"/>
|
<computer id="xt-mda-64k" name="IBM PC XT"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT (8Mhz, 640Kb, Dual Floppy) with Color Display</name>
|
<name pos="center">IBM PC AT (8Mhz, 640Kb, Dual Floppy) with Color Display</name>
|
||||||
<computer id="at-mda-640k" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-mda-640k" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT (8Mhz, 640Kb, Dual Floppy) with Color Display</name>
|
<name pos="center">IBM PC AT (8Mhz, 640Kb, Dual Floppy) with Color Display</name>
|
||||||
<computer id="at-mda-640k" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-mda-640k" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT (6Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
|
<name pos="center">IBM PC AT (6Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
|
||||||
<computer id="at-ega-1152k-rev1" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-ega-1152k-rev1" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT (6Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
|
<name pos="center">IBM PC AT (6Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
|
||||||
<computer id="at-ega-1152k-rev1" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-ega-1152k-rev1" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170rev3" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170rev3" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
|
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
|
||||||
<computer id="at-ega-1152k-rev3" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-ega-1152k-rev3" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
|
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
|
||||||
<computer id="at-ega-1152k-rev3" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-ega-1152k-rev3" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
|
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
|
||||||
<computer id="at-ega-1152k-rev3" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-ega-1152k-rev3" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 2Mb RAM, 20Mb Hard Disk</name>
|
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 2Mb RAM, 20Mb Hard Disk</name>
|
||||||
<computer id="at-ega-2048k" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-ega-2048k" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 2Mb RAM, 20Mb Hard Disk</name>
|
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 2Mb RAM, 20Mb Hard Disk</name>
|
||||||
<computer id="at-ega-2048k" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-ega-2048k" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 2Mb RAM, 20Mb Hard Disk</name>
|
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 2Mb RAM, 20Mb Hard Disk</name>
|
||||||
<computer id="at-ega-2048k" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-ega-2048k" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT, 128K EGA, 640Kb RAM</name>
|
<name pos="center">IBM PC AT, 128K EGA, 640Kb RAM</name>
|
||||||
<computer id="at-ega-640k" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-ega-640k" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT, 128K EGA, 640Kb RAM</name>
|
<name pos="center">IBM PC AT, 128K EGA, 640Kb RAM</name>
|
||||||
<computer id="at-ega-640k" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-ega-640k" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT (8Mhz, 640Kb, Dual Floppy) with Monochrome Display</name>
|
<name pos="center">IBM PC AT (8Mhz, 640Kb, Dual Floppy) with Monochrome Display</name>
|
||||||
<computer id="at-mda-640k" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-mda-640k" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT (8Mhz, 640Kb, Dual Floppy) with Monochrome Display</name>
|
<name pos="center">IBM PC AT (8Mhz, 640Kb, Dual Floppy) with Monochrome Display</name>
|
||||||
<computer id="at-mda-640k" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-mda-640k" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT (8Mhz, 2Mb, 20Mb Hard Disk) with VGA Display</name>
|
<name pos="center">IBM PC AT (8Mhz, 2Mb, 20Mb Hard Disk) with VGA Display</name>
|
||||||
<computer id="at-vga-2048k" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-vga-2048k" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT (8Mhz, 2Mb, 20Mb Hard Disk) with VGA Display</name>
|
<name pos="center">IBM PC AT (8Mhz, 2Mb, 20Mb Hard Disk) with VGA Display</name>
|
||||||
<computer id="at-vga-2048k" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-vga-2048k" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT (8Mhz, 4Mb, 20Mb Hard Disk) with VGA Display</name>
|
<name pos="center">IBM PC AT (8Mhz, 4Mb, 20Mb Hard Disk) with VGA Display</name>
|
||||||
<computer id="at-vga-2048k" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-vga-2048k" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5170" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC AT (8Mhz), VGA, 4Mb RAM, 20Mb Hard Disk</name>
|
<name pos="center">IBM PC AT (8Mhz), VGA, 4Mb RAM, 20Mb Hard Disk</name>
|
||||||
<computer id="at-vga-2048k" name="IBM PC AT" buswidth="24"/>
|
<computer id="at-vga-2048k" name="IBM PC AT" buswidth="24"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="att6300" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="att6300" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">AT&T Personal Computer 6300 with Color Display</name>
|
<name pos="center">AT&T Personal Computer 6300 with Color Display</name>
|
||||||
<computer id="att6300-640k" name="AT&T 6300"/>
|
<computer id="att6300-640k" name="AT&T 6300"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="att6300" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="att6300" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">AT&T Personal Computer 6300 with Color Display</name>
|
<name pos="center">AT&T Personal Computer 6300 with Color Display</name>
|
||||||
<computer id="att6300-640k" name="MPC 1600"/>
|
<computer id="att6300-640k" name="MPC 1600"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="mpc1600" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="mpc1600" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">Columbia Data Products MPC 1600 with Color Display</name>
|
<name pos="center">Columbia Data Products MPC 1600 with Color Display</name>
|
||||||
<computer id="mpc1600-640k" name="MPC 1600"/>
|
<computer id="mpc1600-640k" name="MPC 1600"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="mpc1600" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="mpc1600" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">Columbia Data Products MPC 1600 with Color Display</name>
|
<name pos="center">Columbia Data Products MPC 1600 with Color Display</name>
|
||||||
<computer id="mpc1600-640k" name="MPC 1600"/>
|
<computer id="mpc1600-640k" name="MPC 1600"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">COMPAQ DeskPro 386, 2Mb RAM, 128Kb EGA</name>
|
<name pos="center">COMPAQ DeskPro 386, 2Mb RAM, 128Kb EGA</name>
|
||||||
<computer id="deskpro386-ega-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
<computer id="deskpro386-ega-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">COMPAQ DeskPro 386, 2Mb RAM, 128Kb EGA</name>
|
<name pos="center">COMPAQ DeskPro 386, 2Mb RAM, 128Kb EGA</name>
|
||||||
<computer id="deskpro386-ega-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
<computer id="deskpro386-ega-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">COMPAQ DeskPro 386, 4Mb RAM, 128Kb EGA</name>
|
<name pos="center">COMPAQ DeskPro 386, 4Mb RAM, 128Kb EGA</name>
|
||||||
<computer id="deskpro386-ega-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
<computer id="deskpro386-ega-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">COMPAQ DeskPro 386, 4Mb RAM, 128Kb EGA</name>
|
<name pos="center">COMPAQ DeskPro 386, 4Mb RAM, 128Kb EGA</name>
|
||||||
<computer id="deskpro386-ega-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
<computer id="deskpro386-ega-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">COMPAQ DeskPro 386, 2Mb RAM, COMPAQ VGA, 20Mb Hard Disk</name>
|
<name pos="center">COMPAQ DeskPro 386, 2Mb RAM, COMPAQ VGA, 20Mb Hard Disk</name>
|
||||||
<computer id="deskpro386-vga-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
<computer id="deskpro386-vga-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">COMPAQ DeskPro 386, 2Mb RAM, COMPAQ VGA, 20Mb Hard Disk</name>
|
<name pos="center">COMPAQ DeskPro 386, 2Mb RAM, COMPAQ VGA, 20Mb Hard Disk</name>
|
||||||
<computer id="deskpro386-vga-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
<computer id="deskpro386-vga-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">COMPAQ DeskPro 386, 2Mb RAM, IBM VGA, 20Mb Hard Disk</name>
|
<name pos="center">COMPAQ DeskPro 386, 2Mb RAM, IBM VGA, 20Mb Hard Disk</name>
|
||||||
<computer id="deskpro386-vga-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
<computer id="deskpro386-vga-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">COMPAQ DeskPro 386, 2Mb RAM, IBM VGA, 20Mb Hard Disk</name>
|
<name pos="center">COMPAQ DeskPro 386, 2Mb RAM, IBM VGA, 20Mb Hard Disk</name>
|
||||||
<computer id="deskpro386-vga-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
<computer id="deskpro386-vga-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">COMPAQ DeskPro 386, 4Mb RAM, IBM VGA, 20Mb Hard Disk</name>
|
<name pos="center">COMPAQ DeskPro 386, 4Mb RAM, IBM VGA, 20Mb Hard Disk</name>
|
||||||
<computer id="deskpro386-vga-4096k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
<computer id="deskpro386-vga-4096k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="deskpro386" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">COMPAQ DeskPro 386, 4Mb RAM, IBM VGA, 20Mb Hard Disk</name>
|
<name pos="center">COMPAQ DeskPro 386, 4Mb RAM, IBM VGA, 20Mb Hard Disk</name>
|
||||||
<computer id="deskpro386-vga-4096k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
<computer id="deskpro386-vga-4096k" name="COMPAQ DeskPro 386" buswidth="32"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="ibm5150" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="ibm5150" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">IBM PC (Model 5150) with Monochrome Display</name>
|
<name pos="center">IBM PC (Model 5150) with Monochrome Display</name>
|
||||||
<computer id="pc-mda-64k" name="IBM PC"/>
|
<computer id="pc-mda-64k" name="IBM PC"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="z150" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="z150" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">Zenith Z-150 with Color Display</name>
|
<name pos="center">Zenith Z-150 with Color Display</name>
|
||||||
<computer id="z150-640k" name="Z-150"/>
|
<computer id="z150-640k" name="Z-150"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.32.0/machine.xsl"?>
|
||||||
<machine id="z150" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
<machine id="z150" class="pcx86" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">Zenith Z-150 with Color Display</name>
|
<name pos="center">Zenith Z-150 with Color Display</name>
|
||||||
<computer id="z150-640k" name="Z-150"/>
|
<computer id="z150-640k" name="Z-150"/>
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@
|
||||||
;
|
;
|
||||||
; Listing produced by NDISASM, 2015-Apr-04
|
; Listing produced by NDISASM, 2015-Apr-04
|
||||||
; Additional post-processing performed by the PCjs TextOut module
|
; Additional post-processing performed by the PCjs TextOut module
|
||||||
; All post-processing, comments, etc., copyright © 2012-2016 Jeff Parsons <Jeff@pcjs.org>
|
; All post-processing, comments, etc., copyright © 2012-2017 Jeff Parsons <Jeff@pcjs.org>
|
||||||
;
|
;
|
||||||
; This file is part of PCjs, which is part of the JavaScript Machines Project (aka JSMachines)
|
; This file is part of PCjs, which is part of the JavaScript Machines Project (aka JSMachines)
|
||||||
; at <http://jsmachines.net/> and <http://pcjs.org/>.
|
; at <http://jsmachines.net/> and <http://pcjs.org/>.
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pdpjs/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pdpjs/1.32.0/machine.xsl"?>
|
||||||
<machine id="test1120" class="pdp11" border="1" pos="center" background="#FAEBD7">
|
<machine id="test1120" class="pdp11" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">PDP-11/20: 16Kb, PDP-11 BASIC, Debugger</name>
|
<name pos="center">PDP-11/20: 16Kb, PDP-11 BASIC, Debugger</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pdpjs/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pdpjs/1.32.0/machine.xsl"?>
|
||||||
<machine id="test1120" class="pdp11" border="1" pos="center" background="#FAEBD7">
|
<machine id="test1120" class="pdp11" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">PDP-11/20: 16Kb, PDP-11 BASIC</name>
|
<name pos="center">PDP-11/20: 16Kb, PDP-11 BASIC</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pdpjs/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pdpjs/1.32.0/machine.xsl"?>
|
||||||
<machine id="test1120" class="pdp11" border="1" pos="center" background="#FAEBD7">
|
<machine id="test1120" class="pdp11" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">PDP-11/20: 16Kb, Bootstrap Loader, Debugger</name>
|
<name pos="center">PDP-11/20: 16Kb, Bootstrap Loader, Debugger</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pdpjs/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pdpjs/1.32.0/machine.xsl"?>
|
||||||
<machine id="test1120" class="pdp11" border="1" pos="center" background="#FAEBD7">
|
<machine id="test1120" class="pdp11" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">PDP-11/20: 16Kb, Bootstrap Loader</name>
|
<name pos="center">PDP-11/20: 16Kb, Bootstrap Loader</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pdpjs/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pdpjs/1.32.0/machine.xsl"?>
|
||||||
<machine id="test1120" class="pdp11" border="1" pos="center" background="#FAEBD7">
|
<machine id="test1120" class="pdp11" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">PDP-11/20 Boot Monitor with 56Kb and Debugger</name>
|
<name pos="center">PDP-11/20 Boot Monitor with 56Kb and Debugger</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pdpjs/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pdpjs/1.32.0/machine.xsl"?>
|
||||||
<machine id="test1120" class="pdp11" border="1" pos="center" background="#FAEBD7">
|
<machine id="test1120" class="pdp11" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">PDP-11/20 Boot Monitor with 56Kb</name>
|
<name pos="center">PDP-11/20 Boot Monitor with 56Kb</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pdpjs/1.31.1/machine.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pdpjs/1.32.0/machine.xsl"?>
|
||||||
<machine id="test1120" class="pdp11" border="1" pos="center" background="#FAEBD7">
|
<machine id="test1120" class="pdp11" border="1" pos="center" background="#FAEBD7">
|
||||||
<name pos="center">PDP-11/20 with Front Panel and Debugger</name>
|
<name pos="center">PDP-11/20 with Front Panel and Debugger</name>
|
||||||
<computer id="computer" busWidth="16"/>
|
<computer id="computer" busWidth="16"/>
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue