Commit graph pcjs/Gruntfile.js
Author SHA1 Message Date
Jeff Parsons
0f680839f7 Converted PC8080 to ES6 2016-12-28 10:03:58 -08:00
Jeff Parsons
d930b31c53 Some minor changes to make it easier to load a machine in the Node environment 2016-12-27 22:05:59 -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
21d91cbcfa Fixed the components.xsl for PDPjs machines, and added more instructions, resource links, etc, for the PDP-11 demo machines 2016-10-20 15:16:22 -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
21b4fe4942 Renamed PDP11js to PDPjs (mostly a cosmetic change, except for the versions directory, and less of a mouthful) 2016-10-05 17:43:46 -07:00
Jeff
ff6d15a622 Updated the build process to formally declare that we're compiling from ES6 to ES5 (although for now, 99.99% of the code is already and will remain ES5.1-compatible) 2016-09-24 17:00:57 -07:00
Jeff Parsons
00b5c69f53 Minor gulpfile/Gruntfile corrections 2016-09-13 18:01:14 -07:00
Jeff Parsons
79b04e2eac Remove obsolete references to APP_PCJS 2016-09-13 17:45:25 -07:00
Jeff Parsons
3bd02c7e19 Bumped version to 1.30 in honor of the PDP11 module that's being integrated, along with my first attempt to use a newer version of the Closure Compiler (ie, the JavaScript version), as well as giving Gulp a try -- although Gulp leaves just as bad a taste in my mouth as Grunt did 2016-09-13 15:33:17 -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
4e5734cec7 Updated disk library 2016-08-09 12:33:23 -07:00
Jeff Parsons
8dfef55d17 Fixed PCx86 command-line utility 2016-05-26 21:29:57 -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
ecf76e0904 Clarified some disk names, and cleaned up the XSL generation process 2016-04-30 11:43:22 -07:00
Jeff Parsons
98d114a432 Fixed PC8080 build 2016-04-21 10:26:23 -07:00
Jeff Parsons
79fb14fdbf Support for machines other than PCjs and C1Pjs 2016-04-20 12:09:59 -07:00
Jeff Parsons
a2d183ecfc More PC8080 skeleton bits 2016-04-20 09:36:58 -07:00
Jeff Parsons
19b22d32d4 PC8080 skeleton 2016-04-20 07:54:58 -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
af7f618821 Make "None" a special diskette entry (no longer required to be present in any disk manifest, although if it IS present, it will get sorted along with all the other disk entries) 2016-04-16 16:20:26 -07:00
Jeff Parsons
17da16a32f Disk corrections 2016-03-28 14:32:20 -07:00
Jeff Parsons
466c087ece New examples ZIP file 2016-02-20 17:33:04 -08:00
Jeff Parsons
68929ac77f PCjs documentation updates 2016-02-20 13:10:45 -08:00
Jeff Parsons
6687268168 Document the new Grunt disk "manifests" task 2016-02-05 16:38:45 -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
c792895b10 v1.20.3: The Happy 2016 Release 2015-12-31 15:51:14 -08:00
Jeff Parsons
646acf3a8d Simplified the NODE tests 2015-09-16 15:32:49 -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
33f75e5610 Fixed save/restore for I386 2015-05-11 18:46:48 -07:00
Jeff Parsons
d6b4b9c438 More BACKTRACK support, more 32-bit support, more more. 2015-01-21 17:19:58 -08:00
Jeff Parsons
b8407aa96d v1.16.5: Getting ready for 2015 2014-12-29 23:06:28 -08:00
Jeff Parsons
27df5cb029 Clean up disk module messages 2014-12-28 11:40:39 -08:00
Jeff Parsons
2034428e9f Groundwork laid for upcoming BACKTRACK support 2014-12-23 16:02:41 -08:00
Jeff Parsons
27359de735 Enhanced INT return handling, and reorganized some disks. 2014-12-13 10:09:13 -08:00
Jeff Parsons
2ff339f190 Cleaned up debugger message handling 2014-11-30 12:56:59 -08:00
Jeff Parsons
e0012c3c62 my_modules is simply modules now 2014-11-11 08:19:48 -08:00
Jeff Parsons
a1a6dd35b6 Changed quoting of output wrapper 2014-11-08 11:48:10 -08:00
Jeff Parsons
88e71cdb17 Fixed internal stack overflow caused by overly rapid keyboard interrupts 2014-11-06 15:31:50 -08:00
Jeff Parsons
6ea6d9ed11 Don't create demo zip by default 2014-11-05 16:30:00 -08:00
Jeff Parsons
b28dde8a9c Another build fix for Windows (sigh) 2014-11-05 16:23:32 -08:00
Jeff Parsons
8c0bd272c7 Disable source maps for now, until the Windows build can be sorted out 2014-11-05 16:00:51 -08:00
Jeff Parsons
90542cc870 Make the Grunt 'concat' task more Windows-friendly 2014-11-05 15:55:28 -08:00
Jeff Parsons
4a11eb6331 Invert quoting of Closure Compiler defines 2014-11-05 15:45:28 -08:00
Jeff Parsons
0e8e11d2d8 Collapsed /configs into /devices (or in some cases, /apps or /disks), simplifying the structure a bit 2014-11-03 00:11:41 -08:00
Jeff Parsons
a0aafcb6af Starting work on v1.15.8 2014-10-30 12:56:43 -07:00
Jeff Parsons
024f9fccf8 "Fake" XDF disk support works now
What this means is that XDF disk images formatted as 80-track 23-sector-per-track images will work with XDF code that honors that format; however, I've not yet been able to test with "real" XDF disk images (ie, disk images created with DiskDump using the experimental --xdf flag).  "Real" XDF disk images almost certainly need more work (eg, setting all the sector IDs properly), but the groundwork has been laid.
2014-10-27 22:20:41 -07:00
jeffpar
a5e3e6a59d Initial commit (a clone of the jsmachines project as of v1.15.3) 2014-09-27 14:52:57 -07:00