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

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,720
Trophies
2
Age
33
XP
8,699
Country
Portugal
I'm having trouble letting go.. why does Mario Kart Wii work when injected with the gamepad as an emulated Classic Controller when Nintendo never intended for us to be able to use the gamepad for it? Or am I just crazy for asking that? My understanding is we've fooled Mario Kart Wii into thinking the gamepad is a Classic Controller (which Mario Kart does natively support). FceuGX also natively supports the Classic Controller but we cannot fool it the same way?
becuase mario kart wii is an official game with official librariesand controllers while homebrew has custom made libraries to read controllers totaly diferent ways to read the button inputs seriously how hard is that to understand?
 
Last edited by pedro702,
  • Like
Reactions: AmandaRose

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,274
Country
Chile
Did you have anything to do with any of this software Pedro or are you just adding your 2 cents? I was asking for an answer from someone who haas something to do with the program, not from a nobody with a poor attitude. Thanks tho
It's a known fact, fix94 will tell you the same thing.
 
  • Like
Reactions: DarthDub

BQuail

Well-Known Member
Newcomer
Joined
Oct 19, 2017
Messages
58
Trophies
0
Age
32
XP
139
Country
United States
The emulators has to be updated to support it as emulators are Homebrew


If I understand it correctly...gamepad emulation works on Wii games and Vwii virtual console games because the injection script is able to manipulate the controls of the native vWii. Gamecube games work because NINTENDONT was updated to support it. But as someone else stated in this thread, Wii homebrew (such as fceugx) use completely different libraries for the controls that are specific to that application, and the injection script isn’t designed to emulate those. So the homebrew application has to be able to naively support the gamepad.
 
Last edited by BQuail,
  • Like
Reactions: WesMods

CrashOveride

Well-Known Member
Newcomer
Joined
May 29, 2017
Messages
50
Trophies
0
XP
127
Country
United States
The injector won't work at all for any retail game i use on it. the isos were tested beforehand. sometimes it says
"nfs2iso2nfs has stopped working" in the middle. Can someone help?
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,720
Trophies
2
Age
33
XP
8,699
Country
Portugal
Did you have anything to do with any of this software Pedro or are you just adding your 2 cents? I was asking for an answer from someone who haas something to do with the program, not from a nobody with a poor attitude. Thanks tho
seriously its very easy to understand, i still dont know how you can really belive it.

to make ir even more simple think like this wii games use an sdk to be built a devkit wich has all functions and librarie acess and so on, on homebrew, the homebrew devs made their own libraries for controllers graphics and everything, the wii vc patches the official functions and libraries but dont patch the made up ones becuase they have no idea they even exist, we made them up to be more simplified to write homebrew for it.

i cant make it more simple really.
 
  • Like
Reactions: AmandaRose

tivu100

Well-Known Member
Member
Joined
Jun 6, 2015
Messages
2,260
Trophies
0
Age
34
XP
1,136
Country
United States
If I enable the Cafe2Wii patch option, do I have to run sign_c2w_patcher in homebrew launcher or CBHC autoboot would have take care of things?

Another question is would sign_c2w_patcher mess up with legit VC Wii game?
 
Last edited by tivu100,

Vanya

Member
Newcomer
Joined
Oct 12, 2013
Messages
10
Trophies
0
Age
46
XP
157
Country
United States
I didn't find the answer to this by searching the thread and I honestly don't have the time to read through all 200+ pages, so I apologize if this has been answered already.
Can the GamePad controls be remapped for a GameCube inject?
If so, can they be remapped on a per game basis?
Is remapping done as part of the injection or do I have to do it through Nintendont?
 

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,195
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,155
Country
United Kingdom
I didn't find the answer to this by searching the thread and I honestly don't have the time to read through all 200+ pages, so I apologize if this has been answered already.
Can the GamePad controls be remapped for a GameCube inject?
If so, can they be remapped on a per game basis?
Is remapping done as part of the injection or do I have to do it through Nintendont?
You can't remap the buttons as nintendont has not been programed to do this. All you can do is start your game then press the minus button and that swaps a with b and x with y that is the only changes you can do.
 

Vanya

Member
Newcomer
Joined
Oct 12, 2013
Messages
10
Trophies
0
Age
46
XP
157
Country
United States
Ah. OK.
That would be a good feature to have.
I was playing Four Swords Adventure and I fount it very difficult to hit the diagonals with the analogue stick.
I would have preferred that the directions had been mapped to the cross key in this case since this game does not support analogue movement.
I'm also wondering if Defender will even be playable since it requires analogue triggers to work properly?

Edit: What about hacking the injected game itself?
 
Last edited by Vanya,

Allav866

Active Member
Newcomer
Joined
Mar 9, 2012
Messages
34
Trophies
0
XP
168
I'm having some trouble injecting Link's Crossbow Training. Every time I run it through the injector (tried the script and exe), the packed directory comes out to 210MB. I'm pretty sure a game that's over 4GB can't fit into 210MB, no matter what compression method you're using. What am I doing wrong here?
 

CrashOveride

