Homebrew What is possible with A9LH and when will we see more developement?

eskinner3742

GBAtemp Professional Lurker
OP
Member
Joined
Feb 21, 2016
Messages
314
Trophies
0
Age
27
XP
1,048
Country
United States
Ok, So I've been using A9LH now for a little while and I absolutely love it. The ability to run uncart, decrypt9, emunand9, and godmode9 are all pretty cool.

But I've been hearing that A9LH will have a lot more cool things in store in the future. But what is that exactly? Will there be the ability to further mod our home menu like setting custom buttons for screenshot or camera? Like serioiusly, what else will there be with this? What is there already? Any leads or ideas?
 

daxtsu

Well-Known Member
Member
Joined
Jun 9, 2007
Messages
5,627
Trophies
2
XP
5,145
Country
Antarctica
Well, I imagine we'll eventually see "prettier" recovery menus/solutions, in terms of graphics, at least. The ARM9 CPU itself isn't very powerful, so I wouldn't expect to see much more than utilities or loaders for other operating systems (i.e. Linux) springing up for the most part (however, it's not that difficult to make the ARM11 do stuff either). Keep in mind that when the system boots into A9LH, the environment is very primitive; the regular 3DS OS isn't running per-se, so everything has to be done manually and at a low level, meaning it takes more work to get anything done.
 
Last edited by daxtsu,
  • Like
Reactions: peteruk

eskinner3742

GBAtemp Professional Lurker
OP
Member
Joined
Feb 21, 2016
Messages
314
Trophies
0
Age
27
XP
1,048
Country
United States
Well, I imagine we'll eventually see "prettier" recovery menus/solutions, in terms of graphics, at least. The ARM9 CPU itself isn't very powerful, so I wouldn't expect to see much more than utilities or loaders for other operating systems (i.e. Linux) springing up for the most part. Keep in mind that when the system boots into A9LH, the environment is very primitive; the regular 3DS OS isn't running per-se, so everything has to be done manually and at a low level, meaning it takes more work to get anything done.

Ok, That makes sense. Better GUI isn't really a concern for me as I enjoy the simple layout as it's straight to the point and already very well implemented. I imagine that if we see forks into other Operating Systems and linux we could also see direct boots into DSi mode and allow DS roms to play? Wishful thinking, but also what about more customization to the Home Menu? Could this possibly lead to stronger emulators like finally getting an N64 or PS1?
 

GBAFail

Smell my finger.
Member
Joined
Oct 26, 2015
Messages
491
Trophies
0
Location
Uranus
XP
321
Country
United States
Ok, That makes sense. Better GUI isn't really a concern for me as I enjoy the simple layout as it's straight to the point and already very well implemented. I imagine that if we see forks into other Operating Systems and linux we could also see direct boots into DSi mode and allow DS roms to play? Wishful thinking, but also what about more customization to the Home Menu? Could this possibly lead to stronger emulators like finally getting an N64 or PS1?
Not really. Everything I highlighted would have to be done on the ARM11 CPU in CFW. Which we've had for a while and is already possible without A9LH. To play DS games from your SD card, you'd have to modify the TWL_FIRM (a lot of work) and that's already possible though without A9LH. So while these things are possible, you wouldn't need A9LH to use them.
 

3than_H

Monado Boy
Member
Joined
Jan 29, 2016
Messages
380
Trophies
0
Age
20
Location
pepe's chicken nugget land
Website
imreallyfeelingit.com
XP
205
Country
United States
Ok, That makes sense. Better GUI isn't really a concern for me as I enjoy the simple layout as it's straight to the point and already very well implemented. I imagine that if we see forks into other Operating Systems and linux we could also see direct boots into DSi mode and allow DS roms to play? Wishful thinking, but also what about more customization to the Home Menu? Could this possibly lead to stronger emulators like finally getting an N64 or PS1?
There is already a PS1 emulator.
https://buildbot.libretro.com/nightly/nintendo/3ds/ , http://wiki.libretro.com/index.php?title=PCSX_ReARMed
 

toto9992

Well-Known Member
Member
Joined
Sep 12, 2009
Messages
164
Trophies
0
Age
28
Location
France
XP
245
Country
France
I would love to see custom home menu, not just themes (themes are cool, but the menu could be so much better).
 

eskinner3742

GBAtemp Professional Lurker
OP
Member
Joined
Feb 21, 2016
Messages
314
Trophies
0
Age
27
XP
1,048
Country
United States

