Hacking Would appreciate some help with a neek2o setup

90180360

Member
OP
Newcomer
Joined
Jan 17, 2016
Messages
19
Trophies
0
Age
41
XP
76
Country
Swaziland
Hey guys, great community you have here! :bow:

So currently I have a typical setup with USB Loader GX (Rev1260) and d2x v10beta53-alt as well as v10beta52 after following this guide.

Everything is working great besides a few VC titles that freeze the console, which is why I'm looking into sneek/uneek/neek2o.

So I've found that ModMii can basically do the setup for me, but my question is do I need a new emuNAND for neek2o or can I set it up to use the one I already have? Can anyone help me with this?

I'm new to this, thanks for your understanding and patience :)
 

portugeek

Well-Known Member
Member
Joined
Apr 6, 2013
Messages
429
Trophies
0
XP
1,066
Country
United States
It'll work with the emuNAND you already have.

To help avoid problems when using your existing emuNAND make sure to install the Snort48+ wad if you're emuNAND has more than 48 games/channels installed on it.

I recommend Uneek or Uneek+DI with the Neek2o modification enabled. To enable Neek2o, select Options in Modmii and make sure Neek2o is enabled. After that, have Modmii create the Uneek files as it normally would.
 
  • Like
Reactions: 90180360

90180360

Member
OP
Newcomer
Joined
Jan 17, 2016
Messages
19
Trophies
0
Age
41
XP
76
Country
Swaziland
Ok, so I've used ModMii so install neek2o and everything that's necessary to a folder, which I then copied to the root of my SD card:

Successfully installed SNEEK+DI neek2o rev96 and built a 4.3E Emulated Nand

I then used Multi-Mod-Manager to install neek2o as a channel.

When I launch it, this is what I see before my Wii freezes: http://imgur.com/IfqvkAD :sad:

"Reloading bootmii IOS!"
 
Last edited by 90180360,

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,516
Country
United States
Are you sure it's frozen? The system menu takes a while to load from non-NAND storage especially the first time.

Try using a dump of your Wii's NAND instead of a built one.
 
  • Like
Reactions: 90180360

portugeek

Well-Known Member
Member
Joined
Apr 6, 2013
Messages
429
Trophies
0
XP
1,066
Country
United States
Try loading into Sneek from something other than the channel. Anything that loads up bootmii will work. Simplest way is to load up the Homebrew Channel.. then press the Home button on the Wii Remote and "Launch Bootmii." If the Sneek environment boots up then it could be a problem with your installed nSwitch channel. If the Sneek environment doesn't then there's a problem with your Sneek setup.

For Neek2o setup's the emuNAND needs to be in a subfolder and not on the root of your storage device. If you're using Sneek then you'd need to store your emuNAND in a subfolder on your SD card. You'll want your folder structure to look something like this...
____________________________________________
Sneek+DI Neek2o rev96
  • SDroot:/
    • nands/
      • 4.3E emuNAND/
        • import
        • meta
        • shared1
        • shared2
        • sys
        • ticket
        • title
        • tmp
You also need to have the proper Sneek folders/files in the root of your SD card..
  • SDroot:/
    • bootmii/
      • armboot.bin
    • sneek/
      • di.bin
      • font.bin
      • kernel.bin
      • rev.txt ~ (optional)
____________________________________________


Now, in my experience, I've had issues getting Sneek+DI working. I believe you'd have a better experience, with less headaches, if you went with Uneek+DI neek2o rev96 instead. For that, your emuNAND folder structure would be the same, except it would exist on your USB drive.
____________________________________________
Uneek+DI Neek2o rev96
  • USBroot:/
    • nands/
      • 4.3E emuNAND/
        • import
        • meta
        • shared1
        • shared2
        • sys
        • ticket
        • title
        • tmp
With your Uneek files having a folder structure of...
  • SDroot:/
    • bootmii/
      • armboot.bin
    • sneek/
      • kernel.bin
      • rev.txt ~ (optional)
  • USBroot:/
    • sneek/
      • di.bin
      • font.bin
      • kernel.bin
      • rev.txt ~ (optional)
_________________________________________________
 
Last edited by portugeek,

90180360

