Help getting EmuNAND/Neek/Neek2o/whatever working

Discussion in 'Wii - Hacking' started by j.biscuit, Sep 11, 2016.

  1. j.biscuit
    OP

    j.biscuit Member

    Newcomer
    11
    0
    Aug 31, 2016
    I'm having trouble getting Neek to work properly. Let me tell you the full story of my Wii:

    - Purchased it a few weeks ago (haven't used a Wii before then)
    - Did as much reading as I could to hack my Wii, knowing nothing about it previously
    - Used Letterbomb from please.hackmii.com to setup the HBC and BootMii as an IOS (Boot2 unavailable)
    - Used d2x-cIOS installer to install d2x-beta53-alt v10 on base 56 slot 249 revision 21010
    - Used d2x-cIOS installer to install d2x-beta52 v10 on base 57 slot 250 revision 65535
    - Used BootMii to backup NAND to SD card (then stored on my PC) - had 3 factory bad blocks by the way
    - Installed Priiloader
    - Installed USB Loader GX
    - Ran through several different guides, including ModMii, trying various ways to get Neek/Neek2o working
    - No extra stuff or channels installed, only the homebrew channel.

    Everything works fine. USB Loader GX, the homebrew channel, etc - except for Neek or Neek2o or whatever. I can't figure out how to get it working. Despite (I think) having the right files in the right places, I can't boot into proper Neek mode. When trying to (I'm using 'Boot Neek System Menu' from USB Loader GX's features page) I just get a black screen. Now I know this is supposed to happen for a few minutes, but it stays like that forever. I don't know what's wrong. Any advice?

    Also, I did not use ModMii for anything as I learned about this program only when trying to get Neek working. I've just tried using ModMii to generate the EmuNAND and Sneek files, but it doesn't seem to work any better than any other guide I've tried.

    I created a system check report (at least I think this is the right system check app). Here's what it says (I removed console ID):

    Warning: Spoilers inside!

    Any advice?
     
    Last edited by j.biscuit, Sep 11, 2016
  2. GreyWolf

    GreyWolf GBAtemp Psycho!

    Member
    4,011
    775
    Mar 2, 2015
    United States
    If you're planning on using actual EmuNAND in addition to NEEK you should replace your IOS249[56] with the same version you put in 250 - beta52. Beta 53 is only useful if you have to use the second USB port on the console and it has poor EmuNAND compatibility.

    As for NEEK, using ModMii is the easiest way to deal with that. There is a guided setup for it. You just have to make sure you select the proper one. UNEEK is for running off USB, SNEEK is for running from SD. You also need to turn on the "neek2o" option in the ModMii settings. As a side note, SNEEK seems to be broken in the latest revision of neek2o so you'll have to use UNEEK.

    It does take a few minutes the first time you boot into NEEK especially if you have a lot of channels installed already.
     
  3. j.biscuit
    OP

    j.biscuit Member

    Newcomer
    11
    0
    Aug 31, 2016
    SNEEK is broken? I need to use SNEEK unfortunately due to space restrictions on the USB, and it's also what I've been trying (Neek on SD).
    Is there any way to fix it? Is it why there's been a black screen?
     
  4. GreyWolf

    GreyWolf GBAtemp Psycho!

    Member
    4,011
    775
    Mar 2, 2015
    United States
    r96 doesn't work for me on SD. It tries to write to the root of the card instead of the nand folder then dies with a flashing drive light. You could try an older revision, I guess.
     
  5. j.biscuit
    OP

    j.biscuit Member

    Newcomer
    11
    0
    Aug 31, 2016
    Ah that sucks. I'll try playing around with stuff some more, see if I can get it working somehow.
    So just for the record, there's no way to get Neek2o v96 to run an EmuNAND off the SD card? I'm not bothered about booting it through USB Loader GX. I'm happy to just run it through the homebrew channel or whatever (if that's possible?).
     
  6. j.biscuit
    OP

    j.biscuit Member

    Newcomer
    11
    0
    Aug 31, 2016
    This is just, driving me nuts. All the tutorials confuse the crap out of me. Can someone just tell me in plain simple English how to get this working?
    I want neek2o (for 3 reasons: unlimited install size, full compatibility with N64 titles and supports different regions) running off an SD card (no USB involved - infact, just pretend I don't have a USB drive). I don't care how it's done, how it's launched, whatever. As long as it works. I mean that must be possible. I'm sure I've heard of people running neek2o off an SD card before.

    Some guides tell me I need "a game" on the USB. What's that, Wii game? What format? What folder?! Some say put the EmuNAND folders in the root of the SD. Some say use a 'nands' folder. Some say use nSwitch to launch it. Some say rename files. Some guides use BootMii. It's extremely confusing and I've been trying to get it working for days. It's driving me mental. Can anyone help out? I'm a complete noob.
     
  7. GreyWolf

    GreyWolf GBAtemp Psycho!

    Member
    4,011
    775
    Mar 2, 2015
    United States
    Use r95. r96 doesn't work right on SD. However r95 may not work with autobooting from other loaders. Otherwise you'll have to check the code out yourself and figure out how to fix it. :/

    I'm not sure what guides you're using but there's not much to it. Dump your NAND or use ModMii to make a new one and then use ModMii to build the kernel and copy the SNEEK folder to the same storage device the NAND folder is on.

    neek2o defaults to using /nands/<whatever> but it can still use /nand/ as the only one.
     
  8. j.biscuit
    OP

    j.biscuit Member

    Newcomer
    11
    0
    Aug 31, 2016
    I figured it out on my own. I got something called nSwitch, made a folder for it in apps, and ran that. Worked straight away. I used neek2o r96 from ModMii, SNEEK mode. No USB required. It seems to be just what I wanted. If someone had just told me to do that a few days ago...download one file, stick it in the right folder and you're done...would've taken me less than 5 minutes.

    Thanks for your help GreyWolf. Unfortunately I still don't quite follow you. What did you mean by build the kernel? What is the kernel and how do you build it? Remember I'm not familiar with all the Wii hacking language.
    One final question, how does neek2o know which folder in /nands/ to use? Does it just use the first one?

    Thanks again anyway. Also like to give a thanks to Cyan. When he was available to chat he also saved me a lot of pissing around.
     
    Last edited by j.biscuit, Sep 12, 2016
  9. GreyWolf

    GreyWolf GBAtemp Psycho!

    Member
    4,011
    775
    Mar 2, 2015
    United States
    NEEK's kernel is what tricks the system into thinking it's running on the real NAND. Parts of it are from Nintendo's IOS code so it's illegal to distribute it on its own. The patches are distributed instead and the builder application merges them with the official code. ModMii's NEEK setup does this for you.

    nSwitch is the app that reboots into NEEK mode or completely resets the console if it is already running in NEEK. The option to boot into NEEK environment in USB Loader GX is just a copy of the nSwitch code.

    I'm glad you got it working, now it'd be nice if I could get it to as well. I'd rather my drive with my ISOs on it be read-only. :/
     
  10. j.biscuit
    OP

    j.biscuit Member

    Newcomer
    11
    0
    Aug 31, 2016
    Have you tried doing it the same way as me? I found USB Loader GX didn't work. nSwitch 2.2 from the Homebrew Channel though, no problem. Still haven't figured out how to select which NAND folder to load though.
     
  11. GreyWolf

    GreyWolf GBAtemp Psycho!

    Member
    4,011
    775
    Mar 2, 2015
    United States
    Did you use "/nands/<foldername>" or just "/nand/"?
     
  12. j.biscuit
    OP

    j.biscuit Member

    Newcomer
    11
    0
    Aug 31, 2016
    /nands/<foldername>
    I can give you details of all files if you want, just ask.
     
  13. naddel81

    naddel81 GBAtemp Advanced Maniac

    Member
    1,502
    186
    Dec 14, 2009
    United States
    @ OP: did you manage booting neek just by using nswitch channel? for me it is stuck on "reloading bootmii IOS" :(