This website requires JavaScript.
Explore
Help
Sign in
Retro
/
pcjs
Watch
1
Star
0
Fork
You've already forked pcjs
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
Actions
a66c908daf
pcjs
/
versions
/
pdpjs
History
Repository files (latest commit first)
Filename
Latest commit message
Latest commit date
Jeff
6bd24c5347
Fixed how index operands are assembled into PDP-10 instructions, which was an unexpectedly convoluted process (they are NOT masked to 4 bits, shifted left 18 bits, and OR'ed into the opcode; instead, they are computed as a 36-bit value whose left and right 18-bit halves are swapped and then ADDED to the opcode, which means that an instruction encoded with indexing may not end up using indexing at all, depending on where all those bits fall)
2017-04-05 12:38:36 -07:00
..
1.32.2
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
1.33.0
Unforked the shared modules -- ES6 is now the default
2017-01-31 13:50:55 -08:00
1.33.1
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:23:24 -08:00
1.34.0
Finished writing all the half-word move permutations, now it's time to test them all (ugh)
2017-02-28 11:02:15 -08:00
1.34.1
Promoted version to 1.34.1
2017-02-28 16:36:15 -08:00
1.34.2
Added the unary + operator, and cleaned up the display of values from the expression parser
2017-03-21 12:48:44 -07:00
1.34.3
Fixed how index operands are assembled into PDP-10 instructions, which was an unexpectedly convoluted process (they are NOT masked to 4 bits, shifted left 18 bits, and OR'ed into the opcode; instead, they are computed as a 36-bit value whose left and right 18-bit halves are swapped and then ADDED to the opcode, which means that an instruction encoded with indexing may not end up using indexing at all, depending on where all those bits fall)
2017-04-05 12:38:36 -07:00
README.md
Documentation updates to accommodate the PDP-10 work that's starting now
2017-02-23 15:14:51 -08:00
README.md
layout
title
permalink
page
PDPjs Emulator Releases
/versions/pdpjs/
PDPjs Emulator Releases
The current
PDP-10
emulator version is [{{ site.pcjs.version }}]({{ site.pcjs.version }}/pdp10.js)
The current
PDP-11
emulator version is [{{ site.pcjs.version }}]({{ site.pcjs.version }}/pdp11.js)