Hacking [RELEASE] UWUVCI + Injectiine

  • Thread starter Thread starter NicoAICP
  • Start date Start date
  • Views Views 644,093
  • Replies Replies 1,098
  • Likes Likes 67
I understand that the expectation would be that this would work like other programs, but this is some freeware that generates no money. if you wanted an installer that worked like others, then we would need $$ to pay for it.

Fair enough. It's great that the program is free and open source, no question about that. I understand that it's developers' voluntary time that keeps the program going, so.. thank you for that!

Could the installer close any open instances? This could be a good workaround for the problem of people not closing the app themselves between installations.

The "???" problem seems to be that the program isn't correctly resetting itself after Wii (or GCN, maybe both, idr), so to make sure it's always clean, you would want to close the program and re-open it.

OK I'll give this a try and report back, thanks.

EDIT - Later:

OK, managed to get a few games running. The injects work (running 3.Z-B2), no more "???" (closing between injects seems to have helped).

However, some games use the Wii U gamepad and others insist that a Wiimote and Sensor be connected. Is there a way to make all games use the gamepad?

Also, something I've never quite understood about Nintendont: are settings applied per-game or system-wide? So, for example, if I choose "Memcard emulation" and "Wii U Widescreen" in the UWUVCI Nintendont config generator, will all games have the chosen settings?
 
Last edited by Willicious,
Fair enough. It's great that the program is free and open source, no question about that. I understand that it's developers' voluntary time that keeps the program going, so.. thank you for that!

Could the installer close any open instances? This could be a good workaround for the problem of people not closing the app themselves between installations.



OK I'll give this a try and report back, thanks.

EDIT - Later:

OK, managed to get a few games running. The injects work (running 3.Z-B2), no more "???" (closing between injects seems to have helped).

However, some games use the Wii U gamepad and others insist that a Wiimote and Sensor be connected. Is there a way to make all games use the gamepad?

Also, something I've never quite understood about Nintendont: are settings applied per-game or system-wide? So, for example, if I choose "Memcard emulation" and "Wii U Widescreen" in the UWUVCI Nintendont config generator, will all games have the chosen settings?
The installer itself is a glorified unzip, so it has no way to know. Not all Wii games support using the GamePad, there is no way around that unless you modify the game at some level. If you check the compatibility guide it will show you what will work with the patch that UWUVCI applies. Nintendont settings are system wide.
 
  • Like
Reactions: Blythe93
Fair enough. It's great that the program is free and open source, no question about that. I understand that it's developers' voluntary time that keeps the program going, so.. thank you for that!

Could the installer close any open instances? This could be a good workaround for the problem of people not closing the app themselves between installations.



OK I'll give this a try and report back, thanks.

EDIT - Later:

OK, managed to get a few games running. The injects work (running 3.Z-B2), no more "???" (closing between injects seems to have helped).

However, some games use the Wii U gamepad and others insist that a Wiimote and Sensor be connected. Is there a way to make all games use the gamepad?

Also, something I've never quite understood about Nintendont: are settings applied per-game or system-wide? So, for example, if I choose "Memcard emulation" and "Wii U Widescreen" in the UWUVCI Nintendont config generator, will all games have the chosen settings?
Check here: https://gbatemp.net/threads/new-classic-controller-hacks.659837/
There're some games with custom hacks.
 
  • Like
Reactions: Willicious
Looks good, I'll check these out at some point.

There's just one more issue I'm coming up against. Certain Wii games inject, install, but then open to a blank screen when running from vWii (Aroma, Wii U). Any suggestions?

I'll try using a different base and see if that makes any difference.
Black screen just means something blocked the game from loading. Could be if you patched the game with anything, could be some homebrew app getting in the way, could be the rom itself, etc...
 
  • Like
Reactions: Willicious
So I want to use Mario & Luigi Partners in Time as a DS base (it was mentioned that it is a working base for Pokemon HG)

As far as I know there is no such base in uwuvci.
My questions:
1. Can/Will this base be added in future updates?
2. Is there a guide to add this as a custom base?
 
