Hacking vWii Neek2o issues

sideskroll

Well-Known Member
Member
Joined
Aug 25, 2010
Messages
653
Trophies
0
Age
41
Location
Here
XP
420
Country
Peru
yeah, sorry to not do as much as before and only stop at having ideas...


About Tintin, I thought you meant it didn't work on neek vWii, not on vWii only.
tintin require Neek.


the aspect ratio patch has a bug with Channel (and some other options too, like Ocarina), while Wiiflow seems to patch VC correctly.
I guess it's an address issue. I never checked the code differences to fix it.
Changing the internal titleID will not change the aspect ratio, this is done by the vWii system menu, not the loader. it would work only if you launch the channel from the menu.

Thanks for testing the aspect ratio option. I don't have a lot of games to do the tests, and don't have the problematic ones.
I'm not sure what really need to be done or fixed. I would need free time and your help as debugger to really do lot of tests, but I miss time to do that now.
Hey. I'm up for it.
But I really, REALLY think you should focus on your idea for neek2o. I think that is a feature that most users would appreciate (while AR is something that either a small group find important or in most cases the people actually PREFER the image to be distorted...)
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,646
Country
France
it would need to code the same "neek kernel loading" method used by the loader into a standalone homebrew to load a different filename (kernel_official.bin for example), inject it into a channel, set the channel titleID as "return to".
I think Nswitch for vWii is using that method already, so it shouldn't be too hard to create that channel.
I'm just not sure if we can use the default .app (0000000e.app ?)

maybe we could test by replacing kernel.bin with that one?
I don't know what neek patcher is doing to that file.
 
  • Like
Reactions: sideskroll

sideskroll

Well-Known Member
Member
Joined
Aug 25, 2010
Messages
653
Trophies
0
Age
41
Location
Here
XP
420
Country
Peru
it would need to code the same "neek kernel loading" method used by the loader into a standalone homebrew to load a different filename (kernel_official.bin for example), inject it into a channel, set the channel titleID as "return to".
I think Nswitch for vWii is using that method already, so it shouldn't be too hard to create that channel.
I'm just not sure if we can use the default .app (0000000e.app ?)

maybe we could test by replacing kernel.bin with that one?
I don't know what neek patcher is doing to that file.
I see.
It wouldn't hurt to try.
I'm up for testing whenever you want to try.:grog:
Worst case scenario, it doesn't work and we are just where we are now :)
The guy working on neek2o (overjoy, I think?) bailed a long time ago, right?
No chance for a more stable release.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,646
Country
France
yeah, He gave me a newer beta one day, which still had issues (more than the one everybody are using, it seems), and he said he wanted to only release a final complete bugfree release and then quit homebrew dev, but he probably stopped working on it by now.
So, I have a compiled binary, no sources. too bad there's no public repository to follow his last work.
 

sideskroll

Well-Known Member
Member
Joined
Aug 25, 2010
Messages
653
Trophies
0
Age
41
Location
Here
XP
420
Country
Peru
yeah, He gave me a newer beta one day, which still had issues (more than the one everybody are using, it seems), and he said he wanted to only release a final complete bugfree release and then quit homebrew dev, but he probably stopped working on it by now.
So, I have a compiled binary, no sources. too bad there's no public repository to follow his last work.
I know .It was an "old newer" revision. I tried it a long time ago. That one doesn't even work!
Too bad nobody can continue working on it...
Anyway, I was wondering if you could help me installing DLC for some titles. I'm unable to get them working from emunand (cIOS or neek, doesn't matter) I've tried installing them with showmiiwads as well as with the loaders internal installer but nothing. The games work, save and run time and time again. It's just that I can't get the DLC s to work.
Or is that not possible? To be honest I can't remember if I ever got them to work...
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,646
Country
France
I never tried to install DLC, so I don't know why it's not working.
the DLC should install the same way than the channel, and go into its own folder (0000100005?)
if it's correctly installed, and the game still doesn't see the DLC, either the wad is incomplete/bad, or it requires additional updates (game update to know there are DLC to search for?), or maybe a DLC ticket problem (no idea if it's how it's working).


