Rust + SDL2

RuNES

Um emulador de Nintendo Entertainment System escrito em Rust, capaz de rodar clássicos como Pac-Man, Donkey Kong e Super Mario Bros com precisão de CPU e PPU.

Como usarVer recursos
CPU

6502 completo

PPU

Renderização fiel

INPUT

Joypad mapeado

Jogos suportados

ROMs no formato .nes carregadas a partir da pasta games/.

Pac-Man

Clássico do NES rodando com precisão.

Donkey Kong

Clássico do NES rodando com precisão.

Super Mario Bros

Clássico do NES rodando com precisão.

e muitos outros

Clássico do NES rodando com precisão.

Por que Rust?

Rust oferece performance próxima do metal com segurança de memória, ideal para emulação cíclica de CPU e PPU sem garbage collector.

Segurança de memória

Sem data races nem null pointers no hot path.

Performance

Compilação nativa e zero-cost abstractions.