Commit graph pcjs/docs
Author SHA1 Message Date
Jeff Parsons
22a4da112d Restrict the download option to Firefox for now, and disable the external XML link for saved machines 2016-02-17 23:03:29 -08:00
Jeff Parsons
4bb7c65208 Fixed option to override 'state' property of a saved machine 2016-02-17 17:50:23 -08:00
Jeff Parsons
3bcf1dfc23 Copyright symbol work-around 2016-02-17 13:58:42 -08:00
Jeff Parsons
0e3de68273 Save machine finally works 2016-02-17 13:40:55 -08:00
Jeff Parsons
585a851ce5 Fixes to machine save support 2016-02-17 11:05:27 -08:00
Jeff Parsons
6bffc69b25 More support for saving entire machines 2016-02-16 18:11:15 -08:00
Jeff Parsons
926d9e7c4e Saved LOADALL-related files 2016-02-16 13:09:00 -08:00
Jeff Parsons
737e57974c Detabification 2016-02-16 12:46:54 -08:00
Jeff Parsons
046132139a Detabification 2016-02-16 12:45:41 -08:00
Jeff Parsons
dc6c71f1fa Detabification 2016-02-16 12:44:38 -08:00
Jeff Parsons
58a6f9ce3f Detabification 2016-02-16 12:31:35 -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
b6cf972131 Code cleanup 2016-02-11 15:44:10 -08:00
Jeff Parsons
7913ef2a0a More build option groundwork 2016-02-10 17:52:50 -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
ac51075c39 FOOTBALL-related fixes 2016-02-08 15:36:23 -08:00
Jeff Parsons
428deef324 BIOS reorganization 2016-02-08 09:52:05 -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
070ea74f2f Documentation updates 2016-02-07 11:05:12 -08:00
Jeff Parsons
c9eda96858 Reorganized the BASIC and BIOS ROMs into the ROM folder 2016-02-06 12:20:53 -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
00a0ba0fee Updated main machine list 2016-02-04 09:43:24 -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
e71f8c096a Debugger refinements 2016-02-01 14:25:58 -08:00
Jeff Parsons
e20cb1d0e3 Fixed physical memory breakpoints when paging enabled 2016-01-31 11:23:13 -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
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
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
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
109238a0f5 The project is not "AWS-powered" anymore 2016-01-20 16:25:45 -08:00
Jeff Parsons
0252c8e5ec Bumped version to 1.20.5 2016-01-20 14:01:10 -08:00
Jeff Parsons
d6be2ae7f7 Push out the FOOTBALL disks 2016-01-20 13:20:22 -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
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
4d146031c3 The Oxford comma... 2016-01-17 22:58:49 -08:00
Jeff Parsons
2283d4e0b8 README changes 2016-01-17 22:56:45 -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