New Gecko Codehandler for Wii
#1
This was an idea I had for a while, so please share your thoughts! The i've intentionally left out certain codetypes that are basically never used (The ones that do use them can be replicated with basic ASM) and the codehandler is also not complete yet and still has some more optimizations to come, but for now, I've released this for people to try out!

Also I have no experience using github so don't be surprised if something is screwy.

https://github.com/JoshuaMKW/Codehandler-Wii

Also, this one finally updates the Wii's cache properly compared to other versions of the gecko codehandler.
(10-14-2019, 11:55 PM)Vega Wrote: Was lucky enough to be one of few to learn proper ASM. Now I just post random garbage on Make it to a 1000 thread.
Was lucky enough to be one of few to learn proper ASM. Now I'm writing codes that I hope amaze!  Tongue
Reply
#2
Sweet. Are you on Linux or Windows? I can help with Github commands if you are on Linux. Have you found out why C0 codetype doesn't like certain function calls (like ISFS_Open)?

Also you can try to recompile GX with the bin file. The problem is, my noob-self doesn't know which file to exactly replace in the source.

https://sourceforge.net/p/usbloadergx/co...e/patches/

I'm assuming it's the codehandleronly.h header file. The codehandler.h includes USB Gecko crap.
Reply
#3
Well done! FYI, you can use raw2c from devKitPro to conveniently generate the header file for the codehandler. Looks like that was already used for those in this repo.
Reply
#4
Oh ye I forgot about that. Ye Joshua, raw2c is in the binutils of devkit.
Reply
#5
Idk anything about these things (I dont use devkitpro) So i need help setting these things up
(10-14-2019, 11:55 PM)Vega Wrote: Was lucky enough to be one of few to learn proper ASM. Now I just post random garbage on Make it to a 1000 thread.
Was lucky enough to be one of few to learn proper ASM. Now I'm writing codes that I hope amaze!  Tongue
Reply
#6
You're windows right?

https://wiibrew.org/wiki/Devkitppc_setup_(Windows)
Reply
#7
IMO y'all should use this version of GX for the codehandler.
https://github.com/wiidev/usbloadergx/tree/enhanced
Reply
#8
Does Joshua's Codehandler allow for 1k lines? It could replace the need for main.dol patching.
Reply
#9
I moved ur post Fancy to the appropriate thread.
Reply
#10
Currently Im creating a codetype for linked lists of codes, which will be useful for outside modwork
(10-14-2019, 11:55 PM)Vega Wrote: Was lucky enough to be one of few to learn proper ASM. Now I just post random garbage on Make it to a 1000 thread.
Was lucky enough to be one of few to learn proper ASM. Now I'm writing codes that I hope amaze!  Tongue
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)