Hacking Nintendont

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,702
Trophies
1
XP
1,937
Country
So for me the pal bios only works with video mode on auto and even then sometimes, randomly the 1.0 pal bios doesnt work. The 1.2 pal bios though works stable. BTW even if you have the panasonic q bios rom file that will work just as good as the regular gc bios, they seem to be equal.
edit: nevermind, now on the next day even the 1.2 version is unstable, this pal one is so weird, it just doesnt wanna behave...
Well I had a crazy theory, and please bare with me as I'm not very knowledgeable in technical stuff as others so I'm probably wrong here, but since there is a software to convert PAL GC games to run on NTSC consoles, can something similar be done with the bios file?
 

ccfman2004

Well-Known Member
Member
Joined
Mar 5, 2008
Messages
2,848
Trophies
2
XP
3,236
Country
United States
Z? Dont you mean A?

I haven't used my GameCube in like 10 years. Not even sure where it is. Still have all of my GameCube games and one controller. Just don't know where my GameCube and 3 other controllers are. I remember that holding "Z" did something during boot.
 

bobmcjr

Well-Known Member
Member
Joined
Apr 26, 2013
Messages
1,156
Trophies
1
XP
3,223
Country
United States
I haven't used my GameCube in like 10 years. Not even sure where it is. Still have all of my GameCube games and one controller. Just don't know where my GameCube and 3 other controllers are. I remember that holding "Z" did something during boot.
Holding Z changes the sound effects of the intro, and holding Z on all four controllers changes them to something different yet again.
 

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,702
Trophies
1
XP
1,937
Country
I haven't used my GameCube in like 10 years. Not even sure where it is. Still have all of my GameCube games and one controller. Just don't know where my GameCube and 3 other controllers are. I remember that holding "Z" did something during boot.
I don't know about "Z" but holding "A" gets you to the menu and you can mess with the timer and MC (EmuMC of course) or just enjoy the nostalgia of going left and right remembering the time you first bought the console and didn't have but one game to play with so you ended up playing with the "far superior than Wii" bios screen.
 

quepaso

Well-Known Member
Member
Joined
May 4, 2008
Messages
438
Trophies
0
XP
154
Country
United States
Is it possible to have it where you have to hold home for a couple of seconds before it boots you back out? I got the hori battle pad and it is absolutely amazing, but i pressed the home button by accident several times and it boots you out immediately. If there was a expectation that you have to hold home for a full second or two, that would help accident presses quite a bit.
 
  • Like
Reactions: Drak0rex

Dharengo

Active Member
Newcomer
Joined
Jan 12, 2015
Messages
40
Trophies
0
Age
39
XP
80
Country
Netherlands
Hello. I would like to use WiiFlow to load Gamecube games from my Wii. I have installed Nintendont in SD:apps/nintendont/boot.dol as the instructions said. I have a game placed in SD:games/Skies of Arcadia Legends [GEAP8P]/game.iso (WiiFlow itself put it there when I ripped the disc, so I'm assuming this is correct). In settings, the gamecube loader is also set to Ninendont.

Anyway, in WiiFlow, whenever I try to choose the Gamecube Source, it give me the message *DISABLED*. I can run the game just fine from the Nintendont app itself. I don't think I fiddled too much with any other settings. Am I doing something wrong?
 

strikerdark

Well-Known Member
Member
Joined
Oct 30, 2014
Messages
225
Trophies
0
Age
37
XP
141
Country
United States
Is it possible to have it where you have to hold home for a couple of seconds before it boots you back out? I got the hori battle pad and it is absolutely amazing, but i pressed the home button by accident several times and it boots you out immediately. If there was a expectation that you have to hold home for a full second or two, that would help accident presses quite a bit.

this would actually be really useful. FIX94 is it possible/doable?
 

DrewDrew

Member
Newcomer
Joined
Nov 24, 2014
Messages
17
Trophies
0
Age
28
XP
48
Country
United States
Nintendont seems to drop inputs and generally stop responding to the official gamecube adapter. However this seems to happen more often on when using a hard drive through USB. It still happens when using the SD card however it happens less. Using the latest version of nintendont. Very noticable and have had multiple people mention it when playing.
 

strikerdark

Well-Known Member
Member
Joined
Oct 30, 2014
Messages
225
Trophies
0
Age
37
XP
141
Country
United States
Nintendont seems to drop inputs and generally stop responding to the official gamecube adapter. However this seems to happen more often on when using a hard drive through USB. It still happens when using the SD card however it happens less. Using the latest version of nintendont. Very noticable and have had multiple people mention it when playing.

make sure you are using 1:1 ISO. Check on redump.org to make sure you have good copies, also which games? and which version of Nintendont do you have?
 

Adeka

Beta Tester
Member
Joined
Mar 19, 2013
Messages
4,168
Trophies
0
Age
30
XP
1,633
Country
United States
I never experience inputs not registering when playing with the official controller

Also if your on a normal Wii with gamecube ports then you can turn on Native Controls and Nintendont will use the actual gamecube ports instead of emulating them;)

But it sounds more like you have a badly compressed iso
 

DrewDrew

Member
Newcomer
Joined
Nov 24, 2014
Messages
17
Trophies
0
Age
28
XP
48
Country
United States
make sure you are using 1:1 ISO. Check on redump.org to make sure you have good copies, also which games? and which version of Nintendont do you have?

I'm using r277 on my Wii U and I'm pretty sure the ISO files are good however I'll double check. I mainly play melee and I notice the directional will just get stuck in a certain direction on the CSS screen and sometimes in gameplay. I have heavily modded the iso file myself but I don't understand how this would affect controller input as I don't get any dropped inputs when I use this iso file on my friends wii with nintendont with native controls. I almost think it has something to do with how fast the adapter polls. Would be interesting to test that. It almost feels like it becomes desynced. Anyway thanks for you help :)
 

DrewDrew

Member
Newcomer
Joined
Nov 24, 2014
Messages
17
Trophies
0
Age
28
XP
48
Country
United States
I never experience inputs not registering when playing with the official controller

Also if your on a normal Wii with gamecube ports then you can turn on Native Controls and Nintendont will use the actual gamecube ports instead of emulating them;)

But it sounds more like you have a badly compressed iso

I'm playing on my Wii U with native controls off. And thanks I'll have to check to make sure the ISO is ok. I'm still confused on why that would matter but I'll check anyway! :)
 

MassiveRican

GBATemp's Unofficial Vigilante
Member
Joined
Aug 2, 2011
Messages
2,454
Trophies
1
Location
Creeping in the Shadows
XP
1,190
Country
this would actually be really useful. FIX94 is it possible/doable?
I'd say a toggable option if this were to be implemented, I'm on the side of things where it doesn't bother me, especially when testing multiple games back to back.
Nintendont seems to drop inputs and generally stop responding to the official gamecube adapter. However this seems to happen more often on when using a hard drive through USB. It still happens when using the SD card however it happens less. Using the latest version of nintendont. Very noticable and have had multiple people mention it when playing.
Using Wavebirds or wired GC controllers? I mention it cuz even on Smash Wii U, I'll have between 2-4 Wavebirds with the GCA and it still desyncs and acts funky every now and again. I have to unplug/replug the adapters or turn it on and off. It doesn't always happen but it's happened with multiple people a few times and that's w/o Nintendont, so it's probably something to do with the official GCA as well.
 

Adeka

Beta Tester
Member
Joined
Mar 19, 2013
Messages
4,168
Trophies
0
Age
30
XP
1,633
Country
United States
I'm playing on my Wii U with native controls off. And thanks I'll have to check to make sure the ISO is ok. I'm still confused on why that would matter but I'll check anyway! :)

I assume your using the official adapter then. Someone here was using the official adapter and was having huge problems with Melee because the ISO was badly compressed
 

strikerdark

Well-Known Member
Member
Joined
Oct 30, 2014
Messages
225
Trophies
0
Age
37
XP
141
Country
United States
I assume your using the official adapter then. Someone here was using the official adapter and was having huge problems with Melee because the ISO was badly compressed

yeah that was me actually, for some reason melee and the gamecube adapter dont play nice unless you are using a 1 to 1 ISO. Probably something related to how Hid is programed. Using a modified ISO could be the problem.
 
  • Like
Reactions: Adeka

composerzane

Member
Newcomer
Joined
Nov 12, 2009
Messages
13
Trophies
0
XP
169
Country
United States
I've had the same problem with directions getting "stuck" and repeating until another input is pressed on the Nintendont loader itself, actually. I use a wired GC controller in-game, and I've never noticed it there, but I've definitely noticed it using the wiimote to browse games in the Nintendont loader.
 

Adeka

Beta Tester
Member
Joined
Mar 19, 2013
Messages
4,168
Trophies
0
Age
30
XP
1,633
Country
United States
I've had the same problem with directions getting "stuck" and repeating until another input is pressed on the Nintendont loader itself, actually. I use a wired GC controller in-game, and I've never noticed it there, but I've definitely noticed it using the wiimote to browse games in the Nintendont loader.

I only experience this in the loader when using left or right on the Wii remote d-pad. Sometimes (actually its nearly every time) It start going insane until I press something else
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
Thanks fix for fixing pal bios freezing
I can confirm pal games boot fine now
only problem is Mario GP 1&2 will give bios disc error
AX and Football game load with jap bios just fine though

I made a tiny fix to make GP games boot (by skipping bios for GGPE ID)
by changing loader/source/main.c line:
if(useipl)
to
if((useipl) && (memcmp(&(ncfg->GameID), "GGPE", 4) != 0))

Edit: also suggesting exceptions for game ids starting with letter D
which makes weird demos and zelda inject boot

if((useipl) && (memcmp(&(ncfg->GameID), "GGPE", 4) != 0) && (memcmp(&(ncfg->GameID), "D", 1) != 0))

Edit 2: also make sure mcemu is on before booting the bios
if((useipl) && (memcmp(&(ncfg->GameID), "GGPE", 4) != 0) && (memcmp(&(ncfg->GameID), "D", 1) != 0) && (ncfg->Config & NIN_CFG_MEMCARDEMU))

same link
rev277 mod: http://copy.com/vRN3HgFVyk9u7YuB/Public/boot.dol

Edit3:
All my games boot fine now using latest mod & they are ALL compressed
Gamelist:
Sorted A-Z
Animal Crossing
Beyond Good and Evil
Bloody Roar Primal Fury
Bust-A-Move 3000
Chibi-Robo!
Cubivore Survival of the Fittest
Disney's Magical Mirror Starring Mickey Mouse
Eternal Darkness Sanity Requiem
Final Fantasy Crystal Chronicles
F-Zero AX
Hudson Selection Vol.1 Cubic Lode Runner
Hudson Selection Vol.2 Star Soldier
Hudson Selection Vol.3 PC Genjin
Hudson Selection Vol.4 Adventure Island
Ikaruga
Kirby Air Ride
Luigi's Mansion
Mario Golf Toadstool Tour
Mario Kart 64 - Inject
Mario Kart Arcade GP
Mario Kart Arcade GP 2
Mario Kart- Double Dash
Mario Party 4
Mega Man Anniversary Collection
Mega Man X Collection
Paper Mario The Thousand-Year Door
Pitfall The Lost Expedition
Pokemon Colosseum
Pokemon XD- Gale of Darkness
Sonic Adventure 2 Battle
Sonic Adventure DX Director's Cut
Sonic Heroes
Sonic Mega Collection
SoulCalibur II
StarFox Adventures
Super Mario 64 - Inject
Super Mario Strikers
Super Mario Sunshine
Super Smash Bros. Melee
The Legend of Zelda- Four Swords Adventures
The Legend of Zelda Majora Mask - Inject
The Legend of Zelda Ocarina of Time Master Quest - Inject
The Legend of Zelda The Wind Waker
Viewtiful Joe 2
Virtua Striker 4 ver.2006
Wario World
---------------------------------------------------------------------------
Sorted by ID
D42J01 - Super Mario 64 - Inject
D43J01 - The Legend of Zelda Ocarina of Time Master Quest - Inject
D44J01 - Mario Kart 64 - Inject
D45J01 - The Legend of Zelda Majora Mask - Inject
G2VE08 - Viewtiful Joe 2
G3SE41 - Bust-A-Move 3000
G4QE01 - Super Mario Strikers
G4SE01 - The Legend of Zelda- Four Swords Adventures
G6QE08 - Mega Man Anniversary Collection
G8ME01 - Paper Mario The Thousand-Year Door
G9SE8P - Sonic Heroes
GAFE01 - Animal Crossing
GALE01 - Super Smash Bros. Melee
GBLE52 - Bloody Roar Primal Fury
GC6E01 - Pokemon Colosseum
GCCP01 - Final Fantasy Crystal Chronicles
GCVEEB - Cubivore Survival of the Fittest
GDME01 - Disney's Magical Mirror Starring Mickey Mouse
GEDP01 - Eternal Darkness Sanity Requiem
GFTE01 - Mario Golf Toadstool Tour
GFZJ8P - F-Zero AX
GGEE41 - Beyond Good and Evil
GGPE01 - Mario Kart Arcade GP
GGPE02 - Mario Kart Arcade GP 2
GGTE01 - Chibi-Robo!
GIKE70 - Ikaruga
GJSJ18 - Hudson Selection Vol.2 Star Soldier
GKYE01 - Kirby Air Ride
GLME01 - Luigi's Mansion
GM4E01 - Mario Kart- Double Dash
GMPE01 - Mario Party 4
GMSP01 - Super Mario Sunshine
GP4J18 - Hudson Selection Vol.3 PC Genjin
GPHE52 - Pitfall The Lost Expedition
GQRJ18 - Hudson Selection Vol.1 Cubic Lode Runner
GRSEAF - SoulCalibur II
GSAE01 - StarFox Adventures
GSNE8P - Sonic Adventure 2 Battle
GSOE8P - Sonic Mega Collection
GTNJ18 - Hudson Selection Vol.4 Adventure Island
GVSJ8P - Virtua Striker 4 ver.2006
GWWE01 - Wario World
GXGE08 - Mega Man X Collection
GXSE8P - Sonic Adventure DX Director's Cut
GXXE01 - Pokemon XD- Gale of Darkness
GZLE01 - The Legend of Zelda The Wind Waker

