Hacking SNEEK+DI quick guide

FenrirWolf

Well-Known Member
Member
Joined
Nov 19, 2008
Messages
4,347
Trophies
1
Location
Sandy, UT
XP
615
Country
United States
Which app should I be running through IOSKPatch if I'm using 4.1u? I'm assuming it's different than 4.3 since I can't seem to find 00000088.app anywhere. Either that or im dumb
 

ChokeD

The Contributor
OP
Member
Joined
Jul 18, 2009
Messages
968
Trophies
0
XP
168
Country
United States
Your not dumb, if your building the newest build of SNEEK/UNEEK regardless of the SM version your emulating you need to use IOS80-v6943 0000000e.app and IOS60-v6174 00000001.app as SNEEK/UNEEK is built around those. 4.2x is highly recommended though building it with NUSAD it couldn't be easier for ya to get it and build a fresh new nand. There is a "How To" in the OP.

Almost the entire guide in the OP has been revamped to show all the changes and to make things easier for everyone. A lot has changed recently.

Hope that helps if I understood your question properly.
 

longtom1

Keep an eye on my posts cause I quick edit frequen
Member
Joined
Jan 12, 2009
Messages
2,641
Trophies
1
Location
Honey Oils inc.
Website
Visit site
XP
197
Country
Was just reading the guide and got to this part
A few extras about installing SNEEK with 4.3 SM as your NAND
you don't need to add the hacks to smenu.c for 4.3E you need them for 4.3J unless it's a typo???
 

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,900
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,955
Country
Cyprus
u r right longtom (of course)

also, only the regionfree hacks are missing from 4.3U, so SNEEK+DI and UNEEK+DI will work without modifying the source code, but they will not be able to play non-USA wiiware/vc games (all region games can still be played via the DI menu)
 

dlf

Well-Known Member
Member
Joined
Mar 1, 2009
Messages
429
Trophies
0
XP
262
Country
United States
. . . . . . So if I wanted to have a private partition for SNEEK/UNEEK on a USB hardrive what version of the menu should I use (3.x, 4.x?). Would setting it for USB be the same (or similar) to that of SD cards?
 

DarkMatterCore

Finding my light.
Developer
Joined
May 30, 2009
Messages
1,292
Trophies
1
Age
28
Location
Madrid, Spain
Website
github.com
XP
2,606
Country
Spain
FenrirWolf said:
Which app should I be running through IOSKPatch if I'm using 4.1u? I'm assuming it's different than 4.3 since I can't seem to find 00000088.app anywhere. Either that or im dumb

The file varies from each sysmenu version and region. In your case, it is the 0000007c.app. You can easily identify the file on every sysmenu because it is commonly the only one of 3,68MB. Good luck.
__________________________________

QUOTE(PabloACZ @ Aug 11 2010, 04:40 PM) Is anyone else having problems when loading channels on UNEEK+DI? I only get a black screen, even with the HBC. It may work sometimes if I delete the shared2 folder and everything on title/00000001/00000002/data (excluding setting.txt), but it will eventually fail after a while. My 00000088.app was patched using -p on IOSKPatch. Any thoughts?

Bump.
 

ChokeD

The Contributor
OP
Member
Joined
Jul 18, 2009
Messages
968
Trophies
0
XP
168
Country
United States
longtom1 said:
Was just reading the guide and got to this part
A few extras about installing SNEEK with 4.3 SM as your NAND
you don't need to add the hacks to smenu.c for 4.3E you need them for 4.3J unless it's a typo???
Yeah, that was put up when the revision called for it, now it handles it on it's own, I don't know any for JP and/or haven't seen any.
 

longtom1

Keep an eye on my posts cause I quick edit frequen
Member
Joined
Jan 12, 2009
Messages
2,641
Trophies
1
Location
Honey Oils inc.
Website
Visit site
XP
197
Country
Here's the ones I've used when I used a region changed nand

Code:
case 480:ÂÂÂÂ// JAP 4.2
{
//Disc Region free hack
*(u32*)0x0137CDB8 = 0x48000001;
*(u32*)0x0137D09C = 0x4800001C;
*(u32*)0x0137D8F0 = 0x60000000;

//Auto Press A
*(u32*)0x013BC804 = 0x48000034;

//No System Menu Background Music
*(u32*)0x0136A6D8 = 0x4E800020;
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
FBSizeÂÂÂÂÂÂÂÂ= 304*480*4;

return 1;ÂÂÂÂ
} break;
case 512:ÂÂÂÂ// JAP 4.3
{
//Disc Region free hack
*(u32*)0x0137CF50 = 0x48000001;
*(u32*)0x0155B490 = 0x4E800020;
*(u32*)0x01333A9c = 0x60000000;

//Auto Press A
*(u32*)0x013BCF38 = 0x48000034;

//No System Menu Background Music
*(u32*)0x0136A870 = 0x4E800020;
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
FBSizeÂÂÂÂÂÂÂÂ= 304*480*4;

return 1;ÂÂÂÂ
} break;
 

