agnes

NES emulator

A NES emulation library with an easy-to-use API, supporting multiple mappers and allowing developers to control the CPU and PPU state.

NES emulation library with an easy to use API.

GitHub

127 stars
5 watching
13 forks
Language: C
last commit: over 1 year ago
Linked from 1 awesome list

ccppemulationemulatorlibrarynes

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jpikl/cfxnes An emulator and library for running NES games in the browser using JavaScript. 64
dbousamra/hnes A NES emulator written in Haskell that supports multiple mappers and has a basic structure, PPU integration, APU handling, and a test suite. 378
koute/pinky An NES emulator written in Rust with basic 6502, PPU and APU emulation capabilities. 774
0ldsk00l/nestopia A cross-platform emulator of the Nintendo Entertainment System (NES) with a graphical user interface. 704
nesbox/emulator An emulator for various retro consoles built on Adobe Flash technology 602
a-n-t-h-o-n-y/nes-term A terminal-based frontend for the SimpleNES emulator. 11
tasemulators/fceux A highly accurate NES Emulator with advanced tools for power users. 1,229
bsnes-emu/bsnes An emulator for the Super Nintendo Entertainment System (SNES), focusing on performance and features. 1,693
pcwalton/sprocketnes An emulator for the Nintendo Entertainment System written in Rust. 749
neophob/wpc-emu An emulator for classic Williams Pinball machines 70
figbug/papu An emulation project that recreates the audio capabilities of an older Nintendo handheld console 50
a-n-t-h-o-n-y/gb-term Terminal frontend for controlling and running a Gameboy emulator 6
kivutar/uxn An assembler and emulator for a stack-machine architecture 16
yenatch/bootstrap.gb A basic Game Boy emulator project with a focus on bootstrapping and assembly code 30
n64dev/cen64 An emulator that aims to perfectly replicate the Nintendo 64 console's behavior by emulating its internal hardware 803