Homebrew CitrAGB - 3DS GBA Emulator (WIP)

TecXero

Technovert
Member
Joined
Apr 13, 2014
Messages
2,810
Trophies
0
Location
Mainframe
XP
1,040
Country
United States
Right now, if you want to play GBA games on the 3DS, VC is the only decent option. If you want to help out the developers of these different emulators, that's great and feel free to test for them. I wouldn't consider them a viable option for someone looking for something playable, though, yet.
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,053
Trophies
1
Location
California
XP
6,099
Country
United States
VC: Virtual Console. It is what Nintendo has older Games Designated as. So if for example Nintendo has old GBA, GB/GBC, DS Games on the 3DS, they use their Emulator which they call Virtual Console.
 

doctorgoat

Well-Known Member
Member
Joined
Jun 3, 2015
Messages
694
Trophies
0
Age
35
XP
560
Country
United States
Mother 3 is particularly hard to emulate, and I'm surprised the VC is even able to do it reliably.

The game's timing loop can be thrown off easily and you won't be able to land combos in battle at all.
 

TecXero

Technovert
Member
Joined
Apr 13, 2014
Messages
2,810
Trophies
0
Location
Mainframe
XP
1,040
Country
United States
Mother 3 is particularly hard to emulate, and I'm surprised the VC is even able to do it reliably.

The game's timing loop can be thrown off easily and you won't be able to land combos in battle at all.
That's because it's not really emulated, at least most of it isn't. It's more like a virtual machine with how it's handled.
 

Death78793

What is this, a first person shooter?
Member
Joined
Jan 16, 2015
Messages
251
Trophies
0
Age
28
XP
379
Country
That's because it's not really emulated, at least most of it isn't. It's more like a virtual machine with how it's handled.
Actually, the system contains basically most of the GBA's hardware inside of it
Mother 3 lags out on some places but IIRC it has to do with some badly done optimization with the english patch
 

TecXero

Technovert
Member
Joined
Apr 13, 2014
Messages
2,810
Trophies
0
Location
Mainframe
XP
1,040
Country
United States
Actually, the system contains basically most of the GBA's hardware inside of it
Mother 3 lags out on some places but IIRC it has to do with some badly done optimization with the english patch
That's why I put "most of it isn't". Some of it still has to be emulated, but not much.
 

piratesephiroth

I wish I could read
Member
Joined
Sep 5, 2013
Messages
3,453
Trophies
2
Age
103
XP
3,234
Country
Brazil
Finally got HB_ReprotectMemory removed in favor of a straight call to svcControlProcessMemory, going to try porting everything over to .cia tonight probably (and adding offsets for firmwares 9.3-9.7 along with that).
So did you get it to work as a CIA? I just tried to build it (from the github source) and I get an "an error has occurred" after the "3DS" boot animation.

EDIT: I did what aliaspider suggested in that comment (the cheapest and most certainly worst option, reduced ROM_TRANSLATION_CACHE_SIZE to 2MB) and now the emu works, hehe

It sure feels great to have a fast GBA emulator in a installable CIA!
But for some reason dynarec works only under rxTools' devmode (or isn't compatible with my 9.9 emunand).
There's also an error message after we close it (via "X"), just like what happens to Micro SD Management.
 

Attachments

  • CitrAGB.rar
    648.7 KB · Views: 106
Last edited by piratesephiroth,

Greymane

Lurking gbatemp pony
Member
Joined
Jul 7, 2015
Messages
576
Trophies
0
Age
30
Location
In your closet, watching you clop
XP
2,183
Country
Netherlands
Nope all advises did not work, I used a difrent region rom, i uptaded mGBA but its still slow :sad:
Are you using a o3ds or an n3ds? The mgba emulator is somewhat slow on o3ds, some games do have patches that can partialy or fully fix there speed. But i have not needed them so i havent realy searched if fire-red has one. And mgba crashes randomly last time i checked, it can be within a few seconds or even half an hour can pass. EDIT: also use the latest nightly version not the alpha1 version Edit END:
 

Roazer

Active Member
Newcomer
Joined
Sep 6, 2015
Messages
39
Trophies
0
Age
24
XP
82
Country
Netherlands
Are you using a o3ds or an n3ds? The mgba emulator is somewhat slow on o3ds, some games do have patches that can partialy or fully fix there speed. But i have not needed them so i havent realy searched if fire-red has one. And mgba crashes randomly last time i checked, it can be within a few seconds or even half an hour can pass. EDIT: also use the latest nightly version not the alpha1 version Edit END:
I use a o3ds, So you dont know how to fix it...
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    Thanks for signing up at LinusTechTips
  • QuarterCut @ QuarterCut:
    holey shmoley!
  • BigOnYa @ BigOnYa:
    Your credit card has been charged. Thank you.
  • K3Nv2 @ K3Nv2:
    Your screwdriverPlus will arrive in three weeks
    +1
  • QuarterCut @ QuarterCut:
    K64_Waddle_Dee_Artwork_1.jpg

    my reaction to such information
    +2
  • BigOnYa @ BigOnYa:
    Press 1 for English. Press 2 for Pig Latin. Or press 3 to speak to a representative.
  • BakerMan @ BakerMan:
    guys, i need help, i got into an argument about what genre radioactive is, and i forgot who made it
  • Sicklyboy @ Sicklyboy:
    @BakerMan, Imagine Dragons
  • Sicklyboy @ Sicklyboy:
    Dragon deez nuts across yo face GOTEEM
  • Sicklyboy @ Sicklyboy:
    lmao now I realize that was probably the joke in the first place
    +1
  • BakerMan @ BakerMan:
    IMAGINE DRAGON DEEZ NUTS ACROSS YO- FUCK HE BEAT ME TO IT
  • BigOnYa @ BigOnYa:
    You have selected 4 - Death by Snu Snu, please stand by...
    +1
  • BakerMan @ BakerMan:
    lucky bastard
    +1
  • Sicklyboy @ Sicklyboy:
    hahahaha I'm half way through a bag off my Volcano and my tolerance is way down because I haven't been smoking much lately, so I was a little slow to catch that that was what your angle was 🤣🤣
    +1
  • Sicklyboy @ Sicklyboy:
    Also I was just excited to know a music reference for once (I am the LAST person in the world that you want on your trivia team)
    +2
  • K3Nv2 @ K3Nv2:
    Bummer webos 7.4 isnt working with dejavuln-autoroot
  • Sicklyboy @ Sicklyboy:
    PS4 right? I think that's what mine's on. Or 5.6, maybe.
  • K3Nv2 @ K3Nv2:
    [!] Installation failed (devmode_enabled not recognized)
  • K3Nv2 @ K3Nv2:
    0.5 seemed to work whatever lol i wont bitch
  • Alysh_Graham @ Alysh_Graham:
    Hehehe
    Alysh_Graham @ Alysh_Graham: Hehehe