FenrirWolf

Well-Known Member
Member
Joined
Nov 19, 2008
Messages
4,347
Trophies
1
Location
Sandy, UT
XP
615
Country
United States
Yeah, I figured it was 0000007C after comparing file sizes. Didn't make a difference, though. It gets as far as creating diconfig.bin and then just hangs on the black screen from then on.
 

ChokeD

The Contributor
OP
Member
Joined
Jul 18, 2009
Messages
968
Trophies
0
XP
168
Country
United States
longtom1 said:
Here's the ones I've used when I used a region changed nand

Code:
case 480:ÂÂÂÂ// JAP 4.2
{
//Disc Region free hack
*(u32*)0x0137CDB8 = 0x48000001;
*(u32*)0x0137D09C = 0x4800001C;
*(u32*)0x0137D8F0 = 0x60000000;

//Auto Press A
*(u32*)0x013BC804 = 0x48000034;

//No System Menu Background Music
*(u32*)0x0136A6D8 = 0x4E800020;
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
FBSizeÂÂÂÂÂÂÂÂ= 304*480*4;

return 1;ÂÂÂÂ
} break;
case 512:ÂÂÂÂ// JAP 4.3
{
//Disc Region free hack
*(u32*)0x0137CF50 = 0x48000001;
*(u32*)0x0155B490 = 0x4E800020;
*(u32*)0x01333A9c = 0x60000000;

//Auto Press A
*(u32*)0x013BCF38 = 0x48000034;

//No System Menu Background Music
*(u32*)0x0136A870 = 0x4E800020;
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
FBSizeÂÂÂÂÂÂÂÂ= 304*480*4;

return 1;ÂÂÂÂ
} break;
Are these even necessary now, that the option in S/U config are the way they are ??? I never tested JP and Thanks for all your help longtom1 !!! I just wanted to throw that out there bro, you've been a big help to me man. If needed I'll post the code in the OP if you like.

QUOTE(FenrirWolf @ Aug 12 2010, 05:25 PM) Yeah, I figured it was 0000007C after comparing file sizes. Didn't make a difference, though. It gets as far as creating diconfig.bin and then just hangs on the black screen from then on.
Probably not related to your problem, but just hearing the word di_config.bin makes me think delete. I always delete the old file NO MATTER WHAT. Every time I test nand, everytime I do anything, I delete that poop. It has black screened me so many times, but deleting it works 98% of the time. Like I said, not related, I'm just saying out of aggravation
laugh.gif
I've been doing A LOT of testing lately with SDI/UDI and some new shit and It always seems to come back to that file. Sorry,
smile.gif
I feel better.
 

mrplowdan

Active Member
Newcomer
Joined
Jul 16, 2008
Messages
33
Trophies
0
XP
106
Country
Canada
I've found the NUSAD_Download_Cues_for_Sneek not the best place to start with a scratch NAND. After using those cues to make a 4.2 NAND there are IOSs missing and the incorrect versions for the SM, Mario Kart for example doesn't run on 4.2 using the provided cue. Using wiimpersonator reports I've created NUS scripts for the regular NUSD which work a lot better. I've also created scripts for the stubs but I'm not sure if they're any use at all.

4.2
SYSTEM-v481 (for USA, other regions also included)
IOS9-v778
IOS12-v269
IOS13-v273
IOS14-v520
IOS15-v523
IOS17-v775
IOS21-v782
IOS22-v1037
IOS28-v1550
IOS31-v3349
IOS33-v3091
IOS34-v3348
IOS35-v3349
IOS36-v3351
IOS37-v3869
IOS38-v3867
IOS53-v5406
IOS55-v5406
IOS56-v5405
IOS57-v5661
IOS61-v5405
IOS70-v6687
MIOS-v10

4.3
SYSTEM-v513 (for USA, other regions also included)
IOS9-v1034
IOS12-v525
IOS13-v1031
IOS14-v1031
IOS15-v1031
IOS17-v1031
IOS21-v1038
IOS22-v1293
IOS28-v1806
IOS31-v3607
IOS33-v3607
IOS34-v3607
IOS35-v3607
IOS36-v3607
IOS37-v5662
IOS38-v4123
IOS53-v5662
IOS55-v5662
IOS56-v5661
IOS57-v5918
IOS58-v6175
IOS61-v5661
IOS80-v6943
MIOS-v10
how do those IOS versions look?

