Homebrew Homebrew Launcher for a9lh?

  • Thread starter PaiiNSteven
  • Start date
  • Views 7,577
  • Replies 54

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,937
Trophies
4
Location
Making a non-binary fuss
XP
39,300
Country
Antarctica
I am definitely skeptical. Video or it doesn't exist.

EDIT: Hate to be harsh, but something about those screen shots strikes me as odd.
You're not being harsh, skepticism is healthy.
These screenshots are nice, but a video, github, something would be better.
 
  • Like
Reactions: Logan Pockrus

Hayleia

Well-Known Member
Member
Joined
Feb 26, 2015
Messages
1,485
Trophies
0
XP
1,294
Country
France
Not sure why it would be fake (looks like a CtrBootManager9 with more features using Decrypt9's sources for the base interface) but not sure what it's doing in this thread since it's a boot payload (.bin) manager, not a homebrew (.3dsx) launcher.
 

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
Not sure why it would be fake (looks like a CtrBootManager9 with more features using Decrypt9's sources for the base interface) but not sure what it's doing in this thread since it's a boot payload (.bin) manager, not a homebrew (.3dsx) launcher.
Well, arm9 payloads are homebrew basically....
 

Swiftloke

Hwaaaa!
Member
Joined
Jan 26, 2015
Messages
1,772
Trophies
1
Location
Nowhere
XP
1,502
Country
United States
Hello;

1470349516-snap005.png


1470349703-snap006.png
Release or it didn't happen. I could Photoshop that with a bit of time.
 

Urbanshadow

Well-Known Member
Member
Joined
Oct 16, 2015
Messages
1,578
Trophies
0
Age
33
XP
1,723
Country
Ok, lets do this again.

In A9LH context you can't execute 3dsx files.

Why you say? 3dsx homebrew relies on libctru. The homebrew Launcher is a libctru based homebrew. Libctru uses svc for low level stuff. The svc subsystem is majorly in the arm11 kernel and the firmware (firmware as in firmware.bin). Guess what. Both are not ready and off in a9lh context. If you start the firmware yourself, well you got to boot the os.

So, it's possible to write a homebrew Launcher for a9lh? Yes it is. And it will able to launch 3dsx? No it wont. You'll have to either reinstantiate the svc subsystem (a hell) or manage communication between arm9 and arm11 by hand (a pointer hell), if and only if you got the arm11 cpu to init with some sort of custom arm11loader (arm assembly hell).

TL;DR: you can't execute 3dsx in a9lh. Also a9lh is not meant for this.

EDIT: But the other way around... (a9lh payloads in the regular homebrew launcher) That's another story.
 
Last edited by Urbanshadow,

Hayleia

Well-Known Member
Member
Joined
Feb 26, 2015
Messages
1,485
Trophies
0
XP
1,294
Country
France
Well, arm9 payloads are homebrew basically....
Yes. But since there is no word to describe .3dsx files specifically and there is one to describe arm9 payloads specifically, and since there are already arm9 payloads launcher, it's more likely that "homebrew" is used for .3dsx files.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Veho @ Veho: The cybertruck is a death trap.