Hacking System Menu questions/thoughts

  • Thread starter Thread starter OSW
  • Start date Start date
  • Views Views 168,138
  • Replies Replies 1,572
digitydogs said:
Jizmo said:
digitydogs said:
Honesty my thought was to also incorporate starfall's recovery menu option into the system menu/patch so that we end up with a region free forced video menu with recovery and autoboot. Anyone got the source to starfall handy? heh.
Strictly speaking these changes should be safe as they are already done on the fly without problems. Once we have bootmii or a preloader compatible with all systems we can simply have it load this new system menu packaged as a dol, and still have our original menu on system to revert to in case of errors. Bad thing is my wii is NTSC so i can't attempt this with preloader. Maybe fors would throw me an advanced copy of his loading system if i asked nicely
Recovery hooks used by gamma
0xA00100AC,0x5400073E,0x2C00000F

I don't like the idea of incorporating the starfall functions into the System Menu. I love starfall and Like haveing it sepereate. If you incorporate it into system menu you have lost your preloader because of a banner brick. At least it seems that way to me. Besides, preloaders are fun.
Not to be rude but that made no sense at all! incorporating starfall has nothing to do causing a banner brick. And although im not sure but i have a feeling any changes made to the system menu will preclude preloader from running do to menu comparison checks.

I worded that badly. What I meant was only if your intent was to incorporate starfall into system menu (and eliminate using starfall seperately) then if you got a banner brick you would not to be able to load autoboot utils, because if you fuck up system menu then you've also fucked starfall. I'm going to assume now that you meant incorporate it's function without the purpose of eliminating starfall/preloader. Or do you have the idea of maybe Using PreLoader to load the New System Menu? That's actually an Idea I like. Keeping your choice of preloader seperate from the system menu means we should then be able to easily incorporate BootMii or other types of preloaders literally seamlessly. I got a feeling it's not gonna be too long until we find out.
 
All this talk about patching the system menu. Why cant we just do what the gamma rebooter does on the fly but permanent? I mean, u could just install a permanently patched sysmenu WAD, and you wouldn't need to install all the patched IOS's, just the cIOS at 249? Feel free to shoot me down if im wrong. I am a "noob" after all...
laugh.gif
 
lezperez said:
All this talk about patching the system menu. Why cant we just do what the gamma rebooter does on the fly but permanent? I mean, u could just install a permanently patched sysmenu WAD, and you wouldn't need to install all the patched IOS's, just the cIOS at 249? Feel free to shoot me down if im wrong. I am a "noob" after all...
laugh.gif

Permanently patching the System Menu is what he's doing. But trying to use and force all games to use IOS249 no. That is what's making the incompatibilites. Things like the #002 error. If he just gets the Region and Video code patched into System Menu then we will be sitting pretty.
 
digitydogs said:
wiicrazy any input on the video mode forcing?

well I have no idea... but I think it needs a hook in the system rather than a static patch... both in freeloader and usbgecko program checks the inserted game region and do different things...

someone with good assembly language skills can cope with that... I don't think anyone will be willing
 
Well, lets hope that we can all use the new release of Preloader which Ironmask just made us all aware of.

See main thread for download link.

This is looking like we will have an answer before end of play today! ( Hopefully )
tongue.gif
 
Ok so preloader is out as we all know. and yes thats what i meant earlier, use this to load up the patched system menu with hooks to enable true region free and video forcing from boot, with out own good menu sitting to the side untouched ready for emergencies.
 
Anyone here has tried the rebooter.dol with preloader not gamma, just the rebooter?

I don't have preloader installed because this kind of mod need to be tested more i.e. dol compatibility.

Edit: Am I the only one who have RGB cables here ? Those cables solve the "force X region" display problem... no needs to patch anything. LCD, Plasma and HDTV with VGA input should display those problematic games with no probs.

After rebooter channel reload the menu of course. Thats why i'm asking about the rebooter.dol comp.

Anyone else here who can load and display an out of region game in disc channel ?
 
With this installed

MenuRebooter Channel

and loaded it should play well.

Its just a black screen channel to save space on the wii memory and its not a permanent way but a 1 step automated way to solve the problem.
 
WiiShizzza said:
so it's the RedSquirrel's Menu Rebooter v1.0 Channel ?

Look at it, Jizmo. Source is also available somewhere^^

I already tried it with preloader trying to boot it's DOL. Black Screen death
 
Yeah that is from Red Squirrel and crediar. The source is included in the archive given in the link

@Jizmo Ah
frown.gif
too bad we have to wait for an update
 
My Rapidshare link for CIOSCORP still has a few downloads left on it I think so if anybody needs it PM me.
 
i think the patches are applied to 00000008.app (sysmenu dol file in sysmenu.wad) so just look at the sysmenu_patches.c in waninkoko's menupatcher (or any other menu patcher) source and find the replacement code to patch in 00000008.app, for example in waninkoko's:

Code:
void Sysmenu_PatchNocopySaves(u8 *dol, u32 len)
{
ÂÂÂÂ{
ÂÂÂÂÂÂÂÂconst u8 oldcode[] = { 0x54, 0x00, 0x07, 0xFF, 0x41, 0x82, 0x00, 0x1C, 0x80, 0x63, 0x00, 0x68 };
ÂÂÂÂÂÂÂÂconst u8 newcode[] = { 0x7C, 0x00, 0x00, 0x00, 0x41, 0x82, 0x00, 0x1C, 0x80, 0x63, 0x00, 0x68 };

search in 00000008.app for 540007ff4182001c80630068 and replace it with 7c0000004182001c80630068


so (i think) if you want a patch for region free just look in the sysmenu_patches.c for all the patches for region free and commit them in the 00000008.app

BTW. Sorry for my bad english
 
Im currently unpacking a 3.2 system wad to look for the 000000008.app and then will try and edit the text with ultraedit.

How sure are you?
Who thinks if i do this and then re pack it back that if it all goes wrong that the mighty preloader will save the day? As i figure it would overwrite it?

Im willing to try it if enough people think it will work.

Im about 60:40 that it would work.

Edit: - I agree - Im completly sure preloader would be gone, so now its a queston of...I don't have a modchip but.... I'm a gambling man..

I still need some more reassurance from others before I will proceed tho.

Thoughts?
 

Site & Scene News

Popular threads in this forum