the problem is not tinyLoad, nor Di. the problem is in ES.
The
Autoboot disc variables" are all commented out in the
argument reading function, so it will never read the TitleID sent by argument from a loader.
It looks like overjoy tried different hardcoded values for gameid (SNMP) and gamemagic (0x5d1c9ea3 for Wii games), and ended not reading nor using any.
the "
dvdloadgame" is commented out too, so nothing is sent to di.
the MCMagic is set to "OJOY" and that's all.
I don't have all the sources in mind anymore, it's been a long time I read it, maybe I don't understand and it can be fixed easily ?
And maybe I'm totally wrong, and I'm sorry if I am. I might not even link to the correct issue.
@jasonmbrown :
You need devkitARM r32
neek2o get TitleID argument to autoboot channels, but not discs.
I don't know why overjoy commented these lines, maybe he did to test something and forgot to uncomment for the release?
edit:
for info, here is the config creation from USBLoaderGX sent to neek :
https://sourceforge.net/p/usbloadergx/code/HEAD/tree/trunk/source/usbloader/neek.cpp#l217
maybe it's wrong too, I never completed the USBLoaderGX's neek2o settings creation part. I had plan to make more neek config creation in the loader (to generate the neek's hidden menu for video settings, cheat, etc.)
too bad I don't have any more free time to work on it. living alone takes all my time