Hacking PRELOADER v.25 Released

  • Thread starter Thread starter IronMask
  • Start date Start date
  • Views Views 114,176
  • Replies Replies 875
digitydogs said:
This was probably already mentioned but it seems that and starfall patched that were enabled when preloader is installed remain in effect after preloader, i'm wondering if this may be part of the reason we are having issues getting the region free disc channel loading. Even though they apply patches differently i wonder what would happen if we ran menupatcher and then installed preloader while menuloaders patches where applied, i doubt it would carry over but you never know. Re-installing the system menu without starfall, to ensure there arn't any prior patches, then testing the menu load theory, i'll either end up with a clean menu under preloader or a menu patched version. ill report back when done

I've already tried this. The patches for menu loader do not stay in place becasue they are tempory patches unlike starfall's. I've been doing comrehensive testing all morning and found no combination that will work with preloader. Preloader just plain breaks all the menu patcher/menu loader/rebooter uils. Starfall however doesn't. And aren't they both written by Credier? Obvioiusly it's because the menu patcher/menu loader/rebooter are applied after system menu is loaded. Here is the discrepency that you can focus on......

Menu Loader is capable of loading into the Wii before System Menu and correctly working. The sequence is such...

1. Starfall boot to recovery mode
2. Twilight Princess Original Loads & Execute TP Hack
3. Menu Loader loads from SD root
4. Manually Set Menu Loader Region and other Options.
5. Select Launch from Menu Loader
6. System Menu Loads

At this point Wii displays both PAL & NTSC 1:1 backups from Disc Channel and can run them from there

At no time until the last step of this process was System Menu loaded. If you try to do this procedure replacing Menu Loader with either a Rebooter or Menu Patcher it does not work. (at least it didn't for me).

So it seems to me the key is in the Menu Loaders method of Region Patching to obtain Out Of Region compatability. Since the combination of CIOSCORP and Starfall alone give full support for In Region Backups.

This is the only combination of applicatoins that I have found that can boot up to System Menu supporting Both PAL and NTSC regions, without having to load a patcher manually after system menu is loaded. Unfortunately it requires a Starfall Recovery Mode boot (easy enough) and TP Hack to execute. It does however show that patches can be loaded ahead of system menu and result in all region support.

Funny things about all this mess is..... We can already play all our In-Region backups just like originals and can region patch anything new that we burn to make them work like originals, so all this right now is just to make a few out of region games we want to play show up natively in Disc Channel. And to tell you the truth, I haven't played an out of Region game in months.


For this simple reason I'm pretty sure everybody is just doing this right now for the challenge and learning.

EDIT: Oops... posted this in wrong thread sorta. Thought i was in the System Menu thread. But since both threads have a smililar goal it sorta Applies.
 
Keylogger said:
1-How to completly remove the preloader? (not only the hack.ini)
2-Can I install if I have patched my system menu with starfall?
1 - Link
2 - "Uninstall" starfall first (disable all patches)
smile.gif
 
Keylogger said:
1-How to completly remove the preloader? (not only the hack.ini)
2-Can I install if I have patched my system menu with starfall?

Run the preloader hack remover
Run anyregion changer and re-install your 3.2 menu. make sure all the info matches your wii.
Reboot system

Yes you can install if patched to starfall. no problems
 
Just posting to say I have had success installing this on 3.2 with the CIOSCORP pack installed, and also installing a Anytitle Deleter dol
 
uuups... yeah, links doesn't work anymore.... sry.

just use google to find SystemMenu-v290.wad and install it if you are on a PAL console
 
Screemer said:
WiiShizzza said:
those links don't seem to work anymore. no idea where else to find them. sorry.

you can pick them up as torrents - try your favourite torrent site - i've got the 290 if anyone is desperate for it i'll try and get it uploaded somewhere (just ask)
 
Just took a look in menupatcher's code... adding a few lines to it actually makes your intended backup launcher... I don't have much time to play with it... so just passing the simple idea...

In sysmenu.c, in function s32 Sysmenu_Load(u32 *entry, u16 index)
CODEÂÂÂÂ/* Open content */
ÂÂÂÂfd = ES_OpenContent(index);
ÂÂÂÂif (fd < 0)
ÂÂÂÂÂÂÂÂreturn fd;

ÂÂÂÂ/* Read content */
ÂÂÂÂret = ES_ReadContent(fd, (u8 *)&dol, sizeof(dolhdr));
ÂÂÂÂif (ret < 0)
ÂÂÂÂÂÂÂÂreturn ret;
..snip...

Change the above code (and the snipped part in the function) so that it loads the sys menu dol from sd card...(simple file open/read/seek/close operation) compile it and put the menupatcher into sd card along with the sys menu dol so that preloader autoboots menupatcher... then menupatcher should work...

You should be changing ES_OpenContent, ES_SeekContent, ES_ReadContent, ES_CloseContent calls to the equivalents for normal file system calls...

Or the harder but much simpler approach... find how preloader renames the sys menu dol content in the nand and change the code to open that instead...

Sorry dudez, really have no time to play with it...

Feel free to open a thread and make the above a question and start hacking..
 
step 1 (optional): Dump the hbc to computer, and repackage it with a different unused title ID (ouch) and install it
step 2 : Create a "menu patcher" wad with the official title ID of the HBC and install it.
step 3 : in the preloader menu, select autoboot HBC.

voila. works as it should. okay so i didnt test it. but it might work, it also might not.
 
noobwarrior7 said:
step 1 (optional): Dump the hbc to computer, and repackage it with a different unused title ID (ouch) and install it
step 2 : Create a "menu patcher" wad with the official title ID of the HBC and install it.
step 3 : in the preloader menu, select autoboot HBC.

voila. works as it should. okay so i didnt test it. but it might work, it also might not.

Interesting,what's the response of the homebrew channel for this hack? Middle finger?
smile.gif
 

Site & Scene News

Popular threads in this forum