Jeff Parsons
6f36583704
Added support for machine command links to assist in the creation of online tutorials; however, the commandMachine() function isn't wired to anything yet, and this only works with the Node web server (updating the Jekyll environment is next)
2017-01-03 10:58:25 -08:00
Jeff Parsons
0eccf30d3c
Support for sticky machines when using the Node web server (so that we have parity between the Node and Jekyll web environments)
2017-01-02 23:21:16 -08:00
Jeff Parsons
f87161f5d6
v1.32.0: The New Year Release
2016-12-30 15:56:01 -08:00
Jeff Parsons
c77ce735f7
More PDP-11 documentation additions
2016-12-23 12:51:33 -08:00
Jeff Parsons
3a8322838d
RSTS/E boots now
2016-11-30 12:32:32 -08:00
Jeff
9bc4f81eda
Added more PDP-11 diagnostic tapes
2016-11-13 17:44:28 -08:00
Jeff Parsons
b1f8fca2d9
Re-enabled source maps, at least for the PDP-11 emulators (for now)
2016-10-14 09:30:17 -07:00
Jeff
e24d507aa2
Removed useless version numbers and dates from .js file headers
2016-10-06 16:22:24 -07:00
Jeff Parsons
4b778b281d
Groundwork for a PDP-11 emulator (starting with a gutted copy of PC8080)
2016-09-03 17:43:06 -07:00
Jeff Parsons
6185e4131c
Updated JavaScript open-source headers
2016-05-27 08:46:13 -07:00
Jeff Parsons
2629e48bdf
And more PCjs/PCx86 disambiguation
2016-05-18 00:03:07 -07:00
Jeff Parsons
288f28055d
Starting work on disambiguating PCjs the emulator from PCjs the project/website; the emulator will become PCx86
2016-05-16 20:55:32 -07:00
Jeff Parsons
b04ef7e49f
Try to be more consistent when referring to disks vs. drives (eg, Drive Controllers, not Disk Controllers)
2016-05-01 13:47:58 -07:00
Jeff Parsons
f324b62493
Fixed Node rendering of PC8080 pages (all one of them)
2016-04-21 09:50:03 -07:00
Jeff Parsons
79fb14fdbf
Support for machines other than PCjs and C1Pjs
2016-04-20 12:09:59 -07:00
Jeff Parsons
f390bdb76b
First step moving toward a shared component template and stylesheet across multiple machines
2016-04-19 17:04:53 -07:00
Jeff Parsons
82766dbfdf
A fix for directories that contain both a manifest-based machine reference and Markdown-based machine definition (to avoid having redundant machines)
2016-04-16 15:16:31 -07:00
Jeff Parsons
d50f0ebb1a
Updated aspect ratio for CGA configs and added experimental 'aspect' URL parameter
2016-04-01 21:36:06 -07:00
Jeff Parsons
5155a8ee20
Fix misdetection of emphasis inside links
2016-03-21 15:59:32 -07:00
Jeff Parsons
33a828a75b
Make autoStart a proper (overridable) machine property
2016-03-16 11:37:17 -07:00
Jeff Parsons
e9e7ccf6f2
Support for overriding machine hard drive(s)
2016-03-10 00:54:34 -08:00
Jeff Parsons
81c4b61522
Re-enable PREFTECH, fix IP limit checking, and restore support for autoMount overrides
2016-03-09 09:47:17 -08:00
Jeff Parsons
7ca64fcea5
Added more demos and support for mixed-case properties (including a new 'debugger' property in Markdown files)
2016-03-05 18:09:41 -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
e4cee436cc
Scaffolding in place for build options
2016-02-10 12:24:27 -08:00
Jeff Parsons
f2bfecd83f
Autopower support in place
2016-02-10 10:28:11 -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
a9e5979406
static folders renamed to archive folders
2016-02-09 18:15:49 -08:00
Jeff Parsons
c3978e9859
Well, that was a bad idea (restoring package.json files for internal modules, sans outdated version numbers)
2016-02-09 16:12:49 -08:00
Jeff Parsons
4315fb8dd3
Remove package.json files for internal modules (revisit this if we ever plan to publish them)
2016-02-09 16:06:52 -08:00
Jeff Parsons
71fa2547be
Allow a default machine name to appear as a placeholder while the script(s) load
2016-02-09 13:39:57 -08:00
Jeff Parsons
2422ff1dc0
Generalize the choice of machine property separator
2016-02-01 10:33:06 -08:00
Jeff Parsons
2690097a48
Allow string properties to contain '|'
2016-02-01 10:22:54 -08:00
Jeff Parsons
5b7dce1224
Add the ability to pass through any string property to PCjs declared at the top of the Markdown file
2016-02-01 10:00:05 -08:00
Jeff Parsons
01ee3d4c49
The project is not "AWS-powered" anymore
2016-01-20 15:59:13 -08:00
Jeff Parsons
814d1ddb6a
More tweaks to the OS/2 prototype disk pages
2016-01-20 12:04:58 -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
5cb676e501
Updated Computer constants
2016-01-16 14:37:39 -08:00
Jeff Parsons
c21f361ca2
Updated the built-in Node web server to deal with the modified blog structure
2016-01-06 18:00:50 -08:00
Jeff Parsons
c792895b10
v1.20.3: The Happy 2016 Release
2015-12-31 15:51:14 -08:00
Jeff Parsons
224a19be4f
Allow both Liquid-style and Markdown-style image links in the same document
2015-12-31 15:12:55 -08:00
Jeff Parsons
e15366a725
Node.js update to disable converting a Jekyll-style machine to an actual machine if a machine XML file was already processed
2015-12-16 16:52:50 -08:00
Jeff Parsons
a7a30ad676
More updates from the gh-pages branch
2015-12-16 16:19:13 -08:00
Jeff Parsons
4fdf53819d
Somehow failed to pick up markout.js from the gh-pages branch
2015-12-16 15:51:05 -08:00
Jeff Parsons
51d187f145
Fixed XSLT issue uncovered by a recent Microsoft Edge release
2015-12-13 11:06:38 -08:00
Jeff Parsons
e992a55ef3
If a Markdown file contains Front Matter with a title, then replace the Front Matter with a matching heading
2015-12-07 13:50:12 -08:00
Jeff Parsons
553b5b1df8
Test removal of Front Matter from Markdown files
2015-12-07 13:19:08 -08:00
Jeff Parsons
646acf3a8d
Simplified the NODE tests
2015-09-16 15:32:49 -07:00
Jeff Parsons
3069d317c6
Fixed some minor bugs (problems with autostart, duplicate machine IDs, etc)
2015-02-05 13:25:55 -08:00