Hacking [RELEASE] WiiVC Injector Script (GC/Wii/Homebrew Support)

wicksand420

Well-Known Member
Member
Joined
Nov 13, 2016
Messages
2,801
Trophies
1
Age
38
XP
2,284
Country
United States
Is Not64 possible yet? I'd like it more just for the N64 games that can't be injected (which is a lot, surprisingly... Conker, Banjo-Tooie, Mario 64 romhacks, Glover...).

Also interested in a possible USB Loader GX with gamepad support to just work with all Wii and GC games at once (assuming said Wii games accept classic controller), but that's probably not possible yet.
not64 can be used, not with gamepad. i made a wii u usbloader gx install and posted it in the nintendont thread, if you are interested, you cant use gamepad in usbloader gx yet, but if you boot a nintendont game you can use your gamepad on that, no, wii games are not possible yet.
 

Akira

I'm not a SHRIMP!!!!
Member
Joined
Apr 28, 2013
Messages
1,251
Trophies
0
XP
1,656
Country
United States
not64 can be used, not with gamepad. i made a wii u usbloader gx install and posted it in the nintendont thread, if you are interested, you cant use gamepad in usbloader gx yet, but if you boot a nintendont game you can use your gamepad on that, no, wii games are not possible yet.
I dont know if this was asked already but, if there is 2 wbfs file( file.wbfs1 & file.wbfs2), should i just renamed them to game.wbfs1 & game.wbfs2?
 

Sumea

Disco Ninja Frog
Member
Joined
Aug 16, 2008
Messages
1,589
Trophies
1
Age
31
Location
Turku
XP
935
Country
Finland
Sumea's Mini Tutorial to PAL console brothers with Black Screening games!

So, like said earlier, some games black screen when booted on PAL Wii U through new channel forwarding to Wii menu, what gives??
THE REASON IS WII SYSTEM RELATED, AND HOW IT VERY RIGIDLY HANDLES VIDEOMODES. If game's requested videomode is not answered to by the system, say NTSC game requesting NTSC mode from PAL console, they black screen. Some NTSC games actually are PAL compatible (probably programmed in different manner or thought to be ported to worldwide release very quickly; Many nintendo games for one) - So this adds to confusion a little, when some NTSC games work just fine but others don't so it can't be a region thing, right?


