Homebrew Official Citra - New 3DS Emulator

Demig0d

Well-Known Member
Newcomer
Joined
May 11, 2016
Messages
49
Trophies
0
Age
29
XP
44
Country
Libya
I've opened my save file with a Hex editor. I've played around with it the whole night, things should be a lot easier when I find exactly which parts dictate location.
 

Luanking

Well-Known Member
Member
Joined
May 4, 2016
Messages
108
Trophies
0
Age
31
XP
28
Country
Gambia, The
I hope someday it will be possible to play 3DS games on PC with Citra because the hardware power of the modern PCs should not be the problem.
 
Last edited by Luanking,

mcdgray129

Well-Known Member
Member
Joined
May 11, 2016
Messages
116
Trophies
0
Age
41
XP
272
Country
Well. I'm not sure about that guy who can't manage to beat the battle.

But sadly, I can't go out of the forest. It's blackscreen.

I Got that build from here, Only thing i done was change the name of the exe to add leos name to it and added everythinh else needed to get the games running.

Its odd alright. So your using the same build but dont crash on entering the forest?.
As you can see, i crash as soon as that guy looks to fight outside the entrance to the forest.
 

Miguel Gomez

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,867
Trophies
0
Age
25
Location
Planet Earth
XP
1,530
Country
I Got that build from here, Only thing i done was change the name of the exe to add leos name to it and added everythinh else needed to get the games running.

Its odd alright. So your using the same build but dont crash on entering the forest?.
As you can see, i crash as soon as that guy looks to fight outside the entrance to the forest.
Lel. Works for me. While waiting for an Audio Update from @MerryMage , I keep on battling every trainer that I missed and captured Tailow and Shroomish(I need Grass/Fighting for the 8th Gym).
 

X Virus

Well-Known Member
Member
Joined
Jan 15, 2016
Messages
757
Trophies
0
Age
23
XP
158
Country
Malaysia
Lel. Works for me. While waiting for an Audio Update from @MerryMage , I keep on battling every trainer that I missed and captured Tailow and Shroomish(I need Grass/Fighting for the 8th Gym).

If we obtain 1st gym badge and leave Rustboro , pass through Peterburg wood and go to the old man house and save in 3ds/2ds ,then we use the save on citra latest build,so,is it means everything will be okay?....Imagine , if we save in the GYM , even we may load the game on citra but when we come out from gym it will be in blackscreen again immdiately right? :glare:
 
Last edited by X Virus,

Miguel Gomez

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,867
Trophies
0
Age
25
Location
Planet Earth
XP
1,530
Country
If we obtain 1st gym badge and leave Rustboro , pass through Peterburg wood and go to the old man house and save in 3ds/2ds ,then we use the save on citra latest build,so,is it means everything will be okay?....Imagine , if we save in the GYM , even we may load the game on citra but when we come out from gym it will be in blackscreen again immdiately right? :glare:
You forgot the "save Peeko from the grunt who stole Devon Goods".
I played Sapphire version when I was young.
they should rename this thread the citra pokemon build thread it fits a bit better
That will make a lot of arguement such as "my game won't boot in the Nightly Build" and using custom builds discourages the Devs for using it instead of the Nightly Build.

For me, I practiced compiling the Master Build using Git GUI, CMake, and Visual Studios. But I don't know how to merge commits and my only question for that is "Do I have to create a GitHub account for that?".
 

Luanking

Well-Known Member
Member
Joined
May 4, 2016
Messages
108
Trophies
0
Age
31
XP
28
Country
Gambia, The
For me Pokemon is the only game which I am interested in so my main question would be if Pokemon ORAS would work fine with Citra.
 
  • Like
Reactions: rbm666

Miguel Gomez

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,867
Trophies
0
Age
25
Location
Planet Earth
XP
1,530
Country
For me Pokemon is the only game which I am interested in so my main question would be if Pokemon ORAS would work fine with Citra.
What do you see now?
Is it fast?
Is it fixed?
Is it playable?

The answer is
no. If you're here because of Pokemon, then you should buy a 3DS and a single Pokemon game like you missed a lot of events that you cannot cheat in Citra until someone would stand up and make a code of it which will take years to do that.

But hey, I got a Shiny Xerneas from an Official Game Freak event.
 
  • Like
Reactions: LG_

Luanking

Well-Known Member
Member
Joined
May 4, 2016
Messages
108
Trophies
0
Age
31
XP
28
Country
Gambia, The
What do you see now?
Is it fast?
Is it fixed?
Is it playable?

The answer is
no. If you're here because of Pokemon, then you should buy a 3DS and a single Pokemon game like you missed a lot of events that you cannot cheat in Citra until someone would stand up and make a code of it which will take years to do that.

But hey, I got a Shiny Xerneas from an Official Game Freak event.

I had a New 3DS and I sold it again,Im staying a PC gamer and so it was interesting for me if Pokemon would work fine on it. So if not,then its ok.
 

Demig0d

Well-Known Member
Newcomer
Joined
May 11, 2016
Messages
49
Trophies
0
Age
29
XP
44
Country
Libya
A save file in Rustboro gym won't work, Rustboro and the routes around it are the problem.

--------------------- MERGED ---------------------------

If and only if that work.

