Hacking Preloader Hacks.ini for 4.2U

mariomaniac33

Well-Known Member
OP
Member
Joined
May 10, 2008
Messages
111
Trophies
0
XP
112
Country
United States
I went ahead and ported the Preloader hacks for 4.1U to 4.2U since I haven't seen anyone make a move for it. They need testing though. I tested some of them and they seemed to work.

Preloader installs fine on 4.2U by the way. If the system menu doesn't load for some reason, have Preloader load it through IOS60. Make sure that your IOSes do not have the trucha bug fixed as that could be an issue as well.

While running through porting these hacks, I noticed a lot of code in the system menu of 4.2 that was not talked about previously (or at least that I heard about). First off, I think the region protection has been updated. The No-Copy protection has also been slightly updated. Numerous parts of the system menu are completely different - as a result, I couldn't port the "replace healthwarning with backmenu" properly. Also, I think the 4.2 system menu also has some sort of modchip detection, which helps explain error code 003. I don't know, I could be wrong though since I'm not a pro
smileipb2.png


BTW, obviously I didn't port "Disable HAXX,DVDX,RZDx Checks." It's just in there for the sake of completion
biggrin.gif

Well, without further ado, here's the hacks:

CODE[Disable HAXX,DVDX,RZDx Checks]
version=481
offset=0x813345A0
value=0x60000000
[Block Disc Updates]
version=481
offset=0x8137F5BC,0x8137F5C0,0x8137F564,0x8137F568,0x8137F4BC,0x8137F4C0
value=0x60000000,0x60000000,0x60000000,0x60000000,0x60000000,0x60000000
[Remove NoCopy Save File Protection]
version=481
offset=0x813C55EC,0x813C55F0,0x8134E260,0x815C2624,0x81353F5C,0x8134E270
value=0x7C000000,0x4182001C,0x7C000000,0x38600001,0x3BE00000,0x801C0024
offset=0x8134E274,0x8134E278,0x8134E27C
value=0x5400003C,0x901C0024,0x48000018
[Move Disc Channel]
version=481
offset=0x813AFC00
value=0x60000000
[No System Menu Background Music]
version=481
offset=0x8136B224
value=0x4E800020
[No System Menu Sounds at all]
version=481
offset=0x8136B1F8
value=0x4E800020
[Recovery Menu (D-Pad Up 4th GC)]
version=481
offset=0x8137ACCC,0x81379900
value=0x2C000008,0x60000000
[Force Recovery Menu]
version=481
offset=0x8137ACB4
value=0x48000020
[Remove Diagnostic Disc Check]
version=481
offset=0x81379900
value=0x60000000
[Auto-Press A at Health Screen]
version=481
offset=0x813BD524
value=0x48000034
[Force Disc Games to run under IOS249]
version=481
offset=0x8137BD7C,0x8137BD80
value=0x3B200001,0x3B0000F9
[Force Disc Region to Wii Region]
version=481
offset=0x8137DBE8,0x8137DC0C,0x8137DB44,0x8137DB48
value=0x4800001C,0x60000000,0x3C608000,0x936300CC
[Region Free Wii Games]
version=481
offset=0x8137D90C,0x8137DBE8,0x8137DBC8,0x8137D904,0x8137FC84
value=0x60000000,0x4800001C,0x38000001,0x38000001,0x38600001
[Region Free GC Games (No VM Patch)]
version=481
offset=0x8137D90C,0x8137D910
value=0x900DA5D8,0x38000032
[Region Free Channels]
version=481
offset=0x8152DA88,0x81530F34,0x8152DF70,0x813B68AC
value=0x60000000,0x4E800020,0x38000001,0x48000028
[Error Could Not Load Channel!]
version=481
offset=0x8137D738,0x8137FC84
value=0x38000001,0x38600001
[Lock out System Menu with Blackscreen]
version=481
offset=0x8137ACDC
value=0x60000000



Hacks.ini Download


The main ones that I am curious about are No-Copy Protection and the region free codes.

Please report back your results if you try them. Once they are well enough tested, we can update Wiibrew with them.

Have fun
tongue.gif



Confirmed Working:
Disable HAXX,DVDX,RZDx Checks (obviously)
No System Menu Background Music
No System Menu Sounds at all
Auto-Press A at Health Screen
Remove Diagnostic Disc Check
Recovery Menu (D-Pad Up 4th GC)
Force Recovery Menu
Move Disc Channel
Lock out System Menu with Blackscreen
Force Disc Games to run under IOS249
Region Free GC Games (No VM Patch)
Remove NoCopy Save File Protection
Region Free Channels (also works from SD)


Confirmed NOT Working:
Error Could Not Load Channel - not very useful anyways
Force Disc Region to Wii Region - see code below
Region Free Wii Games - due to enhanced region protection, a direct port of this code will not work properly.
....................................... A new or updated one must be developed. Use Gecko OS as a workaround in the meantime.


Testing Complete!
biggrin.gif
I will now post the working codes on Wiibrew and move on to porting them to 4.2E! Thanks for the feedback guys!
 
D

Deleted-171178

Guest
Would it be possible for you to port something like the "Block HAXX, DVDx, etc" to 4.1, so we can use the Twilight Hack?
 

sess

Well-Known Member
Member
Joined
Sep 20, 2008
Messages
311
Trophies
0
Age
33
Location
Sao Paulo
Website
Visit site
XP
119
Country
Brazil
Thanks for doing this.



- "Auto-Press A" is actually "replace health screen with backmenu".

- If you enable auto press A and "Remove diag disc check" or "skip disc update" at the same time, "Auto-Press A" does its job instead of replace with backmenu.

