Hacking SNEEK+DI quick guide

doveman

Well-Known Member
Newcomer
Joined
Dec 22, 2011
Messages
75
Trophies
0
XP
83
Country
So I've currently got Priloader autobooting to USB GX loader (all from USB HDD, no SD). I want to use Sneek to run one game. Is there a way to make it easy to swap between Sneek and USB GX Loader (or will Sneek boot to the Channels menu and let me load USB GX loader from there) or will I just have to put the SD card in when I want to use Sneek and remove it when I want to use USB GX loader?
 

doveman

Well-Known Member
Newcomer
Joined
Dec 22, 2011
Messages
75
Trophies
0
XP
83
Country
u can launch sneek or uneek using the neek2o channel (ie. nswitch). This will allow you to boot FAT:\sneek\kernel.bin without requiring bootmii or a bootmii folder on your sd card.

My USB HD has a NTFS partition (it's in my media player and holds my video/audio files) followed by a FAT32 partition, which works fine with USB GX Loader, but on the neek20 thread someone posted "Remember your fat 32 partition must be the first partition on your disk or it will not be recognized" so I'm not sure it will work for me.
 

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,800
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,783
Country
Cyprus
if you're using sneek it will make no difference when actually booting into sneek, that being said, sneek+di might not be able to find games saved to your FAT32 partition. You should really consider reformatting, NTFS is unnecessary on hard drives intended for use with the Wii, it's all about FAT32 these days.
 

doveman

Well-Known Member
Newcomer
Joined
Dec 22, 2011
Messages
75
Trophies
0
XP
83
Country
if you're using sneek it will make no difference when actually booting into sneek, that being said, sneek+di might not be able to find games saved to your FAT32 partition. You should really consider reformatting, NTFS is unnecessary on hard drives intended for use with the Wii, it's all about FAT32 these days.

Sorry you've lost me. Are you saying that with sneek (i.e. booted from SD) it will find my games on my USB HDD 2nd partition FAT32, but that sneek+di might not? I don't really get the difference between sneek and sneek+DI but I thought sneek+DI was better/recommended.

I can't reformat as my media player requires the NTFS partition, so I have to use a second FAT32 partition for the Wii. I'm pretty sure the media player requires it's partition to be first to boot as well, so I can't swap them over.
 

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,800
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,783
Country
Cyprus
I was saying you won't be able to boot into uneek or uneek+di if you FAT32 partition is 2nd, but you'll be able to boot into sneek and sneek+di. However, sneek+di probably won't be able to see any games you have on your FAT32 partition (and sneek doesn't even look for games on the HDD).
 

doveman

Well-Known Member
Newcomer
Joined
Dec 22, 2011
Messages
75
Trophies
0
XP
83
Country
I was saying you won't be able to boot into uneek or uneek+di if you FAT32 partition is 2nd, but you'll be able to boot into sneek and sneek+di. However, sneek+di probably won't be able to see any games you have on your FAT32 partition (and sneek doesn't even look for games on the HDD).

I'm not sure about the last point, because the first post under "Filestructure for Sneek" says "usb:\games\a_game example: usb:\games\RMGE01" but if that is the case, I guess I can just install sneek + my game to my SD card and then I'll just have to take that out when I want to boot to USB Loader GX to play my other games?
 

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,800
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,783
Country
Cyprus
no, u can have your sd card setup to boot into neek and leave it in your wii all the time, then when you want to access neek just launch the neek2o channel (ie. nswitch dol). But that still won't fix your issue of loading games from a HDD via neek+di. I know sneek+di allows you to load gamecube games from your sd card (using DML), but I'm not sure about wii games saved to the sd card.
 

obcd

Well-Known Member
Member
Joined
Apr 5, 2011
Messages
1,594
Trophies
0
XP
432
Country
Belgium
I made a version once that could load wii games from the sd card, but it's pretty outdated.
The loading speed also wasn't perfect.
It's still somewhere in the tutorial section here I guess.
 

doveman