Yeah, but it's not very good. I was assuming that the ability to enter in at the arm9 entry point could result in more control over the kernel because the exploit happens so early into boot. I guess we've had the ability to play with more "brickable" customizations to the home menu and other firms but now more of us can explore it without the fear of brick (or at least being able to recover)
 

GBAFail

Smell my finger.
Member
Joined
Oct 26, 2015
Messages
491
Trophies
0
Location
Uranus
XP
321
Country
United States
Yeah, but it's not very good. I was assuming that the ability to enter in at the arm9 entry point could result in more control over the kernel because the exploit happens so early into boot. I guess we've had the ability to play with more "brickable" customizations to the home menu and other firms but now more of us can explore it without the fear of brick (or at least being able to recover)
REALLY?? Last I tried Crash 3, Spyro, and Brave Fencer Musashi all ran around 20fps. Will have to check this out... If PS1 is running smoothly maybe we can see N64 and possible 3D plugin for PS1????
Yeah, some games run decent enough. Most don't though. All this stuff runs on the ARM11 CPU. So A9LH isn't going to improve your performance.
 

eskinner3742

GBAtemp Professional Lurker
OP
Member
Joined
Feb 21, 2016
Messages
314
Trophies
0
Age
27
XP
1,048
Country
United States
Yeah, some games run decent enough. Most don't though. All this stuff runs on the ARM11 CPU. So A9LH isn't going to improve your performance.

Ok, so this thread may have pointed out that I'm obviously a n00b. :(

Do you, or anybody else, have a "crash course" of sorts on what really goes in the 3DS. Like what is run at boot, what part of the firm is used to do this and that... Like everything. I wanna learn more to avoid these n00by posts. :teach:
 

GBAFail

Smell my finger.
Member
Joined
Oct 26, 2015
Messages
491
Trophies
0
Location
Uranus
XP
321
Country
United States
Ok, so this thread may have pointed out that I'm obviously a n00b. :(

Do you, or anybody else, have a "crash course" of sorts on what really goes in the 3DS. Like what is run at boot, what part of the firm is used to do this and that... Like everything. I wanna learn more to avoid these n00by posts. :teach:
All you need to know is that most code runs on the ARM11 CPU. But some code like A9LH runs on the ARM9 CPU. The ARM9 CPU in the 3DS is a lot slower then the ARM11 one. So anything that requires any remote amount of processing power you're going to want to do on the ARM11. That's not to say the ARM9 is useless. We can use it to start CFW and run tools like file browsers and backup tools. But you don't need A9LH to do that. It just makes it more convenient.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Skelletonike @ Skelletonike:
    There are different ways of fanservice
  • Skelletonike @ Skelletonike:
    the first manga I bought, was Psychic Academy, when I was like 12?
  • Skelletonike @ Skelletonike:
    That was good 2000s ecchi
  • Skelletonike @ Skelletonike:
    Great plot too
  • Vetusomaru @ Vetusomaru:
    psychic academy. lol. it was meh even back then when i bought volume 1. also same author also made one of the manga adaptions of Escaflowne.
  • Skelletonike @ Skelletonike:
    Pfffft!
  • Skelletonike @ Skelletonike:
    I have all the volumes.
  • Vetusomaru @ Vetusomaru:
    btw do u have discord?
  • Vetusomaru @ Vetusomaru:
    last tv anime i remember with nipples i personally watched was Senran Kagura
  • Skelletonike @ Skelletonike:
    yeah I do
  • Skelletonike @ Skelletonike:
    I mostly read, haven't watched much, but I do keep my cunchyroll sub.
  • Skelletonike @ Skelletonike:
    Found out one of my fave animes got an adaptation this season

    the other day lol
  • Skelletonike @ Skelletonike:
    Yuusha ga Shi
    nda
  • Vetusomaru @ Vetusomaru:
    crynchyrolls is cancer, especially with the censorship they do like they did with Oshimai
  • Vetusomaru @ Vetusomaru:
    can u post your discord here or at dm?
  • Skelletonike @ Skelletonike:
    No idea
  • Skelletonike @ Skelletonike:
    it's my username
  • Vetusomaru @ Vetusomaru:
    and number?
  • Skelletonike @ Skelletonike:
    it needs the number?
  • Vetusomaru @ Vetusomaru:
    okey dokey. i ve sent u friend request.
  • Vetusomaru @ Vetusomaru:
    i have same username with here
  • Skelletonike @ Skelletonike:
    alright, accepted
    +1
    Skelletonike @ Skelletonike: alright, accepted +1