Lots of tweaks in advance of PDPjs support for loading tape files

This commit is contained in:
Jeff Parsons 2016-10-17 15:19:01 -07:00 committed by Jeff Parsons
commit ed24094683
136 changed files with 1355 additions and 498 deletions

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<fdc id="fdcNEC" automount='{A:{name:"PC-DOS 2.00 (Disk 1)",path:"/disks/pcx86/dos/ibm/2.00/PCDOS200-DISK1.json"}, B:{name:"BASIC Programs",path:"/pubs/pc/programming/Graphics_for_the_IBM_PC/programs/disk.json"}}' pos="left" padleft="8px" padbottom="8px">
<fdc id="fdcNEC" automount='{A:{name:"PC-DOS 2.00 (Disk 1)",path:"/disks/pcx86/dos/ibm/2.00/PCDOS200-DISK1.json"}, B:{name:"BASIC Programs",path:"/pubs/pc/programming/Graphics_for_the_IBM_PC/programs/disk.json"}}' pos="left" padLeft="8px" padBottom="8px">
<control type="list" binding="listDrives"/>
<control type="list" binding="listDisks">
<manifest ref="/disks/pcx86/dos/ibm/1.00/manifest.xml" disk="*"/>
@ -9,7 +9,7 @@
<manifest ref="/apps/pc/1981/visicalc/manifest.xml" disk="*"/>
<disk path="/pubs/pc/programming/Graphics_for_the_IBM_PC/programs/disk.json">BASIC Programs</disk>
</control>
<control type="button" binding="loadDrive" padright="8px">Load</control>
<control type="description" binding="descDisk" padright="8px"/>
<control type="button" binding="loadDrive" padRight="8px">Load</control>
<control type="description" binding="descDisk" padRight="8px"/>
<control type="file" binding="mountDrive"/>
</fdc>

View file

@ -8,14 +8,14 @@
<rom id="romBASIC" addr="0xf6000" size="0x8000" file="/devices/pcx86/rom/5160/basic/BASIC110.json"/>
<rom id="romBIOS" addr="0xfe000" size="0x2000" file="/devices/pcx86/rom/5160/1982-11-08/XTBIOS-REV1.json"/>
<video ref="/devices/pcx86/video/ibm/cga/ibm-cga.xml"/>
<keyboard id="keyboard" padleft="8px">
<keyboard id="keyboard" padLeft="8px">
<control type="button" binding="esc">ESC</control>
<control type="button" binding="ctrl-c">CTRL-C</control>
</keyboard>
<cpu id="cpu8088" model="8088" autostart="true" pos="left" padleft="8px">
<cpu id="cpu8088" model="8088" autostart="true" pos="left" padLeft="8px">
<control type="button" binding="run">Run</control>
<control type="button" binding="setSpeed">Fast</control>
<control type="description" binding="speed" padleft="8px">Stopped</control>
<control type="description" binding="speed" padLeft="8px">Stopped</control>
</cpu>
<fdc ref="/pubs/pc/programming/Graphics_for_the_IBM_PC/demos/basic.xml" pos="right"/>
<debugger id="debugger"/>

View file

@ -8,14 +8,14 @@
<rom id="romBASIC" addr="0xf6000" size="0x8000" file="/devices/pcx86/rom/5160/basic/BASIC110.json"/>
<rom id="romBIOS" addr="0xfe000" size="0x2000" file="/devices/pcx86/rom/5160/1982-11-08/XTBIOS-REV1.json"/>
<video ref="/devices/pcx86/video/ibm/cga/ibm-cga.xml"/>
<keyboard id="keyboard" padleft="8px">
<keyboard id="keyboard" padLeft="8px">
<control type="button" binding="esc">ESC</control>
<control type="button" binding="ctrl-c">CTRL-C</control>
</keyboard>
<cpu id="cpu8088" model="8088" autostart="false" pos="left" padleft="8px">
<cpu id="cpu8088" model="8088" autostart="false" pos="left" padLeft="8px">
<control type="button" binding="run">Run</control>
<control type="button" binding="setSpeed">Fast</control>
<control type="description" binding="speed" padleft="8px">Stopped</control>
<control type="description" binding="speed" padLeft="8px">Stopped</control>
</cpu>
<fdc ref="/pubs/pc/programming/Graphics_for_the_IBM_PC/demos/basic.xml" pos="right"/>
<hdc id="hdcXT" drives='[{name:"10Mb Hard Disk",type:3}]'/>