Commit graph pcjs/devices
Author SHA1 Message Date
Jeff Parsons
5f0c27231a Make 5150 CGA machines responsive 2017-06-14 16:40:16 -07:00
Jeff Parsons
36bf15561f Added "Adventures in Math (1983)" along with some notes about the failure to properly archive files 2017-06-14 09:48:51 -07:00
Jeff Parsons
5441c6346b Improved geometry calculation for all disk images, not just those listed in DiskAPI.js 2017-06-01 20:59:41 -07:00
Jeff Parsons
37e0e660c9 Bumped next release version to 1.35.0 2017-06-01 15:35:25 -07:00
Jeff Parsons
3e1aa196bd Added an empty 10Mb disk image formatted by PC-DOS 2.0 (currently used by one machine: 5160/cga/640kb); also fixed some issues uncovered in the process of creating the disk image (eg, a bug in the HDC's save logic when no image has been loaded), and made some fixes and optimizations in DiskDump 2017-06-01 15:32:17 -07:00
Jeff Parsons
13158e2dd2 Added PC-DOS 0.90 disk image and appropriate Model 5150 machines to boot it 2017-05-26 10:18:47 -07:00
Jeff Parsons
7ce31e0955 Some Markdown formatting fixes 2017-04-14 13:46:47 -07:00
Jeff Parsons
e1d38c71b8 Some Markdown formatting fixes 2017-04-14 13:36:54 -07:00
Jeff Parsons
15e97df68e Updated the page on DEC V100 ROMs to include more information on the character generator ROM 2017-04-14 10:52:37 -07:00
Jeff
ab41fdef3c More robust handling of PDP-10 memory errors (so that when a file is assembled and loaded into non-existent memory, an error is generated); bumped the PDP-10 test machine to 32K words 2017-03-30 09:57:53 -07:00
Jeff
40c588a069 Starting work on v1.34.3 2017-03-21 14:32:50 -07:00
Jeff
5fa958dfea Minor re-org of PDP-10 tests 2017-03-20 17:25:06 -07:00
Jeff
3da33e3668 Added support for IRP, IRPC and IFN MACRO-10 pseudo-ops 2017-03-19 00:16:00 -07:00
Jeff
1c3c9c9856 Added various MACRO-10 expression improvements 2017-03-18 17:12:54 -07:00
Jeff
639db42178 PDP-10 Debugger now supports command overrides from the page settings 2017-03-17 10:21:15 -07:00
Jeff
598e390af2 Updated the PDP-10 diagnostic pages 2017-03-16 19:28:51 -07:00
Jeff
e962382a87 Added a fake front panel config for the PDP-10 KA10 2017-03-16 18:28:41 -07:00
Jeff
01e9bcf0fe Fixed multiline ASCIZ MACRO-10 pseudo-op, and expressions with binary shift suffixes finally evaluate correctly in parseExpression() 2017-03-16 16:50:47 -07:00
Jeff
4959108512 Multiple MACRO-10 source files can now be requested and assembled together; also, restored DAKAD.MAC to its original version and put my modified version in TEST.MAC 2017-03-14 17:18:02 -07:00
Jeff
3e2b825bef Fixed MACRO-10 processing of literals (requires internal labels that don't conflict with MACRO-10 labels) 2017-03-13 17:02:26 -07:00
Jeff
e2e018af67 More MACRO-10 support 2017-03-11 23:30:06 -08:00
Jeff
48792873de Eliminate PDP-10 dependencies on the Int36 class (which is now used only for prototyping and command-line testing) 2017-03-07 17:21:59 -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
ce3479c422 Promoted version to 1.34.1 2017-02-28 16:35:16 -08:00
Jeff Parsons
8863f1127c Added rudimentary PDP-10 assembler capability to the built-in debugger 2017-02-27 18:06:08 -08:00
Jeff Parsons
aecd943c52 Added support for PDP-10 RAM images 2017-02-26 20:37:16 -08:00
Jeff Parsons
3b27f45b76 Added disassembly of basic PDP-10 operations 2017-02-24 23:15:53 -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
c25ad00c41 Minimal infrastructure for instantiating a PDP-10 test machine 2017-02-23 11:34:19 -08:00
Jeff Parsons
242fa1545c Put back some redirects that external sites are using 2017-02-17 15:53:46 -08:00
Jeff Parsons
4c5cfd8158 A few minor edits/corrections 2017-02-09 16:14:04 -08:00
Jeff Parsons
908cbf114b Fixed typo 2017-02-09 15:29:29 -08:00
Jeff Parsons
ba84e37a2f Removed more old redirects (still attempting to reduce Jekyll build time) 2017-02-09 15:25:11 -08:00
Jeff Parsons
6ff9aa311d Updated MMU relocation test demo 2017-02-09 11:44:06 -08:00
Jeff Parsons
cd67eee6ca Tinkered with I/O window height 2017-02-09 09:13:59 -08:00
Jeff Parsons
d816497336 Updated PDP-11/70 machines, and fixed a regression with MMR2 updates 2017-02-09 09:07:53 -08:00
Jeff Parsons
b25c2dbdb7 Fixed a variety of broken links 2017-02-08 20:33:13 -08:00
Jeff Parsons
17c81e4ade Make panel-based 11/70 small enough to work on an iPhone 2017-02-08 10:30:12 -08:00
Jeff Parsons
d23ae82679 Prevent new scripts from interrupting scripts in progress 2017-02-08 09:25:09 -08:00
Jeff Parsons
55b3ac0750 Added support for "clickOnce" script controls 2017-02-07 18:27:40 -08:00
Jeff Parsons
d190bc0c9c Added support for "clickOnce" script controls 2017-02-07 17:57:02 -08:00
Jeff Parsons
54a7fb5119 More documentation 2017-02-07 13:27:16 -08:00
Jeff Parsons
63c64843a7 Log script commands to the browser console 2017-02-07 12:41:31 -08:00
Jeff Parsons
69a7266d10 Fixed processing of pages with multiple command scripts 2017-02-07 11:29:16 -08:00
Jeff Parsons
16a78693e8 More scripting fixes 2017-02-06 17:37:12 -08:00
Jeff Parsons
cd5dbd5c14 Added RL11 bootstrap info 2017-02-06 15:32:09 -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
033f0bf212 The first PDPjs script is operational (see /devices/pdp11/machine/1170/panel/debugger/xxdp) 2017-02-05 13:49:30 -08:00
Jeff Parsons
65bd1348dc Starting work on v1.34.0 2017-02-04 17:27:25 -08:00