*NOTE* I do not have a usb gecko, I will be getting one when I get the chance, but don't have one now.
Okay, I know if I had a usb gecko I could upload a file using the Wiird console's upload command.
Now I can code a bit in C so if I made a small program and compiled it independently. If I compiled the program to load the file that I want to be uploaded into memory and dump the asm of that program and use it with Link's WiiRD ASM helper tool to create a code could this potentially work? Also In order to do this do I need the memory offset of the loaded file or do I need the offset of the file in the iso? Also I need to know how this upload command works so I can use an equivilent in my c code to do this.
Comments and help are greatly appreciated.