Well-Known Member
Newcomer
Joined
Dec 22, 2011
Messages
75
Trophies
0
XP
83
Country
no, u can have your sd card setup to boot into neek and leave it in your wii all the time, then when you want to access neek just launch the neek2o channel (ie. nswitch dol). But that still won't fix your issue of loading games from a HDD via neek+di. I know sneek+di allows you to load gamecube games from your sd card (using DML), but I'm not sure about wii games saved to the sd card.

OK. I thought with the sd card in with sneek installed it would always boot to that. I thought perhaps the issue of requiring the FAT32 partition to be first was a limitation of neek20 but you say sneek has it as well.


 

shortz1994

Well-Known Member
Member
Joined
Jan 21, 2011
Messages
1,340
Trophies
0
XP
369
Country
United States
your sd card would be a fat32 already in order to run homebrew. so it will work with sneek just fine, i have two differnt sd cards one for "normal use. an one with sneek set up..
i know it's really not needed buti like my stuff nice an neat, an non confusing to the kids.(plus they can't screw up my sneek card)
 

obcd

Well-Known Member
Member
Joined
Apr 5, 2011
Messages
1,594
Trophies
0
XP
432
Country
Belgium
If I remember well, recent revisions of sneek+di and sneek2o+di store diconfig.bin on the harddisk.
Besides that, they will probably hang until a valid partition is mounted from the harddisk.
Another issue is the fact that latest revisions of sneek2o+di are broken.
Since it only tries to mount the first active fat32 partition, it won't succeed.
 

doveman

Well-Known Member
Newcomer
Joined
Dec 22, 2011
Messages
75
Trophies
0
XP
83
Country
If I remember well, recent revisions of sneek+di and sneek2o+di store diconfig.bin on the harddisk.
Besides that, they will probably hang until a valid partition is mounted from the harddisk.
Another issue is the fact that latest revisions of sneek2o+di are broken.
Since it only tries to mount the first active fat32 partition, it won't succeed.

So maybe I can just use sneek/sneek2o (no +di)?
 

obcd

Well-Known Member
Member
Joined
Apr 5, 2011
Messages
1,594
Trophies
0
XP
432
Country
Belgium
di is the module that makes it possible to play backups from the harddisk (or sd card) So, it won't work to play that game without it.
Maybe you could use an usb stick for your neek setup and that game? (I know it will be a lot of work to remove your harddisk and insert that stick every time.)
Another option might be modifying the neek sources so that it searches for the first valid fat32 partition.
 

doveman

Well-Known Member
Newcomer
Joined
Dec 22, 2011
Messages
75
Trophies
0
XP
83
Country
di is the module that makes it possible to play backups from the harddisk (or sd card) So, it won't work to play that game without it.
Maybe you could use an usb stick for your neek setup and that game? (I know it will be a lot of work to remove your harddisk and insert that stick every time.)
Another option might be modifying the neek sources so that it searches for the first valid fat32 partition.

So why does the first post show the filestructure for sneek and uneek as including "usb:\games\a_game example: usb:\games\RMGE01" and if they won't play backups from USB or SD, what's their purpose?

I did think of using a USB stick but I decided it would be too inconvenient for my Mum to be swapping it over with the HDD. She could cope with having to put in/remove the SD card though ;)

