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

129 stars
5 watching
13 forks
Language: C
last commit: over 3 years ago
Linked from 1 awesome list

ccppemulationemulatorlibrarynes

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jpikl/cfxnesAn emulator and library for running NES games in the browser using JavaScript.64
dbousamra/hnesA NES emulator written in Haskell that supports multiple mappers and has a basic structure, PPU integration, APU handling, and a test suite.379
koute/pinkyAn NES emulator written in Rust with basic 6502, PPU and APU emulation capabilities.778
0ldsk00l/nestopiaAn emulator core with a graphical user interface for the Nintendo Entertainment System (NES) console714
nesbox/emulatorAn emulator for various retro consoles built on Adobe Flash technology606
a-n-t-h-o-n-y/nes-termA terminal-based frontend for the SimpleNES emulator.11
tasemulators/fceuxA highly accurate NES Emulator with advanced tools for power users.1,241
bsnes-emu/bsnesAn emulator for the Super Nintendo Entertainment System (SNES), focusing on performance and features.1,719
pcwalton/sprocketnesAn emulator for the Nintendo Entertainment System written in Rust.750
neophob/wpc-emuAn emulator for classic Williams Pinball machines71
figbug/papuAn emulation project that recreates the audio capabilities of an older Nintendo handheld console50
a-n-t-h-o-n-y/gb-termTerminal frontend for controlling and running a Gameboy emulator6
kivutar/uxnAn assembler and emulator for a stack-machine architecture16
yenatch/bootstrap.gbA basic Game Boy emulator project with a focus on bootstrapping and assembly code31
n64dev/cen64An emulator that aims to perfectly replicate the Nintendo 64 console's behavior by emulating its internal hardware803