Hacking SNEEK+DI quick guide

  • Thread starter Thread starter ChokeD
  • Start date Start date
  • Views Views 592,177
  • Replies Replies 3,091
  • Likes Likes 4
So both Uneek+DI and Sneek+DI will not load? This likely means that Sneek isn't compatible with your USB drive. Plain jane Sneek doesn't access the drive at all which is why it loads. I'm in the same situation.

First thing first though, double check your USB drive partition. Sneek only works with the first partition. It must be a primary partition (ie, not an extended partition with a logical partition inside of it, though I honestly have no idea why one would do that for their first partition.) And it must be formatted as FAT32 with a cluster size of 32K or lower. There is some anecdotal evidence that 32K works best, however.

And in the root of your drive you should have a SNEEK folder, the emulated NAND folders (meta, shared1/2, sys, ticket, title, maybe some others I'm forgetting), and a GAMES folder. (Standard Sneek requires the games be extracted FST format installed with DiscEx or wit --fst.)
 
kraqh3d.. thankyou for your reply and yes both Uneek+Di and Sneek+Di Both wont load along WIth Uneek.. Theres only one partion on the harddrive.. i have tried using just a simple 4gb usb having the sneek folder and the nand folders and files on there along with 1 game that has been converted to sneek format although with the new r192 version of sneek they have made it the +Di will boot wihtout a game installed.. In a few days ill have a new harddive tot est it out with but atm im stuck with wat ive got. The harddrive im using atm is fat 32 dont knwo wat cluster size tho but it is used to load games using cfg usb loader through the homebrew channel having the apps folde ron the harddrive cause it seems thats the only way the games are detected. The 4gb usb on the other hand i formatted to fat 32 which ive reformatted many times to be 32kb cluster size and i dont know as to why a 4gb usb wouldnt owkr and all i get is a black screen with that aswell.

Ill attempt to try and get Uneek working but even with that it doesnt seem to pick up the usb at all on both the harddrive and just a simple 4gb usb :/

Sometimes the harddrive i think does get picked up cause a shared 2 folder is created on the drive but nothing actually loads or is created after that
 
I'm stuck. In the 'Build a NAND for use with SNEEK' section I follow all of the steps but when I put my SD card into my Wii nothing happens and I can't bring up the DML menu. If you need more info to help me just let me know.
 
Build a regular sneek without di and see if that boots into the system menu. sneek without di is the only version that works without a harddisk.
If that works, check your harddisk. Make sure it is fat 32 formatted and has a 32Kb cluster size.
Also make sure it has a games folder with at least 1 fst extracted game in it
(unless you are using the latest svn release from crediar)
If you had a couple of non functional startups, copy the nand folders from pc to sd card again. Also delete the diconfig.bin and channelcache.bin if they exist.
 
Build a regular sneek without di and see if that boots ito the system menu. sneek without di is the only version that works without a harddisk.
If that works, check your harddisk. Make sure it is fat 32 formatted and has a 32Kb cluster size.
Also make sure it has a games folder with at least 1 fst extracted game in it
(unless you are using the latest svn release from crediar)
If you had a couple of non functional startups, copy the nand folders from pc to sd card again. Also delete the diconfig.bin and channelcache.bin if they exist.
Installing Sneek without DI worked. But to get DML to work I need sneek+DI right? Also how do I put games on the SD card?
 
Crediar has his discex program that can extract wii and gc iso's to the required fst format.
You need to create a games folder on the sd card, and some folders with the id of the games under it.
The fst extracted game files and folders go under those folders.
You will indeed need sneek+di. It should create a sneek folder on the harddisk as well, and a diconfig.bin file in that folder.
You have a working nand on your sd now. Taking a backup of it would be a good idea.
It will avoid the long waiting time that is needed at the first boot.
 
So do I have to load up my new NAND from NEEK2.o or is there a way to load it up each time I turn on my Wii? Also my USB loader and Post Loader don't work on it. Do I have to mod this NAND or something?
 
There aren't any files in the sneek folder called diconfig by the way. Is that bad?

Also it turns out my SD card is FAT32 and 32 cluster size. But I still can't seem to get sneek+DI to work...
 
Sorry, now I am geting confused.
I assume you are still trying to get dml going?
USB loaders use cios, and those aren't compatible with neek2o. Postloader works in uneek2o. I am unsure about sneek2o, as sd access is restricted in that version.

The first thing you should try now (for dml) is to get sneek2o + di working. The sneek2o + di kernel.bin is different, and you will need di.bin and font.bin as well.
 
I have those files in my sneek folder.

Well it isn't working so I think I'm just going to give up for now. Thank you for all of your help though.
 
I have those files in my sneek folder.

Well it isn't working so I think I'm just going to give up for now. Thank you for all of your help though.
Did u connect any USB device (EX:thumb drive with FAT32 ) when u try sneek2o+di ?

Also you have to create a folder called "wbfs" or "games" on ur FAT32 USB device .
 
Yes, you will need an usb connected as well.
di initially loaded wii backups in fst format from the usb drive.
So, it waits for the usb drive to become ready.
If none is connected, it just keeps hanging on a black screen.
It's also due to that reason that you will need at least one game in the games folder of your usb drive.
sneek + di will create a sneek folder on the usb drive and will save it's diconfig.bin file in that folder.
Also don't forget to insert a disc in the wii drive before you run dml. It can be any wii or gc disc.
 
I'm sorry but I'm rather confused!

I've got one game that I can't get working with USB Loader GX (Tintin - STNP41), so should I use Sneek, Sneek+DI, Uneek or Uneek+DI?

Also, building Uneek+DI with the Sneek Installer creates the following on my SD:
/bootmi/armboot.bin
/sneek/kernel.bin

and on my USB:

/bootmi/armboot.bin
/sneek/kernel.bin
/sneek/di.bin

Are you saying that Sneek Installer creates files with the wrong name and I have to rename both kernel.bin to boot2_usb.bin?

Also, under Filestructure for UNEEK+DI: you list usb:\sneek\font.bin but later on you say that font.bin needs to go in "x:\root with the NAND", so could you clarify which is correct please?
 
Uneek + DI normally loads fastest.

The sneek and uneek system boots kernel.bin. If you create 3 different ones, you need a way to know the difference. That's why they have different names.
So, you need to rename one of those to kernel.bin, not the other way around.

Font.bin goes into the sneek folder. For uneek, it's on usb. For sneek, it's on the sd card.
 
  • Like
Reactions: 1 person
Thanks ChokeD for the great guide followed and am currently converting my large iso's to sneek format (under 4 gig).
will update after test.
 

Site & Scene News

Popular threads in this forum