- "Remove NoCopy" code dumps.

The others I had no problem so far.
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,175
Country
beegee7730 said:
Would it be possible for you to port something like the "Block HAXX, DVDx, etc" to 4.1, so we can use the Twilight Hack?

yes, it would, although the uses of twilight hack are limited when you alredy have homebrew.
 

mariomaniac33

Well-Known Member
OP
Member
Joined
May 10, 2008
Messages
111
Trophies
0
XP
112
Country
United States
Thanks for the feedback guys. I appreciate it
tongue.gif
.

beegee7730 said:
Would it be possible for you to port something like the "Block HAXX, DVDx, etc" to 4.1, so we can use the Twilight Hack?
I was looking into this... it's obviously possible, but it's in a different place. Nintendo made the bad choice of grouping the checks all into one function in 4.2 though, which is why they can all be blocked with one code. However, the check in 4.1 is in a different spot, so I can't port it directly.

I have plans to stay on 4.1U because of the modchip detection. It gets in the way.
hate2.gif
So since I'll probably stay, I'll keep looking into disabling the check.

sess said:
Thanks for doing this.



- "Auto-Press A" is actually "replace health screen with backmenu".

- If you enable auto press A and "Remove diag disc check" or "skip disc update" at the same time, "Auto-Press A" does its job instead of replace with backmenu.

- "Remove NoCopy" code dumps.

The others I had no problem so far.
Yeah, I figured that they were close. I didn't know that they gave the same effect though when they're used alone. That's good to hear
smile.gif
. I do still want to look more into porting the original "replace healthwarning with backmenu," but it does look like it'll be a pain. No luck so far.

I'll have to look more into the No-Copy code. Like I said, they updated it slightly, so I can make no guarantees if I can figure it out or not.

QUOTE(infinete @ Oct 1 2009, 07:56 AM)
would it be possible for you to port the EUR version for 4.2?
I was thinking about porting them to 4.2E and 4.2J. I'll need more help testing them though
biggrin.gif
. Before I do, I should try to fix the bugs in the 4.2U codes. Once the 4.2U codes are stable enough to be "officially released," I'll look into porting them for the other regions.
wink.gif
 

infinete

The Temp's cynic.
Member
Joined
May 20, 2008
Messages
473
Trophies
1
Age
36
Location
London
XP
1,522
Country
mariomaniac33 said:
I was thinking about porting them to 4.2E and 4.2J. I'll need more help testing them though
biggrin.gif
. Before I do, I should try to fix the bugs in the 4.2U codes. Once the 4.2U codes are stable enough to be "officially released," I'll look into porting them for the other regions.
wink.gif

Well if you need the help I would be glad to test any EUR version you make
tongue.gif
Thank you for the reply though.
 

mariomaniac33

Well-Known Member
OP
Member
Joined
May 10, 2008
Messages
111
Trophies
0
XP
112
Country
United States
I went ahead and tested a lot more of the codes. I have updated the confirmed working and not working list. So far, there is only one that I have flat out confirmed to be not working - "Error Cannot Load Channel." That one's useless anyways since we have "Blackscreen on system menu startup."

I also tested the No-Copy Code some more, but it worked just fine for me. I tried to crash it, but I couldn't. It copied everything I threw at it, be it VC save states or Brawl. All seem to work just fine too after I copied them to my SD, deleted them from the menu, then copied them back to the menu.

@sess
What were you trying to copy when it crashed? Was the save data modified in any way, like did you copy the save data through a version of Gecko OS at some point in time, and then copy it again using this hack?

If anyone else could test the No-Copy code as well, that'd be great. I also need more people to test the region free hacks as those may need some work.
 

GolfDude

Well-Known Member
Member
Joined
Feb 2, 2009
Messages
886
Trophies
1
XP
1,837
Country
United States
for some reason i get no tv signal when i activate any code or deactive codes in it and had to downgrade firmware then reupdate to get it workign again.. none worked for me :\
 

mariomaniac33

Well-Known Member
OP
Member
Joined
May 10, 2008
Messages
111
Trophies
0
XP
112
Country
United States
GolfDude said:
for some reason i get no tv signal when i activate any code or deactive codes in it and had to downgrade firmware then reupdate to get it workign again.. none worked for me :\
It sounds like you activated the blackscreen code
tongue.gif
. Turn it off, then try again. Hopefully that fixes it.
 

xzxero

♥bong milk does good for the brain♥
Member
Joined
Jul 18, 2008
Messages
3,831
Trophies
0
Age
14
Location
SB
Website
Visit site
XP
332
Country
United States
wolffangalchemist said:
i get (unexpected 'offset' or "'value' before 'n' at line 12) error when i try to load the hack.ini
so i can't use any hacks, what's that all about?
same here
 

GolfDude

Well-Known Member
Member
Joined
Feb 2, 2009
Messages
886
Trophies
1
XP
1,837
Country
United States
open the file in notepad and make it so the entire code on line 12 is on one line.. for some reason, it breaks the code in half for some unknown reason..

as for my issue, it didnt even work with every code disabled.. it jsut gives no tv signal when i boot through preloader using eitehr 60 or 70
 

GolfDude

Well-Known Member
Member
Joined
Feb 2, 2009
Messages
886
Trophies
1
XP
1,837
Country
United States
its like prelaoder failed for me completely b/c i got nothing no matter what.. it wouldnt store the hacks in the system and when i used hack remover to remove it it said it didnt exist, so it never saved the hacks to the system... and just caused no tv signal whether or not i used prelaoder to load causign me to firmware downgrade/upgrade to get it going again..
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: