Fiz um emulador de NES usando C.
EN:
This has been, without a doubt, one of the most challenging projects I've ever worked on.
I spent countless nights debugging, fixing bugs, and trying to understand how the NES actually works. After a lot of effort, I finally reached a result I'm proud of... or almost.
Audio support is still missing, but I'll be implementing it little by little.
If anyone wants to check out the source code, test it, suggest improvements, report bugs, or even contribute to the project, any help is greatly appreciated!
Source code: https://github.com/Developer-Vini/NESEmu
PT:
Esse foi, sem dúvida, um dos projetos mais desafiadores que já fiz.
Passei noites e noites quebrando a cabeça, corrigindo bugs e tentando entender como o NES realmente funciona. Depois de muito esforço, finalmente cheguei a um resultado do qual me orgulho... ou quase.
Ainda falta implementar o áudio, mas vou fazendo isso aos poucos.
Se alguém quiser dar uma olhada no código-fonte, testar, sugerir melhorias, apontar bugs ou até mesmo contribuir com o projeto, toda ajuda é muito bem-vinda!
Código-fonte: https://github.com/Developer-Vini/NESEmu