Jeff Parsons
|
decfe09ffc
|
Push out v1.30.5 to the website (now that RSTS/E boots)
|
2016-11-30 14:40:53 -08:00 |
|
Jeff Parsons
|
4022fc03a4
|
Merge branch 'next-release'
|
2016-11-30 13:09:10 -08:00 |
|
Jeff Parsons
|
469d446ab7
|
Updated the PDP-11 SerialPort to support ALT-ENTER for LINE-FEED and ALT-DELETE for BACKSPACE, to stay in step with VT100 shortcuts
|
2016-11-27 13:48:23 -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
|
afa10574df
|
Merge branch 'next-release'
|
2016-11-26 17:01:57 -08:00 |
|
Jeff Parsons
|
aa5b7b5613
|
Fixed problem with PDP-11/VT100 non-Debugger machine combination (missing serialPort)
|
2016-11-26 17:01:40 -08:00 |
|
Jeff Parsons
|
08efc44370
|
Merge branch 'next-release'
|
2016-11-22 16:55:53 -08:00 |
|
Jeff Parsons
|
708869815d
|
Fixed DL11 for RT-11, and added more message capabilities
|
2016-11-22 16:54:45 -08:00 |
|
Jeff Parsons
|
dcea4fb905
|
First stab at RK11 support
|
2016-11-21 18:10:20 -08:00 |
|
Jeff Parsons
|
a29ee56a5d
|
Starting work on 1.30.4 and some additional PDP-11 hardware support
|
2016-11-21 13:16:38 -08:00 |
|
Jeff Parsons
|
1ad03d1cd4
|
Merge branch 'next-release'
|
2016-11-14 15:28:11 -08:00 |
|
Jeff
|
d533ae69aa
|
Fixed a hardware interrupt signalling check in MAINDEC Test #15
|
2016-11-13 19:08:00 -08:00 |
|
Jeff Parsons
|
701045d5f5
|
Merge branch 'next-release'
|
2016-11-13 11:50:31 -08:00 |
|
Jeff
|
2c1191ce6e
|
DEC's "TRAP TEST" finally passes (and I learned a lot about PDP-11 opcode idiosyncrasies in the process)
|
2016-11-12 12:54:13 -08:00 |
|
Jeff Parsons
|
505a429d5b
|
Merge branch 'next-release'
|
2016-11-07 17:33:09 -08:00 |
|
Jeff
|
56bdd84e1a
|
Promoted the working version to 1.30.3
|
2016-11-03 16:24:56 -07:00 |
|
Jeff
|
d67e848973
|
Changed 11/70 machines to allocate RAM as a single chunk, and updated the 11/70 page on toggle-ins (/devices/pdp11/machine/1170/panel/debugger/README.md)
|
2016-11-03 14:42:35 -07:00 |
|
Jeff
|
b3bf213cd9
|
Enable the Debugger to get/set front panel switches as register SW
|
2016-11-02 19:41:29 -07:00 |
|
Jeff
|
d5c7bf0b5d
|
More Front Panel improvements
|
2016-11-02 13:35:50 -07:00 |
|
Jeff
|
caf0a728f8
|
More PDP-11 front panel functionality
|
2016-11-01 19:02:06 -07:00 |
|
Jeff
|
64845d782f
|
Fixed a tiny oversight in buildFileTable() when using a 320Kb diskette formatted by DOS 1.10
|
2016-10-28 09:46:29 -07:00 |
|
Jeff Parsons
|
9e480d7574
|
Added new RL11 component (work-in-progress)
|
2016-10-24 16:28:48 -07:00 |
|
Jeff Parsons
|
9dc416a90d
|
Merge branch 'next-release'
|
2016-10-23 09:26:11 -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
|
1a3ecb40f3
|
Merge branch 'next-release'
|
2016-10-23 00:44:30 -07:00 |
|
Jeff Parsons
|
d0618c34bc
|
Added more PDP-11 paper tape resources
|
2016-10-23 00:43:20 -07:00 |
|
Jeff Parsons
|
f52b930b02
|
Merge branch 'next-release'
|
2016-10-22 10:32:04 -07:00 |
|
Jeff Parsons
|
181229833e
|
Synced with website updates
|
2016-10-22 10:31:44 -07:00 |
|
Jeff Parsons
|
d7e25a5817
|
Merge branch 'next-release'
|
2016-10-22 09:31:51 -07:00 |
|
Jeff Parsons
|
2274c97215
|
Starting work on v1.30.2
|
2016-10-22 00:23:55 -07:00 |
|
Jeff Parsons
|
baac8d4ea8
|
Merge branch 'next-release'
|
2016-10-21 22:43:18 -07:00 |
|
Jeff Parsons
|
5808778351
|
Added getTrapStatus() so that the Debugger can display trap information whenever a trap has just occurred, updated FileDump to store 'load' and 'exec' properties in MACRO-11 listing dumps (so that the individual machine files don't have to specify hard-coded 'load' and 'exec' values themselves), and added a new SerialPort parameter (upperCase) that can be used to force all received data to upper-case
|
2016-10-21 21:07:26 -07:00 |
|
Jeff Parsons
|
5f05913036
|
Fixed fault generation on invalid memory accesses; PDP-11 BASIC now starts up!
|
2016-10-21 17:06:41 -07: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
|
5e9891292c
|
Added progress bar control (for the PC11 paper tape reader)
|
2016-10-19 14:16:14 -07:00 |
|
Jeff Parsons
|
13a1dedbc7
|
Supoprt for tape images in the Absolute Loader format has been moved to the RAM component, so that those images can be preloaded into RAM in the same way that raw bootstrap images can; the RAM component now provides Absolute Loader image parsing as a service to other components that need it (specifically, the PC11 tape reader)
|
2016-10-19 11:10:38 -07:00 |
|
Jeff Parsons
|
961dce8f78
|
Added PC11 support for loading tapes remotely
|
2016-10-17 18:22:42 -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
|
980c2ac5ab
|
Updated PC8080 and PDPjs to support RAM images, eliminating the need for the old "writable ROM" kludge; RAM images can include their own load and exec addresses as part of the JSON file, but the RAM component can provide explicit overrides (if no load address is specified either way, the default load address is the starting RAM address)
|
2016-10-17 11:01:32 -07:00 |
|
Jeff Parsons
|
c54a27e2e5
|
Merge branch 'next-release'
|
2016-10-15 17:55:46 -07:00 |
|
Jeff Parsons
|
0f4cbd6e7b
|
Added my first PDP-11 add-on device component (PC11)
|
2016-10-15 16:32:59 -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 Parsons
|
6514836098
|
Cleaned up how memory and IOPAGE traps are triggered, how ODD byte-level IOPAGE accesses are handled, and how memory is dumped by the Debugger
|
2016-10-10 17:09:29 -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 Parsons
|
7fa19afe3c
|
Merge branch 'next-release'
|
2016-10-05 17:45:40 -07:00 |
|
Jeff
|
ebfcd5133b
|
PDP-11 console output works (first baby step)
|
2016-10-04 15:24:22 -07:00 |
|
Jeff
|
d90d10ea52
|
Moved PDP-11 console I/O to SerialPort component
|
2016-10-04 14:02:39 -07:00 |
|
Jeff
|
07ee5497bc
|
Added some polyfills for old browsers
|
2016-10-01 14:37:02 -07:00 |
|