Stubs
IOS4-v65280
IOS10-v768
IOS11-v256
IOS16-v512
IOS20-v256
IOS30-v2816
IOS40-v3072
IOS50-v5120
IOS51-v4864
IOS52-v5888
IOS60-v6400
IOS70-v6912 (only for 4.3)

Just copy these into a text file and save with .nus extension, then set NUSD to pack WADs delete files and then load the script. Its a pain that NUSD creates folders for each wad but what can ya do, I just search for *.wad and copy them all into one folder after its done.
4.2 NUS Script (Delete the incorrect region lines)
0000000100000002 01e0 #JAP
0000000100000002 01e1 #USA
0000000100000002 01e2 #EUR
0000000100000002 01e6 #KOR
0000000100000009 030a
000000010000000c 010d
000000010000000d 0111
000000010000000e 0208
000000010000000f 020b
0000000100000011 0307
0000000100000015 030e
0000000100000016 040d
000000010000001c 060e
000000010000001f 0d15
0000000100000021 0c13
0000000100000022 0d14
0000000100000023 0d15
0000000100000024 0d17
0000000100000025 0f1d
0000000100000026 0f1b
0000000100000035 151e
0000000100000037 151e
0000000100000038 151d
0000000100000039 161d
000000010000003d 151d
0000000100000046 1a1f
0000000100000101 000a

4.3 NUS Script (Delete the incorrect region lines)
0000000100000002 0200 #JAP
0000000100000002 0201 #USA
0000000100000002 0202 #EUR
0000000100000002 0206 #KOR
0000000100000009 040a
000000010000000c 020d
000000010000000d 0407
000000010000000e 0407
000000010000000f 0407
0000000100000011 0407
0000000100000015 040e
0000000100000016 050d
000000010000001c 070e
000000010000001f 0e17
0000000100000021 0e17
0000000100000022 0e17
0000000100000023 0e17
0000000100000024 0e17
0000000100000025 161e
0000000100000026 101b
0000000100000035 161e
0000000100000037 161e
0000000100000038 161d
0000000100000039 171e
000000010000003a 181f
000000010000003d 161d
0000000100000050 1b1f
0000000100000101 000a

Stubs NUS Script (Delete the 4.3 line if your using 4.2)
0000000100000004 FF00
000000010000000A 0300
000000010000000B 0100
0000000100000010 0200
0000000100000014 0100
000000010000001E 0B00
0000000100000028 0C00
0000000100000032 1400
0000000100000033 1300
0000000100000034 1700
000000010000003C 1900
0000000100000046 1B00 #4.3 only!

ever since I made a scratch nand with the 4.2 script all my games are working flawlessly, although I still need to do the reset trick and patch 00000088.app using -p with IOSKPatch.
 

W hat

Rhythm Heaven Fan
Member
Joined
Feb 28, 2007
Messages
632
Trophies
1
XP
697
Country
United States
I'm sure this was asked somewhere. I can't find an answer, so I guess I'll be the one asking the stupid question this time.

What does the DI module do? Is the difference between UNEEK and SNEEK only the use of USB or SD?
 

ChokeD

The Contributor
OP
Member
Joined
Jul 18, 2009
Messages
968
Trophies
0
XP
168
Country
United States
W hat said:
I'm sure this was asked somewhere. I can't find an answer, so I guess I'll be the one asking the stupid question this time.

What does the DI module do? Is the difference between UNEEK and SNEEK only the use of USB or SD?
DI is the menu in sneek+di and uneek+di and yes the difference is the SD/USB use.
 

dlf

Well-Known Member
Member
Joined
Mar 1, 2009
Messages
429
Trophies
0
XP
262
Country
United States
Sneek is SD . . . .?
Uneek is USB . . .?


Is setup the same for both really?

What I'd like to do is run some pre 4.2 menu (although with SD menu capability) on USB, how would I get that to work?
 

ChokeD

The Contributor
OP
Member
Joined
Jul 18, 2009
Messages
968
Trophies
0
XP
168
Country
United States
dlf said:
Sneek is SD . . . .?
Uneek is USB . . .?


Is setup the same for both really?

What I'd like to do is run some pre 4.2 menu (although with SD menu capability) on USB, how would I get that to work?
SNEEK AND UNEEK dont run on anything but 4.2 or 4.3 emulated nand. Your real nand can be anything you want. Setup for both is in the OP.
 

dlf

Well-Known Member
Member
Joined
Mar 1, 2009
Messages
429
Trophies
0
XP
262
Country
United States
Proper (& or homebred) 4.2 or 4.3? I can't have the menu be 4.1 (or less) but have the numbering be 4.2 or 4.3?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @pball79, hi new one