@markehmus : I got your message on IRC, sorry I don't know when you posted it, I wasn't available for 2 days.
that's good news if you got some info in november :)
slow working, I know what it is :P
 
Last edited by Cyan,
  • Like
Reactions: markehmus

sideskroll

Well-Known Member
Member
Joined
Aug 25, 2010
Messages
653
Trophies
0
Age
41
Location
Here
XP
420
Country
Peru
I never tried to install DLC, so I don't know why it's not working.
the DLC should install the same way than the channel, and go into its own folder (0000100005?)
if it's correctly installed, and the game still doesn't see the DLC, either the wad is incomplete/bad, or it requires additional updates (game update to know there are DLC to search for?), or maybe a DLC ticket problem (no idea if it's how it's working).
Oh, it's correctly installed .I can even see it with showmiiwads . I've even tried by installing the game, launching it, creating a save file and only then installing the DLC to no avail.
Is not obly 1 Wiiware though, so I doubt all of the dumps are duds... I'll keep checking.
By the way, TinTin is indeed unplayable. I'm not sure if it' my HDD, the sneek20 buggy beta, fragmentation on the disk (doubt it) or what but the game keeps stuttering and displaying "loading disc" every 2 seconds rendering it unplayable.
Also the console freezes sometimes when trying to access wii options (like data manager) from within the emunand. Or when Exiting through wii u channel etc. Its very unstable. I don't know if it's my personal setup or the way it is? Does it happen to you? (Any of that)
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,105
Country
United States
dlc should work. I know I installed dlc for mega man 9 and 10. neither gave me trouble, so maybe it's the game that's the problem?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,646
Country
France
I think wii option access had some issues with neek.
But I didn't remember any lag/freeze in games.
I didn't use neek a lot, I used it only to add neek2o to usbgx but didn't play the games enough to notice anything. I tried only Castlevania reBirth and didn't see anything wrong.
 
Last edited by Cyan,

sideskroll

Well-Known Member
Member
Joined
Aug 25, 2010
Messages
653
Trophies
0
Age
41
Location
Here
XP
420
Country
Peru
I think wii option access had some issues with neek.
But I didn't remember any lag/freeze in games.
I didn't use neek a lot, I used it only to add neek2o to usbgx but didn't play the games enough to notice anything. I tried only Castlevania reBirth and didn't see anything wrong.
Yeah, VC/WiiWare games seem to load and play fine. It's wbfs games thenones that give issues.
I'm thinking maybe because I have my dumped nand on the same HDD as my games? Maybe too much IO access?
Also on the topic, how do I configure autoboot for Wii games to neek?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,646
Country
France
it's not working yet.
Neek2o is missing the disc autoboot argument.
I told OverJoy about it, I don't know if he fixed it/will release anything one day, but he noticed too there was a mistake in previous commit before r96.

Maybe it can be done anyway by using usbgx's neek setting generation (Not written yet).
 
Last edited by Cyan,
  • Like
Reactions: sideskroll

sideskroll

Well-Known Member
Member
Joined
Aug 25, 2010
Messages
653
Trophies
0
Age
41
Location
Here
XP
420
Country
Peru
it's not working yet.
Neek2o is missing the disc autoboot argument.
I told OverJoy about it, I don't know if he fixed it/will release anything one day, but he noticed too there was a mistake in previous commit before r96.
Should I try hosting my nand on the SD. I'd need to get a bigger SD though... Would it be worth it?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,646
Country
France
If I remember, the leaked neek2o vWii is for USB. (vWii Uneek2o)
unless you have the .elf files to generate the kernel bin files. (or find where to edit the file manually)
 
Last edited by Cyan,

sideskroll

