Jeff Parsons
|
b954bed327
|
Source maps should be checked in now, too
|
2017-06-21 10:51:26 -07:00 |
|
Jeff Parsons
|
921fe75d7d
|
autoType sequences no longer require double backslashes
|
2017-06-21 10:48:31 -07:00 |
|
Jeff Parsons
|
f0f3d8fa42
|
Added v1.35.0 files
|
2017-06-15 15:12:30 -07:00 |
|
Jeff
|
40c588a069
|
Starting work on v1.34.3
|
2017-03-21 14:32:50 -07:00 |
|
Jeff
|
1c69d1f9c5
|
Added the unary + operator, and cleaned up the display of values from the expression parser
|
2017-03-21 12:48:44 -07:00 |
|
Jeff
|
a42a261cca
|
README fixes
|
2017-03-20 15:33:01 -07:00 |
|
Jeff
|
3a9cd5cf04
|
Code cleanup
|
2017-03-09 17:49:54 -08:00 |
|
Jeff
|
0dc6b7276b
|
Added lots of PDP-10 compare/increment/decrement/skip/jump instructions
|
2017-03-09 12:30:51 -08:00 |
|
Jeff
|
3508b1050e
|
Started work on v1.34.2: More PDP-10 opcode handlers
|
2017-03-01 12:26:57 -08:00 |
|
Jeff Parsons
|
32ff93ef3e
|
Promoted version to 1.34.1
|
2017-02-28 16:36:15 -08:00 |
|
Jeff Parsons
|
a1dba6a679
|
Added support for assembling PDP-10 I/O instructions
|
2017-02-28 09:14:56 -08:00 |
|
Jeff Parsons
|
da3bb4740c
|
Fixed PDP-10 test panel updates
|
2017-02-24 13:09:46 -08:00 |
|
Jeff Parsons
|
8320f58d44
|
Documentation updates to accommodate the PDP-10 work that's starting now
|
2017-02-23 15:14:51 -08:00 |
|
Jeff Parsons
|
43f3f66815
|
Cutting back on the number of redirects (attempting to reduce Jekyll build time)
|
2017-02-09 13:59:24 -08:00 |
|
Jeff Parsons
|
83591c695b
|
Prevent new scripts from interrupting scripts in progress
|
2017-02-08 09:25:44 -08:00 |
|
Jeff Parsons
|
c8f32d84f5
|
More scripting fixes
|
2017-02-06 17:46:42 -08:00 |
|
Jeff Parsons
|
2e93b71095
|
PDP-11 panel switches can now be scripted
|
2017-02-06 13:07:15 -08:00 |
|
Jeff Parsons
|
112c0e88c6
|
Scriptable machine improvements (including support for sleep)
|
2017-02-06 12:03:20 -08:00 |
|
Jeff Parsons
|
65bd1348dc
|
Starting work on v1.34.0
|
2017-02-04 17:27:25 -08:00 |
|
Jeff Parsons
|
df78f3c476
|
Switching to machine XML files that use a machine 'type' attribute rather than 'class'; 'class' can still be used to specify the machine type if 'type' is omitted, but going forward, it should only be used to specify an alternate CSS class
|
2017-01-31 22:06:13 -08:00 |
|
Jeff Parsons
|
f5625625d4
|
Somehow I failed to add two of the four machines to the release... hmmm.
|
2017-01-31 16:18:35 -08:00 |
|
Jeff Parsons
|
bb1bcc804f
|
Allow machine XML files to separate machine "type" from machine "class"; if present, "type" should determine the machine type, and "class" simply becomes the machine's style
|
2017-01-29 10:13:03 -08:00 |
|
Jeff Parsons
|
4611153625
|
Updated PDP-11 Debugger to include line breaks between steps
|
2017-01-24 14:36:15 -08:00 |
|
Jeff Parsons
|
e4069e5a70
|
Bumped version to 1.32.1, since there is an interface change (addition) to support sticky machines
|
2017-01-03 17:51:18 -08:00 |
|
Jeff Parsons
|
813fc7c14f
|
Moved sticky/floating machine classes to common.css, which is unique to Node, allowing Jekyll to define its own classes
|
2017-01-03 15:45:30 -08:00 |
|
Jeff Parsons
|
f87161f5d6
|
v1.32.0: The New Year Release
|
2016-12-30 15:56:01 -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
|
28f47a3424
|
Starting on v1.31.1
|
2016-12-27 16:33:00 -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
|
398a653ed0
|
Fixed conditions required for RSTS/E boot code to work
|
2016-12-03 16:16:10 -08:00 |
|
Jeff Parsons
|
27c41ebb94
|
Assorted README updates
|
2016-12-01 22:23:24 -08:00 |
|
Jeff Parsons
|
be02b5780b
|
Starting next phase of PDP-11 support (whatever that turns out to be)
|
2016-11-27 11:15:29 -08:00 |
|
Jeff Parsons
|
0d73a6b33f
|
Fixed DELETE/BACKSPACE confusion in the VT100 KEYMAP (by of course mapping BACKSPACE to DELETE and DELETE to BACKSPACE; makes perfect sense)
|
2016-11-22 22:39:44 -08:00 |
|
Jeff
|
56bdd84e1a
|
Promoted the working version to 1.30.3
|
2016-11-03 16:24:56 -07:00 |
|
Jeff
|
88b485d094
|
Added a variety of checks and automatic repairs to DiskDump, aimed primarily at issues I've come across with pre-DOS 2.0 diskettes (eg, diskettes without BPBs, like 160Kb diskettes from DOS 1.0 and 320Kb diskettes from DOS 1.1)
|
2016-10-27 17:59:20 -07:00 |
|
Jeff Parsons
|
9ecb9e948f
|
More tweaks to the on-going tension between giving machine elements focus (especially problematic when there are multiple machines) and preventing the page from being yanked around
|
2016-10-23 09:24:26 -07:00 |
|
Jeff Parsons
|
89dc2660f1
|
Added more PDP-11 paper tape resources
|
2016-10-22 21:57:45 -07:00 |
|
Jeff Parsons
|
f7f9de1e36
|
Creating a top-level Software link to both the Apps and Disks collections
|
2016-10-22 09:31:26 -07:00 |
|
Jeff Parsons
|
16b8b59f12
|
PDP-11/20 test machine can load BASIC from paper tape, but still has some trouble running it
|
2016-10-18 15:44:26 -07:00 |
|
Jeff Parsons
|
ed24094683
|
Lots of tweaks in advance of PDPjs support for loading tape files
|
2016-10-17 15:19:01 -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
|
c69ebb7bcb
|
Factored out mapVirtualToPhysical() calls when MMU not enabled, and fixed HALT (it actually halts the CPU now)
|
2016-10-07 09:49:02 -07:00 |
|
Jeff
|
f7659f9f34
|
Commencing work on v1.30.1
|
2016-10-06 12:48:48 -07:00 |
|
Jeff
|
07ee5497bc
|
Added some polyfills for old browsers
|
2016-10-01 14:37:02 -07:00 |
|
Jeff
|
44a2ec9f03
|
Fixed Debugger memory editing and register handling, tidied up some flag operations, and removed more now-unnecessary address checks in cpustate
|
2016-09-29 09:11:25 -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
|
b28166f493
|
Updated Closure Compiler to v20160911, so now we have a version that supports ECMAScript 6, but I'm not going to go bonkers on ES6 features just yet; the first feature I'm going to use is support for octal and binary constants (of the form 0onnnn and 0bnnnn)
|
2016-09-24 16:03:57 -07:00 |
|
Jeff Parsons
|
d8856ac8bd
|
Making some headway on the PDP-11 debugger (finally)
|
2016-09-16 14:53:05 -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
|
6322e770cd
|
Updated assorted PCjs references
|
2016-09-06 11:14:16 -07:00 |
|