pcjs/modules
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2017-04-05 12:38:36 -07:00
..
build/lib v1.32.0: The New Year Release 2016-12-30 15:56:01 -08:00
c1pjs 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
diskdump v1.32.0: The New Year Release 2016-12-30 15:56:01 -08:00
filedump Added support for PDP-10 RAM images 2017-02-26 20:37:16 -08:00
grunts v1.32.0: The New Year Release 2016-12-30 15:56:01 -08:00
htmlout Code cleanup 2017-03-09 17:49:54 -08:00
markout Fixed a variety of broken links 2017-02-08 20:33:13 -08:00
pc6502/lib Improved fixup handling for better MACRO-10 support 2017-03-16 00:32:30 -07:00
pc8080 Improved fixup handling for better MACRO-10 support 2017-03-16 00:32:30 -07:00
pcx86 Improved fixup handling for better MACRO-10 support 2017-03-16 00:32:30 -07:00
pdp10 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
pdp11 Improved fixup handling for better MACRO-10 support 2017-03-16 00:32:30 -07:00
shared Fixed the PDP-10 BLT instruction 2017-04-05 11:32:16 -07:00
textout v1.32.0: The New Year Release 2016-12-30 15:56:01 -08:00
README.md Documentation updates to accommodate the PDP-10 work that's starting now 2017-02-23 15:14:51 -08:00

layout title permalink
page PCjs Project Modules /modules/

PCjs Project Modules

This folder contains all the JavaScript modules for the PCjs Project. It is our private counterpart to the node_modules folder, where all public Node modules are typically installed.

The project currently includes these emulation modules:

along with variety of Node support modules, such as:

Only private Node modules are checked into the project. If any of these modules are later published on npmjs.org, then they will be moved to node_modules and removed from this folder.