jsc64
github.com
Spec sheet
- Purpose
- jsc64 is a Commodore 64 emulator written in JavaScript by Tim de Koning.Read 7 Oct 2026 · github.com
- Deployment
- The maker instructs users to download the package from GitHub and upload it to a folder on their web server.Read 5 Oct 2026 · reggino.github.io
- Support
- The maker invites users to submit updates, improvements, and bug fixes through GitHub.Read 5 Oct 2026 · reggino.github.io
- License
- The project is free software under GNU General Public License version 2.Read 7 Oct 2026 · github.com
- Maker
- The project README names Tim de Koning as its author; his GitHub profile lists Kingsquare and the Netherlands.Read 5 Oct 2026 · github.com
- Browser support
- The README says it works in current Firefox, Google Chrome, and Safari browsers.Read 7 Oct 2026 · github.com
- Controls
- Joystick controls map to the keyboard numpad, and the space bar acts as the fire button.Read 7 Oct 2026 · github.com
- Demo
- The project page links to a demo with six listed ROMs: GALAGA, GALAGACOLOR, HELLGATE, MATRIX, RALLYSPEEDWAYII, and VOIDRUNNER.Read 7 Oct 2026 · reggino.github.io
- Integration
- jsc64 can be embedded as a jQuery plug-in and requires jQuery 1.12.4 or later.Read 5 Oct 2026 · reggino.github.io
- jQuery integration
- The emulator is exposed as a jQuery plug-in and can accept an event listener for keyboard input.Read 7 Oct 2026 · github.com
- Multiple instances
- The plug-in accepts an event listener that can route keystrokes to separate emulator instances.Read 5 Oct 2026 · reggino.github.io
- Origin
- The project is a port of FC64, a Commodore 64 emulator written in ActionScript by Darron Schall and Claus Wahlers.Read 7 Oct 2026 · github.com
- Performance
- The README cautions that Canvas rendering and the JavaScript engine are less efficient than Flash Player.Read 7 Oct 2026 · github.com
- PRG files
- The loadPrg method loads a .prg file into an instantiated emulator, subject to browser cross-domain policy.Read 7 Oct 2026 · github.com
- Programs
- An instantiated emulator can load a .prg file through its loadPrg method.Read 5 Oct 2026 · reggino.github.io
- Project status
- The maker describes the emulator as a proof of concept.Read 5 Oct 2026 · github.com
- Rendering
- It uses the HTML5 Canvas element to render the Commodore 64 screen.Read 7 Oct 2026 · github.com
- Setup
- To use it, download the package from GitHub, upload it to a web server, include jQuery 1.12.4 or later and the project scripts, and configure JSC64_BASEPATH.Read 7 Oct 2026 · github.com
- Status
- The README describes the emulator as a proof of concept.Read 7 Oct 2026 · github.com
Where Specifiction places it
- Commodore 64 Emulators#22 of 316.9