Hacking Bug fix for WiiGator Loader 0.3b

  • Thread starter Thread starter requiem4d
  • Start date Start date
  • Views Views 120,366
  • Replies Replies 364
Any dol?
i want to test it with my Mario Galaxy(beginning freezing) & Paper Mario(stage 2-3 freezing).
Thanks~
 
QUOTE said:
on a side note just want to say how great it is a few coders are showing an interest and great work on the bug fix..

BUT come on wiigator update the blog. i'm not going to beg for a new loader etc its juts its been 2 weeks now and theres been nothing at all new on the blog..
any progress?
any problems?
any new features?
any features removed?
any bug fixes?
better compatibility?
features you want to add but havent yet?
how much progress you've made?

like i say this isnt a begging for 0.4 this is just out of pure interest as to whats been happening in the last fortnight.
Sounds like begging to me.........?
Remember wiigator & waninkoko do LIVE live's of their own......BE PATIENT!


requiem4d Well done, this guy has principles
smile.gif
 
I have compiled it, but i still hope there's a new official release by WiiGator, maybe with an improved cios/dip module. Don't ask me to upload it.
 
Yes please,
No one upload this. The last thing we need right now is another version of the .3 loader floating around.
As it is (hopefully) only those with advanced knowledge will compile and play with this version.
Can you imagine all the added noob questions and confusion. Especially the first time someone hits a key on the keyboard before compiling and bricks their system.

Oh yeah and to everyone working with the source and trying to track down/fix these bugs keep up the great work.
 
Definitely don't release a compiled version - allow people to compile their own.

The amount of idiotic questions on here with 3 different loaders is enough, one more will just be the "straw that broke the camels back".
 
requiem4d said:
I haven't fixed the disc read error, but I've successfully found the reason Wario Land - Shake It! (NTSC) hangs on a black screen. I'll post a code diff here in about 15 mins or so once I verify it works with his original codebase.

Edit: Yep, that fixed it. Seems the entry point is being stored in 0x817f0000 for some unknown reason. It isn't needed, and breaks at least this one title.

Code:
--- source/apploader.c.oldÂÂÂÂ2008-11-05 05:00:22.000000000 -0500
+++ source/apploader.cÂÂÂÂ2008-11-05 04:55:35.000000000 -0500
@@ -415,7 +415,7 @@

ÂÂÂÂmemcpy((void*)0x80001800, (char*)0x80000000, 6);ÂÂÂÂ// For WiiRD
ÂÂÂÂmemcpy((void*)0x80003180, (char*)0x80000000, 4);ÂÂÂÂ// online check code, seems offline games clear it?
-ÂÂÂÂmemcpy((void*)0x817f0000, entryholder, 4);ÂÂÂÂ// entrypoint
+ÂÂÂÂ//memcpy((void*)0x817f0000, entryholder, 4);ÂÂÂÂ// entrypoint
ÂÂÂÂDCFlushRange((void*)0x80000000, 0x17ff000);ÂÂÂÂ// Just store the entry point here
ÂÂÂÂ
ÂÂÂÂ// Ocarina stuff
@@ -649,7 +649,7 @@

ÂÂÂÂmemcpy((void*)0x80001800, (char*)0x80000000, 6);ÂÂÂÂ// For WiiRD
ÂÂÂÂmemcpy((void*)0x80003180, (char*)0x80000000, 4);ÂÂÂÂ// online check code, seems offline games clear it?
-ÂÂÂÂmemcpy((void*)0x817f0000, entryholder, 4);ÂÂÂÂ// entrypoint
+ÂÂÂÂ//memcpy((void*)0x817f0000, entryholder, 4);ÂÂÂÂ// entrypoint
ÂÂÂÂDCFlushRange((void*)0x80000000, 0x17ff000);ÂÂÂÂ// Just store the entry point here

ÂÂÂÂ// Ocarina stuff

Edit 2: I stupidly ran diff in reverse on the files. It's fixed in the above code listing.

You probably should let wiigator know about this if you haven't already. So that way maybe (after a few more fixes and assuming nothing breaks) he'll be able to release a an "official" .3b or something along those lines.
 
quim69 said:
Definitely don't release a compiled version - allow people to compile their own.

The amount of idiotic questions on here with 3 different loaders is enough, one more will just be the "straw that broke the camels back".


Yes. so please guys, dont release nothing from now on so we dont have noob questions
rofl2.gif
 
You're still going to get noob questions, saying

'can someone compile this for me, LULZ'

or

'how do I compile this, LULZ im a noobcopter'

which is what i'm going to ask, except not in idiot speak.

So, how do I compile this?
 

Site & Scene News

Popular threads in this forum