Jeff Parsons
|
22728fb7e9
|
v1.37.1: Fixed a CPU bug wherein resetting a running CPU could result in multiple runCPU() timeout handlers being created (there should never be more than one outstanding runCPU() setTimeout request); also modified the Keyboard component to use a CPU-driven timer instead of setTimeout() for keystroke injection, so that stopping/starting the CPU won't interfere with the injection process
|
2017-09-24 18:11:44 -07:00 |
|
Jeff Parsons
|
7a1bc7d4e3
|
Updated some lingering non-secure archive.pcjs.org URLs
|
2017-09-19 11:51:10 -07:00 |
|
Jeff Parsons
|
34bb5f2d28
|
Updated the Closure Compiler and bumped the project version number
|
2017-08-25 09:58:26 -07:00 |
|
Jeff Parsons
|
d450c54607
|
Updated READMEs with more demo information
|
2017-08-24 12:42:04 -07:00 |
|
Jeff Parsons
|
73bcb543fd
|
Start using HTTPS to access all archived files
|
2017-08-23 20:20:17 -07:00 |
|
Jeff Parsons
|
159588623a
|
Fixed PCx86 "Save Machine" functionality (broken by the inclusion of source maps at the end of the compiled scripts)
|
2017-08-16 20:52:15 -07:00 |
|
Jeff Parsons
|
eb79d0e87e
|
Working on version 1.36.1
|
2017-08-07 19:33:26 -07:00 |
|
Jeff Parsons
|
299948fa1f
|
Changed scripts to machineScripts (for clarity)
|
2017-07-25 13:46:38 -07:00 |
|
Jeff Parsons
|
30df38738c
|
Added support for automatic scripts (ie, autoScript)
|
2017-07-25 12:52:36 -07:00 |
|
Jeff Parsons
|
9e149dda6a
|
Added support for a new "flicker" PCx86 Video property that simulates good old-fashioned CGA flicker -- don't leave home without it!
|
2017-07-12 16:22:26 -07:00 |
|
Jeff Parsons
|
0ec54f6da4
|
Started work on v1.35.2
|
2017-06-27 12:01:19 -07:00 |
|
Jeff Parsons
|
7457e4e44f
|
Changed the default page "exit" event handler from "onunload" to "pagehide" for iOS; hopefully, auto-resume machines will work better on mobile devices with that change
|
2017-06-25 08:32:27 -07:00 |
|
Jeff Parsons
|
9626fed7c2
|
Got rid of more app-specific demo machines (eg, DONKEY and WIN101); demos like that are more properly located in either the /apps or /disks folders (not /devices)
|
2017-06-22 12:03:52 -07:00 |
|
Jeff Parsons
|
6fd2a3bcb6
|
Started work on v1.35.1
|
2017-06-21 11:18:02 -07:00 |
|
Jeff Parsons
|
37e0e660c9
|
Bumped next release version to 1.35.0
|
2017-06-01 15:35:25 -07:00 |
|
Jeff
|
40c588a069
|
Starting work on v1.34.3
|
2017-03-21 14:32:50 -07: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
|
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
|
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
|
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 |
|
Jeff Parsons
|
473495a1cf
|
Updated RX11 defaults
|
2017-02-04 16:04:52 -08:00 |
|
Jeff Parsons
|
9e517701d1
|
Fix another bogus inspection
|
2017-02-04 15:53:32 -08:00 |
|
Jeff Parsons
|
4be8640af8
|
Changed the RESET button to *not* autoStart a machine when a Debugger is present, so that the Debugger can "cleanly" load bootstrap sequences and boot without side-effects (eg, unexpected interrupts)
|
2017-02-04 12:22:50 -08:00 |
|
Jeff Parsons
|
c92b1521f3
|
Paper tape punch definitions, and publication updates
|
2017-02-03 16:19:14 -08:00 |
|
Jeff Parsons
|
cacc2f7dad
|
Support for RX11 diskette drives has been added, but is still untested
|
2017-02-02 15:14:13 -08:00 |
|
Jeff Parsons
|
8f0b808b1e
|
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:05:04 -08:00 |
|
Jeff Parsons
|
323a42be37
|
Converted the rest of the PCjs machines to ES6
|
2017-01-31 11:44:33 -08:00 |
|
Jeff Parsons
|
e5a8deb054
|
More left/right options for PDP-11/VT100 machine combinations
|
2017-01-29 10:35:51 -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
|
df5eb66429
|
Instead of hard-coding the 'resume' setting inside individual machine files, we now support a 'resume' setting inside a page's machine properties
|
2017-01-28 23:39:03 -08:00 |
|
Jeff Parsons
|
83ff5375e5
|
Add resume property to more machines
|
2017-01-28 22:50:52 -08:00 |
|
Jeff Parsons
|
6f83ee8beb
|
Fixed the autoStart state of the PDP-11 test machine used for resume testing
|
2017-01-25 20:59:27 -08:00 |
|
Jeff Parsons
|
94fd473b0a
|
Tidied up some status messages
|
2017-01-25 14:18:19 -08:00 |
|
Jeff Parsons
|
25af103509
|
Added support in the Node web server for scripts on web pages, too
|
2017-01-25 11:45:22 -08:00 |
|