Well-Known Member
Member
Joined
Aug 25, 2010
Messages
653
Trophies
0
Age
41
Location
Here
XP
420
Country
Peru
I never tried to install DLC, so I don't know why it's not working.
the DLC should install the same way than the channel, and go into its own folder (0000100005?)
if it's correctly installed, and the game still doesn't see the DLC, either the wad is incomplete/bad, or it requires additional updates (game update to know there are DLC to search for?), or maybe a DLC ticket problem (no idea if it's how it's working).
Hey! I have an update regarding the DLCs I was trying to install.
Apparently, the DLCs work but ONLY if I make the nand dump with showmiiwads (from a nand.bin I made with dumpmiinand)
In that dump I can install and play the DLCs and even access the wii shop from within neek2o (with a dump made by the loader the shop gives me a "theres no shop in your region" or something like that)
BUT!(theres always a but) with the nand I currently have (showmiiwads) thebloader cant access the channel banners :wacko:
I could "fix" that by changing to covers or list .But I never use that option...
Any idea what could be happenning here? Also I noticed that the dump made by the loader is like 70 mb smaller than the one made with showmiiwads. What is showmiiwads dumping that the loader doesnt see? Whatever that is, its what allows the DLC to play AND what tells the shop in which region I am.
Also, apparently it is what makes the loader not able to retrieve the channel banners...
I'll keep testing .
One question though: if I dump the nand from the loader, does it overwrite EVERYTHING in my current dump (ie, deletes the games installed) or only replaces the nand contents? I'd like to see if I can merge somehow both dumps and get a working 100% one.

Sorry for the ypos .Im on my phone right now :)
 
Last edited by sideskroll,

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,646
Country
France
if you dump it over the same path, it will overwrite the existing files. so I guess, don't do it.

So, two things you noted :
- the dump is not the same size, so some folder or file's size differ. It would be interesting to compare two dump made at the same time (to be sure they contain the same data) and compare what's different. maybe the loader is not dumping a specific file?
- if the loader doesn't see the animated banners, it's a path issue (not a format issue). The loader is not loading the banners from emuNAND, but from FAT32 usual path browsing method.
it just check and list all folder's name to get the TitleID, and then use the corresponding titleID with the cached banners. if there's no cached banners, it should open the correct .app file which is the banner.
if it's not capable of opening that banner's .app file, here too it would be great to compare both file's difference when doing the NAND dump differently.
did you try to delete cached banners? did you try to disable the option to use cached banners? what's your emuNAND path ? Greywolf changed something related to emuNAND path length in latest revision, could you try an older build, like 1262?


I don't remember what DumpMiiNAND is (it's a vWii app, right? not for Wii ?)
I know whether you are using IOS58 or d2x (or showmiinand) can creates different filename (due to FAT32 not capable of using some characters used by Wii/vWii NAND filenames), so it may be why you have that DLC compatibility issue.
Which IOS did you use to do the dump ? Could you try with the other one and compare too ?
that would make 3 different dumps to compare.

you also said eshop is working, did you try online gaming?
I used to try with UNO to check if it worked, and it always resulted in an error number saying it couldn't connect. if you have that game (or any other with online capability) could you test too ?

If it works, it would be interesting to do the same with Wii, extracting bootmii dump instead of dumping the FS directly from the console. (there are different tools to extract FS, they might all work differently)
Though, my emuNAND initially came from an extracted bootmii dump and online didn't work. I might try again.
 
Last edited by Cyan,

sideskroll

Well-Known Member
Member
Joined
Aug 25, 2010
Messages
653
Trophies
0
Age
41
Location
Here
XP
420
Country
Peru
if you dump it over the same path, it will overwrite the existing files. so I guess, don't do it.

So, two things you noted :
- the dump is not the same size, so some folder or file's size differ. It would be interesting to compare two dump made at the same time (to be sure they contain the same data) and compare what's different. maybe the loader is not dumping a specific file?
- if the loader doesn't see the animated banners, it's a path issue (not a format issue). The loader is not loading the banners from emuNAND, but from FAT32 usual path browsing method.
it just check and list all folder's name to get the TitleID, and then use the corresponding titleID with the cached banners. if there's no cached banners, it should open the correct .app file which is the banner.
if it's not capable of opening that banner's .app file, here too it would be great to compare both file's difference when doing the NAND dump differently.
did you try to delete cached banners? did you try to disable the option to use cached banners? what's your emuNAND path ? Greywolf changed something related to emuNAND path length in latest revision, could you try an older build, like 1262?


