While the HB launcher (original and @mashers mod) is a pretty capable tool by now, there is one thing it can't do without additional help: loading ARM9 payloads. ARM9 payloads - for those that don't know - are binary executables designed to run on the ARM9 core of your 3DS console. It is the standard format of CFWs (PastaCFW, ReiNAND, rxTools, CakesFW) and certain software, such as Decrypt9. The HB launcher can't load these payloads, so there are workarounds like my Brahma2Loader. However, it would be much better if users could create their own payload shortcuts and use them directly, same as it is done in CTR Boot Manager and BootCTR now.
Introducing my Brahma2Loader with XML support, designed to make it easy and even fun for anyone to add his own customized ARM9 payload shortcuts directly to the menu. All you need is a O3DS / N3DS on or below 9.2, plus a little time to read and understand the very short readme below.
This user does not have permission to use the HTML BB code.
You may download and participate in the source code on GitHub:
Just pay me a visit at https://github.com/d0k3/BrahmaLoader
Why use this when my CFW / other software already comes with a 3DSX loader?
It goes without saying that more options are always better. The loader your software comes with, are you sure this is up to date? Does it work with *hax 2.5? And how often are there failures? What if the 3DSX loader of your software stops working with a newer *hax version and the original dev has no interest in further developing it? Using this method, you can be sure to have the most recent version of Brahma 2 loading your ARM9 payload. This even includes the autobootfix by @cpasjuste to hopefully further increase the boot rate and reduce failures. Also, keep in mind this gives you freedom. You can add anything, name it anything and use the icons you prefer, all with very little work and no actual programers knowledge involved from your side.
I won't do any more XML shortcuts myself. The ReiNAND one is fully working, but also only meant as an example. If you should make more XML shortcuts / SMDH files for popular software / CFWs (Decrypt9 / rxTools / CakesFW / ReiNAND / ...), you may post them here and help out the particularily lazy among us, though.
Introducing my Brahma2Loader with XML support, designed to make it easy and even fun for anyone to add his own customized ARM9 payload shortcuts directly to the menu. All you need is a O3DS / N3DS on or below 9.2, plus a little time to read and understand the very short readme below.
This user does not have permission to use the HTML BB code.
You may download and participate in the source code on GitHub:
Just pay me a visit at https://github.com/d0k3/BrahmaLoader
Why use this when my CFW / other software already comes with a 3DSX loader?
It goes without saying that more options are always better. The loader your software comes with, are you sure this is up to date? Does it work with *hax 2.5? And how often are there failures? What if the 3DSX loader of your software stops working with a newer *hax version and the original dev has no interest in further developing it? Using this method, you can be sure to have the most recent version of Brahma 2 loading your ARM9 payload. This even includes the autobootfix by @cpasjuste to hopefully further increase the boot rate and reduce failures. Also, keep in mind this gives you freedom. You can add anything, name it anything and use the icons you prefer, all with very little work and no actual programers knowledge involved from your side.
I won't do any more XML shortcuts myself. The ReiNAND one is fully working, but also only meant as an example. If you should make more XML shortcuts / SMDH files for popular software / CFWs (Decrypt9 / rxTools / CakesFW / ReiNAND / ...), you may post them here and help out the particularily lazy among us, though.
Attachments
Last edited by d0k3,