Send me your party, I'll try prepare a save for you in Rustboro gym and we'll see if it works.
 

Miguel Gomez

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,867
Trophies
0
Age
25
Location
Planet Earth
XP
1,530
Country
Well Pokemon is nintendo's most popular franchise, so it makes sense that people want to play pokemon games the most.
Yes. That's true. But it's mostly Game Freak.
A save file in Rustboro gym won't work, Rustboro and the routes around it are the problem.

--------------------- MERGED ---------------------------



Send me your party, I'll try prepare a save for you in Rustboro gym and we'll see if it works.
I assume that the problem is not the save but the specs and the use of the emulator, somehow. Some people cannot reached inside the forest and some just entered the forest like it was nothing. Anyways, I have numbers of backups when I save the game just incase if it randomly freeze the game like what happened in Team Aqua Grunt on my stream.

So my conclusion is that you have to run the emulator in GPU power instead of CPU. If you have a weak GPU, therefore it will crash when you enter the forest or interact with something. Moderate and Strong GPU can enter the forest but cannot go to Rustboro.
 

Demig0d

Well-Known Member
Newcomer
Joined
May 11, 2016
Messages
49
Trophies
0
Age
29
XP
44
Country
Libya
I assume that the problem is not the save but the specs and the use of the emulator, somehow. Some people cannot reached inside the forest and some just entered the forest like it was nothing. Anyways, I have numbers of backups when I save the game just incase if it randomly freeze the game like what happened in Team Aqua Grunt on my stream.

So my conclusion is that you have to run the emulator in GPU power instead of CPU. If you have a weak GPU, therefore it will crash when you enter the forest or interact with something. Moderate and Strong GPU can enter the forest but cannot go to Rustboro.

I think the problem can be solved easily if someone looked into it. Every other city and route in the game work with the emulator apart from Rustboro and the 2 routes connected to it.

My task for today is to locate Rustboro city in the code.

Update: Yeah, I can confirm that a save in Rustboro or adjacent routes won't load.
 
Last edited by Demig0d,
  • Like
Reactions: rbm666

mcdgray129

Well-Known Member
Member
Joined
May 11, 2016
Messages
116
Trophies
0
Age
41
XP
272
Country
Lel. Works for me. While waiting for an Audio Update from @MerryMage , I keep on battling every trainer that I missed and captured Tailow and Shroomish(I need Grass/Fighting for the 8th Gym).
Its odd alright lol. Are you using the EUR or US version of the game?.

For me, I practiced compiling the Master Build using Git GUI, CMake, and Visual Studios. But I don't know how to merge commits and my only question for that is "Do I have to create a GitHub account for that?".

Hahaha we both in the same boat so to speak lol xD. Im also learning about making my own builds. Like you im having problems with merging them.
So what i done is fork the citra master branch, and start merging open branchs on github itself.
However this gives me problems too since some branchs wont merge unless fixed and merged locally and then even some branchs that merge ok on github still give problems when compiling. Be nice if the was an easy to follow guide lol.
 

emmauss

Well-Known Member
Member
Joined
May 12, 2014
Messages
522
Trophies
1
Age
28
Location
Accra, Ghana
XP
2,526
Country
Ghana
whats the log say? Not the memory error.
log doesnt say anything useful,it just stops after loading the pokecenter cro

Code:
[  51.886049] HW.Memory <Error> core\memory.cpp:Memory::VirtualToPhysicalAddress:432: Unknown virtual address @ 0x085FB344
[  51.886497] HW.Memory <Error> core\memory.cpp:Memory::VirtualToPhysicalAddress:432: Unknown virtual address @ 0x085FA2B0
[  51.903266] HW.Memory <Error> core\memory.cpp:Memory::VirtualToPhysicalAddress:432: Unknown virtual address @ 0x08189000
[  51.904196] Service.LDR <Warning> core\hle\service\ldr_ro.cpp:LDR_RO::LoadCRO:876: Loaded CRO name DllUSPokecen
[  51.905787] Service.LDR <Warning> core\hle\service\ldr_ro.cpp:LDR_RO::LoadExeCRO:1117: Loading CRO address=00838000 level=00000001
[  52.003479] HW.Memory <Error> core\memory.cpp:Memory::VirtualToPhysicalAddress:432: Unknown virtual address @ 0x085FB29C
[  52.004463] HW.Memory <Error> core\memory.cpp:Memory::VirtualToPhysicalAddress:432: Unknown virtual address @ 0x085FA294
[  52.007842] HW.Memory <Error> core\memory.cpp:Memory::VirtualToPhysicalAddress:432: Unknown virtual address @ 0x08B71FA0
[  52.071750] HW.Memory <Error> core\memory.cpp:Memory::VirtualToPhysicalAddress:432: Unknown virtual address @ 0x082D2D54
[  52.072278] HW.Memory <Error> core\memory.cpp:Memory::VirtualToPhysicalAddress:432: Unknown virtual address @ 0x082D1D68
[  52.072843] HW.Memory <Error> core\memory.cpp:Memory::VirtualToPhysicalAddress:432: Unknown virtual address @ 0x082CA700
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
    rqkaiju2 @ rqkaiju2: i like physical media because it actually feels like you own it. thats why i plan on burning...