Well-Known Member
Newcomer
Joined
May 29, 2017
Messages
50
Trophies
0
XP
127
Country
United States
I'm having some trouble injecting Link's Crossbow Training. Every time I run it through the injector (tried the script and exe), the packed directory comes out to 210MB. I'm pretty sure a game that's over 4GB can't fit into 210MB, no matter what compression method you're using. What am I doing wrong here?
I'm having the same problem, would like to know whats wrong.
 

Fgamer

Well-Known Member
Member
Joined
May 26, 2012
Messages
125
Trophies
1
XP
1,383
Country
I'm having some trouble injecting Link's Crossbow Training. Every time I run it through the injector (tried the script and exe), the packed directory comes out to 210MB. I'm pretty sure a game that's over 4GB can't fit into 210MB, no matter what compression method you're using. What am I doing wrong here?

I'm having the same problem, would like to know whats wrong.

It's not compression, the injector trims ISOs by default i.e. only game data is converted into installable files and not the garbage data used to 'fill out' the disc. The game data for Link's Crossbow Training does in fact come to around 200MB
 
  • Like
Reactions: Allav866

Allav866

Active Member
Newcomer
Joined
Mar 9, 2012
Messages
34
Trophies
0
XP
168
It's not compression, the injector trims ISOs by default i.e. only game data is converted into installable files and not the garbage data used to 'fill out' the disc. The game data for Link's Crossbow Training does in fact come to around 200MB
Wow... that's freaking weird, but okay. :)
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,720
Trophies
2
Age
33
XP
8,699
Country
Portugal
Yea that's nice but my point still stands "bucko", he can know all he wants but he didn't have anything to do with any of this and the attitude wasn't needed. Maybe you need a lesson in attitude as well :)
i was the main tester for nintendont and i was the tester from preety much everything fix94 did from haxchi to cbhc to nnu patcher and such, i might not code but know alot of stuff thanks to testing most of fix94 ideas and project, just so you get the idea i probably tested over 200 code changes to get nintendont working on wiivc inject lol but i guess that is nothing for you.

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

Thanks for your reply. I will try what you have suggested. The iso's i've used have been the full iso's (I've only tried SM sunshine & double dash so far). Both just end up resetting my wiiu back to system menu. Come to think of it, I use rednand & Mocha autobooted with haxchi. Could this be the problem?

Do you just change the extension from .iso to .gcm? What GC titles have you had success with?
afaik redand is not friendly with wii vc stuff unless that was updated? why are you still using mocha and rednand btw? its so much extra time to boot for very very few useless extras, haxchi cfw itself is more than fine.
 
  • Like
Reactions: DarthDub

WesMods

Well-Known Member
Member
Joined
May 4, 2016
Messages
193
Trophies
0
XP
1,918
Country
Canada
i was the main tester for nintendont and i was the tester from preety much everything fix94 did from haxchi to cbhc to nnu patcher and such, i might not code but know alot of stuff thanks to testing most of fix94 ideas and project, just so you get the idea i probably tested over 200 code changes to get nintendont working on wiivc inject lol but i guess that is nothing for you.

Ok Pedro, I appreciate anyone and everyone who contributes to this scene. People like yourself are important to this hobby and thanks for your contribution. I have nothing but respect for FIX94 so thanks for helping him and us out. I haven't seen much of your name and I'm not aware of anything you have done like that so forgive my ignorance, I just didn't appreciate the response I got to the question I was asking but maybe you didn't mean to come across rude. Sometimes texting can have that affect inadvertently. I was only asking the question because multiple other members here have PM'd me asking if I had found any info on the subject, so I was trying to be helpful and not selfish about it. Sorry again sir, have a nice night(day?)
 
Last edited by Issac, , Reason: I just fixed the quote, it was broken

WesMods

Well-Known Member
Member
Joined
May 4, 2016
Messages
193
Trophies
0
XP
1,918
Country
Canada
Ok Pedro, I appreciate anyone and everyone who contributes to this scene. People like yourself are important to this hobby and thanks for your contribution. I have nothing but respect for FIX94 so thanks for helping him and us out. I haven't seen much of your name and I'm not aware of anything you have done like that so forgive my ignorance, I just didn't appreciate the response I got to the question I was asking but maybe you didn't mean to come across rude. Sometimes texting can have that affect inadvertently. I was only asking the question because multiple other members here have PM'd me asking if I had found any info on the subject, so I was trying to be helpful and not selfish about it. Sorry again sir, have a nice night(day?)
Thanks Isaac :)
 

mike087

Well-Known Member
Member
Joined
Jan 6, 2017
Messages
214
Trophies
0
Age
39
XP
1,237
Country
Ecuador
Hello, thanks for this amazing tool!. Im having a problem with the game wii play motion, it install normally but when i try to launch the game i get a error 160-4792, please help me
 

Smileybob

New Member
Newbie
Joined
Nov 29, 2017
Messages
1
Trophies
0
Age
48
XP
41
Country
United Kingdom
I have been trying to inject ScummVM into the homebrew script but it keeps failing with:
"System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\MAIN\AppData\Local\Temp\WiiVCInjector\SOURCETEMP\TIKTEMP\tmd.bin'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)"

Any ideas why?
it would be amazing to have ScummVM working from the Wii U home screen ;)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: Imma make quesadillas for lunch :D +1