So, uhm, I don't really know how to describe this... Like... Do you know that chainloader that gets into every GCN inject? I worked on this! Not only on it but also the loader this chainloader loads...
So this loader it loads I reduced 50% in size... While still beeing as accurate as you know it! Wait, you don't know it? Damn...
The main loader I changed to allow to have a nincfg.bin per inject... Wait... What? You don't know what this means?
Mhkay... So let's f*ck all this... ... ...I worked the last week day and night to give you a nintendont loader which:
- Is 100% crash save
- Is fast as lightning
- Loads the nincfg.bin from the root of the SD card as a fallback only
For the last thing this means the loader tries to load from:
1)
2) Embedded into the inject itself (to the ones working on Teconmoon, UWUVCI and stuff: It searches for a nincfg.bin beside the game.iso/disc2.iso inside of the NFS)
3) (Fallback)
You as a user might still just scratch your head... Sorry about that but let's see what devs make from this?
Devs: Here you go: https://github.com/V10lator/nintendont-autoboot-forwarder/actions/runs/6595301167#artifacts
On a side note: The nintendont-autoboot-forwarder was GPLv2 no matter what the license file told! It used (and uses) (a lot of) GPLv2 codes, so...
BTW: I'm releasing this as-is as I tried to implement it into injectors but I can't even manage to run UWUVCI and Teconmoon's Injectors source code is such a mess... The nincfg.bin config creation menu (Form2.cs) needs a complete rewrite but... Well, I gave up on this rewrite, let's see what @piratesephiroth makes from this...
BTW²: Yes, all nincfg.bin loading paths have been tested and confirmed by me. You don't want to know what frankenstein-teconmoon injector builds I have on my HDD... There's also an unreleased nincfg.bin creating/editing homebrew made by me which helped a lot in testing this nintendont loader (this homebrew is a quick&dirty hacked PoC at best so dont ask for it, please).
BTW³: Don't know about UWUVCI but I also found a big bummer in teconmoon's injector while doing my magic:
(upper image is after my fix, lower image is what teconmoon's injector gives you today - PR pending)
So this loader it loads I reduced 50% in size... While still beeing as accurate as you know it! Wait, you don't know it? Damn...
The main loader I changed to allow to have a nincfg.bin per inject... Wait... What? You don't know what this means?
Mhkay... So let's f*ck all this... ... ...I worked the last week day and night to give you a nintendont loader which:
- Is 100% crash save
- Is fast as lightning
- Loads the nincfg.bin from the root of the SD card as a fallback only
For the last thing this means the loader tries to load from:
1)
SD:/nintendont/configs/[GAMEID].bin2) Embedded into the inject itself (to the ones working on Teconmoon, UWUVCI and stuff: It searches for a nincfg.bin beside the game.iso/disc2.iso inside of the NFS)
3) (Fallback)
SD:/nincfg.binYou as a user might still just scratch your head... Sorry about that but let's see what devs make from this?
Devs: Here you go: https://github.com/V10lator/nintendont-autoboot-forwarder/actions/runs/6595301167#artifacts
On a side note: The nintendont-autoboot-forwarder was GPLv2 no matter what the license file told! It used (and uses) (a lot of) GPLv2 codes, so...
BTW: I'm releasing this as-is as I tried to implement it into injectors but I can't even manage to run UWUVCI and Teconmoon's Injectors source code is such a mess... The nincfg.bin config creation menu (Form2.cs) needs a complete rewrite but... Well, I gave up on this rewrite, let's see what @piratesephiroth makes from this...

BTW²: Yes, all nincfg.bin loading paths have been tested and confirmed by me. You don't want to know what frankenstein-teconmoon injector builds I have on my HDD... There's also an unreleased nincfg.bin creating/editing homebrew made by me which helped a lot in testing this nintendont loader (this homebrew is a quick&dirty hacked PoC at best so dont ask for it, please).
BTW³: Don't know about UWUVCI but I also found a big bummer in teconmoon's injector while doing my magic:
(upper image is after my fix, lower image is what teconmoon's injector gives you today - PR pending)






Having the possibility to test easily different configurations is SOOO helpful. And when a good configuration is found, we can then just inject it and not depend anymore on the sd card! I am just wondering now... is there any way to try this right now? From my understanding we can test already the optimized nintendont loader with the custom dol setting, but what about the reduced inject sizes? 




