27 lines
900 B
Markdown
27 lines
900 B
Markdown
---
|
|
layout: page
|
|
title: PCjs Project Modules
|
|
permalink: /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](pcjs/), the x86-based PC emulation module
|
|
* [PC8080](pc8080/), the 8080-based machine emulation module
|
|
* [C1Pjs](c1pjs/), the 6502-based Challenger 1P emulation module
|
|
|
|
along with variety of Node support modules, such as:
|
|
|
|
* [DiskDump](diskdump/)
|
|
* [FileDump](filedump/)
|
|
* [HTMLOut](htmlout/)
|
|
* [MarkOut](markout/)
|
|
|
|
Only private Node modules are checked into this project. If any of these modules are later published on
|
|
[npmjs.org](http://npmjs.org), then they will be moved to **node_modules** and removed from this folder.
|