Hacking Custom Nintendont System Menu Channels for Wii/vWii

Baccabechoppin

GBAtemp's Finest Bacca!
Member
Joined
Aug 10, 2015
Messages
750
Trophies
0
Age
22
Location
Magnolia Town
XP
587
Country
Australia
kenobiwii is used for cheats so make sure you have it off
//NIN_CFG_CHEATS |
//strcpy(ncfg->CheatPath, "/Games/GAFE01 - Animal Crossing/GAFE.gct");

I believe you have it like this
NIN_CFG_CHEATS |
or
strcpy(ncfg->CheatPath, "/Games/GAFE01 - Animal Crossing/GAFE.gct");

so just add // and recompile

alternatively you can download the kenobiwii.bin file and copy it to your usb device but I prefer method 1
Turned that off and the error didn't appear so thanks for that! Now whenever I boot the channel the wiimotes stay on and connect, however it causes my TV to lose signal from the Wii (My TV just says no signal) Seems like a strange thing to happen. Any advice for this issue?
 
  • Like
Reactions: AbdallahTerro

AbdallahTerro

da KiNG
OP
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
if your games are on SD use:
//NIN_CFG_USB |
if they are on usb comment it out
NIN_CFG_USB |

also make sure these lines are commented like this:
//NIN_CFG_FORCE_WIDE |
//NIN_CFG_FORCE_PROG |


finally make sure the gamepath and ID are written corrently
ncfg->GameID = 0x47414645; //GAFE
strcpy(ncfg->GamePath, "/Games/GAFE01 - Animal Crossing/game.iso");
you have to change 0x47414645 to whatever ID4 (using text to hex converter) your game has also the path to the iso accordingly
 
  • Like
Reactions: Baccabechoppin

Baccabechoppin

GBAtemp's Finest Bacca!
Member
Joined
Aug 10, 2015
Messages
750
Trophies
0
Age
22
Location
Magnolia Town
XP
587
Country
Australia
if your games are on SD use:
//NIN_CFG_USB |
if they are on usb comment it out
NIN_CFG_USB |

also make sure these lines are commented like this:
//NIN_CFG_FORCE_WIDE |
//NIN_CFG_FORCE_PROG |


finally make sure the gamepath and ID are written corrently
ncfg->GameID = 0x47414645; //GAFE
strcpy(ncfg->GamePath, "/Games/GAFE01 - Animal Crossing/game.iso");
you have to change 0x47414645 to whatever ID4 (using text to hex converter) your game has also the path to the iso accordingly
I've gone through and made sure everything I don't need has the // at the start but I still get no signal on my TV. I've been trying with Smash Bros Melee, here are my settings just in case they're any help:

if(argsboot == false)
{
// if (LoadNinCFG() == false){
memset(ncfg, 0, sizeof(NIN_CFG));
ncfg->Magicbytes = 0x01070CF6;
ncfg->Version = 0x00000003;
ncfg->Config = ncfg->Config |
NIN_CFG_USB |
//NIN_CFG_HID |
NIN_CFG_MEMCARDEMU |
//NIN_CFG_MC_MULTI |
//NIN_CFG_CHEATS |
//NIN_CFG_FORCE_WIDE |
//NIN_CFG_FORCE_PROG |
//NIN_CFG_NATIVE_SI |
//NIN_CFG_WIIU_WIDE |
NIN_CFG_AUTO_BOOT;
ncfg->Language = NIN_LAN_AUTO;
ncfg->GameID = 0x47414c45; //GALE in Hex
strcpy(ncfg->GamePath, "/games/GALE01/game.iso");
//strcpy(ncfg->CheatPath, "/games/GALE01/GALE.gct");
ncfg->MaxPads = 4;
ncfg->MemCardBlocks = 0x0;//50 blocks use 0x2; for 251 blocks
 

Baccabechoppin

GBAtemp's Finest Bacca!
Member
Joined
Aug 10, 2015
Messages
750
Trophies
0
Age
22
Location
Magnolia Town
XP
587
Country
Australia
it looks fine!
just make sure the path upper/lower cases in the path match what you actually have on your usb device
you can also force a specific video mode to see if that makes any difference
Well at least I know how to use Hex translators :) Also how would I go about forcing a specific video mode?

Edit: On my hard drive melee has the ID of GALE01 however when I launch Nintendon't it has the ID of GALP01, which one should I use for Hex?
 
Last edited by Baccabechoppin,

Ughwire

Member
Newcomer
Joined
Nov 26, 2014
Messages
19
Trophies
0
XP
80
Country
United States
If Nintendon't is telling you that the actual ID is GALP01, then use that. That means you have the PAL version of melee. I believe the OP also has details on forcing PAL video settings as well, but I'm not sure if that's the issue.
 
  • Like
Reactions: Baccabechoppin

Baccabechoppin