Edit 4: Also confirming that multiiso discs boot fine using the bios files

End of report
 

sideskroll

Well-Known Member
Member
Joined
Aug 25, 2010
Messages
653
Trophies
0
Age
41
Location
Here
XP
420
Country
Peru
Sideskroll, you've got it backwards. Dolby Pro Logic and Pro Logic II are legacy standards for matrix encoding surround sound into standard stereo (and presumably analog, when the standards were created) signal, and likewise extracting from the same. It can be used over a digital medium or encoded into a digital recording, but the surround signal is still matrix encoded into the stereo waveforms. It isn't in a bitstream or a separate hidden channel. It doesn't get stripped out of the signal coming from the Wii/vWii, because it's still encoded inside a normal stereo signal. In order for that data to disappear, the console would have to actively look for the encoded audio, decode it into the extra channels, and then drop them. I'm pretty sure it doesn't do any such thing. Likewise, when you set PCM, your equipment is not "downconverting" to stereo. What happens is you are instructing your equipment to play the audio as normal wave data without any special decoding. Hence it leaves the stereo waveform (with matrix encoded surround still hidden inside) as-is instead of converting the stereo encoded sound back into surround.

Believe me, I get it.
But maybe I'm not explaining myself correctly. Let me try again.
Dolby Surround is a way of encoding delays, phase switching and some other tricks into a 2 channel audio track for later decoding on a capable receiver (be it with the original Dolby Surround, PL, PLII, etc.) Right? So far we're on the same page.
That technology was later superseded by Dolby Digital, DTS etc which are not a part of this discussion so we'll leave them aside. But the point is that they're NOT the same. At all. (DD, DTS etc all have discreet channels which work independently from one another while Surround has all the info embedded on only 2 channels and it is up to the decoder to reassign those matrixed sounds) So far we agree on everything, right?
OK, now back to PLII. The only way for the decoder to work properly is if it recognizes the surround matrix in the audio feed. Otherwise the decoder just "fakes" surround sound instead of actually assigning individual channels as cued in the matrix feed (and you can verify that by enabling the decoder with ANY stereo source. It would assign sounds to all channels of your sound system but does that make it "true surround"? No. It is just the decoder trying its best to "emulate" surround.)
Now, I don't know what kind of receiver you have but most of them have an "auto surround" option. All that means is that the receiver will take whatever feed it gets, detect the matrix and decode accordingly all without user intervention. The way it SHOULD be. So for example, if you play an audio CD it would not decode anything because there's no matrix in the feed. But if you play let's say an .AVI file with Stereo Sound encoded as PLII (Like Wii and NGC games are) the receiver detects the matrix automatically and decodes according to the cues on the feed.
from my personal AVR manual:
Code:
Stereo surround (matrix) formats are decoded automatically using [B]NEO: 6[/B] or [B]DOLBY PLII (x)[/B]
That's on "Auto-Surround" mode. And I can confirm that it works perfectly fine and seamlessly without ANY user intervention whatsoever.
For instance, if I'm listening to an audio CD and then change to a movie encoded in stereo surround (matrix) the receiver goes from plain vanilla stereo (no matrix on the feed) to DLPII or NEO: 6 without me touching anything.
That's how I know the feed is announcing itself as Surround and the decoder is doing its job properly.
Now, of course you can "force surround" basically ANYTHING. But if there's no matrix to decode then it is all up to the decoder to "fake" surround.
And that's where the WiiU enters. The WiiU is (obviously) announcing itself as LPCM. And the receiver lets me know that on its display. But if I change it to vWii mode the receiver still sees it as LPCM. So there's no flag to let the machine knows if there's a matrix or not in the feed. So it's basically like using PLII on an audio CD. Does it work? Yeah, well "maybe". I mean you can hear the sounds... But is it REALLY decoding the matrix as its supposed to? Beats me. Saying that it is definitely working would be like saying that EVERY audio CD on existence has a matrix in their stereo feed just because PLII decoders attempt to recreate non existent surround sounds from a plain vanilla dual channel audio track.
And TBH that's what I think the vWii is doing. Just "faking" it all the way....
Now, if Nintendo would just put a farking "BITSTREAM" mode, at least on the vWii part of the machine receivers would just adjust accordingly instead of having to "surround everything up or nothing at all"
It is a poor design. It's not that "i don't get it". It is just not working as it's supposed to.
I guess you'd say that I'm a bit bothered by not KNOWING if the decoder is doing it's work properly AND by the fact that I shouldn't have to be MANUALLY selecting PLII for EVERYTHING or NOTHING. Not every game in existence has a surround sound matrix inside of the feed. And the console should let the receiver decide which game (or app) requires which decoder (or none) by announcing itself properly (like ANY other piece of equipment outputting digital audio these days)
Manually selecting a Dolby decoder may have been great back in the day. But this is 2015. Decoders have evolved a long way from back when it was "cool" to have "surround this, surround that, surround in everything and everywhere".
Nowadays most people just want to get the purest form of the content they can get. That's why we have DTS HDMA and whatnot.
That means that if the creators intended the sound to be listened in a 2.0 system it should be played like that. If they embedded a surround matrix it should be then played like that etc...
It's like people playing 4:3 games on 16:9 displays all stretched out. IT WAS NOT MEANT TO BE PLAYED LIKE THAT. STOP DOING IT PEOPLE! I swear I cringe every time I see something like that.
And no, it's not a matter of personal preference like some people say it's a matter of doing justice to the source.
Sorry for the super duper long post but I just wanted to try and be as clear as possible.
Again, Nintendo should look into that. It IS a problem and it CAN be fixed. It's just that people don't seem to notice.
 

Dharengo

Active Member
Newcomer
Joined
Jan 12, 2015
Messages
40
Trophies
0
Age
39
XP
80
Country
Netherlands
Ok, so there is something I don't get.

When I'm within Nintendont, I can change the settings all I want, but when I exit and load Nintendont again, the settings went back to what they were before. Is there a way to save the settings and not have to fiddle with them every single time?

On a related note, when I try to load a Game Cube game from USB Loader GX, all it does is load up Nintendont. Not only that, but when I open the settings, none of the settings from GX have been applied. What's up with that?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    AncientBoi @ AncientBoi: I just Luv having CEX :)