Commit graph

2,588 commits

Author SHA1 Message Date
Jeff Parsons
1089dc9c0f More README tweaks 2017-07-03 22:55:46 -07:00
Jeff Parsons
6842a5a383 Added Leather Goddesses of Phobos to the app demos 2017-07-03 22:45:23 -07:00
Jeff Parsons
7768f27e40 Added an Modula-2 demo page and a new blog post on the 1984 FantasyLand EGA demo and an EGATEST program written in Modula-2 2017-07-03 22:37:40 -07:00
Jeff Parsons
b85d0d6bc8 Fixed disk reorg 2017-07-02 21:41:48 -07:00
Jeff Parsons
2e307ae7d3 Disk manifest cleanup 2017-07-02 20:14:51 -07:00
Jeff Parsons
35a3006000 Added some Modula-2 and PCTJ disks 2017-07-02 15:55:25 -07:00
Jeff Parsons
37243b7648 Fixed json errors 2017-07-02 14:27:26 -07:00
Jeff Parsons
ec5ade1f5f Let's try to keep historically important diskettes inside the project 2017-07-02 14:19:38 -07:00
Jeff Parsons
aff9f5fb71 Updated Infocom page 2017-07-02 11:43:25 -07:00
Jeff Parsons
2812834d3b Updated Infocom page 2017-07-02 11:25:50 -07:00
Jeff Parsons
95418d3a45 PCx86 now automatically adds autoMount disks to the disk list 2017-07-02 11:16:49 -07:00
Jeff Parsons
131e5eac69 Added another old Infocom game 2017-07-02 11:14:25 -07:00
Jeff Parsons
7c3d20f534 Added another old Infocom game 2017-07-02 11:14:04 -07:00
Jeff Parsons
6d8090649f More boot sector README updates 2017-07-01 13:20:05 -07:00
Jeff Parsons
6d16f582c7 More discussion on the PC-DOS 1.10 boot sector and how it compares to the COMPAQ 1.11 boot sector 2017-07-01 12:21:06 -07:00
Jeff Parsons
97ee1cf73d Accommodate operations like PC-DOS 1.10 reformatting a single-sided 160Kb disk image as a double-sided 320kb disk image 2017-07-01 11:39:28 -07:00
Jeff Parsons
adc44ab481 Added dump of PC-DOS 1.10 boot sector 2017-06-30 19:03:04 -07:00
Jeff Parsons
fbc0fa57d5 Changed diagnostics display to use fixed-width font 2017-06-30 13:04:24 -07:00
Jeff Parsons
b70db39e13 Added autoType to the DONKEY pages, in case the machines get reset 2017-06-30 12:12:02 -07:00
Jeff Parsons
3abd13e8ca Updated COMPAQ MS-DOS READMEs, along with a few PCx86 debugger improvements 2017-06-30 12:03:35 -07:00
Jeff Parsons
010da30353 Updated COMPAQ MS-DOS READMEs 2017-06-29 17:42:21 -07:00
Jeff Parsons
65421dad68 Updated COMPAQ MS-DOS READMEs 2017-06-29 17:37:37 -07:00
Jeff Parsons
5283d0912a Updated the DiskDump --forceBPB option 2017-06-29 15:35:14 -07:00
Jeff Parsons
85b3aade36 Updated some DOS READMEs and made the onReset handler honor the running state of the CPU 2017-06-29 15:27:22 -07:00
Jeff Parsons
3d118f996e Let's save the unnecessary Windows 95 reference for a blog post someday 2017-06-29 10:15:32 -07:00
Jeff Parsons
d0909a8b49 Added details on the PC-DOS 1.00 boot sector 2017-06-29 10:13:30 -07:00
Jeff Parsons
061c839a33 The Component printBuffer should only be used by Component static functions 2017-06-29 08:38:02 -07:00
Jeff Parsons
9f99649a87 Cleaned up the MarkOut module (and fixed some encoding problems with code blocks); affects only users of the Node-based web server 2017-06-29 08:12:32 -07:00
Jeff Parsons
cc856e9602 Updated DOS demo configurations 2017-06-28 23:10:54 -07:00
Jeff Parsons
965def0bd6 Updated the "Adventures in Math" README 2017-06-28 22:50:03 -07:00
Jeff Parsons
1de0f90c55 Updated the "Adventures in Math" README 2017-06-28 21:38:05 -07:00
Jeff Parsons
795c68b1b4 Updated the "Adventures in Math" README 2017-06-28 21:29:58 -07:00
Jeff Parsons
a68e9d95c9 Synced with a minor change in the gh-pages branch v1.35.2 2017-06-28 18:10:46 -07:00
Jeff Parsons
51f8440e9b More diagnostic output improvements 2017-06-28 17:51:15 -07:00
Jeff Parsons
ea82dfec93 A machine's screen can now be used to display initialization (diagnostic) messages, up until the Computer component is ready to power/start the CPU, at which point control of the screen reverts to the Video component 2017-06-28 16:24:33 -07:00
Jeff Parsons
d4d3448fd5 Cleaned up how components print messages and how the Computer component overrides their notice/print/println methods (in preparation for new Computer overrides) 2017-06-28 10:53:44 -07:00
Jeff Parsons
6f9bfa1950 Trying to do a better job of properly typing DOM objects 2017-06-28 09:41:01 -07:00
Jeff Parsons
743511d5db Fixed recent problems introduced with my switch to addEventListener 2017-06-27 17:39:20 -07:00
Jeff Parsons
2cb0be42f0 Setting the stage for a resource status update mechanism 2017-06-27 16:01:00 -07:00
Jeff Parsons
754a4a4027 Machine states now save/restore the CPU's running state 2017-06-27 14:08:16 -07:00
Jeff Parsons
0ec54f6da4 Started work on v1.35.2 2017-06-27 12:01:19 -07:00
Jeff Parsons
60aaeaa3bf More attempts to clean-up and reduce spurious alerts v1.35.1 2017-06-27 10:39:21 -07:00
Jeff Parsons
c20fe69872 More attempts to clean-up and reduce spurious alerts 2017-06-27 10:32:30 -07:00
Jeff Parsons
7aa689c745 Let's try to tone down the alerts when 'resume' is set to AUTO (1) 2017-06-27 09:54:59 -07:00
Jeff Parsons
5baa1f53ce Added more ROGUE documentation 2017-06-26 14:44:22 -07:00
Jeff Parsons
85b001dede Added more ROGUE documentation 2017-06-26 14:18:53 -07:00
Jeff Parsons
1dc0564725 Added more ROGUE info 2017-06-26 12:44:12 -07:00
Jeff Parsons
7ca8fa18a1 Changed the onclick handlers for Keyboard CLICKCODES to let updateFocus() scroll the canvas into view as needed, because (at least on iOS) the code that tries prevent the page from scrolling has an annoying "jerking" side-effect; also fixed the old Node web server code that would install onclick handlers for disk images, triggering automatic conversion of JSON to IMG files 2017-06-26 11:05:01 -07:00
Jeff Parsons
ed75397b83 Fixed an old annoying bug where a restored video card wouldn't properly display a blinking cursor; originally, I assumed it was a CRTC register restoration bug, but actually, some supporting variables (eg, cBlinks) were not getting initialized in both the reset() and restore() code paths. This is also a good time to remember that when an uninitialized array from some hardware state gets serialized and deserialized to/from JSON, the array is restored as a series of "null" values, not as "undefined" values, so it's best for any code checking for undefined values to use "== null" rather than "=== undefined". 2017-06-26 08:56:17 -07:00
Jeff Parsons
4a2ab39ad6 Updated information on Adventures in Math (1983) 2017-06-26 07:52:02 -07:00