Hacking neek2o

  • Thread starter Thread starter obcd
  • Start date Start date
  • Views Views 329,520
  • Replies Replies 1,533
  • Likes Likes 5
Right, I understand.

Anyway... How do you get DML to work through neek2o+di? As I try loading a NGC game via the neek menu and it doesn't show the anything in the disc channel at all, even when I select the channel it comes up with "Please insert a disc."
 
Right, I understand.

Anyway... How do you get DML to work through neek2o+di? As I try loading a NGC game via the neek menu and it doesn't show the anything in the disc channel at all, even when I select the channel it comes up with "Please insert a disc."
I still have that link favoritized, but I simply cannot get to do anything with it (mostly because I don't know how to really compile the source). Either way: this piece of info might help.

Either way: when using the regular wad, you will have to install it to real nand to make it do anything. Once installed there, you can still boot into neek2o and launch gamecube games from there (I use postloader, but the other loaders probably give the same thing).
 
@[member='Wever'], just an FYI, ModMii can take care of all the details. You can even load an emulated NAND in modmii emulated nand modifier and tell it to install DML and it will install a clean BC and save a DML WAD to your sd card for you to install to the real nand
 
The only drawback with sneek+di is that, it only supports the same format as used with DML.

Also... when creating a new EmuNAND, is it really wise to edit it using ShowMiiWads before using it on the actual console?
 
I suppose, I could start using the GUI Wad Manager with neek2o+di then. As I usually install IOS249[56] d2x-v8-final, HBC 1.0.7 and BBC iPlayer (using my own ticket).
 
all IOSs running on neek already have patches giving them permissions you'd only find in cIOSs when running on a real nand.

Interesting fact, all calls to IOS58 are redirected to IOS56 when running on neek. So if selecting IOS58 to install something, you need both IOS58 and IOS56 installed on the emunand, but it's the same as selecting IOS56 and that only requires IOS56 be installed to the emunand. Not a big deal since it's unlikely someone would have IOS58 installed without also having IOS56.
 
I just was wondering if anything can be done within neek2o code to prevent the di config file from being corrupted when you try to select a wii game that was a bad dump. You don't know it’s a bad dump until selecting the game to play.

Scenario

1. Install wii game (wbsf format)
2. Bootneek into neek2o (rev75)
3. Use overlay menu to select newly installed game
4. Neek2o goes to black screen and cannot be restarted until you delete the di config file

I seem to find a few games now and then that give me a bad dump. I experienced this once before with Mario Galaxy, the disk I have can be played on wii but I have not ever been able to get a useable dump from it, neek2o or real nand.

Possible solution would be to have neek2o not remember the last wii disk selected. Or to have the disk channel reload to the first game in your list. I am not a coder so maybe this would involve more work than it’s worth, but it seems there are enough neek2o fans that this must happen to others. Or maybe there already is a solution I am unaware of.


Thanks for all your support and hard work :D

Shag
 
Just tested WadGUI on:

Sneek+di - Neek2o rev69 with ios249rev14 and ios246[38]d2xv8
USB drive could not be opened!
SD works fine. Wads install correctly

Uneek+di -Neek2o rev75: all works fine as expected (very fast init.)
However when I install any wad I get error -106!!

RealNand with ios246[38]d2xv8 and 249[57]d2xv8
All work fine but slow usb drive init
Wads install correctly
 
Which libogc is used to compile wadgui 1.52?
I'm getting this error all the time:
fatmounter.c
c:/Downloads/wadmanager-gui/source/fatmounter.c:10:18: fatal error: ntfs.h: No such file or directory
compilation terminated.
make[1]: *** [fatmounter.o] Error 1
"make": *** [build] Error 2

> Process Exit Code: 2
> Time Taken: 00:06
 
You need ntfs portlibs...

Well it worked but still something is missing in last step
> "make"
linking ... boot.elf
c:/devkitpro/devkitppc/bin/../lib/gcc/powerpc-eabi/4.6.2/../../../../powerpc-eabi/bin/ld.exe: cannot find -lvorbisidec
collect2: ld returned 1 exit status
make[1]: *** [/c/Downloads/wadmanager-gui/boot.elf] Error 1
"make": *** [build] Error 2

> Process Exit Code: 2
> Time Taken: 00:10
 
Just tested WadGUI on:

Sneek+di - Neek2o rev69 with ios249rev14 and ios246[38]d2xv8
USB drive could not be opened!
SD works fine. Wads install correctly

Uneek+di -Neek2o rev75: all works fine as expected (very fast init.)
However when I install any wad I get error -106!!

RealNand with ios246[38]d2xv8 and 249[57]d2xv8
All work fine but slow usb drive init
Wads install correctly
why not use yawmm? (yet another wad manager?). i use it with neek, an never had any problems with the app working in neek/real nand. can load my wads off usb or sd.
plus yawmm gives you the option when running under real nand, to load the wad to nand or to neek.
 

Site & Scene News

Popular threads in this forum