brianBTB said:I don't think that there is a large benefi to what I want to do over the normal method. but:
I would have fun working on it,
I would partially do it for proof of concept,
and I would learn alot from it.
My original question stands:
If I want to modify the SM Update proceedure, where do I start.
Brian
PS: gawd this is hopeless. please do not get frustrated at me, but I did not ever "insist there is still a point." I never said any benefit would come doing what I want to do over the existing method. And hey, a new backup loader? what the heck does that have to do with anything??
I might be wrong but I think it is not possible to decompile the system menu modules, modify one of them (the update module in your case) then recompile everything in a modified SM binary, I think all you can do is disassemble existing code (with a PPC disassembler like IDA Pro and an appropriate dol module that can be found somewhere on wiibree or hackmii I think), analyze assembly code (which implies you can read PPC assembly) then patch code/data in memory to modify some hard-coded values or bypass some routines.
And if it's only for educational purpose, I don't see what you expect to learn from the update module, most likely it just works like Dop-Mii i.e get data from NUS server, assemble parts then install, I don't think there is anything new to discover.







