Jeff Parsons
697ef9005f
Additional DOS and OS/2 directory listings
2016-01-19 11:52:03 -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
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
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
85672b4124
Preparing release of v1.20.1
2015-12-02 09:27:54 -08: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
d33e0da167
v1.19.5 checkpoint (includes a fix to the "pop mem" instruction)
2015-09-10 15:19:34 -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
1a67c7acbd
v1.19.3: More Windows 95-related updates
2015-09-01 16:19:20 -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
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
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
e2c2284d2a
Getting ready to roll out v1.18.4
2015-07-17 17:39:14 -07:00
Jeff Parsons
3c89824e53
Working on v1.18.3 now
2015-06-21 10:12:19 -07:00
Jeff Parsons
4cd1eb523b
Clarify when BACKTRACK is enabled
2015-06-20 12:21:07 -07:00
Jeff Parsons
38f16fcc50
Fix EGA scrolling for modes 0x0D and 0x0E
2015-06-05 17:26:08 -07:00
Jeff Parsons
0639e8cbd2
Initial v1.18.2 delta: added support for ROM notification parameters that the Video component will accept
2015-05-22 12:33:33 -07:00
Jeff Parsons
461077c5aa
Quick turn-around for v1.18.1 to fix a CGA video config problem
2015-05-22 00:27:46 -07:00
Jeff Parsons
61173e182a
v1.18.0: I386 now enabled by default
2015-05-11 18:50:05 -07:00
Jeff Parsons
a76548939a
Update build files
2015-05-10 14:51:23 -07:00
Jeff Parsons
829ea73e5d
Check in new versions
2015-04-18 11:48:06 -07:00
Jeff Parsons
e75e734233
Roll out v1.17.4 (of course, it would help to actually check in the compiled files)
2015-03-25 15:48:58 -07:00
Jeff Parsons
3cc7476ddc
Improved keyboard compatibility with apps that hook the keyboard interrupt (eg, BASICA)
2015-03-25 14:12:48 -07:00
Jeff Parsons
7085b72fc4
Support for true physical memory aliases
2015-03-23 18:15:29 -07:00
Jeff Parsons
87f6fb6c7d
v1.17.3: New flag handling in advance of 32-bit support
2015-03-16 18:14:46 -07:00
Jeff Parsons
9ba73970a4
Changed C1Pjs to display 25 rows instead of 24
2015-02-24 13:56:26 -08:00
Jeff Parsons
c8aec14b0b
Follow my own advice and write any 32-bit hex constant > 0x7fffffff as (constant|0)
...
The Closure Compiler does a fine job of replacing all such expressions with their decimal equivalent, relieving us from having to calculate them ourselves, and eliminating any runtime impact
2015-02-19 11:18:40 -08:00
Jeff Parsons
3069d317c6
Fixed some minor bugs (problems with autostart, duplicate machine IDs, etc)
2015-02-05 13:25:55 -08:00
Jeff Parsons
e1d760c814
Performance improvements
2015-02-01 00:31:07 -08:00
Jeff Parsons
7b160f296b
Fixed #18
2015-01-07 20:48:25 -08:00
Jeff Parsons
b8407aa96d
v1.16.5: Getting ready for 2015
2014-12-29 23:06:28 -08:00