Commit graph pcjs/versions
Author SHA1 Message Date
Jeff Parsons
3158575aa7 Updated the icon locations for the Node XSL templates 2016-01-19 21:52:40 -08:00
Jeff Parsons
9e324d6992 Fixed manifest XSL processing (hopefully) 2016-01-19 21:26:28 -08:00
Jeff Parsons
0c0e508f78 Updated OS/2 disk information 2016-01-19 16:22:10 -08:00
Jeff Parsons
ade4d9863a Fixed disk processing for manifest XML files 2016-01-19 13:34:03 -08:00
Jeff Parsons
697ef9005f Additional DOS and OS/2 directory listings 2016-01-19 11:52:03 -08:00
Jeff Parsons
1ca377fb68 Updated MarkOut and HTMLOut components to use embedPC() with the new 'parms' parameter instead of the old 'state' parameter.
This allows us to continue using the Node web server to debug machines that are launched using new YAML-based Markdown machines settings, the most important being 'automount' (otherwise those machines might not be loaded with the correct disks)
2016-01-19 11:49:30 -08:00
Jeff Parsons
12b760f912 Changed the last embedPC() parameter from sStateFile to sParms, although for backward compatibility, if sParms is not a JSON object definition (ie, beginning with a brace), it continues to be treated as a state filename.
This change allows us to pass any number of additional properties to embedPC(), which in turn can override properties contained in the XML file; the only property overrides currently supported are 'state' (which overrides any 'state' property set in the XML's <computer> element) and 'automount' (which overrides any 'automount' property set in the XML's <fdc> element).  The goal is to make it easier to reuse XML machine definitions, by allowing commonly altered component attributes to be overridden.
2016-01-18 16:11:08 -08:00
Jeff Parsons
5cb676e501 Updated Computer constants 2016-01-16 14:37:39 -08:00
Jeff Parsons
b10810ae4d Assorted redirects and title updates 2016-01-06 23:53:52 -08:00
Jeff Parsons
65cd073560 v1.20.3: The Happy 2016 Release 2015-12-31 16:07:49 -08:00
Jeff Parsons
ea9740751e Restored analytics tracking, merged the apps menu into the machines menu, and updated the 404 page 2015-12-27 16:42:45 -08:00
Jeff Parsons
1fc0d6c8f1 Change default machine heading size 2015-12-16 17:05:55 -08:00
Jeff Parsons
a7a30ad676 More updates from the gh-pages branch 2015-12-16 16:19:13 -08:00
Jeff Parsons
fbb9c14f59 Merge in old master changes 2015-12-16 12:41:02 -08:00
Jeff Parsons
33098e4e18 Web server update 2015-12-16 12:34:23 -08:00
Jeff Parsons
cc807175d6 Ensured v1.20.2 was recompiled in the gh-pages branch 2015-12-14 18:17:16 -08:00
Jeff Parsons
dcf54da7ac Check in v1.20.2 compiled sources 2015-12-14 09:40:05 -08:00
Jeff Parsons
24ea864872 Releasing v1.20.2 to address an XSLT issue in the latest Microsoft Edge 2015-12-13 11:09:02 -08:00
Jeff Parsons
78267b2e92 More README updates 2015-12-11 09:26:19 -08:00
Jeff Parsons
312c41c68a Machine updates 2015-12-10 10:49:52 -08:00
Jeff Parsons
645748091c Documentation updates 2015-12-09 15:23:21 -08:00
Jeff Parsons
26c351bbbe Starting to flesh out the static PCjs website 2015-12-09 11:24:52 -08:00
Jeff Parsons
85672b4124 Preparing release of v1.20.1 2015-12-02 09:27:54 -08:00
Jeff Parsons
ea720ec2f1 New icons 2015-11-05 15:01:34 -08:00
Jeff Parsons
dc8baec9f0 v1.20.0: Limited stepping support and a couple signed/unsigned division fixes 2015-10-31 08:31:31 -07:00
Jeff Parsons
6dcb644a05 Added support for machine configs with a specific CPU stepping (also, fixed IMUL reg,r/m,imm disassembly) 2015-10-28 16:57:55 -07:00
Jeff Parsons
8e71267747 Updated Closure Compiler, fixed some constant inlining problems, and turned PREFETCH off for now 2015-10-27 13:02:43 -07:00
Jeff Parsons
2b1b27c6bb v1.19.9: Fixed DOS window creation issues 2015-10-23 16:27:12 -07:00
Jeff Parsons
caccae5cc8 Rolling out v1.19.8 (and cleaning up how gate frame size is tracked) 2015-10-21 10:47:37 -07:00
Jeff Parsons
a774fb983e v1.19.7: Windows 95 boots to the desktop 2015-09-21 18:37:44 -07:00
Jeff Parsons
deeac4902d v1.19.6: Improved restartability of stack-related instructions 2015-09-14 16:53:57 -07:00
Jeff Parsons
b00b524e01 v1.19.5 update (fixes a CALLF bug and a VGA ATC bug, and adds improved WDEB386-style load notifications) 2015-09-12 02:05:05 -07:00
Jeff Parsons
e207cabc0a v1.19.5: Finally bit the bullet and throw JavaScript exceptions for improved CPU exception handling 2015-09-10 17:59:46 -07:00
Jeff Parsons
d33e0da167 v1.19.5 checkpoint (includes a fix to the "pop mem" instruction) 2015-09-10 15:19:34 -07:00
Jeff Parsons
8c3384a115 v1.19.4: prepping for release 2015-09-08 21:20:50 -07:00
Jeff Parsons
cea314d7e8 v1.19.4: I/O bug fixes (16-bit input could trash EAX, and support for true 16-bit/32-bit I/O was lacking) 2015-09-08 21:19:18 -07:00
Jeff Parsons
440aad714b v1.19.3: Last-minute video tweaks (fixed EGA graphics modes and eliminated unnecessary forced updates) 2015-09-02 09:50:41 -07:00
Jeff Parsons
1a67c7acbd v1.19.3: More Windows 95-related updates 2015-09-01 16:19:20 -07:00
Jeff Parsons
9f3c1f2a98 Push out v1.19.2 2015-08-28 11:01:23 -07:00
Jeff Parsons
927a71d681 v1.19.2: Added support for timer Read-Back command, segment probes, and improved instruction restartability 2015-08-24 17:27:34 -07:00
Jeff Parsons
0398afab84 v1.19.1: More Windows 95 Setup-related fixes 2015-08-21 18:12:10 -07:00
Jeff Parsons
989407ca4a v1.18.9: Added loading of 16-bit Windows binary symbol data (for non-COMPILED BACKTRACK configs only) 2015-08-18 15:47:51 -07:00
Jeff Parsons
d2fb395e55 First round of changes to map Host touch events to Guest mouse events 2015-08-14 23:04:22 -07:00
Jeff Parsons
69c8133384 v1.18.8: Update of the Windows 95 Setup test machine 2015-08-13 18:16:52 -07:00
Jeff Parsons
812c0af6b6 Standard-mode Windows 3.0 finally runs properly 2015-07-30 12:50:44 -07:00
Jeff Parsons
0a015b979b v1.18.6: The Microsoft Edge/Windows 10 (aka Screwed by Microsoft Again) release 2015-07-29 12:06:29 -07:00
Jeff Parsons
2e89c38e4a Added code to extract the machine XML version number when running DEBUG-only 2015-07-28 12:45:29 -07:00
Jeff Parsons
2150744668 Added support for DRn and TRn instructions (although they're effectively NOPs for now) 2015-07-27 11:29:57 -07:00
Jeff Parsons
e269cd49c3 v1.18.5: Working on running Windows 3.00 in real/standard/enhanced modes 2015-07-26 17:02:48 -07:00
Jeff Parsons
210423d577 More instruction history fixes 2015-07-20 16:01:30 -07:00