Emulador de Nintendo 3DS para PC em estágio inicial de desenvolvimento
IMAGEaHR0cDovL3d3dy5uaW50ZW5kby5jb20vaW1hZ2VzLzNkcy9oYXJkd2FyZS9oYXJkd2FyZS0zZHN4bC1mcm9udC1yZWQucG5n
"Citra", este é o nome do primeiro emulador de Nintendo 3DS para PC.
Neste momento, ele está em fase muito inicial de desenvolvimento, e só é capaz de rodar homebrews. Atualmente ele suporta:
- ARM9/ARM11 interpreter for the 3DS "appcore" - the processor core dedicated to running user applications
- (Some) OS HLE to support userland interaction with the various 3DS OS services
- Loading of ELF and launcher.dat files
- Framebuffer rendering
- Debugger with ARM11 disassembler, register view, callstack and symbol loading (written in Qt)
- Supported on both Linux and Windows (MS Visual Studio 2013 Express)
Algumas imagens do promissor emulador:
IMAGEaHR0cDovL2kuaW1ndXIuY29tL2J6ZDdCYzcucG5n
IMAGEaHR0cDovL2kuaW1ndXIuY29tL0E4Y0VPcksucG5n
IMAGEaHR0cDovL2kuaW1ndXIuY29tLzN1Wjk3RkoucG5n
IMAGEaHR0cDovL2kuaW1ndXIuY29tL0d2Y2Q4emMucG5n
Há ainda um longo trabalho pela frente para a execução do primeiro jogo comercial, mas assim como o emulador de PS3 (RPCS3) antes tarde Duke Nukem!
Quem quiser acompanhar o projeto: