Commit graph pcjs/modules/htmlout
Author SHA1 Message Date
Jeff Parsons
f87161f5d6 v1.32.0: The New Year Release 2016-12-30 15:56:01 -08:00
Jeff Parsons
0f680839f7 Converted PC8080 to ES6 2016-12-28 10:03:58 -08:00
Jeff Parsons
5e2073f3ac Let's switch from import back to require, to simplify future Node support 2016-12-27 17:16:18 -08:00
Jeff Parsons
f4f6181923 v1.31.0 marks our first transition to ES6 classes, but only for PDPjs initially (which is why there must be both /lib and /es6 files in the shared folder for now) 2016-12-18 11:31:55 -08:00
Jeff Parsons
49b5e34ba2 Remove all debugger.js files when running uncompiled without the Debugger, and some PDP-11 layout fixes 2016-10-22 01:36:45 -07:00
Jeff Parsons
a0f7b85bdd Removed an HTML template hack (should only affect the Node environment) 2016-10-14 09:41:38 -07: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 Parsons
30e67a015b Fixed some idiosyncrasies involving the versioned folder names for the various emulators. Any compiled pdp*.js script (eg, pdp11.js) will be stored in the /versions/pdpjs folder, just as any compiled c1p*.js script will be stored in the /versions/c1pjs folder. Other emulators that don't use a "js" suffix in their name (eg, PCx86 and PC8080) are stored in /versions folders that mirror their names. 2016-10-11 12:19:54 -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
f0509bc5d1 Successfully running PCx86 and PC8080 machines on the same page now 2016-08-18 10:29:24 -07:00
Jeff Parsons
bfbe92e274 Change the node web server to serve up .lst files as plain text 2016-08-04 15:12:59 -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
4f04393c3a Added missing JSDoc property 2016-05-13 22:49:32 -07:00
Jeff Parsons
49bcb1af62 Updated 8080 test machine README 2016-04-29 19:22:36 -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
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
3c8e7fb78f Add support for --private to server.js (for my private builds only) 2016-04-14 22:56:51 -07:00
Jeff Parsons
cb9aef4185 Add support for --private to server.js (for my private builds only) 2016-04-14 22:49:09 -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
43c3240d1f Report invalid manifest entries 2016-03-31 13:31:19 -07:00
Jeff Parsons
f81e55f0ee Added assortment of empty diskettes to library, and updated DiskDump to support a target disk size (--size replaces the older, kludgier --mbhd) 2016-03-28 17:08:15 -07:00
Jeff Parsons
456aae0ebe Cleaned up disk types 2016-03-17 08:31:38 -07:00
Jeff Parsons
f032f95611 Replaced loadResource() with the more streamlined getResource(), for all your resource-getting needs (well, except for binary files, which should be coming soon) 2016-02-21 15:51:54 -08:00
Jeff Parsons
b6cf972131 Code cleanup 2016-02-11 15:44:10 -08:00
Jeff Parsons
e4cee436cc Scaffolding in place for build options 2016-02-10 12:24:27 -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
964eed08ea Some Jekyll tweaks for developer/debug mode 2016-02-09 14:55:16 -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
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
646acf3a8d Simplified the NODE tests 2015-09-16 15:32:49 -07:00
Jeff Parsons
9e055b7be3 Debugger fixes for memory breakpoints, "if" processing, register parsing, and more 2015-08-13 10:58:32 -07:00
Jeff Parsons
faf51b1bed Fix a few more links 2015-07-18 17:48:09 -07:00
Jeff Parsons
478edd3f6c Serve more files from the web server 2015-06-20 08:32:14 -07:00
Jeff Parsons
38f16fcc50 Fix EGA scrolling for modes 0x0D and 0x0E 2015-06-05 17:26:08 -07:00
Jeff Parsons
a72d7e88f8 NODEBUG should also use uncompiled code 2015-05-11 19:18:41 -07:00
Jeff Parsons
fcb7c32909 Fail more gracefully on pre-IE9 browsers (still room for improvement though) 2015-04-25 12:54:03 -07:00
Jeff Parsons
35d3e99c06 Details regarding use of NDISASM 2015-04-06 16:25:48 -07:00
Jeff Parsons
5303d2fe20 Support for 80386 register dumps 2015-02-23 12:02:06 -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
c5d9b7dfcc Added server support for running uncompiled machines 2015-01-17 13:11:31 -08:00
Jeff Parsons
187318cebb More BACKTRACK tweaks (no effect on compiled releases) 2014-12-30 17:32:18 -08:00