Hacking SNEEK v2

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,746
Trophies
4
Age
45
Location
Engine room, learning
XP
15,563
Country
France
I updated my python 2.5 to 2.6, but DI is still not working.

Does anyone know the good elfins output ?
(output is seen when removing the > nul output redirection)
I put it here just in case someone has a different one :

boot2_di.bin patching :
Patching DI for USB access!
Found HWAccess-SD at 00028FB8
Found HWAccess-DI at 00028FD4

di.bin patching :
Got 1 modules to add!
Type:1 Offset:00000130 VAdr:20200000 PAdr:139B0000 FSz:00007664 MSz:00007664
O:Type:1 Offset:00000128 VAdr:20200000 PAdr:139B0000 FSz:00007FF0 MSz:00007FF
N:Type:1 Offset:00000128 VAdr:20200000 PAdr:139B0000 FSz:00007FF0 MSz:00007FF

Type:1 Offset:000077A0 VAdr:20209000 PAdr:139B9000 FSz:00000004 MSz:00001F68
Type:1 Offset:000077A4 VAdr:2022CDC4 PAdr:139DCDC4 FSz:00000000 MSz:00008000
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,746
Trophies
4
Age
45
Location
Engine room, learning
XP
15,563
Country
France
Ah, ok. at least now I'm sure it wasn't that.

