Homebrew Official Citra - New 3DS Emulator

flarn2006

Well-Known Member
Member
Joined
Apr 6, 2014
Messages
394
Trophies
0
Age
30
XP
523
Country
United States
Nice; hopefully it'll be able to play Pokemon X/Y within the next couple months or so--pretty sure a lot of people on Twitch would appreciate that!
 
  • Like
Reactions: Margen67

dubbz82

Well-Known Member
Member
Joined
Feb 2, 2014
Messages
1,572
Trophies
0
Age
41
XP
1,215
Country
United States
Nice; hopefully it'll be able to play Pokemon X/Y within the next couple months or so--pretty sure a lot of people on Twitch would appreciate that!



I'd say this is extremely unlikely. IF we even get commercial games running in the next couple months, I'm betting that those games in particular won't be up and running correctly for a good long while, as I'm betting that they use all sorts of stuff that probably isn't even documented yet.
 

Priyam

Well-Known Member
Member
Joined
Jul 27, 2012
Messages
228
Trophies
0
XP
687
Country
India
I don't think a functional emu later running commercial games is possible atm . 3ds is not completely documented
 

dubbz82

Well-Known Member
Member
Joined
Feb 2, 2014
Messages
1,572
Trophies
0
Age
41
XP
1,215
Country
United States
And in the end, this is the only thing most people are expecting.
This is meant to be a debugger more than a double pirate's emulator.

Not really true either....at the moment, that's what it's absolutely more useful for, however what it's meant to be is a 3ds emulator.
 
  • Like
Reactions: Margen67

jakerman999

Well-Known Member
Newcomer
Joined
May 15, 2013
Messages
52
Trophies
0
Age
31
XP
338
Country
Canada
So, let's say I write something that can run in this emulator. How far away am I from getting that code to run in an ssspwn hacked 3ds?
 

ieatpixels

Well-Known Member
Member
Joined
Nov 1, 2008
Messages
371
Trophies
1
XP
479
Country
You have to download the installer that specifically says "windows desktop" in the name, not just "windows" its weird I know.

Am I missing something? (pic)
28317.png
 

mancasoko

Well-Known Member
Member
Joined
Apr 27, 2014
Messages
211
Trophies
0
Age
35
XP
712
Country
This is great news. I thought that I will play 3ds games in 10 years or more when 5ds is release (or not) and price of 3ds will be almost free because i can not aford it now. Keep a good work. I am not sure if this can help or maybe you already know but i heard that people from projectpokemon have claimed that they have dumped and examined the 3ds Ram, Arm11 kernel, Slabheap and exception vectors and Arm9 services binary so maybe they can help too so this project can go faster. Anyway thanks for hard work and hopping for great news soon. :)
 

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,212
Country
United States
i heard that people from projectpokemon have claimed that they have dumped and examined the 3ds Ram, Arm11 kernel, Slabheap and exception vectors and Arm9 services binary so maybe they can help too so this project can go faster. Anyway thanks for hard work and hopping for great news soon. :)

What did you hear about it is true. Here it is:

Pokemon X/Y RAM Dumping And Editing Completed

Posted at 2014-04-12 23:22:36 GMT by Bond697

Bond697 and Slashmolder have managed to accomplish 2 big goals: Pokemon X/Y RAM has been both dumped and edited. They have managed to dump and edit the FCRAM while inside Pokemon X/Y. Slashmolder gave himself a Hoopa and is doing more general testing and Bond697 ripped the Pokemon X ExeFS to begin reverse engineering. This is the start of datamining efforts and will hopefully result in a good deal of new info. Keep watching this spot for more info!

http://projectpokemon.org/

Click like if you liked it. Cheers! :D
 
  • Like
Reactions: Margen67 and Plunt

bunnei

Member
OP
Newcomer
Joined
Apr 1, 2014
Messages
23
Trophies
0
Age
31
XP
606
Country
United States
Just wanted to pop in again and say Thanks for all of the support - the number of people interested in the project has been overwhelming and very motivating! I've had a lot of complaints regarding difficulties building/running Citra, so I've made an effort to update our wiki on github with more information. Additionally, various improvements have been made in the past week to make it easier to run demos (without having to make various tweaks). Nearly 100% of all homebrew apps I've tested are now running without any special configuration :) Some newly supported demos - see st4rk's NES and Chip 8 emulator ports (ARM11) running below:

019.png020.png

Regards,
 

VMM

Hamon > Stand
Member
Joined
Jul 1, 2010
Messages
3,132
Trophies
2
Age
33
XP
2,243
Country
Brazil
Anyone else has been having problems to built citra?
I'm using Kubuntu 14.04 and I can't build it,
Could you guys take a look at the log to see what I'm missing:
Scanning dependencies of target video_core
[ 60%] Building CXX object src/video_core/CMakeFiles/video_core.dir/video_core.cpp.o
In file included from /home/vitor/Documentos/citra/src/common/common.h:47:0,
from /home/vitor/Documentos/citra/src/video_core/video_core.cpp:5:
/home/vitor/Documentos/citra/src/common/platform.h:90:0: warning: "LONG" redefined [enabled by default]
#define LONG long
^
In file included from /home/vitor/Documentos/citra/src/common/common.h:43:0,
from /home/vitor/Documentos/citra/src/video_core/video_core.cpp:5:
/home/vitor/Documentos/citra/src/common/common_types.h:58:0: note: this is the location of the previous definition
#define LONG int
^
In file included from /home/vitor/Documentos/citra/src/common/common.h:47:0,
from /home/vitor/Documentos/citra/src/video_core/video_core.cpp:5:
/home/vitor/Documentos/citra/src/common/platform.h:100:0: warning: "MAX_PATH" redefined [enabled by default]
#define MAX_PATH PATH_MAX
^
In file included from /home/vitor/Documentos/citra/src/common/common.h:46:0,
from /home/vitor/Documentos/citra/src/video_core/video_core.cpp:5:
/home/vitor/Documentos/citra/src/common/common_paths.h:16:0: note: this is the location of the previous definition
#define MAX_PATH 260
^
In file included from /home/vitor/Documentos/citra/src/video_core/video_core.cpp:13:0:
/home/vitor/Documentos/citra/src/video_core/renderer_opengl/renderer_opengl.h:7:21: fatal error: GL/glew.h: File or directory not found
#include <GL/glew.h>
^
compilation terminated.
make[2]: ** [src/video_core/CMakeFiles/video_core.dir/video_core.cpp.o] Error 1
make[1]: ** [src/video_core/CMakeFiles/video_core.dir/all] Error 2
make: ** [all] Error 2
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    good night
  • BakerMan @ BakerMan:
    as to you
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
    The Real Jdbye @ The Real Jdbye: never had that i don't think