Hacking neek2o

  • Thread starter Thread starter obcd
  • Start date Start date
  • Views Views 329,595
  • Replies Replies 1,533
  • Likes Likes 5
It's clearly stated in the log of rev. 54 that the code is untested.

I believe it's also clearly posted what the changes are.
Most of them are bugfixes of the rev. 50

I had 2 requests for the filedescription[fileid].wbfs format.
So I decided to furfill these requests and added that format as it wasn't that much work.
Maybe for some people, they are useless. Can't you say that from every feature in every program.

Maybe some changes can be done better. That's why we use an svn. on googlepage, to allow others
to improve the changes to build a better product. I am the last person who will say he writes perfect code.

I don't think rev. 53 will run any worse than rev. 50, unless I missed something.
 
What is the best way to add priiloader to an emulated NAND after you have set it up initially? I have a few NANDs created with ModMii and some extracted from bootmii dumps that I would like to add priiloader to in order to use postloader

go to this webpage and find the 000000XX.app corresponding to your system menu
https://sites.google...hacks/Mymenuify
then add 1 to it (so 4.2U would be 00000088.app)

navigate to title\00000001\00000002\content\ on your emulated and rename 000000XX.app to 100000XX.app, then download this file:
http://nusad.googlec...loader-v0.4.app

and save it to title\00000001\00000002\content\000000XX.app

done!

FYI, if u don't add 1 to XX that is the system menu theme. You can replace that file with a *.csm (must be built for the same system menu) to change your theme on the fly

edit: FYI, the next ModMii update will make this process A LOT easier ;)

Thanks! Looking forward to the next version :)
 
How exactly is this supposed to work? I installed it with ModMii, and it worked a couple of times but no games would show up. So I messed with it trying to figure out how to get it to detect the wbfs games on my HDD, but no dice. Instead, now it won't load the emunand any more, but goes to the real System Menu. If I try loading the neek2o channel, all I get is a message with a white box border that flashes on the screen for an instant, then a black screen. I dunno what I did wrong.
 
you should have a emu nand saved in USD:\nands\{any folder name}\
you should also have the following folders
sd:\sneek
usb:\sneek

if the following folders are empty, delete them
USB:\games
USB:\wbfs

if u want games to show up in the di menu, make sure u have at least one game in either of those folders.

if ur still having problems, rebuild neek and your emulated nand and try again
 
you should have a emu nand saved in USD:\nands\{any folder name}\
you should also have the following folders
sd:\sneek
usb:\sneek

if the following folders are empty, delete them
USB:\games
USB:\wbfs

if u want games to show up in the di menu, make sure u have at least one game in either of those folders.

if ur still having problems, rebuild neek and your emulated nand and try again
Yeah, I've got all the files, and games in the wbfs folder. Does it matter that I've set up the drive with FAT32 and NTFS partitions?
 
You got the setup working a few times (besides the games) so I don't think your harddisk having multiple partitions is the problem.
How exactly is it partitionned?

No games showing up is an issue you can have when diconfig.bin isn't deleted the first time you boot.
Could you give an example of a game in your wbfs folder to see if it's format is correct?
 
now i added about 10 games and i noticed, that now it takes really long, until the health screen gives me the "press the a button". the whole nand is rather slow too. is it because of my drive or is it fixable?
 
