neek2o

Discussion in 'Wii - Hacking' started by obcd, Nov 11, 2011.

Nov 11, 2011

neek2o by obcd at 8:05 PM (129,566 Views / 3 Likes) 1,357 Comments

    • Member

    obcd New Member

    Member Since:
    Apr 5, 2011
    Message Count:
    1,575
    Country:
    Belgium
    Ok folks, for those who didn't knew already, we are making our project public today:

    The official website of our project can be found here:
    http://code.google.com/p/custom-di/

    Our IRC channel is on irc.abjects.net #cdi.

    The pre release topic was:
    http://gbatemp.net/t...testers-wanted/

    As usual, Xflak has beaten us, and support in modmii came out before our official release:
    http://code.google.com/p/modmii/
    The version you are looking for is 4.7.6 or anything higher.

    Within this announcement, I would like to thank in no specific order:

    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..)
    Lustar, the driving force behind wiitdb.com.
    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.
    PM me, and I will edit this announcement...(This was a hurry job.)


    So, what is our project?

    I like to see it as an enhancement of Crediar's sneek project. It 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.
    -You can take your harddisk over to a friend with a modded wii and play your games like you would be playing them on your own wii. (including your gamesaves)

    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.

    I will now try a setup myself, so that I can write a HowTo tutorial.

    Stay Tuned and fire your phasers... (I mean, your questions..)


    17-11-2011

    Today, I have update the sources on our googlepage. The main reason are some minor bugfixes.

    -The system freezed with a black screen when either the games or wbfs folder were empty (default situation with a modmii setup)
    -The system also freezed when there were no games in either the games or the wbfs folder or when those folders didn't exist.
    -An invalid file or folder in the wbfs folder made the previous game appear twice in the game list.
    -Added support for another game format in the wbfs folder

    The dimodule.elf on our google svn page is still the old one. The new one can be downloaded here:

    http://www.mediafire...6hhs3gs162s3t9h

    Currently, your games in the wbfs folder need the following structure:

    (Taking Wii sports as an example)
    wbfs/rspp01/rspp01.wbfs
    wbfs/rspp01.wbfs
    wbfs/rspp01_wii_sports/rspp01.wbfs
    wbfs/wii_sports[rspp01]/rspp01.wbfs
    wbfs/wii_sports[rspp01].wbfs

    We will ignore requests for other formats. I think we have most formats supported by usb loaders now.

    if something changed to the games or wbfs folder, you need to rebuild or delete the diconfig.bin file.
    if something changed to the nands folder structure, you need to delete the sneek/nandcfg.bin file.

    Those files will automatically be recreated upon the next boot into neek2o

    JoostinOnline made some icons for people using the launcher from the hbc, homebrew filter or postloader. You can find those here (Post #20):
    http://gbatemp.net/t...for-developers/
    GartimusPrime made one as well. Will upload it if he agrees.

    24-11-2011

    Overjoy posted nswitch1.0.rar on our google svn. It allows to boot into a uneek2o environment without the need of an sd card.
    A small bug was resolved in the priiloader 0.7 installer. After it did it's work, it didn't return properly to the system menu. This is
    hopefully fixed now. The priiloader.app stays the same.
    MassiveRican, kkill and Ergo like this.


    • Newcomer

    nintendowii New Member

    Member Since:
    Feb 28, 2011
    Message Count:
    90
    Country:
    Germany
    many many thanks for your hard work. i love it :D
    • Member

    PizzaPino New Member

    Member Since:
    Oct 4, 2008
    Message Count:
    305
    Country:
    El Salvador
    awesome finally. i love the new features!
    • Member

    JoostinOnline Certified Crash Test Dummy

    Member Since:
    Apr 2, 2011
    Message Count:
    9,282
    Location:
    The Twilight Zone
    Country:
    United States
    Wait, do you want the icon to say neek2o instead?
    • Member

    stfour New Member

    Member Since:
    May 24, 2011
    Message Count:
    1,591
    Country:
    Italy
    Great release. Thank you guys !
    • Member

    obcd New Member

    Member Since:
    Apr 5, 2011
    Message Count:
    1,575
    Country:
    Belgium
    @joostin

    no, the application will be called bootneek. The project is called neek2o with sneek2o and uneek2o
    • Member

    mvgc3 New Member

    Member Since:
    Sep 17, 2009
    Message Count:
    166
    Country:
    United States
    This sounds really cool! I can't wait for you to get your tutorials up so I can try it out!

    Just a quick question though; in the "HowToNandSel" guide on the code page, it shows the "nands" subfolder structure as "nand1", "nand2", etc. Is it possible to name these anything? For example could you have "USnand", "WiiWare", "VCnand", etc? It's not really an issue either way, I'm just curious.

    Anyway, like I already said, this sounds awesome! Thanks for keeping the Wii scene alive an kicking! :D
    • Member

    obcd New Member

    Member Since:
    Apr 5, 2011
    Message Count:
    1,575
    Country:
    Belgium
    Yes, you can name those wathever you like. They are just examples. The main "nands" subfolder containing the others shouldn't change from name.

    It was a shame sneek never received the attention it deserved. We hope things will change and people will start to like it on their wii's.
    Only then we can say "mission completed..."
    • Member

    mvgc3 New Member

    Member Since:
    Sep 17, 2009
    Message Count:
    166
    Country:
    United States
    Ok, I figured that was the case.

    And I agree that it's a shame the NEEKs never became more common. I only use it for RB3, since .wbfs and pretty USB loaders are just a more convenient format for me. Once I get this set up I may just leave my SD card plugged in :)
    • Member

    XFlak Considering Wii-tirement...

    Member Since:
    Sep 12, 2009
    Message Count:
    9,094
    Location:
    Ontario
    Country:
    Canada
    Hey, sorry if I released the ModMii neek2o update prematurely. I wanted to release it on the 11th and that was my only opportunity. Great work guys!
    • Member

    goku1980 New Member

    Member Since:
    Oct 20, 2008
    Message Count:
    638
    Country:
    United States
    • Member

    obcd New Member

    Member Since:
    Apr 5, 2011
    Message Count:
    1,575
    Country:
    Belgium
    @xflak, no big deal, I needed your program for my howto tutorial. So, it had to come first.
    Overjoy found it kind of funny...Actual, me too.
    • Member

    OverjoY New Member

    Member Since:
    Apr 1, 2010
    Message Count:
    495
    Location:
    Rotterdam
    Country:
    Netherlands
    Hehe another topic.. Also funny :P
    • Member

    impizkit Lazy Lurker

    Member Since:
    Apr 6, 2010
    Message Count:
    943
    Country:
    Australia
    Excellent work guys. I am now actually interested in neek, before it seemed to troublesome. Anxiously awaiting the tutorial.
    • Member

    hellboy2010 New Member

    Member Since:
    Nov 22, 2010
    Message Count:
    220
    Country:
    United States
    thanks guys

    great job
    • Member

    akari212 New Member

    Member Since:
    Dec 21, 2010
    Message Count:
    214
    Location:
    Tokyo
    Country:
    Japan
    LoZ:SS actually works on this one without any cIOS patches :D
    • Newcomer

    Atlas_22 New Member

    Member Since:
    Nov 11, 2011
    Message Count:
    2
    Country:
    United Kingdom
    Only a minor problem with this I guess. Black ops / mw3 multilayer performance is unplayable, even more so then discex format from default uneek 168 (same wbfs and drive work without slowdown on usb cfg loader with d2x 53 or something). Otherwise nice work getting this running, love the live nand switching.
    • Member

    PizzaPino New Member

    Member Since:
    Oct 4, 2008
    Message Count:
    305
    Country:
    El Salvador
    maybe you should try this
    http://gbatemp.net/topic/218725-sneekdi-quick-guide/page__view__findpost__p__3961755
    it helped me with another game.
    • Newcomer

    nintendowii New Member

    Member Since:
    Feb 28, 2011
    Message Count:
    90
    Country:
    Germany
    is this no add for a next release of neek2o?
    • Newcomer

    geovalley New Member

    Member Since:
    Nov 2, 2011
    Message Count:
    34
    Country:
    United States
    I am quite new to u/sneek + di and neek2o.
    Question: how to use these files? Where should they be in?

SPONSORED LINKS
 

Share This Page