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

bottmint

Well-Known Member
Newcomer
Joined
Oct 28, 2017
Messages
91
Trophies
0
Age
32
XP
396
Country
United States
It's closer than you think ;)

See, now you're just getting me all excited and eager. :P When this new version drops, I'm going to re-inject all the games I've already installed using better images for everything, a banner thingy that says nintendont instead of whatever it normally says (I don't pay attention well. XD), and the gamecube boot sound for launching them. :D
 
  • Like
Reactions: ShadowOne333

bottmint

Well-Known Member
Newcomer
Joined
Oct 28, 2017
Messages
91
Trophies
0
Age
32
XP
396
Country
United States
Woo!

EDIT: @KhaderWelaye Well, I just got an unhandled exception while trying to build a wup of 007 Nightfire. XD Here's the details it gave in the popup. https://pastebin.com/4qGwSCT2 If there's a crashlog saved somewhere, I can upload that too. I had just added a boot sound, and I was going to add a custom icon, then decided to see if cucholix had one for it so I could use it instead of making one.

EDIT2: I guess it didn't actually crash, but still. I closed the injector and Tried it again. Got a different exception. This time it's a nullref exception. Here's the pastebin for it. https://pastebin.com/uCfthTwk Am I doing good on breaking it yet? XD
 
Last edited by bottmint,

bottmint

Well-Known Member
Newcomer
Joined
Oct 28, 2017
Messages
91
Trophies
0
Age
32
XP
396
Country
United States
@KhaderWelaye Well, it didn't actually crash, so there's that. Usually, when I see unhandled exceptions pop up, it means a crash, so I kind of jumped the gun on that one. It just wouldn't let me download the pre-made icons from the cucholix's repository. So, I just went ahead and made my own really quick, and went through the process and it's given me a successful wup package. All I need to do now is test it on the console.

  • OS: Win7 x64 Ultimate
  • .Net Framework (if my google-fu proves reliable, never had to check it before. XD); 2.0, 3.0, 3.5, 4.6. Not sure if I'm looking in the right place for the version info, though. Peeking in the registry, per my google-fu.
I'm transferring the new package to my sd card now, while I hop in the shower. Will this overwrite an inject made using the script, or should I just uninstall that one, and install the new one?

EDIT: I just clicked the button after building the package finished, and it worked just fine... Now I'm feeling embarrassed. :blush:

EDIT2: Silly me... It seems it was purely user error. It works fine once you select a game.. XD I guess it makes sense that it would fetch the files it needs, not the whole repo. :rolleyes:
 
Last edited by bottmint,

bottmint

Well-Known Member
Newcomer
Joined
Oct 28, 2017
Messages
91
Trophies
0
Age
32
XP
396
Country
United States
007 Nightfire is already in the repo it was uploaded by @PascalLeroi two days ago... What version of the game you have @bottmint ?

The internal title id per the injector is GO7E / 474F3745. I was clicking the button before loading the game I wanted to inject. Cause I'm a special spud tonight. ;) As soon as I clicked the button with the game selected, it worked almost instantly. I blame the delay on my isp. Lol.
 

WiisleyU

Well-Known Member
Member
Joined
Jun 9, 2016
Messages
219
Trophies
0
Age
39
XP
334
Country
Brazil
"Force No Classic Controller (Very limited use cases)"

Can I enable this to simulate Wii Remote in games that the Classic Controller was enabled at the start?
Can I Play Smash Bros. Brawl with the D-Pad on the GamePad using this option?
 

TeconMoon

Well-Known Member
OP
Member
Joined
Aug 7, 2007
Messages
749
Trophies
1
XP
2,813
Country
United States
The internal title id per the injector is GO7E / 474F3745. I was clicking the button before loading the game I wanted to inject. Cause I'm a special spud tonight. ;) As soon as I clicked the button with the game selected, it worked almost instantly. I blame the delay on my isp. Lol.
Well even if you click the download game from repo button before specifying a game, it should still give you a normal error instead of an exception :wtf: I will look into that
 
  • Like
Reactions: bottmint

bottmint

