Skip to content

acoto87/nes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NES

A Nintendo Entertainment System emulator written in C.

This is an implementation of the NES console developed and manufactured by Nintendo.

NES currently implements the first three mappers, which convers a good percentage of the games:

  • NROM (Mapper 000)
  • MMC1 / SxROM (Mapper 001)
  • UxROM (Mapper 002)
  • CNROM (Mapper 003)

It also has an integrated debugger, you can set breakpoints and run step by step the code of the game. It has a register and memory viewers, and also palettes, sprites and nametables viewer.

Libraries used

  • nuklear: A minimal state immediate mode graphical user interface toolkit written in ANSI C.
  • SDL: Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.

Screenshots

About

Nes emulator written in C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages