Homebrew ARM9Loader -- Technical Details and Discussion

  • Thread starter Thread starter Selver
  • Start date Start date
  • Views Views 567,739
  • Replies Replies 4,025
  • Likes Likes 42
Yeah so totally ridiculous question but is makefile ran/compiled via python? Gotta say there's a reason I didn't carry on computing, I suck at programming. I have all the tools I need, just no idea how to use them :rofl2:
makefile is something that's usually ran under a linux terminal, with the command "make".

I think Windows can natively do it too? Try going in with a command prompt and type "make"
 
Yeah so totally ridiculous question but is makefile ran/compiled via python? Gotta say there's a reason I didn't carry on computing, I suck at programming. I have all the tools I need, just no idea how to use them :rofl2:
No, you need to install devkitARM. The installer at sourceforge should take care of everything automatically.
Ideally, it'd be possible to just distribute a arm9loaderhax.3dsx binary, but delebile's implementation packs the files into the .3dsx instead of loading them off SD.
 
No, you need to install devkitARM. The installer at sourceforge should take care of everything automatically.
Ideally, it'd be possible to just distribute a arm9loaderhax.3dsx binary, but delebile's implementation packs the files into the .3dsx instead of loading them off SD.

Ah crap, I downloaded the devkitpro updater. Right, back on track. Cheers
 
Dude can you please list the steps you took for downgrading the 2ds?
Well, I just downloaded the 2.1 package from Plailect's guide and ran sysUpdater 0.4.2b as a .CIA on sysNAND through miniPasta, switched the console back on after ejecting the SD card, put it back in when while inside the browser, performed the OTP dump, upgraded to 6.1, ran Decrypt9 from the browser and restored my NAND backup.
 
If you need instructions, don't do it.
Seriously don't.
For the love of god.
We have 20+ bricks.
ON ONE DEVICE.
If you can't read the instructions or need to be told how to compile arm9loaderhax, here's a tip:

DON'T.

Yeah pretty much. Even with all the files I need I have no idea what I'm doing. Happy I have the OTP file for the future if this ever becomes easier for idiots like me!
 
If you need instructions, don't do it.
Seriously don't.
For the love of god.
We have 20+ bricks.
ON ONE DEVICE.
If you can't read the instructions or need to be told how to compile arm9loaderhax, here's a tip:

DON'T.
20+ for Shadowtrance (with hardmod)
5 or 6 for me (with hardmod)
5 or 6 for gelex ( with hardmod)
so... yeah
 
Ouch. I thought the hard bit was getting the OTP file. That's bonkers. Yeaaaah I'll be running away now.
Admittedly the 20+ for Shadowtrance was mostly debugging he was doing for me... he already had a9lh, we were just trying to improve some stuff, same with most of my extra bricks and Gelex. But still. Not easy
 
Admittedly the 20+ for Shadowtrance was mostly debugging he was doing for me... he already had a9lh, we were just trying to improve some stuff, same with most of my extra bricks and Gelex. But still. Not easy

Damn. Time to let the skilled adults do their thing. I guess to throw me a bone could it ever become easier one day to utilize that damn OTP file which I scarred myself getting most of today?
 
Since it uses brahma2, why would you need to be under a CFW at all? Just use any regular homebrew entrypoint on sysNAND.

I never said CFW was a requirement. If you do it from a 9.x sysnand via a non CFW entrypoint like Cubic Ninja or browserhax, then it should work fine in those instances too.
 
  • Like
Reactions: Vappy
Developer talk:
I'm assuming I have to update my DevKitARM to utilize ARM9, but is there any documentation of what I can do with ARM9 permission that I couldn't do already?
 

Site & Scene News

Popular threads in this forum