README and JSON updates

This commit is contained in:
Jeff Parsons 2016-05-23 13:16:25 -07:00
commit a54d5564a7
43 changed files with 15526 additions and 3931 deletions

View file

@ -42,7 +42,9 @@ To load TRACE.COM and TRACE.TXT onto a virtual disk image that PCjs can access,
every time the machine is loaded, via the DiskDump API. This is useful when you're constantly
generating new test results:
<fdc id="fdcNEC" automount='{B:{name:"Trace Tests",path:"/tests/pc/trace/trace.com;trace.txt"}}'/>
```xml
<fdc id="fdcNEC" automount='{B:{name:"Trace Tests",path:"/tests/pc/trace/trace.com;trace.txt"}}'/>
```
Alternatively, if you want to run the tests in another virtual PC environment (eg, VMware Fusion),
you can create an IMG disk image from a directory using DiskDump's command-line interface:

View file

@ -99,7 +99,9 @@ List of VGA Samples from [Michael Abrash's Graphics Programming Black Book](http
Also, I've updated the PCjs [Library](/disks/pcx86/library.xml) disk collection to include a disk containing executables
built from the sources in this directory:
<disk path="/tests/pc/vga/VGABIN.json">VGA Tests (Black Book)</disk>
```xml
<disk path="/tests/pc/vga/VGABIN.json">VGA Tests (Black Book)</disk>
```
The "VGA Tests (Black Book)" disk image (VGABIN) was built with this command:
@ -110,7 +112,9 @@ the PCjs web server to enumerate the contents of that directory and send back a
the files in that directory (including any subdirectories) every time that disk is requested. Since this puts an added
burden on the server, it's best to do this only when running PCjs from a local PCjs web server.
<disk path="/tests/pc/vga/">VGA Tests (Black Book)</disk>
```xml
<disk path="/tests/pc/vga/">VGA Tests (Black Book)</disk>
```
One advantage of using [DiskDump](/modules/diskdump/) is that it automatically converts linefeeds in known text files
(including ASM files) into DOS-compatible CR/LF sequences.