Member
OP
Newcomer
Joined
Jan 17, 2016
Messages
19
Trophies
0
Age
41
XP
76
Country
Swaziland
Try loading into Sneek from something other than the channel. Anything that loads up bootmii will work. Simplest way is to load up the Homebrew Channel.. then press the Home button on the Wii Remote and "Launch Bootmii."
That launches BootMii, you're saying that's not what's supposed to happen?

For Neek2o setup's the emuNAND needs to be in a subfolder and not on the root of your storage device. If you're using Sneek then you'd need to store your emuNAND in a subfolder on your SD card. You'll want your folder structure to look something like this...
That's the structure I have. Replacing the built NAND with the dumped NAND (that I was using in USB Loader GX) didn't change anything.

You also need to have the proper Sneek folders/files in the root of your SD card..
That's exactly how it looks like.
 
Last edited by 90180360,

portugeek

Well-Known Member
Member
Joined
Apr 6, 2013
Messages
429
Trophies
0
XP
1,066
Country
United States
That launches BootMii, you're saying that's not what's supposed to happen?
If it's launching into bootmii instead of Neek then it sounds like you didn't replace the armboot.bin with the one that was generated by Modmii. The armboot.bin file that Modmii creates is a modified version of the armboot.bin file that redirects your Wii into the Neek environment rather than launching bootmii. Also, the modified armboot.bin file is the ONLY file you want to have in the bootmii folder.

That's the structure I have. Replacing the built NAND with the dumped NAND (that I was using in USB Loader GX) didn't change anything.
If your files/folders are in the right place then I honestly don't think your emuNAND is the problem.
 
Last edited by portugeek,
  • Like
Reactions: 90180360

90180360

Member
OP
Newcomer
Joined
Jan 17, 2016
Messages
19
Trophies
0
Age
41
XP
76
Country
Swaziland
Well now all games I try to load from emuNAND freeze, even those that worked before :sad: It's just getting worse and worse...

Tried dumping the NAND again, creating a new common key in ShowMiiWads...

:hateit:
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
There are 4 options to launch neek :

1st option : bootmii @ boot2
replace armboot.bin and boot the console. it will boot into neek directly.