hi all
first of all, thanks very much to overjoy and obcd
i have tried neek2o and it works very well but i have a question , probably stupid question but i don t know.
i have my usb with two different nands ( usb:\nands\nand1( 4.3e) and nand2( 4.3u)( neek20 and nands builded with modmii). SO, if i press 1 for menu DI, than + for settings and i choise my nand2 , my wii freeze. I have to force the turnoff.When i reboot the wii, neek20 loads nand 2.
so i d like to know if is it normal that i have to turnoff the wii, or normally when i choise nand 2 , i should see the automatic reboot or what?
thanks

This happens to me too when I try to switch between a 4.3E and 4.3U nand. They're both nearly virgin. Oddly enough, Switching between 4.3U and J works fine
 
@PizzaPino

Do you mean games in the wbfs folder, or did you install like 10 VC/wiiware?
 
obcd - is there a way to enable/disable DI on the fly? If not, would it be possible to implement? Would be nice to be able to load retail discs without having to swap USB/SD whenever I want to
 
@obcd
1game in wbfs, around 10 games in fst and no vc/wiiware except the default channels.
actually it shouldnt slow down and go everytime through the game folders right?
 
No, it should only scan the games and wbfs folder the first time and create the diconfig.bin file.
Are you having this only with rev. 53, or haven't you tested it with rev. 50?
It's basically just a change of the kernel.bin and di.bin files.
All other files should be compatible.

@TerraPhantm
there is a way to tell the system where to look for the di.bin and diconfig.bin. You need a dipath.bin file in the sneek folder containing the path to your di folder.
It's a simple text file. If you let it point to an empty folder, it will load uneek without di. So, /sneek would be the normal di location. /sneek/nodi could be a simple empty folder..

We don't have a program at this moment that uses the feature.
 
You got the setup working a few times (besides the games) so I don't think your harddisk having multiple partitions is the problem.
How exactly is it partitionned?

No games showing up is an issue you can have when diconfig.bin isn't deleted the first time you boot.
Could you give an example of a game in your wbfs folder to see if it's format is correct?
They're wbfs files, some split, and named {GameID] Game Name and so on and so forth. In a wbfs folder on the second partition.
 
EDIT: neek2o seems to have problems setting up a network connections Error Code: 110213 There is a problem with the WiiConnect24 service Please try again later.

I will try and copy cert.sys later but just wanted to let you guys know.

i posted about this problem some pages ago. it's not only a neek2o problem, but a sneek problem. copying your files from a inet working nand, fixes this.

It seems to be related to the serial number. If I go with whatever the default serial number generated from Modmii or Ohneschwanzenegger, then WiiConnect24 doesn't work. If I manually change it to my actual serial number, it works fine. I guess the certs are generated based on that serial number
 
The structure you use for wbfs games isn't supported. Also the wbfs games have to be on the partition that also contain the /sneek folder and emu nand(s) (which should be on the 1st partition)

The supported structures for wbfs files are:

/wbfs/GAMEID.wbfs
/wbfs/GAMEID_Game Name/GAMEID.wbfs
/wbfs/Game Name [GAMEID]/GAMEID.wbfs
 
@undeadSquirrel

the games need to be on the first fat32 partition as well. Check the first post to see what formats are supported.
 
No, it should only scan the games and wbfs folder the first time and create the diconfig.bin file.
Are you having this only with rev. 53, or haven't you tested it with rev. 50?
It's basically just a change of the kernel.bin and di.bin files.
All other files should be compatible.

@TerraPhantm
there is a way to tell the system where to look for the di.bin and diconfig.bin. You need a dipath.bin file in the sneek folder containing the path to your di folder.
It's a simple text file. If you let it point to an empty folder, it will load uneek without di. So, /sneek would be the normal di location. /sneek/nodi could be a simple empty folder..

We don't have a program at this moment that uses the feature.
Cool - when you say the sneek folder, which one are you referring to? The one on the SD or the one on the USB? (Assuming I'm running UNEEK). So can I simply load a homebrew text editor, change the path to an empty folder, reboot, and then have UNEEK w/o DI? Then simply change the path back to normal when I want DI back? I guess I could quickly write a program that automatically writes the text file and reboots (I'm not a great coder, but that much I can do I think :P)

Also is there any particular reason why my system *always* hangs if I try to switch from 4.xU/J to 4.xE or vice versa? Switching between 4.xU and 4.xJ works fine. If I hard reboot, the system boots into the PAL nand just fine, and everything seems to run properly. It's simply switching to and from the PAL nands on the fly that seems to be a problem
 
Switching from and to PAL nands can be a problem for some users yes. I'm working on a different way to switch between nands
 

Site & Scene News

Popular threads in this forum