Hacking GBA and DS(i) on a9lh, how?

drfsupercenter

Flash Cart Aficionado
OP
Member
Joined
Mar 26, 2008
Messages
1,909
Trophies
1
XP
1,126
Country
United States
I've known for the longest time that you can't do either of these with emuNAND, it simply doesn't work...

I thought I was reading that with AuReiNAND you CAN (as it even mentions booting back to sysNAND after exiting a GBA game due to how the AGB_FIRM works).

I have mine set up with a9lh, 9.2 sysNAND, 10.7 emuNAND. If I try to open a GBA game (legal, might I add, I'm an Ambassador) it simply gives "an error has occurred" and makes me power off. Same with any DSiware.

Is there something I'm missing that's needed to make those work again? I could have sworn I read discussion about people making both of those work in emuNAND now, but yet it does not.
 

drfsupercenter

Flash Cart Aficionado
OP
Member
Joined
Mar 26, 2008
Messages
1,909
Trophies
1
XP
1,126
Country
United States
That's what I mean though. My GBA games are installed legally on the emuNAND (it was actually an un-modded 3DS, that I system-transferred to my hacked one)

I don't have .cias or anything because I never bothered. Though I'm sure I can find them. All I need is to install them on sysNAND, even if they aren't linked, and it will work?
 

drfsupercenter

Flash Cart Aficionado
OP
Member
Joined
Mar 26, 2008
Messages
1,909
Trophies
1
XP
1,126
Country
United States
If you're using emunand then patch that agb firm, if sysnand then patch that one.
Dsiware I'm sure you have to install to nand and have agb firm patched also.

Will this screw something up if I try to system transfer back to a vanilla unmodded system later?

Dsiware should work with a normal custom firmware (install them into emunand!). If you want custom dsiware (such as injected demos or old Flashcard lauchners (orginal wood r4, dstt, m3, etc), you also need a patched twl_firm. You can find it on that iso site.

Well, it doesn't. o.O

I took a short video showing what happens. And these are all legit DSiware I got either from Club Nintendo or by buying them on my DSi years ago and transferring them back in 2012 or so. Nothing hacked/pirated.
 

drfsupercenter

Flash Cart Aficionado
OP
Member
Joined
Mar 26, 2008
Messages
1,909
Trophies
1
XP
1,126
Country
United States
You also need to patch your AGB_FIRM to get them to work. rxTools does this for you, but AuReiNAND doesn't, so you have to do that yourself.

You aren't talking about this, are you? I just have the 10 official GBA games that I got legally, and they played fine on sysNAND before I transferred it to emuNAND.
 

squall14716

Well-Known Member
Member
Joined
May 16, 2011
Messages
1,294
Trophies
1
XP
1,203
Country
United States

drfsupercenter

Flash Cart Aficionado
OP
Member
Joined
Mar 26, 2008
Messages
1,909
Trophies
1
XP
1,126
Country
United States
GBA VC and DSiWare need to be installed in sysNAND to work. If you want to launch them from emuNAND, you'll need to install them in both sysNAND and emuNAND.

If you're using A9LH and don't have an obvious reason to keep a 9.2 sysNAND, you can just move your emuNAND back to sysNAND. They should work fine there. https://gbatemp.net/threads/tutorial-swap-sysnand-and-emunand-arm9loaderhax-only.415724/

I use Gateway from time to time, so I'm keeping sysNAND on 9.2 so I can load Gateway via ThemeHax.

Also, question for you.

I have a hardmodded system, but I want to set a9lh up for a friend without hardmodding it. Once I upgrade past 10.3 (or is it 10.4 or 5?) I'd lose the ability to downgrade again without a hardmod.

So the big benefit, at least for me, of keeping sysNAND/emuNAND separate is that I can load up something like Decrypt9WIP on the 9.2 sysNAND and use that to backup/restore both images.

If I get rid of emuNAND (since technically a9lh lets you boot using the 9.0 FIRM), how would I possibly flash a backup of 9.2 back? Or are you not able to?
 
Last edited by drfsupercenter,

seijinshu

...
Member
Joined
Jan 6, 2016
Messages
483
Trophies
0
Location
...
XP
238
Country
United States
I use Gateway from time to time, so I'm keeping sysNAND on 9.2 so I can load Gateway via ThemeHax.

Also, question for you.

I have a hardmodded system, but I want to set a9lh up for a friend without hardmodding it. Once I upgrade past 10.3 (or is it 10.4 or 5?) I'd lose the ability to downgrade again without a hardmod.

So the big benefit, at least for me, of keeping sysNAND/emuNAND separate is that I can load up something like Decrypt9WIP on the 9.2 sysNAND and use that to backup/restore both images.

If I get rid of emuNAND (since technically a9lh lets you boot using the 9.0 FIRM), how would I possibly flash a backup of 9.2 back? Or are you not able to?
If you are trying to boot GBA/dsiware with gateway, it doesn't work at all.
 

drfsupercenter

Flash Cart Aficionado
OP
Member
Joined
Mar 26, 2008
Messages
1,909
Trophies
1
XP
1,126
Country
United States
I can do that, I just wanted to make sure I wouldn't screw anything up. Seems like a massive waste of space on the MicroSD card since I'll have all 10 GBA games plus a boatload of DSi games (actually, DSiware is stored in the NAND I think) in two places, due to them being [intentionally] unlinked.

Can I use FunkyCIA to make CIA files of the GBA/DSi stuff I have? As I said above they aren't pirated so I actually don't have .cias of any of them. They come straight from eShop.
 

squall14716

Well-Known Member
Member
Joined
May 16, 2011
Messages
1,294
Trophies
1
XP
1,203
Country
United States
I use Gateway from time to time, so I'm keeping sysNAND on 9.2 so I can load Gateway via ThemeHax.

Also, question for you.

I have a hardmodded system, but I want to set a9lh up for a friend without hardmodding it. Once I upgrade past 10.3 (or is it 10.4 or 5?) I'd lose the ability to downgrade again without a hardmod.

So the big benefit, at least for me, of keeping sysNAND/emuNAND separate is that I can load up something like Decrypt9WIP on the 9.2 sysNAND and use that to backup/restore both images.

If I get rid of emuNAND (since technically a9lh lets you boot using the 9.0 FIRM), how would I possibly flash a backup of 9.2 back? Or are you not able to?

If you have A9LH, you don't need 9.2 for Decrypt9WIP, it can be booted straight from A9LH. I think the only significant thing that still needs 9.2 with no A9LH alternative is Gateway.

You can currently downgrade on 10.7 (current latest 3DS firmware) without a hardmod, but BrowserHax and MenuHax aren't options for entrypoints on 10.6 or 10.7. 10.5 or below can downgrade without anything extra, 10.6/10.7 need either Cubic Ninja or Ocarina of Time 3D (and a way to modify the save of OoT3D).
 

drfsupercenter

Flash Cart Aficionado
OP
Member
Joined
Mar 26, 2008
Messages
1,909
Trophies
1
XP
1,126
Country
United States
I have Cubic Ninja.

So how would I do it? Would I just boot into Homebrew Launcher using Cubic Ninja, and then run Decrypt9WIP and it would be able to write my sysNAND? So if I take the 9.2 backup, I can restore it later?

If Gateway ever makes a loader .bin (they probably will, in a month or two...) I might look into that.
 

squall14716

Well-Known Member
Member
Joined
May 16, 2011
Messages
1,294
Trophies
1
XP
1,203
Country
United States
I can do that, I just wanted to make sure I wouldn't screw anything up. Seems like a massive waste of space on the MicroSD card since I'll have all 10 GBA games plus a boatload of DSi games (actually, DSiware is stored in the NAND I think) in two places, due to them being [intentionally] unlinked.

Can I use FunkyCIA to make CIA files of the GBA/DSi stuff I have? As I said above they aren't pirated so I actually don't have .cias of any of them. They come straight from eShop.
You should be able to use FunkyCIA, yeah. Just get your ticket.db from your EmuNAND with Decrypt9WIP and make sure to use the -personal option in FunkyCIA to create CIAs that will work as legit games on your console.
 
General chit-chat
Help Users
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
  • Iron_Masuku @ Iron_Masuku:
    Hello
    Skelletonike @ Skelletonike: hmm