hello, maybe it has been answered on the last 20000 pages.
- can it be that every step is really slow? i have nearly nothing running on my PC, ryzen 9700x3d, 64GB RAM, etc. so the pc itself shouldn't be a problem.

UWU only takes 64MB ram, it could even load the whole WBFS files into RAM before converting it etc. A game conversion of like Mkart Wii takes about 30mins from start to end
 
A game conversion of like Mkart Wii takes about 30mins from start to end
This is way too long. For me the wii game injections only take for about 20-40 seconds until the wup files are there. The bottleneck here is to copy the wup files onto the sd card, not to create them. Just uninstall and delete everything of uwuvci on your system and install the latest version again. This should fix most problems. What version are you using right now?
 
was using latest; i was starting it from a NAS drive, (radi5, x86 cpu, gigabit, so pretty fast), gained speed by using everything on an SSD. But program is no super unstable, hangs at injecting game - please wait because it caused an error once when converting mickey epic.
 
This sounds very strange. Never had those issues. I am using a ssd drive and the whole injection process takes around 30 seconds. Have you tried tecoonmoon?
 
The only downside is that you can't inject titles with a gecko code. But if this is not your priority, you will be good with tecoonmoon. One last thing: what operating system are you using on PC?
 
Hmm then I have no clue. Maybe your pc is too strong for that 😂 or you could try to downgrade the version. But as long as tecoonmoon runs smoothly you are good to go
 
So I want to use Mario & Luigi Partners in Time as a DS base (it was mentioned that it is a working base for Pokemon HG)

As far as I know there is no such base in uwuvci.
My questions:
1. Can/Will this base be added in future updates?
2. Is there a guide to add this as a custom base?
This will most likely not be in a future update. To make a custom base, it just needs to be in a folder that has the three folders meta, content, and code. Look at a base you downloaded via UWUVCI and you'll see what it needs to look like.
hello, maybe it has been answered on the last 20000 pages.
- can it be that every step is really slow? i have nearly nothing running on my PC, ryzen 9700x3d, 64GB RAM, etc. so the pc itself shouldn't be a problem.

UWU only takes 64MB ram, it could even load the whole WBFS files into RAM before converting it etc. A game conversion of like Mkart Wii takes about 30mins from start to end
For Wii, it should take like one minute at most on your machine, I have an equivalently built machine, so I'm not sure what the problem is. UWUVCI spins off different threads to do specific tasks like WBFS does get loaded into RAM, it will just appear as a different name since UWUVCI_AIO.exe is essentially just the GUI.
The only downside is that you can't inject titles with a gecko code. But if this is not your priority, you will be good with tecoonmoon. One last thing: what operating system are you using on PC?
Man, that gecko code thing was an afterthought in the latest update too :(
 
Man, that gecko code thing was an afterthought in the latest update too
But it's working perfectly for me. Thanks again for that genius implementation.

I have a question regarding the vfilter option: is there a list somewhere which shows what game is working perfectly without the vfilter or some like that? I haven't touched this option yet, because I've read that some games could break or glitch after the vfilter removal. Same goes for dithering option. So it's still not a safe option to remove it for all games right?
 
Thanks for this. Does anyone know if there's a way to remap buttons for DS injects? I'd ideally like to swap L+R and ZL+ZR for Tetris DS.
 
But it's working perfectly for me. Thanks again for that genius implementation.

I have a question regarding the vfilter option: is there a list somewhere which shows what game is working perfectly without the vfilter or some like that? I haven't touched this option yet, because I've read that some games could break or glitch after the vfilter removal. Same goes for dithering option. So it's still not a safe option to remove it for all games right?
No idea, I implemented it, I didn't see how the community uses it or anything. Although, I never heard of someone saying that disabling VFilter breaks anything, but if that's the case then you could just use the Half VFilter so it just lowers the VFilter to 50% strength instead of 0% strength. As for dithering, you basically should never use that.
 
  • Like
Reactions: Technician

Site & Scene News

Popular threads in this forum