2nd option : bootmii @ IOS
replace armboot.bin and launch bootmii from hbc.
it means, you NEED the bootmii IOS installed in slot 254, or else it will not work.
be sure you have it installed, and not stub (I saw lot of user's syscheck with that slot stubbed).

HBC > home > launch bootmii
or run syscheck.

you said it launched bootmii, so you have it installed correctly. don't touch anything from that folder, don't replace armboot.bin either. follow the 4th option below instead.


3nd option : Nswitch
Another method to boot neek without bootmii is to use a channel or homebrew (Nswitch). The advantage is that it works with vWii.
there are different version, old ones only worked on Wii, and were based on bootmii to load neek.
I think newer version of Nswitch still use bootmii if it detects a Wii, and doesn't on vWii.


4th option : vWii method
Last choice is booting neek directly from USBLoaderGX, It doesn't use bootmii at all. It uses the vWii method on both Wii and vWii.
1. set the correct path to neek in settings>user path>emuNAND channel
2. boot from
settings > features > launch neek
or
settings > loader settings > EmuNAND channel mode : neek, and then boot a game.
 
  • Like
Reactions: 90180360

90180360

Member
OP
Newcomer
Joined
Jan 17, 2016
Messages
19
Trophies
0
Age
41
XP
76
Country
Swaziland
Thanks, I'll look into what you've said.

I'd post my syscheck, but it throws me in BootMii and doesn't finish:

sysCheck v1.6.2 by Erik Spyder

Region: PAL
The system menu v514 is running under IOS58 (rev 6176)
Hollywood v0x21
Console ID: 124847xxx
Boot2 v4
Found 90 titles
Found 32 IOS on this console
Found 15 IOS Stubs on this console
 

90180360

Member
OP
Newcomer
Joined
Jan 17, 2016
Messages
19
Trophies
0
Age
41
XP
76
Country
Swaziland
4th option : vWii method
Last choice is booting neek directly from USBLoaderGX, It doesn't use bootmii at all. It uses the vWii method on both Wii and vWii.
1. set the correct path to neek in settings>user path>emuNAND channel
Please help me understand.
"Global Settings > Custom Paths > Nand Emu Path" should still be pointing to my nand dump, right?
To which folder should "Global Settings > Custom Paths > Nand Emu Channel Path" point exactly?
Everything I've tried just results in a black screen.
 

portugeek

Well-Known Member
Member
Joined
Apr 6, 2013
Messages
429
Trophies
0
XP
1,066
Country
United States
Please help me understand.
"Global Settings > Custom Paths > Nand Emu Path" should still be pointing to my nand dump, right?
To which folder should "Global Settings > Custom Paths > Nand Emu Channel Path" point exactly?
Everything I've tried just results in a black screen.
If you're using just the one emuNAND dump for everything then both "Nand Emu Path" and "Nand Emu Channel Path" will be pointing to the same place. The reason there's two path options is if you're a user that's using one emuNAND for all your Channels.. and another emuNAND for your Saves and Settings.
 
  • Like
Reactions: 90180360

90180360

Member
OP
Newcomer
Joined
Jan 17, 2016
Messages
19
Trophies
0
Age
41
XP
76
Country
Swaziland
If you're using just the one emuNAND dump for everything then both "Nand Emu Path" and "Nand Emu Channel Path" will be pointing to the same place. The reason there's two path options is if you're a user that's using one emuNAND for all your Channels.. and another emuNAND for your Saves and Settings.
Thanks, yeah this is what I had originally.

USB Loader figures out itself where to launch neek from?
 

90180360

Member
OP
Newcomer
Joined
Jan 17, 2016
Messages
19
Trophies
0
Age
41
XP
76
Country
Swaziland
So if I understand it correctly, what all those neek setups should help with is the nand emulation, right?

Now to check if nand emulation is actually the problem, I installed Mega Man 2 (NTSC U) to real nand.

Now, I have a PAL Wii, but use Priiloader hacks to "Region free EVERYTHING". And even though in ULGX I force NTSC, English language and use game IOS d2x v10 beta52, the Wii freezes just the same. Same thing happens if I try to launch it from the Wii Menu.

Any advice? :unsure:
 

portugeek

Well-Known Member
Member
Joined
Apr 6, 2013
Messages
429
Trophies
0
XP
1,066
Country
United States
So if I understand it correctly, what all those neek setups should help with is the nand emulation, right?

Now to check if nand emulation is actually the problem, I installed Mega Man 2 (NTSC U) to real nand.
Is Mega Man 2 a WAD that you packed from your own Wii or is some random WAD you found online. If it's the latter then you should never install random WAD's to your real Nand. That's what emuNAND is for.

Now, I have a PAL Wii, but use Priiloader hacks to "Region free EVERYTHING". And even though in ULGX I force NTSC, English language and use game IOS d2x v10 beta52, the Wii freezes just the same. Same thing happens if I try to launch it from the Wii Menu.
You shouldn't be trying to launch any fakesigned VC Wad's from your real Nand. Always stick to emuNAND.

Whether or not you should use an IOS is completely dependent on which method you use to launch the game. If you're trying to use a loader to directly access the emuNAND then the loader is dependent on IOS redirect. But if you're launching the game directly through Neek, or using a Loader with Neek enabled, then you don't need to worry about IOS's.
 

90180360

Member
OP
Newcomer
Joined
Jan 17, 2016
Messages
19
Trophies
0
Age
41
XP
76
Country
Swaziland
So it turns out that the crash is actually caused by USB Loader GX and the game runs perfectly fine when using WiiFlow.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
probably because usbgx is reloading to cIOS before launching the channel.
I will add an option to boot using the official requested IOS slot for channels installed on real NAND.
 

90180360

Member
OP
Newcomer
Joined
Jan 17, 2016
Messages
19
Trophies
0
Age
41
XP
76
Country
Swaziland
probably because usbgx is reloading to cIOS before launching the channel.
I will add an option to boot using the official requested IOS slot for channels installed on real NAND.
Thank you for looking into it.

I don't quite understand what you're saying, but just to be clear: I'm talking about games on emuNAND.

Something I've noticed is that ULGX manages to load the NTSC-J version of some games while freezing on the NTSC-U version of the same game (Mega Man 2, Metroid) .
 
Last edited by 90180360,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    S @ salazarcosplay: how are you doing @K3Nv2