hnes
by dbousamra
NES Emulator written in Haskell
AI summary
NES Emulator
A NES emulator written in Haskell that supports multiple mappers and has a basic structure, PPU integration, APU handling, and a test suite.
- stars
- 379
- forks
- 19
- watching
- 10
Similar projects
Found by comparing what the projects do, not just their names.
bsnes-emu/bsnes1.7K
SNES emulator
An emulator for the Super Nintendo Entertainment System (SNES), focusing on performance and features.
kgabis/agnes129
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 emulator
An emulator and library for running NES games in the browser using JavaScript.
NES emulator
An emulator for the Nintendo Entertainment System written in Rust.
koute/pinky778
NES emulator
An NES emulator written in Rust with basic 6502, PPU and APU emulation capabilities.
Haskell terminal emulator
A terminal emulator written in Haskell with two components: a 'pure' package for parsing and updating terminal states and a proof-of-concept implementation using SDL for rendering and keyboard input.
Terminal emulator
A terminal-based frontend for the SimpleNES emulator.
N64 emulator
An N64 emulator written in Rust with interpreters for CPU and RSP, using SDL for input handling.
Console Emulator
An emulator for various retro consoles built on Adobe Flash technology
PC emulator
An emulator for early PCs written in Rust, aiming to provide accurate cycle-by-cycle execution of 8088-based systems.
NES emulator
An emulator core with a graphical user interface for the Nintendo Entertainment System (NES) console
VM emulator
An embeddable implementation of the Ngaro Virtual Machine for Go programs
mohanson/gameboy1.4K
Emulator
A cross-platform GameBoy emulator written in Rust.
GB Emulator
An open source Game Boy emulator written in UXNtal.
N64 emulator
An experimental JavaScript emulator of the Nintendo 64's CPU instructions to run commercial and homebrew games