Skip to content

miguelduarte42/Chip8JS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

   ______  __        _             ____       _____   ______   
 .' ___  |[  |      (_)          .' __ '.    |_   _|.' ____ \  
/ .'   \_| | |--.   __  _ .--.   | (__) |      | |  | (___ \_| 
| |        | .-. | [  |[ '/'`\ \ .`____'.  _   | |   _.____`.  
\ `.___.'\ | | | |  | | | \__/ || (____) || |__' |  | \____) | 
 `.____ .'[___]|__][___]| ;.__/ `.______.'`.____.'   \______.' 
                       [__|                                    

A simple JavaScript interpreter for Chip-8. Here is some general information on the platform:

-4k of memory
-stack with 16 levels
-64x32 screen resolution (monochrome)
-16 8-bit data registers (V0 to VF)

My main sources of information for this project are the following URLs:

http://devernay.free.fr/hacks/chip8/C8TECH10.HTM
http://personals.ac.upc.edu/vmoya/docs/emuprog.pdf
http://www.emutalk.net/threads/19894-Chip-8

This is a direct port of Jhip8 (https://github.com/miguelduarte42/Jhip8)

About

A JavaScript Chip-8 interpreter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published