On the recordRead 10 Oct 202618 facts
c64js
On the record
- Build
- The README says to install npm packages with npm install and build the distribution with gulp.github.com · read 10 Oct 2026
- Compatibility
- The project says not all ROMs execute flawlessly because not every feature of the original hardware is implemented.mborgbrant.github.io · read 10 Oct 2026
- Contributions
- The project welcomes contributions and links to contribution guidelines.github.com · read 10 Oct 2026
- Demo
- The project links to a browser demo hosted on GitHub Pages.github.com · read 10 Oct 2026
- Emulation status
- The project describes itself as a proof of concept rather than a fully working emulator.mborgbrant.github.io · read 10 Oct 2026
- Example
- The demo page recommends SoS's Flappy Birds implementation for trying a game in the emulator.mborgbrant.github.io · read 10 Oct 2026
- Graphics limits
- Some VIC-II graphical modes are not emulated, and only a limited number of ROMs work.github.com · read 10 Oct 2026
- Graphics support
- Some graphical modes in the VIC-II chip are not emulated, and the repository says the chip is not fully emulated.mborgbrant.github.io · read 9 Oct 2026
- Implementation
- The emulator is written in vanilla JavaScript.github.com · read 10 Oct 2026
- Intended audience
- The project presents an emulator demo for trying C64 ROMs and games in a browser.mborgbrant.github.io · read 9 Oct 2026
- License
- The code and documentation are released under the MIT license.github.com · read 10 Oct 2026
- Maker
- The project copyright and GitHub profile identify Mikael Borgbrant; the profile lists Stockholm, Sweden.github.com · read 9 Oct 2026
- Proof of concept
- The demo page says the emulator is a proof of concept rather than a fully working emulator.mborgbrant.github.io · read 9 Oct 2026
- Purpose
- c64js is an early Commodore 64 emulator written from scratch in JavaScript.github.com · read 10 Oct 2026
- ROM compatibility
- The maker says not all ROMs will run flawlessly because not every feature of the original hardware is implemented.mborgbrant.github.io · read 9 Oct 2026
- ROM loading
- Users can run ROM files in .prg format by dropping them on the emulator canvas.github.com · read 10 Oct 2026
- Sound
- The SID chip for sound is not emulated.mborgbrant.github.io · read 10 Oct 2026
- Sound support
- The SID chip, which handles sound, is not emulated yet.mborgbrant.github.io · read 9 Oct 2026