Hacking vWii sneek

  • Thread starter Thread starter diddy81
  • Start date Start date
  • Views Views 120,769
  • Replies Replies 528
  • Likes Likes 4
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.
Again, how are you getting these offsets and values?
 
I think I almost have either Sneek/DI vWii and Uneek/DI vWii work.

1.Sneek (w/o DI) -> works for game disc (region free) as well as channels(region free).

2. Sneek/DI or Uneek/DI ->works for "sneek format" Wii games (under USB:\games)
and channels.(all region free)

The only small issue for me is I have to wait around 30 secs to see the overlay menu
(either Sneek/DI or Uneek/DI). Not sure it's something to do with my Wii U screen settings. (HDMI/1080i)

I only change SMenu.c (add those offsets from conanac) of the esmodule.
 
  • Like
Reactions: pelago
How are you making these?

There are two approaches:

1. Use WiiMode WiiU decrypted system menu file (after running ancast decrypter to get that file) and find similar lines of codes that you could see from the corresponding file of the Wii version. Then converting those found file offsets to memory offsets. However, the memory offset on WiiMode WiiU starts after 0x81330100 while on Wii starts at 0x8132FAE0. So if you are following SifJar tutorial, you need to use that number 0x81330100 for WiiMode WiiU to convert from the file offset to the memory offset instead of using the regular 0x8132FAE0.
2. Or you could directly use the memory dump of MEM1 when you are in system menu under SNEEK environment to search those corresponding similar lines of codes.

I also used the approach #2 to verify the approach #1.

Cheers.
 
There are two approaches:

1. Use WiiMode WiiU decrypted system menu file (after running ancast decrypter to get that file) and find similar lines of codes that you could see from the corresponding file of the Wii version. Then converting those found file offsets to memory offsets. However, the memory offset on WiiMode WiiU starts after 0x81330100 while on Wii starts at 0x8132FAE0. So if you are following SifJar tutorial, you need to use that number 0x81330100 for WiiMode WiiU to convert from the file offset to the memory offset instead of using the regular 0x8132FAE0.
2. Or you could directly use the memory dump of MEM1 when you are in system menu under SNEEK environment to search those corresponding similar lines of codes.

I also used the approach #2 to verify the approach #1.

Cheers.

Thanks for the explanation. I didn't notice the offset difference (between 0x8132FAE0 and 0x81330100) few weeks ago. That's why I thought these hacks for vWii were useless. (I did the same way as you by comparing 00000008.app with SifJar's tutorial)
 
I made a little bit change of the SMenu.c (esmodule) so it can be used
for either USA or EUR vWii sneek/uneek kernel (region free Wii games and
channels). (Thanks for conanac's findings)

Here is the source code of the mod SMenu.c.
 

Attachments

If anyone would like to try to load a Wii game(sneek format) from
USB device, here are the instructions:

1. Sneek+di : kernel.bin,di.bin and font.bin are under SD:\sneek.
Wii game (sneek format) is under USB:\games.
NAND dump files are under SD:\

2. Uneek+di:kernel.bin,di.bin and font.bin are under USB:\sneek.
Also the same kernel.bin need to be under SD:\sneek (don't need
di.bin)
Wii game (sneek format) is under USB:\games.
NAND dump files are under USB:\
 
anyone willing to share a way to make nswitch go back to real vWii nand ?
I've confirmed you hold down B on the game pad when going to back to real NAND it will automatically load vWii again. I've only gotten Sneek working thus far, I'm going to try Sneek with prilloader hacks patches next according to JO's tut. I'll edit results here as I go through Uneek+DI as well.
 
  • Like
Reactions: JoostinOnline
I've confirmed you hold down B on the game pad when going to back to real NAND it will automatically load vWii again. I've only gotten Sneek working thus far, I'm going to try Sneek with prilloader hacks patches next according to JO's tut. I'll edit results here as I go through Uneek+DI as well.

kool ... i tried it once but it just reloaded hombrewfilter in the sneek nand ... i will try a fw things with it , but thanks for the heads up.
 

Site & Scene News

Popular threads in this forum