Homebrew Official Citra - New 3DS Emulator

liznaith

New Member
Newbie
Joined
Jun 30, 2014
Messages
2
Trophies
0
Age
28
XP
118
Country
United States
If PPSSPP was in development for nearly less than 2 years (PPSSPP is a PSP emulator that is compatible with almost all PSP games), then I expect this emulator to be just as great as PPSSPP was during it's development! I can't wait!
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,613
Trophies
2
XP
3,028
Country
Vietnam
If PPSSPP was in development for nearly less than 2 years (PPSSPP is a PSP emulator that is compatible with almost all PSP games), then I expect this emulator to be just as great as PPSSPP was during it's development! I can't wait!

Nah. The PSP was exploited to hell and back (Thanks Sony, really). Can't say the same for the 3DS.
Besides, when did PPSSPP started? Is it the first PSP emu?
 

RichardLaughter_

Well-Known Member
Member
Joined
Sep 11, 2012
Messages
149
Trophies
0
XP
239
Nah. The PSP was exploited to hell and back (Thanks Sony, really). Can't say the same for the 3DS.
Besides, when did PPSSPP started? Is it the first PSP emu?

Nah it wasn't the first. There was a java psp emulator before it, which I think was called "jpcsp". Even before that, the psp already had public firmware degraders and homebrew.
 

neobrain

-
Member
Joined
Apr 25, 2014
Messages
306
Trophies
0
XP
730
Country
neobrain Any progress bro?
I don't think there will be too many public news for a while. We're making progress slowly on the "boring" stuff (blindly implementing services, fixing up our debugger widgets, ...), but there's not really much we can test on unless a way to dump+decrypt games appears sometime soon.
 

Marugi

Active Member
Newcomer
Joined
Nov 19, 2013
Messages
39
Trophies
0
XP
134
Country
United States
Hey guys…
I'd like to share a project that I've been working on with a few others for the past few months – the first public project to attempt 3DS emulation. "Citra" (https://github.com/citra-emu/citra https://github.com/bunnei/citra) is an experimental Nintendo 3DS emulator/debugger written in C++ (and licensed under GPLv2).

At this time, it is in the very initial stages of development, and is only capable of running homebrew. It currently supports:
  • 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)
I want to emphasize that for the long-term, this project will only (potentially) be useful to developers – there are manynon-existent components that are absolutely essential to even loading a commercial game (and furthermore there is no gamepad or hardware 3D support, among many many other things).


Anyone interested in the project please checkout #citra on Freenode – there is no website/forums.

Smealum's yeti3DS port (ARM11) single-window mode on Windows 8:
View attachment 7529

TE3DS (ARM9) running in Qt debugger on Windows 8:
View attachment 7530

Mandelbrot 3DS demo (ARM9) running in Qt debugger on Ubuntu:
View attachment 7531

More demos running: http://imgur.com/a/4qE81

EDIT: The official project repository is now https://github.com/citra-emu/citra

YAHOOOOOOOOOOOOOOOOOOO!
Keep up the good work!
 

ichichfly

Well-Known Member
Member
Joined
Sep 23, 2009
Messages
619
Trophies
1
XP
1,076
Country
Gambia, The
I don't think there will be too many public news for a while. We're making progress slowly on the "boring" stuff (blindly implementing services, fixing up our debugger widgets, ...), but there's not really much we can test on unless a way to dump+decrypt games appears sometime soon.
Well most games hang because they use the DSP. At last on 3dmoo.

ADD : even the system module safe dose
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    N @ NoiseCommander3DS: https://youtu.be/cAo4TuKIz6s