I don't remember what DumpMiiNAND is (it's a vWii app, right? not for Wii ?)
I know whether you are using IOS58 or d2x (or showmiinand) can creates different filename (due to FAT32 not capable of using some characters used by Wii/vWii NAND filenames), so it may be why you have that DLC compatibility issue.
Which IOS did you use to do the dump ? Could you try with the other one and compare too ?
that would make 3 different dumps to compare.

you also said eshop is working, did you try online gaming?
I used to try with UNO to check if it worked, and it always resulted in an error number saying it couldn't connect. if you have that game (or any other with online capability) could you test too ?

If it works, it would be interesting to do the same with Wii, extracting bootmii dump instead of dumping the FS directly from the console. (there are different tools to extract FS, they might all work differently)
Though, my emuNAND initially came from an extracted bootmii dump and online didn't work. I might try again.
Lets see, I'll try to give you as much info as.possible with my phone. When I made the dump from the loader, I used d2x 10 52 base 57.
Dumpmiinand is a tool to dump the nand, wether it is exclusive for the vWii or not I don't know.
The path of my nand is usb1:/vwiinands/pl_us
Yes I deleted the cache folder didn't try disabling the option yet (though the banners for the wbfs files get recreated no problem)
I have dr mario rx. I can test that. I'm guessing I should beblooking for the confirmation of the service not longer working right? Since theres no way to play those games online anymore.

I dumped the nand again from the loader (over the showmiinand one)
Nothing changed .The games still work but the banners are not displaying. Tried turning off the cache option and the same thing . Wbfs banners still display.

Update: overwriting the nand with the dump from the loader AND changing both paths (channel and nand) to the same device fixed EVERYTHING .
Everything works now.apparebtly it kept whatever showmiiwads extracts that makes the DLC work and somehow fixed the paths for the banners and everything
I'll try online next. Stay tuned.
 
Last edited by sideskroll,

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,646
Country
France
AND changing both paths (channel and nand)
it doesn't make any sense.
there are no different settings for that, they are both the same thing.

EmuNAND Channel is the one you need to use for your emuNAND (the one from which the channels are launched, and the one used by neek)
maybe you mix it with EmuNAND Save, which is something completely different and has no effect at all on animated banners, it's the path used to redirect savegame of Wii discs to SD or USB. it affects only wii game's disc, not channels or neek.


Overwriting the NAND did overwrite and replace the files.
but if what you said is right, the loader is not dumping ALL the files, and therefore it probably didn't replace (because didn't dumped at all) the file responsible for eShop/online. the question is : which file?
you need to make 2 different dumps and compare them.
 

sideskroll

Well-Known Member
Member
Joined
Aug 25, 2010
Messages
653
Trophies
0
Age
41
Location
Here
XP
420
Country
Peru
it doesn't make any sense.
there are no different settings for that, they are both the same thing.

EmuNAND Channel is the one you need to use for your emuNAND (the one from which the channels are launched, and the one used by neek)
maybe you mix it with EmuNAND Save, which is something completely different and has no effect at all on animated banners, it's the path used to redirect savegame of Wii discs to SD or USB. it affects only wii game's disc, not channels or neek.


Overwriting the NAND did overwrite and replace the files.
but if what you said is right, the loader is not dumping ALL the files, and therefore it probably didn't replace (because didn't dumped at all) the file responsible for eShop/online. the question is : which file?
you need to make 2 different dumps and compare them.
@Cyan , dude .I know what I'm telling you. The banners didn't work until I moved the save path to the same location (that was what I meant before, it's hard typing frkm the phone)
If you don't believe me, try it. Put your nand save path to sd and channel to usb. Delete de bnr cache and see if it works.
So far everything seems to be working fine. I'll keep testing later when I get home.
 
Last edited by sideskroll,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: "Now I know why he took his own life"