Anyway: The answer is indeed videomodes, and making the game compatible with PAL console if you are PAL, and in some cases making a game NTSC compatible from PAL - This is possible for some PAL only localizations americans might want to play. For this we are finding "Some old shite". I got few tips from few old cougars and ended up finding wii VMC 2.2 (wii-vmc_2.2.zip) - You want to get 2.3 but you are a manly woman if you actually find that (I didn't)

Other tool you need is WiiBaFu (Wii Backup Fusion) 1.1.

After you have both tools, and your images in one place, use Wii backup fusion to open your image files folder. Choose the game you want to get working, right click on it and extract image. Destination should be something you can easily navigate to.

After extraction is complete, usually not that long of a process, navigate to your extracted game destination. Open the extracted game folder, and then it's "sys" folder. Easiest way to use Wii VMC is to have it's application on another folder, and dragging main.dol file of your game from the sys folder, on Wii VMC, booting the app to manipulate that file right away. I personally used Wii VMC's "Smart patching" and "NTSC to PAL" - this was quickly done. after that I used WiiBaFu to navigate to the extracted games directory, right clicking on the extracted game, and choosing "Transfer to Image" - I personally used WBFS for the luls but you can go with ISO too, I am sure.

After this pack the repacked image file with this script or whatever your heart yonders, and you should have a functional NTSC game on your PAL system, or Vice Versa.

P.S. There might be better tools for forcing the video mode change; I just have no idea about them. It seems smart patching is somewhat smart, defaulting to PAL60 as it feels to me (I am bad at seeing the difference of good 50fps and 60fps) - and there was no timing issues for me with Project Zero/Fatal Frame IV.

Until this maybe can be implemented into the script or something; doing it manlually to your Out of Region games is the way to fix problematic cases. I heard this is widely complained about issue so I hope this helps some of you out there.
 

Vassall89

Active Member
Newcomer
Joined
Nov 8, 2016
Messages
29
Trophies
0
Age
33
XP
99
Country
This is great.

Is there anyway to have the pro controller register as player 1 by default? If I boot a gamecube game with gamepad support it will default to player 2. I could boot without the gamepad but it requires a wiimote to start.
Yes just click no in the screen that ask about using the gamepad then just select tv or tv and gamepad with the wii remote and finally when the game boots up just use the pro controller
 

xs4all

Well-Known Member
Member
Joined
Jun 9, 2008
Messages
707
Trophies
1
Location
37°16'55.2"N 115°47'58.6"W
XP
2,492
Country
Australia
Sumea's Mini Tutorial to PAL console brothers with Black Screening games!

So, like said earlier, some games black screen when booted on PAL Wii U through new channel forwarding to Wii menu, what gives??
THE REASON IS WII SYSTEM RELATED, AND HOW IT VERY RIGIDLY HANDLES VIDEOMODES. If game's requested videomode is not answered to by the system, say NTSC game requesting NTSC mode from PAL console, they black screen. Some NTSC games actually are PAL compatible (probably programmed in different manner or thought to be ported to worldwide release very quickly; Many nintendo games for one) - So this adds to confusion a little, when some NTSC games work just fine but others don't so it can't be a region thing, right?


Anyway: The answer is indeed videomodes, and making the game compatible with PAL console if you are PAL, and in some cases making a game NTSC compatible from PAL - This is possible for some PAL only localizations americans might want to play. For this we are finding "Some old shite". I got few tips from few old cougars and ended up finding wii VMC 2.2 (wii-vmc_2.2.zip) - You want to get 2.3 but you are a manly woman if you actually find that (I didn't)

Other tool you need is WiiBaFu (Wii Backup Fusion) 1.1.

After you have both tools, and your images in one place, use Wii backup fusion to open your image files folder. Choose the game you want to get working, right click on it and extract image. Destination should be something you can easily navigate to.

After extraction is complete, usually not that long of a process, navigate to your extracted game destination. Open the extracted game folder, and then it's "sys" folder. Easiest way to use Wii VMC is to have it's application on another folder, and dragging main.dol file of your game from the sys folder, on Wii VMC, booting the app to manipulate that file right away. I personally used Wii VMC's "Smart patching" and "NTSC to PAL" - this was quickly done. after that I used WiiBaFu to navigate to the extracted games directory, right clicking on the extracted game, and choosing "Transfer to Image" - I personally used WBFS for the luls but you can go with ISO too, I am sure.

After this pack the repacked image file with this script or whatever your heart yonders, and you should have a functional NTSC game on your PAL system, or Vice Versa.

P.S. There might be better tools for forcing the video mode change; I just have no idea about them. It seems smart patching is somewhat smart, defaulting to PAL60 as it feels to me (I am bad at seeing the difference of good 50fps and 60fps) - and there was no timing issues for me with Project Zero/Fatal Frame IV.

Until this maybe can be implemented into the script or something; doing it manlually to your Out of Region games is the way to fix problematic cases. I heard this is widely complained about issue so I hope this helps some of you out there.

Great find Sumea, this surely explains and solves the black screen issue with my injects! The games I had issues with are mainly USA games, but when I got a copy of the EUR/PAL version of the same game, the inject works, regardless if the base rom is USA or EUR/PAL. So I knew it's something to do with vWii side with either region or video mode of the game, but never investigated like you have.

Now the question is, will USA region consoles have issues with injects? Specially for those that are doing Wii VC inject requests?
 

Sumea

Disco Ninja Frog
Member
Joined
Aug 16, 2008
Messages
1,589
Trophies
1
Age
31
Location
Turku
XP
935
Country
Finland
Great find Sumea, this surely explains and solves the black screen issue with my injects! The games I had issues with are mainly USA games, but when I got a copy of the EUR/PAL version of the same game, the inject works, regardless if the base rom is USA or EUR/PAL. So I knew it's something to do with vWii side with either region or video mode of the game, but never investigated like you have.

Now the question is, will USA region consoles have issues with injects? Specially for those that are doing Wii VC inject requests?
It is changing the video mode between NTSC and PAL, so possibly, there possibly needs to be a separate PAL fix and normal NTSC version of a inject like this.
 

TeconMoon

Well-Known Member
OP
Member
Joined
Aug 7, 2007
Messages
746
Trophies
1
XP
2,289
Country
United States
The two files are named as .wbfs1 and .wbfs2, I have the files right now. I just want to know if it will work since the script's instruction is only for 1 file.
Whoever you downloaded them from didn't name them right. You can try renaming them to wbfs and wbf1 which is the correct naming convention for the WBFS format, otherwise you may consider re-downloading from another source.
 

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,152
Trophies
1
Age
43
XP
5,621
Country
Chile
Great find Sumea, this surely explains and solves the black screen issue with my injects! The games I had issues with are mainly USA games, but when I got a copy of the EUR/PAL version of the same game, the inject works, regardless if the base rom is USA or EUR/PAL. So I knew it's something to do with vWii side with either region or video mode of the game, but never investigated like you have.

Now the question is, will USA region consoles have issues with injects? Specially for those that are doing Wii VC inject requests?
I've injected PAL exclusive Wii games: Disaster Day of Crisis and Another Code R, in my US Wii U and haven't seen any problem; well almost, Another Code R doesn't like WIT trimming, but that's another problem unrelated to the region.

So probably it's just NTSC to PAL issue.

BTW thank you for the injects :lol:
 
Last edited by cucholix,

xs4all

Well-Known Member
Member
Joined
Jun 9, 2008
Messages
707
Trophies
1
Location
37°16'55.2"N 115°47'58.6"W
XP
2,492
Country
Australia
It is changing the video mode between NTSC and PAL, so possibly, there possibly needs to be a separate PAL fix and normal NTSC version of a inject like this.
Ok, I think I just play it by ear and inject a separate one if there is any issues on USA consoles.

I've injected PAL exclusive Wii games: Disaster Day of Crisis and Another Code R, in my US Wii U and haven't seen any problem, well almost Another Code R doesn't like WIT trimming, but that's another problem unrelated to the region.

So probably it's just NTSC to PAL issue.

BTW thank you for the injects :lol:

Great, thanks for the info.
 

markehmus

Well-Known Member
Member
Joined
Jul 26, 2008
Messages
1,521
Trophies
0
Age
111
Location
in the GAME
XP
1,259
Country
Canada
I've injected PAL exclusive Wii games: Disaster Day of Crisis and Another Code R, in my US Wii U and haven't seen any problem; well almost, Another Code R doesn't like WIT trimming, but that's another problem unrelated to the region.

So probably it's just NTSC to PAL issue.

BTW thank you for the injects :lol:


i remember some Aussie games and pal games that showed as black and white on wii or garbbled rotating (bottom to top) screen ... im sure if you look hard enough youll find some pal games that screw up ntsc video modes on wiivc injection too
 
Last edited by markehmus,

suzsuzuki

Well-Known Member
Member
Joined
Aug 25, 2016
Messages
403
Trophies
0
Age
35
XP
461
Country
Brazil
Ok I just want to make a Nintendont Forwarder channel with no games because I want to boot the games on SD or USB. How to use the script to do that?

--------------------- MERGED ---------------------------

Is Not64 possible yet? I'd like it more just for the N64 games that can't be injected (which is a lot, surprisingly... Conker, Banjo-Tooie, Mario 64 romhacks, Glover...).

Also interested in a possible USB Loader GX with gamepad support to just work with all Wii and GC games at once (assuming said Wii games accept classic controller), but that's probably not possible yet.

not64 can be used, not with gamepad. i made a wii u usbloader gx install and posted it in the nintendont thread, if you are interested, you cant use gamepad in usbloader gx yet, but if you boot a nintendont game you can use your gamepad on that, no, wii games are not possible yet.

I working on a Not64 port to use with gamepad... no luck yet, but I hope can figure out soon.
 

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,152
Trophies
1
Age
43
XP
5,621
Country
Chile
i remember some Aussie games and pal games that showed as black and white on wii or garbbled rotating (bottom to top) screen ... im sure if you look hard enough youll find some pal games that screw up ntsc video modes on wiivc injection too
Probably, I just tested the PAL exclusives I own, damn NoA not localizing Disaster, Another Code R and Project Zero 2 remake >:c (was pretty expensive to me bring those games)
 
Last edited by cucholix,

TeconMoon

Well-Known Member
OP
Member
Joined
Aug 7, 2007
Messages
746
Trophies
1
XP
2,289
Country
United States
Has someone tried to force 4:3 in Wii games? There are a couple that are not true widescreen and look stretched... @KhaderWelaye
I know what you mean, WarioWare: Smooth Moves looks terrible stretched from 4:3 to Widescreen.

When I used USB Loader forwarder channels from the vWii menu, I was able to do this by adjusting the Title ID, as the vWii will use the TitleID to autoforce Virtual Console games to 4:3. I haven't found a way to do the same thing with injections yet, but I will keep you posted.

Most TVs allow you to force 4:3, it's not ideal because it's not automatic but at least a workaround exists.
 
Last edited by TeconMoon,
  • Like
Reactions: cucholix
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Skelletonike @ Skelletonike:
    3h left until work finishes, bah
  • Skelletonike @ Skelletonike:
    link doesn't work
    +2
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
    K3N1 @ K3N1: Plug in*