Well-Known Member
Newcomer
Joined
Oct 28, 2017
Messages
91
Trophies
0
Age
32
XP
396
Country
United States
Well, I try to break things as best as I can. ;)

I went ahead and uninstalled the script-built nightfire I had installed and installed the one from this amazing release. It worked great, everything worked as I expected, the banners and whatnot looked exactly like they did in the previews. The custom boot sound worked correctly. There was just one problem... It booted to a black screen because I forgot to provide the nintendont dol.. Lol. I just installed nightfire again (with nintendont supplied) and it's working perfectly. Awesome work, @KhaderWelaye!

And I must say, those images from your repo look pretty sexy, @cucholix! I'm probably going to have to start using those as much as I'm able. They just look too good not to. XD

Moral of the story, guys. Don't be like me. I make silly mistakes. ;)

EDIT: I feel like this pretty much sums up my feelings towards my mistakes in the last hour or so. 4cc.jpg
 
Last edited by bottmint,

TeconMoon

Well-Known Member
OP
Member
Joined
Aug 7, 2007
Messages
749
Trophies
1
XP
2,813
Country
United States
It booted to a black screen because I forgot to provide the nintendont dol...
The forwarder didn't show you an error that nintendont wasn't present on the SD card? Usually if the config file or nintendont dol is missing off the SD card the forwarder alerts you. Anyways I've fixed the repo button problem, I'm just waiting to see what other issues come up before I rush out a 3.0.1 version.
 

bottmint

Well-Known Member
Newcomer
Joined
Oct 28, 2017
Messages
91
Trophies
0
Age
32
XP
396
Country
United States
The forwarder didn't show you an error that nintendont wasn't present on the SD card? Usually if the config file or nintendont dol is missing off the SD card the forwarder alerts you. Anyways I've fixed the repo button problem, I'm just waiting to see what other issues come up before I rush out a 3.0.1 version.

Well, nintendont was on the sd card. It was commit 89b64cb. I used the Specify custom Nintendont Forwarder option under the advanced tab, and updated to the latest available commit (which fixed the slightly annoying beeps when going into battles or the little mini-story things you get when you hit z in tales of symphonia), and it worked that way. If you want, I can rebuild it without using that option and see what happens. And I can try using the custom forwarder option with the older commit. Just let me know, and I'll bring out the wrecking ball. XD

EDIT: If you put the main.dol in the same folder as the injector, will it automatically use it when injecting GCN games? Because I just thought of that, and I don't have the main.dol in there.
 
Last edited by bottmint,

TeconMoon

Well-Known Member
OP
Member
Joined
Aug 7, 2007
Messages
749
Trophies
1
XP
2,813
Country
United States
Well, nintendont was on the sd card. It was commit 89b64cb. I used the Specify custom Nintendont Forwarder option under the advanced tab, and updated to the latest available commit (which fixed the slightly annoying beeps when going into battles or the little mini-story things you get when you hit z in tales of symphonia), and it worked that way. If you want, I can rebuild it without using that option and see what happens. And I can try using the custom forwarder option with the older commit. Just let me know, and I'll bring out the wrecking ball. XD

EDIT: If you put the main.dol in the same folder as the injector, will it automatically use it when injecting GCN games? Because I just thought of that, and I don't have the main.dol in there.
Hold on rewind a moment, the latest nintendont commit is supposed to go on the SD card under apps/nintendont/boot.dol, and standard forwarder built into the title looks for it there. You're replacing the forwarder with an actual nintendont commit built?
 
Last edited by TeconMoon,

TeconMoon

Well-Known Member
OP
Member
Joined
Aug 7, 2007
Messages
749
Trophies
1
XP
2,813
Country
United States
... I take it I made another mistake. But yes, that is what I did. Should that not work?
The problem with what you're doing is if nintendont gets updated and you've replaced the nintendont forwarder in your title with an actual nintendont build, it will be impossible for you to update that build.

Do this:
  • Use the Nintendont SD Card Menu to download the latest Nintendont build to your SD card and generate a config file
  • Build your game without touching the advanced tab at all
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    IC_ @ IC_: Hello.