Minor PCx86 Debugger-related improvements

This commit is contained in:
Jeff Parsons 2017-08-02 19:02:23 -07:00 • committed by Jeff Parsons
commit d0052eb7cd
13 changed files with 1081 additions and 1032 deletions

View file

@ -49,7 +49,7 @@ concurrent execution of multiple applications.
The machine below is configured to automatically start TopView 1.01 on top of PC-DOS 2.00. No mouse driver is loaded,
so you must use TopView's "Keyboard Mouse" support: arrow keys move the cursor and **Home**, **PgUp**, and **Alt**
act as mouse buttons.
act as mouse buttons. The machine is also available with the [PCjs Debugger](debugger/).
{% include machine.html id="ibm5160" %}

View file

@ -0,0 +1,36 @@
---
layout: page
title: "TopView 1.01 (With Debugger)"
permalink: /disks/pcx86/apps/ibm/topview/1.01/debugger/
machines:
- id: ibm5160
type: pcx86
config: /devices/pcx86/machine/5160/cga/640kb/debugger/machine.xml
autoMount:
A:
path: /disks/pcx86/dos/ibm/2.00/PCDOS200-DISK1.json
B:
path: /disks/pcx86/apps/ibm/topview/1.01/TOPVIEW101-PROGRAM.json
autoScript: startKbd
machineScripts:
startKbd: |
wait Keyboard DOS;
type Keyboard "$date\r$time\rB:\rTV\r";
startMouse: |
wait Keyboard DOS;
type Keyboard "$date\r$time\r";
wait Keyboard;
sleep 1000;
select FDC listDrives "A:";
select FDC listDisks "MS Mouse 5.00 (System)";
loadDisk FDC;
wait FDC;
type Keyboard "MOUSE\r";
sleep 5000;
type Keyboard "B:\rTV\r";
---
TopView 1.01 (With Debugger)
----------------------------
{% include machine.html id="ibm5160" %}

View file

@ -18,7 +18,7 @@ TopView 1.10
------------
NOTE: This disk image is from the PCjs disk collection. Presumably, as in [TopView 1.01](../1.01/), there was a
second (Tutorial) disk, but we don't have a copy of it.
second (Tutorial) disk, but we don't have a copy of it. The machine below is also available with the [PCjs Debugger](debugger/).
{% include machine.html id="ibm5160" %}

View file

@ -0,0 +1,20 @@
---
layout: page
title: "TopView 1.10 (With Debugger)"
permalink: /disks/pcx86/apps/ibm/topview/1.10/debugger/
machines:
- id: ibm5160
type: pcx86
config: /devices/pcx86/machine/5160/cga/640kb/debugger/machine.xml
autoMount:
A:
path: /disks/pcx86/dos/ibm/2.00/PCDOS200-DISK1.json
B:
path: /disks/pcx86/apps/ibm/topview/1.10/TOPVIEW110.json
autoType: \r\rb:\rtv\r
---
TopView 1.10 (With Debugger)
----------------------------
{% include machine.html id="ibm5160" %}