stuff-by-3-random-dudes / UWUVCI-AIO-WPF

GNU General Public License v3.0
148 stars 12 forks source link

Homebrew injections don't work (at least Nintendont) #61

Closed TCAtrevor closed 11 months ago

TCAtrevor commented 11 months ago

I'm trying to make a Nintendont injection on the latest version and it is just getting stuck on this loading bar (Setting Up C2W - Please Wait). I have no idea which version it stopped working in but neither me nor a friend of mine were able to create the injection on the latest version. I tried regressing one version to 3.F.F and it did not work either. It has been over 2 years since I last made this injection.

image

Some miscellaneous info: BaseRom is Rhythm Heaven Fever US Nintendont "loader.dol" downloaded from https://github.com/FIX94/Nintendont

TCAtrevor commented 11 months ago

Went back to 3.0.3 (didn't check any other versions in between) and the injection worked.

grandosegood commented 11 months ago

this also happened to me as well

ZestyTS commented 11 months ago

So, according to the code, the only way to see the screen "Setting Up C2W" is if you are on the Wii Inject screen and you put in the "WiiU ANCAST KEY". I just did a fresh install of the program, wiped out everything I had so I didn't have anything saved, and I was able to create an inject. If you share more pictures, I might be able to help you, but that's kind of how far this goes.

TCAtrevor commented 11 months ago

image This is how it is set up, and when I press "Inject" it gets stuck immediately on Setting up C2W.

ZestyTS commented 11 months ago

Oh, you're not injecting GCN games, you're straight up trying to inject Nintendont. So, I guess the question I would have for you is why are you doing it this way? AFAIK, you gain nothing for using c2w with Nintendont, so just don't put in the ancast key.

TCAtrevor commented 11 months ago

Oh, I see. Didn't realize the ancast key was optional. No idea what C2W even is, and I was even wondering why the older version that worked didn't have me put that key in. Very confusing the way that is implemented, I guess.

ZestyTS commented 11 months ago

C2W is how you use your Wii U's CPU power on the vWii side. But this is only meant for homebrew apps, aka dol's so if you put in a dol file, the ancast key is available for you to use, but in all other cases, it locks you out.
Here's a quick read on how and what C2W is. https://www.reddit.com/r/WiiUHacks/comments/7308ps/unlock_wii_vc_processor_from_default_729mhz_to/

TCAtrevor commented 11 months ago

Does it not get stuck on Setting up C2W for other apps then? I would still say it's an issue that it can just get stuck like that without giving any sign of what it's trying to do.

ZestyTS commented 11 months ago

When I made this and tested it, it never got stuck for me, and it's been part of UWUVCI for more than 15 months, so if someone else had problems they would have mentioned it. All of the tools can get stuck like that because of how everything works. Any time you see that pop-up window come up, it means it's calling an external tool and waiting for the eternal tool to finish, if it doesn't it hangs. This project hasn't been in active development since Oct 2022, so unless it's making the entire program not function, it's fine how it is.