could it be the wii itself causing the problem ? like ppc missing instruction or something like that ? (I doubt it is, but it's just an idea)
My wii is from launch day with DMS drive.
 

moosehunter

Well-Known Member
Member
Joined
Nov 26, 2008
Messages
219
Trophies
0
XP
342
Country
United States
Is anybody else having any problems with IOS reloads? A few days ago all IOS reloads in a game started resulting in a Disc Read Error where it used to work
 

fogbank

Well-Known Member
Member
Joined
Oct 28, 2008
Messages
413
Trophies
0
XP
56
Country
United States
Cyan said:
could it be the wii itself causing the problem ? like ppc missing instruction or something like that ? (I doubt it is, but it's just an idea)
My wii is from launch day with DMS drive.

No.

Have you tried different USB devices?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,746
Trophies
4
Age
45
Location
Engine room, learning
XP
15,563
Country
France
only 2.
Seagate 250G freeagent go, fat32 on first partition
and usb stick.
I should try micro SD card with usb adapter, or my ipod (but I would prefer not).
If it's not working, it's not a problem, I'll wait for another revision. I just wanted to test it, by curiosity, and understand what was wrong to help other.
 

damingraham

Well-Known Member
Member
Joined
Mar 30, 2009
Messages
166
Trophies
0
XP
237
Country
United States
sry im confused and i dont see much info for my question just alota how to's lol

WHAT IS THIS FOR? what does it do? with all the work ive seen that needs to be done. is it really worth it? and like i asked wtf is this for? lol
 

supersonic5000

Well-Known Member
Member
Joined
Sep 12, 2009
Messages
238
Trophies
0
Age
29
Location
My house
Website
Visit site
XP
143
Country
United States
damingraham said:
sry im confused and i dont see much info for my question just alota how to's lol

WHAT IS THIS FOR? what does it do? with all the work ive seen that needs to be done. is it really worth it? and like i asked wtf is this for? lol
It can be used for a wiiware launcher, a 32 gig NAND, and most important brick protection.
 

Digital1980

Well-Known Member
Member
Joined
Jan 8, 2008
Messages
499
Trophies
0
XP
190
Country
United States
damingraham said:
sry im confused and i dont see much info for my question just alota how to's lol

WHAT IS THIS FOR? what does it do? with all the work ive seen that needs to be done. is it really worth it? and like i asked wtf is this for? lol

If your asking, maybe you shouldn't mess with it.

Once this is fine tuned. The Wii will have been violated to max. Seriously though, this makes the Wii scene a whole lot better. I was fading away there for a little while but now my interest is back and even more than ever. A great learning tool for me.
 

supersonic5000

Well-Known Member
Member
Joined
Sep 12, 2009
Messages
238
Trophies
0
Age
29
Location
My house
Website
Visit site
XP
143
Country
United States
kingdruid said:
So can you install wads onto this? if so that would eliminate the need for triiforce. Do all games work on this and is there any lag?
Yes using showmiiwads. It has 100% compatibility because it's the actual system menu. I don't have any lag while playing wiiware but they load a little bit slower.
 

apoptygma

Well-Known Member
Member
Joined
Mar 30, 2010
Messages
704
Trophies
0
XP
612
Country
On a slight tangent, where can I find the saved pairing info in my current NAND (for the wiimotes) so I can copy it into my clean, fresh NAND-dump on the SD - because If I sync to the SD-nand the wiimotes won't work when I boot into the 'real' NAND
 

fogbank

Well-Known Member
Member
Joined
Oct 28, 2008
Messages
413
Trophies
0
XP
56
Country
United States
apoptygma said:
On a slight tangent, where can I find the saved pairing info in my current NAND (for the wiimotes) so I can copy it into my clean, fresh NAND-dump on the SD - because If I sync to the SD-nand the wiimotes won't work when I boot into the 'real' NAND

This will provide all the information you need:
http://www.wiibrew.org/wiki//shared2/sys/SYSCONF

I have successfully "transplanted" BT.DINF data from the SYSCONF of one NAND dump to another and had working sync'ed Wiimotes immediately upon booting the Wii.
 

diego71102244

Active Member
Newcomer
Joined
Feb 4, 2010
Messages
42
Trophies
0
XP
75
Country
im having troubles running games in sneek di, the game shows in the disc channel , but when i start the game it goes blackscreen, im using SM 4.2U region.bin in NTSC-U with ntsc games i´m currently using rev79, i dont know what could be wrong. any tips?
 

Digital1980

Well-Known Member
Member
Joined
Jan 8, 2008
Messages
499
Trophies
0
XP
190
Country
United States
Cyan said:
From the SNEEK wiki :

SD cards do not work for Wii applications

SD support for Wii applications is currently disabled, due it not working very well.

If you still want to give it a try search for this string in the main.c of the ES module
  • SDStatus = 0x00000002;
and change it to
  • SDStatus = 0x00000001;
Note: this feature is buggy and might break the FS on your SD card, make a backup before using thise feature! Reading from SD has been told to work, but writing should be an issue.

Thank you for posting this.
 

apoptygma

Well-Known Member
Member
Joined
Mar 30, 2010
Messages
704
Trophies
0
XP
612
Country
wilsoff said:
I've been playing with getting dumps running by downloading as much as possible using NUSD. Here's what I've found:

Files that don't come from NUSD, i.e. you need to get them from a dump of your Wii and put them on your sd card are:
Code:
../boot2.bin
../bootmii/armboot.bin
../bootmii/bootmii.ini
../bootmii/ppcboot.elf
../sys/cert.sys
../title/00000001/00000002/data/setting.txt
7 File(s) 413,536 bytes
Things I got from NUSD:
Code:
Boot2_v4
EULA_v2 (requires IOS 17)
Region Select_v1 (requires IOS 31)
Systemmenu_v289/290 (3.2U/3.2E)
IOS17_v518
IOS30_v1040
IOS31_v1040
Some of this probaly is not required, but I just wanted to see if this would work. Other people may figure out what can be taken out.

Note: setting.txt is region specific, i.e. the systemmenu you download from NUSD for this method MUST be the same region as the dump you got setting.txt from (otherwise you get an opera error)

I've tried this method with 3.2U and 3.2E on two different cards and it has proven reliable for me. But the test is in independent reperformance!

If you set up a card like this, it will be very slow the first time you run it (the times below are based on my cards and may vary):
  • From power on to set up screen appearing: 18s / 66s (depending on card)
  • From set up screen appearing to it letting you sync wiimotes (approx 60s-120s)
  • Setup runs at full speed and gets to the health screen quickly once you finished setup
  • From pressing A to seeing sytemmenu: 18s / 94s (depending on card)
Once it's running, set the TV type to your requirements (50hz, 60hz, 480p).
The screen may go blank. Restart the Wii and all should be fine.

Once you've gone through this process once your dumps should run very close to real nand speed.

Following this list last night I had the Wii just go to a black screen (TV still read as 480p output from the console) the wiimotes fell out of sync and the disc bay's blue light blinked intermitently for about ~30 mins before I gave up and turned it off. I've launched from the HBC on my real NAND and selected "Load Bootmii from the home-button menu, is that right?

The only thing I can think that I've messed up is that I had boot.elf from the hackmii/bootmii install on the root of the SD card, and "../boot2.bin" was not present, I have no idea where to pull this from, I've got a working NAND dump that I used to pull the cert.sys and settings.txt from, and using NSUD I've grabbed all the files from the second list, decryped them with key.bin and packed in wads then assembed the scratch NAND using showmiiwads 1.4.

If someone could tell me how I was supposed to get the boot2.bin from my dump and if I need boot.elf that would be really great
biggrin.gif


About all I've dug up is this:

QUOTE(SanGor @ Jan 30 2010, 10:10 AM) I don't really get why people release/make those packs for basicly very simple steps
1. get 0000000E.app
2. download es/fs module
3. elfins.exe fsmodule.elf 0000000E.app 0000000E-tmp
4. elfins.exe esmodule.elf 0000000E-tmp 0000000E-tm2
5. boot2me.exe 0000000E-tm2 boot2.bin

Guessing this means:

1. Download IOS70-v6687 from NUSD and pull out 0000000e.app (do I use the pack wad option? do I import this into another scratch NAND to take 0000000e.app out of the there?)
2. No idea here...The download for the pre-compiled es/fs module doesn't appear on the google code page anymore - do I just need elfins.exe from http://code.google.com/p/sneek/source/brow...nk/ELFIns/?r=61 ? Would make sense but where are fsmodule.elf and esmodule.elf?
3-5. sounds easy

I've seen the batch on http://code.google.com/p/sneek/wiki/StartupGuide but haven't tried that because I don't have any of the dependancies installed, do I need devkitPro & the Sneek source & Python just to create this one file?
 

apoptygma

Well-Known Member
Member
Joined
Mar 30, 2010
Messages
704
Trophies
0
XP
612
Country
FenrirWolf said:
You don't use pack wad, but be sure to click the decrypt button.

And you need DevKitARM to compile the modules and Python for armboot.bin

I'm reading on several sites that esmodule.elf & fsmodule.elf were previously distributed in efm.zip - is this no longer the case?
I've already got the pre-compiled armboot.bin so I don't need python, can I still get efm.zip anywhere to save installing DevKitARM and compiling the elfs myself or is this not legal?
 
General chit-chat
Help Users
  • Skelletonike @ Skelletonike:
    Never heard about it tbh. Guess it has something to do with the DS?
  • Plastisheep @ Plastisheep:
    It allows you to run a very basic version of Linux on your ds
  • Plastisheep @ Plastisheep:
    And yes it is real Linux
  • Plastisheep @ Plastisheep:
    Its a very cool port... if I could get itto work
  • Plastisheep @ Plastisheep:
    @SylverReZ I thought you mentioned me lol
  • Plastisheep @ Plastisheep:
    my discord name is thisone
  • SylverReZ @ SylverReZ:
    Not interested in that, but, what was you trying to do with DSLinux?
  • Plastisheep @ Plastisheep:
    Interested in what? But anyway I was trying to run it on my DSi with a SD card (I believe it is compatible as long as I run it in DS mode)
  • Plastisheep @ Plastisheep:
    I made a thread for it
  • Skelletonike @ Skelletonike:
    2h until work is finished
  • AncientBoi @ AncientBoi:
    uh no. you have to do overtime :tpi:
  • Skelletonike @ Skelletonike:
    a big nope
  • T @ TimeGBAtmep:
    Hey, so noobie wii modderhere, with an already hacked wii from my brother with homebrew channel ands hitand d2x cIOS installer, so i was trying to run some old wii games i lost off of USB Loader GX, im aware that your supposed to use a usb drive, but currently the only drive i have is used for steam games and personal stuff so i'm gonna try running them off a 32 GB Fat32 SD Card that i use for all the wii mods i have, but when i try and launch skyward sword from usb loader gx, it goes black for a second then sends me back to homebrew channel? i just looked for guides on here and saw one that said to install CiOS v8 Final Base 57 onto slot 49? but it still does the same even after i do that
  • AncientBoi @ AncientBoi:
    [calls your boss to make it so] :rofl2::evil:
  • T @ TimeGBAtmep:
    and should i make this a post? probably
  • Skelletonike @ Skelletonike:
    Yeah, always make posts.
  • T @ TimeGBAtmep:
    got it
  • Skelletonike @ Skelletonike:
    The chat isn't that viewed, you'll usually find the same members and they're like 10 active or so
  • Skelletonike @ Skelletonike:
    posts get more visibility, and if you do get an answer, it won't be lost in the sea of convos
    Skelletonike @ Skelletonike: posts get more visibility, and if you do get an answer, it won't be lost in the sea of convos