• neek2o, Enhanced Uneek Setup


    neek2o is an enhancement of Crediar's Sneek project that has a number of new features:

    - It can launch backup games in wbfs format from a fat32 formatted drive.
    - It can use an emulated nand in a subfolder of the drive, and not only on the root of it.
    - It can switch from one emulated nand to another on the fly. So you can run a game in it's own
    region nand.
    - It has Uneek_usb_fs support. This means that homebrew can have usb access again with minor modifications,
    using the isfs filing system.
    - It can cooperate with bootmii. It doesn't launch automatically every time on a bootmii as boot2 wii.
    - It's prepared for an usb only setup. In the near future, you wan't need a sd card anymore to use it.

    For the noob's reading this, a little more explanation.

    The wii contains an internal 512Mb nand chip that can be seen as the harddisk of a pc. It contains the
    operating system of the wii and other files like gamesaves.

    If something serious goes wrong with the wii operating system files, it's sometimes difficult to fix the issue.
    A pc can be booted from a cd/dvd or an usb stick to fix things, but the wii doesn't have this luxury. In worst case
    the flash disk needs to be reprogrammed with an external programmer. Deadly Foez is the specialist for this type of
    repairs. A very important thing you need is the backup of your working nand, or at least the keys that are used to encrypt
    that nand. Without those, your wii can become an expensive doorstop or paperweight.

    Sneek and Uneek redirect the internal nand flash read and write operations to the wii sd card or usb disk.
    Sneek uses the sd card and Uneek uses the harddisk. If something goes wrong, you can restore the nand folders on your sd card or
    your harddisk with a pc, and things are running again. The DI module that comes with uneek replaces the original one that reads
    games from a game disc, and reads the game data from the harddisk as well. So, it's possible to place a backup of your game on
    your harddisk and run it.

    The original nand flash only has a size of 512Mb. The emulated nand on harddisk can be several Gigabytes in size. So, you don't have
    to erase gamesaves anymore to be able to install VC/Wiiware on your wii.

    Pro's:

    -Size of nand not limited to 512Mb
    -Very brick safe as the original nand and it's ios aren't touched.
    -Very good compatibility with VC and Wiiware. Some claim 100%
    -Very good compatibility with Games.

    Con's that are solved or will be solved:

    -Can't cooperate with bootmii on real nand.
    -No homebrew usb access.
    -Special game format. Games need to be extracted.
    -HBC isn't running on it.

    Con's that still exist:

    -is a little slower than real nand as the drive acces itself is slower.
    -some harddisks don't work very well with it.
    -appears difficult to setup in the beginning.

    Download the files
    Source- custom-di - nand emulation - Google Project Hosting


    Credits:

    Crediar for his wonderfull sneek package.
    Overjoy for all the work and time he spent on it. He designed the framework for di wbfs support.
    Xflak for supporting it in modmii and his help upon taking the last hurdles.
    GiantPune for showing us the magic in bootmii ios, and even working it out when we failed to do so.
    Scooby74029 for his support and attempts to fix problems.
    Stfour for supporting it in postloader and letting us use priibooter as launch framework.
    JoostinOnline for his artwork (I hope his book is finished by now..)
    All our testers that supported us on irc. Not always with positive announcements :-)
    Wintermute for his free development packages.
    Nintendo for their cheap piece of hardware that is part of our hobby.
    Many many others, from which we picked source code or simply ideas...Sorry for all those I forgot.
    This article was originally published in forum thread: neek2o, Enhanced Uneek Setup started by Red_Gh0st View original post
    Comments 12 Comments
    1. Etheboss's Avatar
      Etheboss -
      Hello Red_Gh0st,You might want to scratch the following, because NEEK2O reads WBFS format, although there are still 0,5% problematic games left but it is still worked on:Con's that are solved or will be solved:-Special game format. Games need to be extracted.GreetzEtheboss
    1. rgtaa's Avatar
      rgtaa -
      hi Could you post a HOW to do it guide? There were about 9 files on the download link and I didn't see any read me. Maybe start a thread on how to get it to work. Thanks
    1. Red_Gh0st's Avatar
      Red_Gh0st -
      obcd, one of this project's maintainers is going to write some instructions for this soon.
    1. FederalGOKU's Avatar
      FederalGOKU -
      what files should i download??? i would like to get emulated nand and also whats better sneek or this??
    1. happy_highlander's Avatar
      happy_highlander -
      I've written an installation tutorial on this subject. Where would be the best place to post it. In this thread or on the main board
    1. Red_Gh0st's Avatar
      Red_Gh0st -
      The sibmit articles/tutorials forum.

      Sent from my iTouch Using the WiiHacks App
    1. freestile's Avatar
      freestile -
      I might have to try this. I couldnt get postloader to work, and when I tried sneek and uneek in the past I had success getting both of them to work. i just never went with it and kept my setup of systemmenuX, mighty channels and usb config and the hc. Loosk like this might be a go again. Maybe I'll tinker with it and see what comes about.
    1. Brownbailey's Avatar
      Brownbailey -
      Not sure if this is in the right thread or not. I'm having problems installing uneek+di (did everything through ModMii).
      I'm using: a softmodded Wii on 4.3u
      HBC v1.0.7
      ModMii v.4.8.2
      MMM v13.4
      Priiloader v0.7
      BootMii as an IOS (can't load as boot2)
      says boot2 version 4

      I've got the sneek channel installed on the system menu, but when I try to load it I get "Exception (DSI) occurred!" (I can't really make out all of it as it appears to be in 8bit or something and the bottom of each line of text is cut off).

      I have a 1TB HDD which I initially tried to install this on (formatted as 3 partitions 700 GB wbfs, 220GB NTFS, and 11.5GB Fat32) without success, so I tried again using a fresh 1GB SD card and 8GB USB stick.
      I renamed the files bootmiineek>bootmii, usb/sd:\sneek\kernel.bin>usb/sd:\sneek\boot2_usb and replaced the modmii created nand files with my bootmii created nand ones.

      I'm at a loss... should I try again with the modmii created files? or does it have something to do with the fact that my bootmii is an IOS? or have I just overlooked a step or something?

      Here are my file structures:
      SD:\apps\JoYflow
      SD:\apps\mmm
      SD:\apps\postloader
      SD:\bootmii\armboot.bin
      SD:\ploader\covers
      SD:\ploader\theme
      SD:\ploader\n2oswitch.dol
      SD:\sneek\boot2_usb.bin
      SD:\sneek\rev
      SD:\WAD\neek2o_NK2O_1.wad
      SD:\boot.dol
      SD:\neekbooter.dol
      SD:\priibooter.dol

      USB:\games\R7PE01
      USB:\nand\import
      USB:\nand\meta
      USB:\nand\shared1
      USB:\nand\shared2
      USB:\nand\sys
      USB:\nand\ticket
      USB:\nand\title
      USB:\nand\tmp
      USB:\nand\wfs
      USB:SNEEK\boot2_usb.bin
      USB:SNEEK\di.bin
      USB:SNEEK\font.bin
      USB:SNEEK\rev

      Any help would be much appreciated.
    1. happy_highlander's Avatar
      happy_highlander -
      Remember your fat 32 partition must be the first partition on your disk or it will not be recognized
    1. Brownbailey's Avatar
      Brownbailey -
      Currently I'm using an 8GB USB stick freshly formatted to FAT32, so there is only the one partition. I thought that might have been my problem originally with the 1TB, but now?

      Should I be not be renaming the kernel.bin to boot2_usb.bin since my Boot2 is IOS?
      Oops, I mean my Bootmii is ios...
    1. doveman's Avatar
      doveman -
      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 and so I'm looking for a way to make it easy to swap between Sneek and USB GX Loader and was advised to use neek2o. However, 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 from what I've read neek20 requires the FAT32 partition to be first, so I don't think I can use it.

      Is there any other way 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?

      EDIT: Hmm, apparently Sneek doesn't support loading games from SD and the limitation of requiring the FAT32 partition to be the first on the drive applies to Sneek, not just neek20, so looks like I'm stuffed!
    1. doveman's Avatar
      doveman -
      I thought I'd have a play around anyway. I thought with the SD card in it would straight boot to neek on that, but it still boots to USBLoaderGX on my USB HDD. I'm afraid I can recall the name of the tool I used to build Neek+DI/Uneek+DI but it was a text-based window which asked me a few questions before downloading some files and generated a folder to copy to my SD card.

      If I try and install the neek2o_NK2O_1.wad WAD with MMM, I get "Ticket (-2011). 1 did not complete"

      If I boot the Wii normally to USBLoaderGX, then go to Homebrew and select Postloader or PribooterGUI it loads Postloader.

      If I run the neekbooter.dol from MMM from my SNEEK+DI or UNEEK+DI SD card (I'm using two SD cards) it loads Postloader and then I select Priibootergui and that says it's booting in Real NAND mode and to press a button to change this, so I press a button and select Neek2o and I just get a black screen and have to hold the power button to turn off the Wii.

      If in Postloader I go to Browse - Game Mode, it shows me the games on my USB HDD and I can load them (after I set the default loader to USBLoaderGX).

      I had a lot of problems with the controllers loosing sync as well, and luckily found that by booting to Priloader by holding Reset when powering on, then holding Eject and pressing reset it would boot to the normal dash, or at least the screen where it says Press A, and from there the Sync button on the Wii worked.

      EDIT: OK, got home and checked and it was ModMii6.0.6 I used to build and I built Sneek2o and Sneek2o+DI (not UNEEK+DI). As I say, neither of them were working though.