Skip to content
canvas
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
js
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Type8 - A Chip8 Emulator written in Typescript

WIP.

For fun :-)

How to run:

  • Serve (I use http-server)
  • Navigate to display.html
  • Load one of the included ROMs

How to modify:

  • npm install
  • pack it up with webpack
  • Run according to instructions above

How to run tests:

  • npm install
  • npm test

TODO:

[X] Expose memory, registers, program counter, etc. as part of the interface [X] Write tests for the opcodes [] Clean up comments [] Make logging configurable. I want to be able to debug issues but not have to scroll three days between opcodes

References

About

A Chip8 emulator written in typescript

Resources

Releases

No releases published

Packages

No packages published