GBAtemp's Finest Bacca!
Member
Joined
Aug 10, 2015
Messages
750
Trophies
0
Age
22
Location
Magnolia Town
XP
587
Country
Australia
If Nintendon't is telling you that the actual ID is GALP01, then use that. That means you have the PAL version of melee. I believe the OP also has details on forcing PAL video settings as well, but I'm not sure if that's the issue.
I'll try with that ID and see if it works. However I have one quick question: If I were to force PAL video settings would I be able to still run my non-PAL games through Nintendon't?
 

Baccabechoppin

GBAtemp's Finest Bacca!
Member
Joined
Aug 10, 2015
Messages
750
Trophies
0
Age
22
Location
Magnolia Town
XP
587
Country
Australia
basically you need any hex editor tool such as "Hex Workshop"
install the tool
right click game.iso
select "Edit with Hex Workshop"
the game ID will be displayed on top right side
According to Hex Workshop the correct ID is GALP01. Should I change the folder name on my hard drive from GALE01 to GALP01?

EDIT: Attempted the above (changed all the hex and stuff as well) and installed the channel, but now when I boot the channel the screen goes black and the Wii just turns off.
Should I use the Dios-Mios channel thing seeing as though i'm having so many issues with Nintendon't channels? (Although I don't understand that thread much) Referring to this by the way: https://gbatemp.net/threads/custom-...ection-for-system-menu-backup-loaders.325003/
 
Last edited by Baccabechoppin,

AbdallahTerro

da KiNG
OP
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
According to Hex Workshop the correct ID is GALP01. Should I change the folder name on my hard drive from GALE01 to GALP01?

EDIT: Attempted the above (changed all the hex and stuff as well) and installed the channel, but now when I boot the channel the screen goes black and the Wii just turns off.
Should I use the Dios-Mios channel thing seeing as though i'm having so many issues with Nintendon't channels? (Although I don't understand that thread much) Referring to this by the way: https://gbatemp.net/threads/custom-...ection-for-system-menu-backup-loaders.325003/
don't rename the folder just the ID
ncfg->GameID = 0x47414c45; //GALE in Hex
change it to
ncfg->GameID = 0x47414c50; //GALP in Hex
 
  • Like
Reactions: Baccabechoppin

AbdallahTerro

da KiNG
OP
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
According to Hex Workshop the correct ID is GALP01. Should I change the folder name on my hard drive from GALE01 to GALP01?

EDIT: Attempted the above (changed all the hex and stuff as well) and installed the channel, but now when I boot the channel the screen goes black and the Wii just turns off.
Should I use the Dios-Mios channel thing seeing as though i'm having so many issues with Nintendon't channels? (Although I don't understand that thread much) Referring to this by the way: https://gbatemp.net/threads/custom-...ection-for-system-menu-backup-loaders.325003/
try this one, keep the folder name the same (/Games/GALE01/):
https://dl.dropboxusercontent.com/u/101323173/Super Smash Bros. Me - GALX.wad
 
  • Like
Reactions: Baccabechoppin

fatherjack

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
644
Trophies
1
Location
Still Here
XP
1,274
Country
United Kingdom
Hi Abz,
I've had a major PC changeover and was wondering if I will still be able to checkout sources from googlecode before I reinstall everything,(heard it was going read-only on 25th?)
 

AbdallahTerro

da KiNG
OP
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
Hi Abz,
I've had a major PC changeover and was wondering if I will still be able to checkout sources from googlecode before I reinstall everything,(heard it was going read-only on 25th?)
projects were copied to git
you can still checkout stuff from google code for 1 more year
 
  • Like
Reactions: fatherjack

fergambo

Active Member
Newcomer
Joined
Apr 30, 2009
Messages
41
Trophies
1
XP
234
Country
Hi Abz,
Fantastic guide (a bit hard at the beginning...)

I'm a bit desesperated, using the (most simple) autoboot-default.patch, I've got a patch error in update.c, and after this, error compiling the .dol. in update.c
I see in CMD this: 'In function 'Download': error: dir_argument_exists undeclared'....

I'm trying to compare files, but i don't know what to do

Any idea? thanks!
 

AbdallahTerro

da KiNG
OP
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
Hi Abz,
Fantastic guide (a bit hard at the beginning...)

I'm a bit desesperated, using the (most simple) autoboot-default.patch, I've got a patch error in update.c, and after this, error compiling the .dol. in update.c
I see in CMD this: 'In function 'Download': error: dir_argument_exists undeclared'....

I'm trying to compare files, but i don't know what to do

Any idea? thanks!
Download these updated files

https://dl.dropboxusercontent.com/u/101209384/nintendon-t-read-only-296-autoboot.7z
https://dl.dropboxusercontent.com/u/101209384/GetMyBanner.7z

P.S> Tested with Animal Crossing, use the info in OP to change the game ID, path and Nintendont settings
use guide in OP
no patch needed just extract and edit main.c
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    HiradeGirl @ HiradeGirl: What's your thoughts?