Homebrew A9LH HBL- Most homebrew hangs

BORTZ

DO NOT SCREENSHOT
OP
Supervisor
Joined
Dec 2, 2007
Messages
13,243
Trophies
3
Age
34
Location
Pittsburgh
XP
16,018
Country
United States
I have recently updated to a N3DS and installed A9LH. When I run the homebrew launcher, most of the homebrew I have hangs the HBL or resets the HBL almost immediately. mGBA works for the most part, and some of the other stuff occasionally works. But things like CHMM2, Doom, Uncart, and many many other just refuse to work. Any ideas whats happening?
 

Wolfvak

nyaa~
Member
Joined
Oct 25, 2015
Messages
918
Trophies
1
XP
3,486
Country
Uruguay
This isn't an A9LH issue, it's most likely a CFW issue. Which one are you using?

EDIT: I guess you're using the HBL CIA but if you use something else let me know
 

Wolfvak

nyaa~
Member
Joined
Oct 25, 2015
Messages
918
Trophies
1
XP
3,486
Country
Uruguay
Yep. I don't know what's wrong, try deleting the payload / reinstalling it, update your homebrew (both launcher and homebrew itself).
And BTW, you're on 10.7, ofc uncart isn't gonna work, it requires ARM9 access. Just launch it from BootCTR9 or something else.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,335
Trophies
4
Location
Space
XP
13,911
Country
Norway
I have recently updated to a N3DS and installed A9LH. When I run the homebrew launcher, most of the homebrew I have hangs the HBL or resets the HBL almost immediately. mGBA works for the most part, and some of the other stuff occasionally works. But things like CHMM2, Doom, Uncart, and many many other just refuse to work. Any ideas whats happening?
If you followed Plailect's AuReiNand guide then you'll already have uncart set up as an alternate a9lh payload and you just need to hold the right button combination on boot (it was L+Y or L+B or something like that). If not launched through a9lh, it needs to be launched from sysnand/emunand with 9.0 FIRM, since it requires arm9 kernel.
The others should work though, I don't know what's wrong there.
 

KaduPSE

Revolution and cake
Member
Joined
Dec 26, 2015
Messages
260
Trophies
0
XP
408
Country
Brazil
Yes, you will need a firmware.bin from 9.0/9.2 to boot some homebrew. AuReiNand lets you use a key combo to boot using one, or if you wanted to you could create an entire Emunand, downgrade it, and boot it whenever you need a 9.2 system... But that seems counterproductive.
 

BORTZ

DO NOT SCREENSHOT
OP
Supervisor
Joined
Dec 2, 2007
Messages
13,243
Trophies
3
Age
34
Location
Pittsburgh
XP
16,018
Country
United States
Yeah, I guess I didn't know about uncart needing arm9 access.

I guess I'm wondering why this works for other people and not me. This is all a learning experience. How do I switch CFWs like that? Like Cakes or Rei ?
 

Wolfvak

nyaa~
Member
Joined
Oct 25, 2015
Messages
918
Trophies
1
XP
3,486
Country
Uruguay
Yes, you will need a firmware.bin from 9.0/9.2 to boot some homebrew. AuReiNand lets you use a key combo to boot using one, or if you wanted to you could create an entire Emunand, downgrade it, and boot it whenever you need a 9.2 system... But that seems counterproductive.

You don't have to actually. Pretty much all ARM9 payloads that require 9.0-9.2 are supported by arm9loaderhax. So just add them as BootCTR9 payloads or something, like @The Real Jdbye said

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

Yeah, I guess I didn't know about uncart needing arm9 access.

I guess I'm wondering why this works for other people and not me. This is all a learning experience. How do I switch CFWs like that? Like Cakes or Rei ?
You just replace 'arm9loaderhax.bin' and replace the CFW-specific folder.
Like 'cakes' or 'aurei'.
Simple as that.
 

Jiro2

Well-Known Member
Member
Joined
Mar 28, 2011
Messages
781
Trophies
1
XP
754
Country
United States
Why does a9lh 10.7 not provide ARM9 access anyway? Isn't the whole point of a9lh that you can run SysNAND and still get full permissions?

Or is the CFW just not currently written to provide homebrew with ARM9 access, but in theory it could be?
 

Wolfvak

nyaa~
Member
Joined
Oct 25, 2015
Messages
918
Trophies
1
XP
3,486
Country
Uruguay
Why does a9lh 10.7 not provide ARM9 access anyway? Isn't the whole point of a9lh that you can run SysNAND and still get full permissions?

Or is the CFW just not currently written to provide homebrew with ARM9 access, but in theory it could be?
The second one. @Urbanshadow is working on providing ARM9 hooks and it works, but is only compatible with CakesFW.
The main idea would be to launch an ARM9 payload from Home Menu, and when it's done doing it's stuff it'd give control back to the firmware
 

Jiro2

Well-Known Member
Member
Joined
Mar 28, 2011
Messages
781
Trophies
1
XP
754
Country
United States
Also, I know that Retroarch in .cia format can be faster than .3dsx because it can do dynamic recompilation. Does that depend on ARM9 somehow or otherwise have permissions that a9lh currently can't provide?
 

Wolfvak

nyaa~
Member
Joined
Oct 25, 2015
Messages
918
Trophies
1
XP
3,486
Country
Uruguay
Also, I know that Retroarch in .cia format can be faster than .3dsx because it can do dynamic recompilation. Does that depend on ARM9 somehow or otherwise have permissions that a9lh currently can't provide?
Nope, it only depends on being able to change memory page permissions, something we can do with either the cia format or 3dsx + kernel access. Nothing emulation-related depends on the ARM9 (yet)
 

