Jeff Parsons
fa87224856
Minor machine description tweaks
2016-10-23 08:54:35 -07:00
Jeff Parsons
ded8c1841d
Updated Node templates
2016-10-22 11:03:08 -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
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
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
8e2b50afe1
pdp11-device layout hack
2016-10-19 17:33:02 -07:00
Jeff Parsons
d83bfcda4c
More XML layout tweaks
2016-10-19 17:16:42 -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
fbb36c1d1b
Updated PDP-11 READMEs
2016-10-18 12:03:23 -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
4cfaa5ef6e
Picked up the fixes from the Jekyll smoke test
2016-10-15 18:19:23 -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
eac2f56296
Provided clearer separation between LED triplets
2016-10-11 10:28:37 -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
f82d6f1bfa
Assorted improvements to new opcode decoders
2016-09-24 15:12:02 -07:00
Jeff Parsons
1c9ea6445b
New PDP11 Device component can now register read/write handlers for selected I/O addresses
2016-09-20 14:53:09 -07:00
Jeff Parsons
a15e222076
Added support for a Debugger "base" option that presets the default base (eg, 8, 10, 16) for most numeric input/output
2016-09-19 16:43:07 -07:00
Jeff Parsons
1df54a338f
Assorted PDP-11 debugger changes
2016-09-19 16:30:08 -07:00
Jeff Parsons
6dd38db68c
Updated website link
2016-09-06 10:55:49 -07:00
Jeff Parsons
51b50382fb
Added text-align:justify for blockquotes in the main div
2016-08-09 10:51:20 -07:00
Jeff Parsons
b25a9268a1
Added round LEDs to the UI (initially just for the VT100)
2016-08-02 11:02:00 -07:00
Jeff Parsons
21fc2e0639
More VT100 video support (untested)
2016-07-29 18:03:00 -07:00
Jeff Parsons
656497535f
Updated development server pages
2016-07-27 13:20:27 -07:00
Jeff Parsons
c8f5357689
More VT100 groundwork
2016-07-27 12:03:12 -07:00
Jeff Parsons
29f2fa9132
Starting on v1.23.1
2016-05-25 08:00:24 -07:00
Jeff Parsons
2629e48bdf
And more PCjs/PCx86 disambiguation
2016-05-18 00:03:07 -07:00
Jeff Parsons
a1e999e0c4
More PCjs/PCx86 disambiguation
2016-05-17 00:04:51 -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
9dce59fbd9
Template updates
2016-05-03 16:41:08 -07:00
Jeff Parsons
c31f6222a1
Added smoothing control to both PCjs and PC8080 (setting it to false should probably be the new default)
...
It can be controlled with a new "smoothing" attribute on the <video> component and/or overridden with a "smoothing" URL parameter set to either "true" or "false"
2016-05-03 09:11:02 -07:00
Jeff Parsons
180ef91a72
Final tweaks to screen rotation (for now)
2016-05-02 17:28:13 -07:00
Jeff Parsons
3941cf8ff6
Fixed Space Invaders buffer update (the left-most pixel of every byte is bit 0, not bit 7 as in PC video adapters)
2016-05-02 16:19:50 -07:00
Jeff Parsons
2ba7f502c1
Start using fenced code blocks with language identifiers to improve highlighting with GitHub Pages
2016-05-01 16:09:33 -07:00
Jeff Parsons
8c5ab8d73b
Clean up the CPU/ChipSet interface, and get the PC8080 Video component ready to actually do something
2016-05-01 10:13:43 -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
5b6f6756a2
More 8080 improvements, including some initial "Fake CP/M" support
2016-04-27 08:28:52 -07:00
Jeff Parsons
07259c93ef
Infrastructure in place for 8080 hardware interrupts (more specifically, vertical retrace interrupts)
2016-04-25 18:39:43 -07:00
Jeff Parsons
fd8cf4a690
The savePC() function is only available for PCjs, so changed the XSL check from MACHINECLASS to APPCLASS
2016-04-21 11:47:55 -07:00
Jeff Parsons
87d01130bd
Make the PC8080 prototype page more responsive
2016-04-20 16:43:01 -07:00
Jeff Parsons
28e4eabd8d
More PC8080 structural fixes
2016-04-20 14:02:11 -07:00
Jeff Parsons
8971097b3b
More PC8080 structural fixes
2016-04-20 13:37:37 -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
0b40ebcc9d
Powered by JavaScript
2016-02-02 10:42:58 -08:00
Jeff Parsons
01ee3d4c49
The project is not "AWS-powered" anymore
2016-01-20 15:59:13 -08:00
Jeff Parsons
6a278d9543
Updated the icon locations for the Node XSL templates
2016-01-19 21:38:13 -08:00
Jeff Parsons
c792895b10
v1.20.3: The Happy 2016 Release
2015-12-31 15:51:14 -08:00
Jeff Parsons
4558a65d5d
Fixed static URL
2015-12-14 17:17:59 -08:00