Jeff Parsons
d6536b1ace
README updates, including some Windows directory listings (and corrections)
2016-01-30 13:46:59 -08:00
Jeff Parsons
676449279e
README updates, including some Windows directory listings (and corrections)
2016-01-30 13:08:16 -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
a5b9e0cae7
Some improvements for FOOTBALL, including support for the 386 LOADALL instruction
2016-01-28 22:22:36 -08:00
Jeff Parsons
763b02794b
When halting on faults in the Debugger, interrupt the instruction in the same manner as the actual fault would
2016-01-27 13:04:52 -08:00
Jeff Parsons
adb2b9aa90
Force all segment register writes to be 16-bit, even when the operand size is 32-bit
2016-01-27 10:58:01 -08:00
Jeff Parsons
03853a87b7
Starting work on v1.20.7
2016-01-26 15:20:17 -08:00
Jeff Parsons
b9a2968f03
Fixed problems booting the Oct 86 CP-DOS boot disk (the showstopper was allowing the mode of the LDT register to be changed by LOADALL)
2016-01-25 15:07:44 -08:00
Jeff Parsons
8ccc1b44f5
Bumped the version number
2016-01-23 15:13:19 -08:00
Jeff Parsons
c41211f3a6
Updated READMEs
2016-01-23 14:50:17 -08:00
Jeff Parsons
50886d0113
Time for a blog post
2016-01-23 14:37:49 -08:00
Jeff Parsons
ee153a02d3
Updated README
2016-01-23 13:47:05 -08:00
Jeff Parsons
6616559668
Updated README
2016-01-23 13:43:09 -08:00
Jeff Parsons
c7ce1c43c0
Fixed one (of several known) TSS fault cases that pre-1.0 OS/2 builds depended on, and added support for the SysReq soft-key binding (since pre-1.0 OS/2 builds used that instead of Ctrl-Esc)
2016-01-23 13:21:19 -08:00
Jeff Parsons
0a6a22cc16
Updated README
2016-01-23 12:29:55 -08:00
Jeff Parsons
7e8180982c
Don't halt on #SS faults anymore
2016-01-22 21:10:30 -08:00
Jeff Parsons
c122c57e45
Generate a #TS fault instead of an #SS fault when there are problems with a new stack selector inside the TSS
2016-01-22 21:09:23 -08:00
Jeff Parsons
ca409efc32
Updated READMEs
2016-01-22 15:14:15 -08:00
Jeff Parsons
ad6b9b11e9
More old OS/2 disk information
2016-01-22 15:03:44 -08:00
Jeff Parsons
aeb518f078
More old OS/2 disk information
2016-01-22 14:58:53 -08:00
Jeff Parsons
8eb1e0aa21
Blog post update
2016-01-21 22:54:47 -08:00
Jeff Parsons
2c1b6485e9
Some machines were unnamed, and some doc links were broken
2016-01-21 19:16:40 -08:00
Jeff Parsons
6291d52a5c
Cleaned up the 5170 machines a bit (and eliminated some redundant ones)
2016-01-21 14:03:29 -08:00
Jeff Parsons
2cf5803c79
Picked up recent corrections from the master branch
2016-01-21 12:24:04 -08:00
Jeff Parsons
46046fc64b
Halt on all SS faults in the Debugger (for now)
2016-01-21 11:52:53 -08:00
Jeff Parsons
2bb3cbe319
The project is not "AWS-powered" anymore
2016-01-21 09:44:46 -08:00
Jeff Parsons
109238a0f5
The project is not "AWS-powered" anymore
2016-01-20 16:25:45 -08:00
Jeff Parsons
01ee3d4c49
The project is not "AWS-powered" anymore
2016-01-20 15:59:13 -08:00
Jeff Parsons
5bc780035d
Directory listings for MS OS/2 SDK 1.02
2016-01-20 15:13:04 -08:00
Jeff Parsons
0252c8e5ec
Bumped version to 1.20.5
2016-01-20 14:01:10 -08:00
Jeff Parsons
9912cbdfc9
Tell Jekyll to ignore more files/directories
2016-01-20 13:23:30 -08:00
Jeff Parsons
d6be2ae7f7
Push out the FOOTBALL disks
2016-01-20 13:20:22 -08:00
Jeff Parsons
814d1ddb6a
More tweaks to the OS/2 prototype disk pages
2016-01-20 12:04:58 -08:00
Jeff Parsons
3158575aa7
Updated the icon locations for the Node XSL templates
2016-01-19 21:52:40 -08:00
Jeff Parsons
6a278d9543
Updated the icon locations for the Node XSL templates
2016-01-19 21:38:13 -08:00
Jeff Parsons
9e324d6992
Fixed manifest XSL processing (hopefully)
2016-01-19 21:26:28 -08:00
Jeff Parsons
51392097ba
OS/2 README updates
2016-01-19 16:32:00 -08:00
Jeff Parsons
0c0e508f78
Updated OS/2 disk information
2016-01-19 16:22:10 -08:00
Jeff Parsons
a3d19ff7df
More redundant machines eliminated, thanks to the new support for 'automount' overrides
2016-01-19 13:40:02 -08:00
Jeff Parsons
ade4d9863a
Fixed disk processing for manifest XML files
2016-01-19 13:34:03 -08:00
Jeff Parsons
2ed48d74bb
README updates
2016-01-19 13:02:57 -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
79c9b4beca
Tabs to spaces
2016-01-18 16:57:13 -08:00
Jeff Parsons
6ea9126087
Fixed back link
2016-01-18 16:55:03 -08:00
Jeff Parsons
beb9874544
Added back link
2016-01-18 16:51:26 -08:00
Jeff Parsons
4e4f53c7f6
Moved the directory listings to the individual disk READMEs
2016-01-18 16:49:31 -08:00
Jeff Parsons
99346be3ba
Start leveraging the new ability to specify machine overrides (/disks/pc/os2/misc/1.0/debugger/machine.xml is no longer needed)
2016-01-18 16:31:10 -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
5d2da60d67
Damn tabs
2016-01-17 23:10:42 -08:00