Sid-2D / CHIP8-Emulator

Javascript and WebGL based implementation of CHIP8 Interpreter.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description

This is my implementaion of CHIP8 Interpreter in Javascript using WebGL. Currently it is in beta and doesn't support sound. Pong2 runs fine at full speed. I'll be testing it for potential speed enhancements and support for more games.

Also, this is my first Emulation project so it may be a bit rough around the edges.

Usage :-

  • Launch a local web-server and then run the index.html file through browser. Web-server is required to load the ROM file in memory.
  • The Games folder contains ROMs for the emulator, you can add your own games there if you want to test it.
  • If you want to load your own ROMs then make appropriate changes to loadProgram funciton in CHIP8.js.
  • Information about CHIP8 can be found here.

About

Javascript and WebGL based implementation of CHIP8 Interpreter.


Languages

Language:JavaScript 92.9%Language:HTML 7.1%