pcjs/modules
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2016-05-15 00:03:49 -07:00
..
build/lib Simplified ROM folder structure 2016-03-20 11:38:38 -07:00
c1pjs Note on underwhelming performance when using a dynamically generated array of opcode functions specifying ".bind(this)" on every one (which is why I don't do it) 2016-05-12 00:12:57 -07:00
diskdump Disk updates (including COMPAQ MS-DOS 3.00) 2016-05-04 12:46:39 -07:00
filedump Updated aspect ratio for CGA configs and added experimental 'aspect' URL parameter 2016-04-01 21:36:06 -07:00
grunts Updated Computer constants 2016-01-16 14:37:39 -08:00
htmlout Added missing JSDoc property 2016-05-13 22:49:32 -07:00
markout Try to be more consistent when referring to disks vs. drives (eg, Drive Controllers, not Disk Controllers) 2016-05-01 13:47:58 -07:00
pc6502/lib PC6502 work-in-progress 2016-05-15 00:03:49 -07:00
pc8080 Space Invaders! 2016-05-14 23:53:49 -07:00
pcjs Space Invaders works on the desktop now 2016-05-14 23:12:39 -07:00
shared Template updates 2016-05-03 16:41:08 -07:00
textout Simplified ROM folder structure 2016-03-20 11:38:38 -07:00
README.md More README updates 2016-05-04 15:46:12 -07:00

layout title permalink
page PCjs Project Modules /modules/

Project Modules

The modules folder contains all the JavaScript source code for the PCjs Project, organized into Node modules. It is our private counterpart to the node_modules folder, where all public Node modules are installed.

The project includes these emulation modules:

  • PCjs, the x86-based PC emulation module
  • PC8080, the 8080-based machine emulation module
  • C1Pjs, the 6502-based Challenger 1P emulation module

along with variety of Node support modules, such as:

Only private Node modules are checked into this 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.