Commit graph

2,881 commits

Author SHA1 Message Date
Jeff Parsons
df3d2a7339 Merge branch 'master' into gh-pages 2017-06-22 18:26:40 -07:00
Jeff Parsons
c4fb87c7d0 Assign the VisiCalc machine a unique ID 2017-06-22 18:26:29 -07:00
Jeff Parsons
20e5773dd9 Merge branch 'master' into gh-pages 2017-06-22 18:04:41 -07:00
Jeff Parsons
c000645dff The base machine used for Windows 1.01 (CGA) is NOT supposed to have the computer 'resume' property set (just the debugger-based machine); I probably should allow pages to override the machine's internal 'resume' setting, too.... 2017-06-22 18:04:26 -07:00
Jeff Parsons
c0fa2979b3 When a 'state' file is passed as a URL parameter, that's supposed to override a machine's 'resume' setting, but if a 'state' file is passed as EITHER a computer parameter (the original XML-based method) OR as a machine parameter (a newer method that allows a web page to override certain XML settings), that is NOT supposed to override the 'resume' setting. This restores the ability of the DONKEY.BAS demo to BOTH define a state file AND allow the machine to be suspended and resumed. Additionally, a new-ish Video card property (offStartAddr), which was originally added for the EGA/VGA, was not properly initialized for other cards, so when we restored the display of a suspended machine with a CGA, nothing would be displayed, due to lots of NaN buffer address calculations. 2017-06-22 17:49:26 -07:00
Jeff Parsons
0bd1be0df9 When a 'state' file is passed as a URL parameter, that's supposed to override a machine's 'resume' setting, but if a 'state' file is passed as EITHER a computer parameter (the original XML-based method) OR as a machine parameter (a newer method that allows a web page to override certain XML settings), that is NOT supposed to override the 'resume' setting. This restores the ability of the DONKEY.BAS demo to BOTH define a state file AND allow the machine to be suspended and resumed. Additionally, a new-ish Video card property (offStartAddr), which was originally added for the EGA/VGA, was not properly initialized for other cards, so when we restored the display of a suspended machine with a CGA, nothing would be displayed, due to lots of NaN buffer address calculations. 2017-06-22 17:45:36 -07:00
Jeff Parsons
cf8b9ba6dd More alert suppression changes 2017-06-22 16:54:28 -07:00
Jeff Parsons
f2c9398a87 Merge branch 'master' into gh-pages 2017-06-22 16:37:12 -07:00
Jeff Parsons
a16f0586f4 More alert suppression changes 2017-06-22 16:36:51 -07:00
Jeff Parsons
d5ddde3e41 More alert suppression changes 2017-06-22 16:34:04 -07:00
Jeff Parsons
a7ac4b5b1a More alert suppression changes 2017-06-22 16:16:17 -07:00
Jeff Parsons
dc6c40a78e Merge branch 'master' into gh-pages 2017-06-22 16:06:57 -07:00
Jeff Parsons
3ba6f0e047 Changed the alert style for restore failures 2017-06-22 16:06:41 -07:00
Jeff Parsons
11c6380eba Changed the alert style for restore failures 2017-06-22 16:06:19 -07:00
Jeff Parsons
4add2dc408 Merge branch 'master' into gh-pages 2017-06-22 15:53:51 -07:00
Jeff Parsons
1ce03810d3 Added support for (attempting to) suppress alerts that are meaningless if the user has aborted a machine by exiting the page before it was done loading 2017-06-22 15:53:34 -07:00
Jeff Parsons
986105b733 Software README updates 2017-06-22 13:12:35 -07:00
Jeff Parsons
0fff0624e1 Merge branch 'master' into gh-pages 2017-06-22 12:56:32 -07:00
Jeff Parsons
1017f9becd Software README updates 2017-06-22 12:56:19 -07:00
Jeff Parsons
f993017c97 Updated gh-pages version (and revised home page) 2017-06-22 12:24:52 -07:00
Jeff Parsons
0b6dd6059c Merge branch 'master' into gh-pages
# Conflicts:
#	apps/README.md
#	disks/pcx86/README.md
2017-06-22 12:14:10 -07:00
Jeff Parsons
93ed399b81 Merge branch 'master' into gh-pages
# Conflicts:
#	apps/README.md
#	disks/pcx86/README.md
2017-06-22 12:12:18 -07:00
Jeff Parsons
34b1b756e2 Machines specifying a background color can (and should) now specify "default", allowing the color to be modified in one place (currently components.xsl) instead of a bazillion XML machine files 2017-06-22 12:09:07 -07:00
Jeff Parsons
9626fed7c2 Got rid of more app-specific demo machines (eg, DONKEY and WIN101); demos like that are more properly located in either the /apps or /disks folders (not /devices) 2017-06-22 12:03:52 -07:00
Jeff Parsons
36933ef598 The DONKEY.BAS demo should use autoMount settings now 2017-06-21 19:37:33 -07:00
Jeff Parsons
857c82dfd3 Updated the manifest for the PC-DOS 1.10 disk (and shrank the JSON-encoded image a bit) 2017-06-21 19:33:53 -07:00
Jeff Parsons
50fe1793bb Updated the manifest for the PC-DOS 0.90 disk 2017-06-21 19:27:30 -07:00
Jeff Parsons
80d2c3a334 Updated the manifest for the PC-DOS 1.00 disk (and shrank the JSON-encoded image a bit) 2017-06-21 19:20:54 -07:00
Jeff Parsons
0197d8f617 Updated the manifest for the PC-DOS 0.90 disk (and shrank the JSON-encoded image a bit) 2017-06-21 18:27:14 -07:00
Jeff Parsons
6d527d2e46 Fixed size calculation in DiskDump's updateManifest() 2017-06-21 18:23:19 -07:00
Jeff Parsons
0b6cf80c88 Added buildManifestInfo() to populate disk manifests with file information when the files are available locally 2017-06-21 18:04:56 -07:00
Jeff Parsons
0e70629657 Website README updates 2017-06-21 16:56:40 -07:00
Jeff Parsons
b671b086ce Website README updates 2017-06-21 16:55:12 -07:00
Jeff Parsons
52ef31c0f3 Website README updates 2017-06-21 16:18:21 -07:00
Jeff Parsons
9c28299ef5 Website README updates 2017-06-21 16:17:29 -07:00
Jeff Parsons
1fd2b8e0f3 Disk README updates 2017-06-21 16:12:28 -07:00
Jeff Parsons
6fd2a3bcb6 Started work on v1.35.1 2017-06-21 11:18:02 -07:00
Jeff Parsons
96fa64d77f The W3C Validator says that "Using the meta element to specify the document-wide default language is obsolete", so let's remove it (it didn't fix Google's broken language assumption about the TopView page anyway) 2017-06-21 11:11:36 -07:00
Jeff Parsons
73c735401a Merge branch 'master' into gh-pages 2017-06-21 10:51:41 -07:00
Jeff Parsons
b954bed327 Source maps should be checked in now, too 2017-06-21 10:51:26 -07:00
Jeff Parsons
e77e496e00 Merge branch 'master' into gh-pages 2017-06-21 10:48:49 -07:00
Jeff Parsons
921fe75d7d autoType sequences no longer require double backslashes 2017-06-21 10:48:31 -07:00
Jeff Parsons
5355532a5d Fixed Jekyll support for uncompiled PCjs apps 2017-06-21 10:29:56 -07:00
Jeff Parsons
7271046b1b Fixed Jekyll support for uncompiled PCjs apps 2017-06-21 10:29:10 -07:00
Jeff Parsons
41e198f378 Removed unsightly comment from Jekyll template 2017-06-21 08:08:13 -07:00
Jeff Parsons
1fe9cb68b2 Merge branch 'master' into gh-pages 2017-06-20 15:58:47 -07:00
Jeff Parsons
27b5e68e94 Added directory listings to PCSIG08 shareware README 2017-06-20 15:56:29 -07:00
Jeff Parsons
3d27599635 Merge branch 'master' into gh-pages 2017-06-20 10:55:50 -07:00
Jeff Parsons
5a92c57acd Fixed the last remaining autoMount override holdouts; the new way for a page to prevent a machine from autoMount'ing a diskette in a drive is to explicitly list that drive with a diskette 'name' property of "None"; the old syntax ("autoMount: ''") was a kludge, because it was using an empty string ('') as a way of defining an empty autoMount object, and there was no way to disable autoMount'ing for just one drive. 2017-06-20 10:55:28 -07:00
Jeff Parsons
785702eac3 Merge branch 'master' into gh-pages 2017-06-20 10:26:15 -07:00