Commit graph

  • b85d0d6bc8 Fixed disk reorg Jeff Parsons 2017-07-02 21:41:48 -07:00
  • 2e307ae7d3 Disk manifest cleanup Jeff Parsons 2017-07-02 20:14:51 -07:00
  • 35a3006000 Added some Modula-2 and PCTJ disks Jeff Parsons 2017-07-02 15:55:25 -07:00
  • 0a3c1cafd4 Restore _data files to gh-pages branch Jeff Parsons 2017-07-02 14:30:21 -07:00
  • f455898c22 Merge with master Jeff Parsons 2017-07-02 14:29:00 -07:00
  • 37243b7648 Fixed json errors Jeff Parsons 2017-07-02 14:27:26 -07:00
  • 7e959729bc Merge branch 'master' into gh-pages Jeff Parsons 2017-07-02 14:22:08 -07:00
  • ec5ade1f5f Let's try to keep historically important diskettes inside the project Jeff Parsons 2017-07-02 14:19:34 -07:00
  • 17f02552b2 rebuild pages Jeff Parsons 2017-07-02 12:29:30 -07:00
  • 1f828eef38 rebuild pages Jeff Parsons 2017-07-02 12:04:46 -07:00
  • f3acdbc2bd rebuild pages Jeff Parsons 2017-07-02 11:53:57 -07:00
  • aca983e065 Remove _data for now Jeff Parsons 2017-07-02 11:51:46 -07:00
  • 0d6a45f458 Fixed json errors Jeff Parsons 2017-07-02 11:48:55 -07:00
  • 33a24c9d15 Merge branch 'master' into gh-pages Jeff Parsons 2017-07-02 11:43:43 -07:00
  • aff9f5fb71 Updated Infocom page Jeff Parsons 2017-07-02 11:43:25 -07:00
  • e4b4e69a37 Merge branch 'master' into gh-pages Jeff Parsons 2017-07-02 11:26:05 -07:00
  • 2812834d3b Updated Infocom page Jeff Parsons 2017-07-02 11:25:50 -07:00
  • f79ee139c4 Merge branch 'master' into gh-pages Jeff Parsons 2017-07-02 11:17:11 -07:00
  • 95418d3a45 PCx86 now automatically adds autoMount disks to the disk list Jeff Parsons 2017-07-02 11:16:49 -07:00
  • 68909bf2bf Merge branch 'master' into gh-pages Jeff Parsons 2017-07-02 11:14:44 -07:00
  • 131e5eac69 Added another old Infocom game Jeff Parsons 2017-07-02 11:14:25 -07:00
  • 7c3d20f534 Added another old Infocom game Jeff Parsons 2017-07-02 11:14:04 -07:00
  • 942200d6e0 Merge branch 'master' into gh-pages Jeff Parsons 2017-07-01 13:23:54 -07:00
  • 6d8090649f More boot sector README updates Jeff Parsons 2017-07-01 13:20:05 -07:00
  • 6d16f582c7 More discussion on the PC-DOS 1.10 boot sector and how it compares to the COMPAQ 1.11 boot sector Jeff Parsons 2017-07-01 12:21:06 -07:00
  • 97ee1cf73d Accommodate operations like PC-DOS 1.10 reformatting a single-sided 160Kb disk image as a double-sided 320kb disk image Jeff Parsons 2017-07-01 11:39:28 -07:00
  • adc44ab481 Added dump of PC-DOS 1.10 boot sector Jeff Parsons 2017-06-30 19:03:04 -07:00
  • 4e67e48e84 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-30 13:04:45 -07:00
  • fbc0fa57d5 Changed diagnostics display to use fixed-width font Jeff Parsons 2017-06-30 13:04:24 -07:00
  • ee7bbb3b0d Merge branch 'master' into gh-pages Jeff Parsons 2017-06-30 12:13:08 -07:00
  • b70db39e13 Added autoType to the DONKEY pages, in case the machines get reset Jeff Parsons 2017-06-30 12:12:02 -07:00
  • 3abd13e8ca Updated COMPAQ MS-DOS READMEs, along with a few PCx86 debugger improvements Jeff Parsons 2017-06-30 12:03:35 -07:00
  • 010da30353 Updated COMPAQ MS-DOS READMEs Jeff Parsons 2017-06-29 17:42:21 -07:00
  • 65421dad68 Updated COMPAQ MS-DOS READMEs Jeff Parsons 2017-06-29 17:37:37 -07:00
  • a24e5d46e3 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-29 15:35:41 -07:00
  • 5283d0912a Updated the DiskDump --forceBPB option Jeff Parsons 2017-06-29 15:35:14 -07:00
  • 85b3aade36 Updated some DOS READMEs and made the onReset handler honor the running state of the CPU Jeff Parsons 2017-06-29 15:27:22 -07:00
  • 3d118f996e Let's save the unnecessary Windows 95 reference for a blog post someday Jeff Parsons 2017-06-29 10:15:32 -07:00
  • d0909a8b49 Added details on the PC-DOS 1.00 boot sector Jeff Parsons 2017-06-29 10:13:30 -07:00
  • 061c839a33 The Component printBuffer should only be used by Component static functions Jeff Parsons 2017-06-29 08:38:02 -07:00
  • b692cfbd66 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-29 08:12:53 -07:00
  • 9f99649a87 Cleaned up the MarkOut module (and fixed some encoding problems with code blocks); affects only users of the Node-based web server Jeff Parsons 2017-06-29 08:12:32 -07:00
  • c9c49c095f Merge branch 'master' into gh-pages Jeff Parsons 2017-06-28 23:23:25 -07:00
  • cc856e9602 Updated DOS demo configurations Jeff Parsons 2017-06-28 23:10:54 -07:00
  • e0c273e9b3 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-28 22:50:16 -07:00
  • 965def0bd6 Updated the "Adventures in Math" README Jeff Parsons 2017-06-28 22:50:03 -07:00
  • 9c2e2db05a Merge branch 'master' into gh-pages Jeff Parsons 2017-06-28 21:38:16 -07:00
  • 1de0f90c55 Updated the "Adventures in Math" README Jeff Parsons 2017-06-28 21:38:05 -07:00
  • 9be50202b3 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-28 21:30:15 -07:00
  • 795c68b1b4 Updated the "Adventures in Math" README Jeff Parsons 2017-06-28 21:29:58 -07:00
  • ae348425f4 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-28 18:11:02 -07:00
  • a68e9d95c9 Synced with a minor change in the gh-pages branch v1.35.2 Jeff Parsons 2017-06-28 18:10:46 -07:00
  • 332cb084c6 More diagnostic output improvements Jeff Parsons 2017-06-28 18:08:06 -07:00
  • beedb0a550 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-28 17:51:31 -07:00
  • 51f8440e9b More diagnostic output improvements Jeff Parsons 2017-06-28 17:51:15 -07:00
  • 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 Jeff Parsons 2017-06-28 16:24:33 -07:00
  • d4d3448fd5 Cleaned up how components print messages and how the Computer component overrides their notice/print/println methods (in preparation for new Computer overrides) Jeff Parsons 2017-06-28 10:53:44 -07:00
  • 6f9bfa1950 Trying to do a better job of properly typing DOM objects Jeff Parsons 2017-06-28 09:41:01 -07:00
  • 743511d5db Fixed recent problems introduced with my switch to addEventListener Jeff Parsons 2017-06-27 17:39:20 -07:00
  • 2cb0be42f0 Setting the stage for a resource status update mechanism Jeff Parsons 2017-06-27 16:01:00 -07:00
  • 754a4a4027 Machine states now save/restore the CPU's running state Jeff Parsons 2017-06-27 14:08:16 -07:00
  • 0ec54f6da4 Started work on v1.35.2 Jeff Parsons 2017-06-27 12:01:17 -07:00
  • a52ee92cc2 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-27 10:39:37 -07:00
  • 60aaeaa3bf More attempts to clean-up and reduce spurious alerts v1.35.1 Jeff Parsons 2017-06-27 10:39:21 -07:00
  • 0dcdd2c419 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-27 10:32:48 -07:00
  • c20fe69872 More attempts to clean-up and reduce spurious alerts Jeff Parsons 2017-06-27 10:32:30 -07:00
  • 7a2fd2ac14 More attempts to clean-up and reduce spurious alerts Jeff Parsons 2017-06-27 10:29:57 -07:00
  • 3159c1aaf2 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-27 09:55:18 -07:00
  • 7aa689c745 Let's try to tone down the alerts when 'resume' is set to AUTO (1) Jeff Parsons 2017-06-27 09:54:59 -07:00
  • 5baa1f53ce Added more ROGUE documentation Jeff Parsons 2017-06-26 14:44:22 -07:00
  • 6d3e9cfd43 Added more ROGUE documentation Jeff Parsons 2017-06-26 14:43:07 -07:00
  • 1d437253df Merge branch 'master' into gh-pages Jeff Parsons 2017-06-26 14:19:15 -07:00
  • 85b001dede Added more ROGUE documentation Jeff Parsons 2017-06-26 14:18:53 -07:00
  • 112d8497dd Merge branch 'master' into gh-pages Jeff Parsons 2017-06-26 12:44:33 -07:00
  • 1dc0564725 Added more ROGUE info Jeff Parsons 2017-06-26 12:44:12 -07:00
  • 1480e7ab6c Merge branch 'master' into gh-pages Jeff Parsons 2017-06-26 11:16:34 -07:00
  • 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 Jeff Parsons 2017-06-26 11:05:01 -07:00
  • b36ca6ebd4 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-26 08:57:07 -07:00
  • 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". Jeff Parsons 2017-06-26 08:56:17 -07:00
  • 4a2ab39ad6 Updated information on Adventures in Math (1983) Jeff Parsons 2017-06-26 07:52:02 -07:00
  • 80cf6953d9 Updated information on Adventures in Math (1983) Jeff Parsons 2017-06-26 07:47:19 -07:00
  • 8d5c618b78 Updated page on COMPAQ DOS 1.11 Jeff Parsons 2017-06-26 07:33:03 -07:00
  • 74617db812 Added DiskDump option to create mountable albeit unbootable disks: --forceBPB Jeff Parsons 2017-06-26 00:10:47 -07:00
  • c5f7677fb7 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-25 11:04:39 -07:00
  • 61c1a3f211 Fixed outdated paths in various MS-DOS disk configs Jeff Parsons 2017-06-25 11:03:19 -07:00
  • e1ea5ac104 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-25 10:37:22 -07:00
  • 5084c0f24e Assorted application README updates Jeff Parsons 2017-06-25 10:37:08 -07:00
  • e87663bd2f Merge branch 'master' into gh-pages Jeff Parsons 2017-06-25 10:18:30 -07:00
  • 22a577e3ec Fixed KEYGRID support, so Rogue should be much more playable now on an iPad using the touchscreen Jeff Parsons 2017-06-25 10:18:08 -07:00
  • fe1d52620b Updated machine-engines documentation Jeff Parsons 2017-06-25 09:28:58 -07:00
  • b8c15b443d Merge branch 'master' into gh-pages Jeff Parsons 2017-06-25 09:16:24 -07:00
  • 49f25f682d Assorted application updates Jeff Parsons 2017-06-25 09:16:08 -07:00
  • 7457e4e44f Changed the default page "exit" event handler from "onunload" to "pagehide" for iOS; hopefully, auto-resume machines will work better on mobile devices with that change Jeff Parsons 2017-06-25 08:32:27 -07:00
  • cf35125d34 Lots of README normalizations Jeff Parsons 2017-06-24 15:59:31 -07:00
  • 060ea0eaca Added more demo links on the home page, switched nearly all machines over to the complete diskette library (instead of just a few samples), added the ability to autoMount disketttes by name OR by path, and updated the Dual Display IBM PC with a newer version of DOS along with details on toggling the active display Jeff Parsons 2017-06-24 10:49:19 -07:00
  • 9681038ed8 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-24 10:39:51 -07:00
  • a9b6feb377 Added more demo links on the home page, switched nearly all machines over to the complete diskette library (instead of just a few samples), added the ability to autoMount disketttes by name OR by path, and updated the Dual Display IBM PC with a newer version of DOS along with details on toggling the active display Jeff Parsons 2017-06-24 10:39:26 -07:00
  • fa12b28ace Migrated the 'resume' property from a hard-coded computer property to page-configurable machine property Jeff Parsons 2017-06-23 14:55:25 -07:00
  • 183cd0fc9d Merge branch 'master' into gh-pages Jeff Parsons 2017-06-23 14:54:09 -07:00
  • 69f69f5b46 Migrated the 'resume' property from a hard-coded computer property to page-configurable machine property Jeff Parsons 2017-06-23 14:53:55 -07:00