Commit graph

2,936 commits

Author SHA1 Message Date
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
Jeff Parsons
a0037f29c7 Updated apps README 2017-06-23 14:12:59 -07:00
Jeff Parsons
814061e9fe Updated VisiCalc page to use current date if the machine is reset 2017-06-23 14:11:02 -07:00
Jeff Parsons
ad759b717c Merge branch 'master' into gh-pages 2017-06-23 14:00:57 -07:00
Jeff Parsons
503cda40f7 Fixed machine array demos, by permitting machine IDs with hyphenated numeric suffixes to use a machine state file created with an unhyphenated machine ID, and added a demo of Windows 1.0 (the "Premiere Edition") 2017-06-23 14:00:27 -07:00
Jeff Parsons
da91cbcb88 Merge branch 'master' into gh-pages 2017-06-23 12:28:48 -07:00
Jeff Parsons
2f1ab7df40 Added SuperCalc to list of app demos 2017-06-23 12:28:36 -07:00
Jeff Parsons
113201fdb4 Added a cleaner solution for string replacement woes (ie, use Str.replace() instead of applying replace(/\$/g, "$$$$") to replacement strings) 2017-06-23 11:56:14 -07:00
Jeff Parsons
9ad03d66b3 parseAutoType() now leaves unrecognized $-sequences alone, instead of complaining about them 2017-06-23 10:23:07 -07:00
Jeff Parsons
5a22c9c59b Added more documentation regarding a REALLY annoying feature of JavaScript's string replace() method 2017-06-23 10:03:27 -07:00
Jeff Parsons
b3865738d1 Merge branch 'master' into gh-pages 2017-06-23 09:42:27 -07:00