Jeff Parsons
68929ac77f
PCjs documentation updates
2016-02-20 13:10:45 -08:00
Jeff Parsons
025b1abb93
Some undocumented instruction updates
2016-02-16 12:21:58 -08:00
Jeff Parsons
9c2ec7a20b
Disk in current drive can now be saved as an IMG file, and groundwork has been laid for saving an entire machine
2016-02-12 14:14:56 -08:00
Jeff Parsons
3b4cc494c8
Work begins on v1.20.9, starting with support for an autoPower machine parameter (which can be encoded as autopower in the Front Matter of a web page)
2016-02-10 09:31:14 -08:00
Jeff Parsons
94069ba88f
OS/2 FOOTBALL prototype disk boots successfully with new ParallelPort component installed
2016-02-07 22:36:08 -08:00
Jeff Parsons
1b9350f86f
Speed up page load times by "compiling" the disk library manifests
2016-02-05 16:19:49 -08:00
Jeff Parsons
0b40ebcc9d
Powered by JavaScript
2016-02-02 10:42:58 -08:00
Jeff Parsons
4ab2c21043
Support for control bindings with user-defined values (eg, for Keyboard "test" button)
2016-02-02 10:21:45 -08:00
Jeff Parsons
a7f9985785
Added more directory listings
2016-02-01 15:50:32 -08:00
Jeff Parsons
4acf39f83e
Version bump, assorted CPU documentation tweaks, and more machine redirects
2016-01-29 14:32:54 -08:00
Jeff Parsons
03853a87b7
Starting work on v1.20.7
2016-01-26 15:20:17 -08:00
Jeff Parsons
8ccc1b44f5
Bumped the version number
2016-01-23 15:13:19 -08:00
Jeff Parsons
0252c8e5ec
Bumped version to 1.20.5
2016-01-20 14:01:10 -08:00
Jeff Parsons
9e324d6992
Fixed manifest XSL processing (hopefully)
2016-01-19 21:26:28 -08:00
Jeff Parsons
ade4d9863a
Fixed disk processing for manifest XML files
2016-01-19 13:34: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
5cb676e501
Updated Computer constants
2016-01-16 14:37:39 -08:00
Jeff Parsons
a63b5326c0
Return to work on v1.20.4
2016-01-09 16:34:03 -08:00
Jeff Parsons
c792895b10
v1.20.3: The Happy 2016 Release
2015-12-31 15:51:14 -08:00
Jeff Parsons
1fc0d6c8f1
Change default machine heading size
2015-12-16 17:05:55 -08:00
Jeff Parsons
cdd37e9c22
Updated disk information
2015-12-13 15:29:09 -08:00
Jeff Parsons
10d2551bc0
Fix SGDT/SIDT for the 80386
2015-11-23 17:07:56 -08:00
Jeff Parsons
cd40531510
Disk reorganization
2015-11-11 18:13:27 -08:00
Jeff Parsons
b0bac10944
v1.20.1: Updated touch support to improve tablet operation
2015-10-31 15:22:01 -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
922ca42571
Starting work on v1.20.0
2015-10-23 18:39:06 -07:00
Jeff Parsons
2b1b27c6bb
v1.19.9: Fixed DOS window creation issues
2015-10-23 16:27:12 -07:00
Jeff Parsons
bf6682121b
v1.19.8 checkpoint
2015-09-22 10:57:17 -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
09295a1a27
v1.19.5 checkpoint (includes a fix to the "pop mem" instruction)
2015-09-10 15:18:20 -07:00
Jeff Parsons
38e3b4e568
v1.19.4 checkpoint
2015-09-02 10:01:39 -07:00
Jeff Parsons
b8ddedd9cf
Improved the Debugger edit command
2015-08-28 23:17:21 -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
3f42a9d85b
Started work on v1.19.1: Debugger improvements
2015-08-19 13:06:43 -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
6003e948b6
First v1.18.8 change: preliminary support for 80386 debug registers
2015-07-31 18:25:37 -07:00
Jeff Parsons
812c0af6b6
Standard-mode Windows 3.0 finally runs properly
2015-07-30 12:50:44 -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
ad9585b346
Speed up uncompiled code by "IFDEF'ing" disabled code, rare asserts, etc.
2015-07-18 14:21:09 -07:00
Jeff Parsons
74bb240255
Fix opcode 0x6A (PUSH imm8)
2015-07-09 18:28:22 -07:00
Jeff Parsons
3c89824e53
Working on v1.18.3 now
2015-06-21 10:12:19 -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
5f29c9967b
Starting work on v1.18.1
2015-05-21 11:20:52 -07:00
Jeff Parsons
a28fa95d25
More 80286 testing
2015-05-15 09:08:42 -07:00
Jeff Parsons
61173e182a
v1.18.0: I386 now enabled by default
2015-05-11 18:50:05 -07:00
Jeff Parsons
9ab1f92adc
Fixed 32-bit protected-mode test code
2015-05-05 18:26:19 -07:00
Jeff Parsons
48eb5f853a
Bring C1Pjs exception handling up-to-date
2015-04-30 14:12:01 -07:00
Jeff Parsons
f2cb4dc18d
First change for v1.17.6: DeskPro 386-compatible A20 management
2015-04-19 18:19:10 -07:00
jeffpar
70bca48b17
80386 development
2015-03-26 09:47:06 -07:00