Yet Another Nes EMUlator..
This is a NES emulator written in C++, with a pixel-based rendering strategy, coming with support for different MMCs and Mappers.
Made with SDL2 and wxWidgets. This software is still in early alpha.
Since there is no GUI yet, just run
yanemu.exe <romFile>
from a terminal.
Note: Because rendering is based on V-Sync, you will need to set your display's refresh rate to 60 Hz.
A : F
B : D
Select : S
Start : Return
D-pad : Arrows
R: Reset
U: Toggle Fullscreen
Here is a demo of the emulator running some games.
Kirby's Adventure | Prince Of Persia |
---|---|
Castlevania | Super Mario Bros. 3 |
---|---|
Solstice | Rad Racer |
---|---|
Currently supports a few Mappers:
- NROM (0): Donkey Kong, (Super) Mario Bros., Ice Climber...
- SxROM (1): Metroid, The Legend of Zelda, Tetris, Teenage Mutant Ninja Turtles, Journey to Silius...
- UxROM (2): DuckTales, Megaman, Castlevania, The 3-D Battles of WorldRunner, 星霊狩り...
- CNROM (3): Slalom, The Legend of Kage, Destination Earthstar...
- TxROM (4) (Unstable): Super Mario Bros. (2 and 3), Kirby's Adventure, Startropics, Gremlins 2...
- AxROM (7): Battletoads, Solstice...
- Color Dreams (11): Silent Assault...
You shouldn't play these games
Works with NTSC ROMs, accurate PAL emulation not stable yet