Xenosaiga

Time to switch it up
Member
Joined
Oct 9, 2015
Messages
1,501
Trophies
0
Age
33
Location
The Shadows
XP
1,070
Country
United States
If you are using AuReiNand then I have an idea that just might work.

Any homebrew that you can install as CIA do so. mGBA can be installed as a CIA and works better that way if I recall correctly.

Also, take advantage of the Payload feature of AuReiNand. Your arm9 brew such as Uncart and Decrypt9 and such can be launched as soon as the 3DS is powered on.

In the Aurei folder make a folder called Payloads. In this folder place the .bin files in here named as such in the picture below.
image.jpg

You must have a default.bin which is why I have two instances of Decryot9. It is just easier to turn the system on while holding a direction on the D-Pad.

These payloads can be launched by holding the corresponding button while powering on your 3DS. Again, mine use the D-Pad as it is easier to push while turning on the system.
 
  • Like
Reactions: BORTZ

Wolfvak

nyaa~
Member
Joined
Oct 25, 2015
Messages
918
Trophies
1
XP
3,486
Country
Uruguay
If you are using AuReiNand then I have an idea that just might work.

Any homebrew that you can install as CIA do so. mGBA can be installed as a CIA and works better that way if I recall correctly.

Also, take advantage of the Payload feature of AuReiNand. Your arm9 brew such as Uncart and Decrypt9 and such can be launched as soon as the 3DS is powered on.

In the Aurei folder make a folder called Payloads. In this folder place the .bin files in here named as such in the picture below.
View attachment 45433

You must have a default.bin which is why I have two instances of Decryot9. It is just easier to turn the system on while holding a direction on the D-Pad.

These payloads can be launched by holding the corresponding button while powering on your 3DS. Again, mine use the D-Pad as it is easier to push while turning on the system.
AFAIK mGBA doesn't have dynarec even when launched as a CIA. Either that or it's performance sucks anyways.
 

FTRBND

Waifu
Member
Joined
Apr 3, 2016
Messages
564
Trophies
0
XP
440
Country
Saint Kitts and Nevis
Since you're using a9lh, I'd recommend getting cia files of the gba games you want to install from that iso site and install them as cia instead of running them through an emulator. Higher performance and easier access.

Sent from my SGH-I337M using Tapatalk
 

CheatFreak47

Catgirl Expert
Member
Joined
Oct 11, 2011
Messages
1,574
Trophies
2
Age
28
Location
Michigan, USA
XP
2,775
Country
United States
@Bortz Most homebrew can be installed as CIA which is usually better as some stuff, like emulators can take advantage of running in normal 3DS mode, like RetroArch all allow for Dynamic Recompilation, drastically improving performance on both the o3DS and n3DS alike.

Try updating your whole starter kit, and maybe switch to Masher's Grid Launcher, it seems to be a bit more consistent for me.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    Update: Turns out he's epileptic
  • K3Nv2 @ K3Nv2:
    Get a 2nd opinion run mris etc they told me that also
  • Psionic Roshambo @ Psionic Roshambo:
    Also a food allergy study would be a good idea
  • K3Nv2 @ K3Nv2:
    Turns out you can't sprinkle methamphetamine on McDonald's French fries
    +1
  • ZeroT21 @ ZeroT21:
    they wouldn't be called french fries at that point
    +1
  • ZeroT21 @ ZeroT21:
    Probably just meth fries
    +1
  • K3Nv2 @ K3Nv2:
    White fries hold up
    +1
  • The Real Jdbye @ The Real Jdbye:
    @K3Nv2 sure you can
  • BakerMan @ BakerMan:
    why tf do people hate android users? is it the video quality? just because "AnDrOiD = pOoR" bc they don't cost an arm and a leg like iphones do?
    +1
  • BakerMan @ BakerMan:
    i won't be turned off by an iphone, but don't pick on me for having an android, that's just how this shit should work
  • ZeroT21 @ ZeroT21:
    Should say more what these kind of android users say bout nokia 3310 users
  • BigOnYa @ BigOnYa:
    I've owned both iPhone and Androids over the years. Both are just as good, other than Apples higher price. I'm currently on Android, Samsung S21 I think, and very happy with it.
  • K3Nv2 @ K3Nv2:
    Got my 60 minute steps in whew
    +2
  • BigOnYa @ BigOnYa:
    I get mine in everyday, going back n forth to the fridge for a beer.
    +1
  • K3Nv2 @ K3Nv2:
    6,000 steps in so far legs almost broke getting off
    +1
  • K3Nv2 @ K3Nv2:
    Your mind gets in a werid pattern of just finishing then when you're done you're like I need a soda
  • BigOnYa @ BigOnYa:
    You get a "walkers" high?
  • K3Nv2 @ K3Nv2:
    Not really I just use to love building up a sweat
  • BigOnYa @ BigOnYa:
    Funny, that's what uremum always says
  • K3Nv2 @ K3Nv2:
    Yeah and people that take viagra think they have a big dick
  • K3Nv2 @ K3Nv2:
    You cant fix one insult edit for another edit you pog
  • BigOnYa @ BigOnYa:
    Nuh I'm on my tablet n it always auto corrects me
  • K3Nv2 @ K3Nv2:
    Heorin and uremum do have close quarters
    K3Nv2 @ K3Nv2: Heorin and uremum do have close quarters