Hacking vWii sneek

  • Thread starter Thread starter diddy81
  • Start date Start date
  • Views Views 120,767
  • Replies Replies 528
  • Likes Likes 4
What I did was to change "Wii-Disc Region free hack" ("SMenu.c" of the esmodule )
. The original code (line 160-161) was

*(u32*)0x0137E2C8 = 0x4800001C;
*(u32*)0x0137EC44 = 0x38000001;

I suppose they are for USA vWii. So I changed these 2 lines to
*(u32*)0x0137E370 = 0x4800001C;
*(u32*)0x0137EE04 = 0x38000001;

I am glad that it works for EUR vWii Sneek.

Anyway, all credits should belong to Crediar !!
Could you please send me that kernel.bin?
I tried changing my last NAND's \title\00000001\00000002 folder with my first NAND's \title\00000001\00000002 folder. And with this, my last NAND backup is working the disk channel, and sneek doesn't freeze with disk game inside.
So in my case, the problem is \title\00000001\00000002 folder.
But I would like to try with your kernel.bin.
Edit: I have tried changing those lines, and the result it's that sneek does not freeze with a disk game inside, but the disk channel does not recognize the wii disk game (it says that can not read the disk...).
 
I've told you guys, it doesn't matter what update you have. vIOS80 has never been updated.

I can not explain, because I don't have any knowlege about the wii or vwii IOS's.
But the thing is that with the airline38's kernel.bin works for me!
And in the other hand, taking my first NAND backup's title\00000001\00000002 folder to replace with the others NAND backups works aswell.
 
If my memory serves me right, the original game disc doesn't require a cIOS.
So no matter there is a patch of vIOS80 or not, it's not the reason to block
game disc loading from vWii emu. nand.

Also if someone has checked/compared one of the SystemMenu file:00000008.app(00000017.app) between a normal Wii and vWii,
the file of vWii is encrypted. So it's not easy to simply modify this file
with those "priiloader hacks" (ex:region free everything).

However,it should be possible to use the way (which crediar did )
to apply some "hacks" to sneek.(esmodule)
 
A few updates:
Still have not resolved SNEEK and SNEEK+DI set-ups on my WiiU WiiMode.
However, UNEEK and UNEEK+DI work ok for me. I also manage to transfer several system
menu hacks from Wii to WiiMode for US console (see video below):
1. Move disc channel
2. No background music (sound is not completely off at the beginning of system menu loading)
3. Region free everything
In case you want to try, you could get all these memory offsets and associated values in the video description.

Cheers.

 
A few updates:
Still have not resolved SNEEK and SNEEK+DI set-ups on my WiiU WiiMode.
However, UNEEK and UNEEK+DI work ok for me. I also manage to transfer several system
menu hacks from Wii to WiiMode for US console (see video below):
1. Move disc channel
2. No background music (sound is not completely off at the beginning of system menu loading)
3. Region free everything
In case you want to try, you could get all these memory offsets and associated values in the video description.

Cheers.



Amazing job,conanac........ I will try your "hacks" (region free everything) on my kernel.
Theoretically, if it's working for US vWii,it should be no problem to apply to EUR vWii sneek.
 
A few updates:
Still have not resolved SNEEK and SNEEK+DI set-ups on my WiiU WiiMode.
However, UNEEK and UNEEK+DI work ok for me. I also manage to transfer several system
menu hacks from Wii to WiiMode for US console (see video below):
1. Move disc channel
2. No background music (sound is not completely off at the beginning of system menu loading)
3. Region free everything
In case you want to try, you could get all these memory offsets and associated values in the video description.

Cheers.


How are you making these?
 
How are you making these?

Here are the required patches in this video description in case anyone with WiiU US-region console wants to try (by editing file SMenu.c):
1. Moving disc channel
*(u32*)0x013B099C = 0x60000000;
2. No background music (the music is still played for a second or two at the beginning of loading system menu)
*(u32*)0x0136BD5C = 0x4E800020;
3. Region free everything
*(u32*)0x0137E458 = 0x38000001;
*(u32*)0x0137E460 = 0x900DA5D8;
*(u32*)0x0137E464 = 0x38000032;
*(u32*)0x0137E71C = 0x38000001;
*(u32*)0x0137E73C = 0x4800001C;
*(u32*)0x0137EF90 = 0x60000000;
*(u32*)0x013807AC = 0x38600001;
*(u32*)0x013B7780 = 0x48000028;
*(u32*)0x0152F894 = 0x60000000;
*(u32*)0x0152FD7C = 0x38000001;
*(u32*)0x01533418 = 0x4E800020;


instructions in his youtube link

 
Here are the region free hacks(offsets) for EUR vWii sneek:

*(u32*)0x0137EFA4 = 0x38000001;
*(u32*)0x0137F268 = 0x38000001;
*(u32*)0x0137F288 = 0x4800001C;
*(u32*)0x0137FADC = 0x60000000;
*(u32*)0x013812F8 = 0x38600001;
*(u32*)0x013B787C = 0x48000028;
*(u32*)0x0152F990 = 0x60000000;
*(u32*)0x0152FE78 = 0x38000001;
*(u32*)0x01533514 = 0x4E800020;

Since I don't have a EUR Wii U so I expect someone can try to verify.

Note: I take out 2 offsets for "GC game region free" because they are useless.
 

Site & Scene News

Popular threads in this forum