I do hope someone does modify neek to search for the first valid fat32 partition as it seems a rather unnecessary limitation. Beyond my abilities I'm afraid.
 

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,800
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,783
Country
Cyprus
So why does the first post show the filestructure for sneek and uneek as including "usb:gamesa_game example: usb:gamesRMGE01" and if they won't play backups from USB or SD, what's their purpose?
I'm pretty sure that it's just outdated information. IIRC, the first releases of sneek were able to load ONE game at a time (someone plz correct me if I'm mistaken), but then that was removed later on in sneek's development
 

obcd

Well-Known Member
Member
Joined
Apr 5, 2011
Messages
1,594
Trophies
0
XP
432
Country
Belgium
sneek uses an emulated on the sd card. So, if the nand contents get corrupted, you can simply fix things with a pc.
uneek uses an emulated nand on the first active fat(32) partition of your usb drive.
DI makes it possible to run backup games from the usb drive. the neek2o di can run wbfs games, while the classic neek needs the games extracted with the discex program (fst extracted)
The advantage of neek2o is that it uses the same game file format as most usb loaders do. (no need to convert your games)

Another advantage of sneek and uneek is that the emulated nand size isn't limited 2 512MB. The emulated nand can be several gig's in size.

Of cause it's an unnecessary limitation. It's just there untill someone feels the need to improve it.
Most people use a harddisk dedicated to their wii, so they don't mind it being formatted as fat32 with a 32KB cluster size.
 

doveman

Well-Known Member
Newcomer
Joined
Dec 22, 2011
Messages
75
Trophies
0
XP
83
Country
So why does the first post show the filestructure for sneek and uneek as including "usb:gamesa_game example: usb:gamesRMGE01" and if they won't play backups from USB or SD, what's their purpose?
I'm pretty sure that it's just outdated information. IIRC, the first releases of sneek were able to load ONE game at a time (someone plz correct me if I'm mistaken), but then that was removed later on in sneek's development

Oh, OK. How many games do you load at a time now then ;)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • The Real Jdbye @ The Real Jdbye:
    cyberpunk at 4k without DLSS/fidelityfx *might* exceed 12gb
    +1
  • The Real Jdbye @ The Real Jdbye:
    but that game barely runs at native 4k
  • Psionic Roshambo @ Psionic Roshambo:
    I think it was some newer games and probably poorly optimized PS4 or PS5 ports
  • The Real Jdbye @ The Real Jdbye:
    they definitely will age better but i feel dlss might outweigh that since it looks about as good as native resolution and much less demanding
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    When I played Cyberpunk on my old 2080 Ti it sucked lol
  • The Real Jdbye @ The Real Jdbye:
    AMD could introduce something comparable to DLSS but nvidia's got a lot more experience with that
  • The Real Jdbye @ The Real Jdbye:
    least amd 7xxx has tensor cores which the previous generations didn't so there is the potential for AI upscaling
  • Psionic Roshambo @ Psionic Roshambo:
    They have FSR or whatever it's called and yeah it's still not great
  • The Real Jdbye @ The Real Jdbye:
    so AMD seem to finally be starting to take AI seriously
  • Psionic Roshambo @ Psionic Roshambo:
    Oh yeah those new 8000 CPUs have AI cores built in that's interesting
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe they plan on offloading to the CPU?
  • Psionic Roshambo @ Psionic Roshambo:
    Would be kinda cool to have the CPU and GPU working in random more
  • Psionic Roshambo @ Psionic Roshambo:
    Tandem even
  • The Real Jdbye @ The Real Jdbye:
    i think i heard of that, it's a good idea, shouldn't need a dedicated GPU just to run a LLM or video upscaling
  • The Real Jdbye @ The Real Jdbye:
    even the nvidia shield tv has AI video upscaling
  • The Real Jdbye @ The Real Jdbye:
    LLMs can be run on cpu anyway but it's quite slow
  • BakerMan @ BakerMan:
    Have you ever been beaten by a wet spaghetti noodle by your girlfriend because she has a twin sister, and you got confused and fucked her dad?
  • Psionic Roshambo @ Psionic Roshambo:
    I had a girlfriend who had a twin sister and they would mess with me constantly.... Until one chipped a tooth then finally I could tell them apart.... Lol
  • Psionic Roshambo @ Psionic Roshambo:
    They would have the same hair style the same clothes everything... Really messed with my head lol
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to maybe close the gap a bit with Nvidia. Plus it would kinda put Nvidia at a future disadvantage since Nvidia can't make X86/64 CPUs? Intel and AMD licensing issues... I wonder how much that has held back innovation.
  • The Real Jdbye @ The Real Jdbye:
    i don't think nvidia wants to get in the x64 cpu market anyways
  • The Real Jdbye @ The Real Jdbye:
    you've seen how much intel is struggling getting into the gpu market
  • The Real Jdbye @ The Real Jdbye:
    and nvidia is already doing ARM
  • The Real Jdbye @ The Real Jdbye:
    i don't think they want to take more focus away from their gpus
    The Real Jdbye @ The Real Jdbye: i don't think they want to take more focus away from their gpus