Skip to content

fabiooo4/nes_rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



This is a simple NES emulator written in Rust. It is a work in progress and is not yet fully functional. The goal of this project is to learn about emulation and the NES architecture.

Features

  • CPU emulation
  • BUS emulation
  • ROM loading
  • PPU emulation
  • Input handling
  • APU emulation

Installation

Pre-requisites

Build

git clone https://github.com/fabiooo4/nes_rs.git
cd nes_rs
cargo build

Run

cargo run --release

Debug mode with step by step execution

cargo run

References

About

NES emulator written in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages