Skip to content

ngschaider/tsnes

Repository files navigation

tsNES

After cloning the repository and executing npm i a dev-server can be started using

npm run serve

Tests can be ran by executing

npm run test

Or build a production-ready version:

npm run build

State of development

Feature State
CPU (6502) Finished
General Architecture Refactoring (mostly finished)
PPU (2C02) Not started
PPU (2C03/PlayChoice10) Not started
APU Not started
Mapper XXX Mapper Support

These features will be implemented in the following order (if they will ever be implemented):

  • General Architecture
  • PPU (2C02)
  • Common mappers
  • APU
  • PPU (2C03/PlayChoice10)

Special Thanks

  • javidx9/OneLoneCoder for inspiring this project and providing a tutorial series explaining the inner workings of the NES architecture
  • nesdev.org for providing detailed information about all aspects of the NES architecture
  • C64-Wiki for providing detailed information about the 6502 processor

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages