Skip to content

pikrog/nes-emulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NES Emulator

General info

A simple NES Emulator. Features:

  • core MOS 6502 (2A03) CPU emulation,
  • PPU emulation (rendering graphics),
  • reading INES & NES 2.0 (.nes) ROMs,
  • NTSC mode only,
  • supported mappers:
    • NROM (0),
  • basic controls.

TODOs:

  • full CPU emulation (with illegal opcodes),
  • PAL and SECAM modes,
  • APU emulation (with sound synthesis),
  • support extra controllers (like zapper),
  • graphical user interface,
  • user config,
  • optimize CPU and PPU emulation,
  • improve portability.

App screenshot

Usage

./nes.exe <ROM_FILE>

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published