Jeff Parsons
|
332cb084c6
|
More diagnostic output improvements
|
2017-06-28 18:08:06 -07:00 |
|
Jeff Parsons
|
beedb0a550
|
Merge branch 'master' into gh-pages
|
2017-06-28 17:51:31 -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
|
a52ee92cc2
|
Merge branch 'master' into gh-pages
|
2017-06-27 10:39:37 -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
|
0dcdd2c419
|
Merge branch 'master' into gh-pages
|
2017-06-27 10:32:48 -07:00 |
|
Jeff Parsons
|
c20fe69872
|
More attempts to clean-up and reduce spurious alerts
|
2017-06-27 10:32:30 -07:00 |
|
Jeff Parsons
|
7a2fd2ac14
|
More attempts to clean-up and reduce spurious alerts
|
2017-06-27 10:29:57 -07:00 |
|
Jeff Parsons
|
3159c1aaf2
|
Merge branch 'master' into gh-pages
|
2017-06-27 09:55:18 -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
|
6d3e9cfd43
|
Added more ROGUE documentation
|
2017-06-26 14:43:07 -07:00 |
|
Jeff Parsons
|
1d437253df
|
Merge branch 'master' into gh-pages
|
2017-06-26 14:19:15 -07:00 |
|
Jeff Parsons
|
85b001dede
|
Added more ROGUE documentation
|
2017-06-26 14:18:53 -07:00 |
|
Jeff Parsons
|
112d8497dd
|
Merge branch 'master' into gh-pages
|
2017-06-26 12:44:33 -07:00 |
|
Jeff Parsons
|
1dc0564725
|
Added more ROGUE info
|
2017-06-26 12:44:12 -07:00 |
|
Jeff Parsons
|
1480e7ab6c
|
Merge branch 'master' into gh-pages
|
2017-06-26 11:16:34 -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
|
b36ca6ebd4
|
Merge branch 'master' into gh-pages
|
2017-06-26 08:57:07 -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 |
|
Jeff Parsons
|
80cf6953d9
|
Updated information on Adventures in Math (1983)
|
2017-06-26 07:47:19 -07:00 |
|
Jeff Parsons
|
8d5c618b78
|
Updated page on COMPAQ DOS 1.11
|
2017-06-26 07:33:03 -07:00 |
|
Jeff Parsons
|
74617db812
|
Added DiskDump option to create mountable albeit unbootable disks: --forceBPB
|
2017-06-26 00:10:47 -07:00 |
|
Jeff Parsons
|
c5f7677fb7
|
Merge branch 'master' into gh-pages
|
2017-06-25 11:04:39 -07:00 |
|
Jeff Parsons
|
61c1a3f211
|
Fixed outdated paths in various MS-DOS disk configs
|
2017-06-25 11:03:19 -07:00 |
|
Jeff Parsons
|
e1ea5ac104
|
Merge branch 'master' into gh-pages
|
2017-06-25 10:37:22 -07:00 |
|
Jeff Parsons
|
5084c0f24e
|
Assorted application README updates
|
2017-06-25 10:37:08 -07:00 |
|
Jeff Parsons
|
e87663bd2f
|
Merge branch 'master' into gh-pages
|
2017-06-25 10:18:30 -07:00 |
|
Jeff Parsons
|
22a577e3ec
|
Fixed KEYGRID support, so Rogue should be much more playable now on an iPad using the touchscreen
|
2017-06-25 10:18:08 -07:00 |
|
Jeff Parsons
|
fe1d52620b
|
Updated machine-engines documentation
|
2017-06-25 09:28:58 -07:00 |
|
Jeff Parsons
|
b8c15b443d
|
Merge branch 'master' into gh-pages
|
2017-06-25 09:16:24 -07:00 |
|
Jeff Parsons
|
49f25f682d
|
Assorted application updates
|
2017-06-25 09:16:08 -07:00 |
|
Jeff Parsons
|
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
|
2017-06-25 08:32:27 -07:00 |
|
Jeff Parsons
|
cf35125d34
|
Lots of README normalizations
|
2017-06-24 15:59:31 -07:00 |
|
Jeff Parsons
|
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
|
2017-06-24 10:49:19 -07:00 |
|
Jeff Parsons
|
9681038ed8
|
Merge branch 'master' into gh-pages
|
2017-06-24 10:39:51 -07:00 |
|
Jeff Parsons
|
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
|
2017-06-24 10:39:26 -07:00 |
|
Jeff Parsons
|
fa12b28ace
|
Migrated the 'resume' property from a hard-coded computer property to page-configurable machine property
|
2017-06-23 14:55:25 -07:00 |
|
Jeff Parsons
|
183cd0fc9d
|
Merge branch 'master' into gh-pages
|
2017-06-23 14:54:09 -07:00 |
|
Jeff Parsons
|
69f69f5b46
|
Migrated the 'resume' property from a hard-coded computer property to page-configurable machine property
|
2017-06-23 14:53:55 -07:00 |
|
Jeff Parsons
|
626c29c51b
|
Merge branch 'master' into gh-pages
|
2017-06-23 14:21:40 -07:00 |
|
Jeff Parsons
|
0b803b23f1
|
The computer's 'resume' property can now be passed in as a machine property, allowing pages to set and/or override it
|
2017-06-23 14:21:03 -07:00 |
|