Merge branch 'master' into gh-pages
This commit is contained in:
commit
a2e9ebb92a
2 changed files with 4 additions and 17 deletions
|
|
@ -17,7 +17,7 @@ files/folders.
|
||||||
|
|
||||||
For example, from the root directory of the project, you could run:
|
For example, from the root directory of the project, you could run:
|
||||||
|
|
||||||
node modules/diskdump/bin/diskdump --path="apps/pc/1981/visicalc/README.md" --format=img --output=disk.img
|
node modules/diskdump/bin/diskdump --path="apps/pcx86/1981/visicalc/README.md" --format=img --output=disk.img
|
||||||
|
|
||||||
to produce a `disk.img` containing one file, "README.md", which you could then mount on your local operating
|
to produce a `disk.img` containing one file, "README.md", which you could then mount on your local operating
|
||||||
system *or* inside a PCjs machine.
|
system *or* inside a PCjs machine.
|
||||||
|
|
@ -25,13 +25,13 @@ system *or* inside a PCjs machine.
|
||||||
To make the disk image more useful, you might want to download a copy of [VisiCalc](http://www.bricklin.com/history/vcexecutable.htm)
|
To make the disk image more useful, you might want to download a copy of [VisiCalc](http://www.bricklin.com/history/vcexecutable.htm)
|
||||||
into that folder as well, so that you could then run:
|
into that folder as well, so that you could then run:
|
||||||
|
|
||||||
node modules/diskdump/bin/diskdump --path="apps/pc/1981/visicalc/vc.com;README.md" --format=img --output=disk.img
|
node modules/diskdump/bin/diskdump --path="apps/pcx86/1981/visicalc/vc.com;README.md" --format=img --output=disk.img
|
||||||
|
|
||||||
to produce a `disk.img` containing both "VC.COM" and "README.md". In fact, this is exactly how the
|
to produce a `disk.img` containing both "VC.COM" and "README.md". In fact, this is exactly how the
|
||||||
[disk.json](/apps/pc/1981/visicalc/disk.json) stored in the [VisiCalc](/apps/pc/1981/visicalc/) folder was generated.
|
[disk.json](/apps/pcx86/1981/visicalc/disk.json) stored in the [VisiCalc](/apps/pcx86/1981/visicalc/) folder was generated.
|
||||||
|
|
||||||
The equivalent web server API request would look like:
|
The equivalent web server API request would look like:
|
||||||
|
|
||||||
http://localhost:8088/api/v1/dump?path=/apps/pc/1981/visicalc/vc.com;README.md&format=img
|
http://localhost:8088/api/v1/dump?path=/apps/pcx86/1981/visicalc/vc.com;README.md&format=img
|
||||||
|
|
||||||
DiskDump is a port of the original [JavaScript Machines](http://jsmachines.net/) **convdisk.php** utility.
|
DiskDump is a port of the original [JavaScript Machines](http://jsmachines.net/) **convdisk.php** utility.
|
||||||
|
|
|
||||||
13
notes.md
13
notes.md
|
|
@ -225,16 +225,3 @@ indicating the name of serial device to connect to:
|
||||||
The advantage of using *nc* is that no "middle man" is required: your terminal window will be connected directly
|
The advantage of using *nc* is that no "middle man" is required: your terminal window will be connected directly
|
||||||
to the virtual serial port. And *nc* is included with OS X, whereas *socat* must installed separately (see
|
to the virtual serial port. And *nc* is included with OS X, whereas *socat* must installed separately (see
|
||||||
[http://www.dest-unreach.org/socat/](http://www.dest-unreach.org/socat/)).
|
[http://www.dest-unreach.org/socat/](http://www.dest-unreach.org/socat/)).
|
||||||
|
|
||||||
TODO
|
|
||||||
===
|
|
||||||
|
|
||||||
- Fix all *class="pc"* in machine XML files
|
|
||||||
- Fix all paths:
|
|
||||||
- /apps/pc -> /apps/pcx86
|
|
||||||
- /devices/pc -> /devices/pcx86
|
|
||||||
- /disks/pc -> /disks/pcx86
|
|
||||||
- etc
|
|
||||||
- Rename PCJSCLASS to APPCLASS
|
|
||||||
- Remove C1PJSCLASS
|
|
||||||
- Look for XML files that still refer to /configs
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue