Skip to content

hoovercj/chip8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published