Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/esam091/mad-nes
A NES emulator implemented from scratch and written with Rust. Not aiming to be a super accurate emulator, just enough to teach myself about NES emulation.
https://github.com/esam091/mad-nes
assembly emulation rust
Last synced: 29 days ago
JSON representation
A NES emulator implemented from scratch and written with Rust. Not aiming to be a super accurate emulator, just enough to teach myself about NES emulation.
- Host: GitHub
- URL: https://github.com/esam091/mad-nes
- Owner: esam091
- Created: 2021-03-27T16:23:49.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-09-20T07:39:24.000Z (over 3 years ago)
- Last Synced: 2024-11-12T14:11:44.575Z (3 months ago)
- Topics: assembly, emulation, rust
- Language: Rust
- Homepage:
- Size: 2.02 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mad-nes
![]()
![]()
Just another NES emulator written in Rust. This is not meant to be a full featured emulator, but only as a way to teach myself NES emulation. It can run the most popular NES games just fine, but not guaranteed to run every ROM perfectly.
## Supported mappers:
- NROM
- UNROM
- CNROM
- SxROM
- TxROM## Building and running the project
Checkout the repo, and then use this command to run your favorite NES games
```
cargo run --release -- [/path/to/game.nes]
```