Hacking Nintendont

VashTS

Beat it, son
Member
Joined
Mar 14, 2009
Messages
4,308
Trophies
1
Age
39
Location
Upstate NY
XP
3,773
Country
United States
Reverse some off the changes in 2.155 and narrow down the piece of code, which causes the breaking. Once you found the specific piece of code, post it here and hope, someone with more skill has an idea, how to fix it without breaking anything.

This work is tedious, but if you guys want to help with the project, this is the way how to do it.

I think fix94 did some ASM so there's even less hope of us commonfolk reading it. Not a huge deal I'm sure nintendont isn't dead yet ;)

If this were like 15 years ago and I were a younger guy with no cares I could have started to learn programming I really regret I didn't
 

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,702
Trophies
1
XP
1,946
Country
Superrsonic I love you man, can you get the other two games to work? Besides Sonic Gems Collection the only other games that don't work in my huge list is Sonic Adventure DX (double input), Billy Hatcher and the Giant Egg (memory card issues), Batman Vengeance, Namco Museum, Pacman Fever, Kao The Kangaroo, both Phantasy Star Online games, and the Triforce games, also TMNT works sped up, other than that Nintendont is almost perfect!
 

VashTS

Beat it, son
Member
Joined
Mar 14, 2009
Messages
4,308
Trophies
1
Age
39
Location
Upstate NY
XP
3,773
Country
United States
Anyone can try Baten Kaitos on rev 2.155+, it freezes for me on launch. 1:1 clean ISO md5 verified with redump.

Sorry just read instructions my mistake! never mind. In case anyone else sees this, you need a blank MC first.
 

SuperrSonic

Well-Known Member
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,323
Country
Puerto Rico
can you get the other two games to work?
I'm trying as hard as I can, the basic idea is go through the changed files and undo what makes the two games break. It's relatively easy but takes time because the changelog for v2.150 is pretty long. Once I find the bad file I just add or remove the changes to the current file and hope it works. Fixing Sonic CD already means removing the reset combo so I don't know how the devs might take that. Nevertheless if it works as expected I'll post a build with source and all.

EDIT: Found it. It's the patch files that broke the two games.
 
  • Like
Reactions: sonictopfan

lettuce

Well-Known Member
Member
Joined
Jul 27, 2006
Messages
811
Trophies
0
XP
491
Country
Anyone tried Star Wars Rogue Leader?. I have noticed that controlling the ship is really difficult, its not very smooth and jerky. I cant remember it being like that when i used to playing it on an actual GameCube
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,537
Country
Mexico
EDIT: Checked on Sonic CD and it breaks in v1.142, that change only added some patches for mapping a reset combo to the GC controller. I'll try undoing that and see if I can get it to boot.

EDIT2: It worked. Now I don't know what to do, I still don't know how to fix the other two games, and I'd be sacrificing a feature by fixing Sonic CD.


Anybody want to help me round the problem with Sonic Gems Collection?
It broke completely in v2.150

Evidently undoing the two multi-dol changes in v2.150 did not fix the problem. Because the changelog for this version is so long I'm having a tough time figuring out what broke it in the first place.

EDIT3: These patch files broke the other two games.

/trunk/kernel/Patch.c
/trunk/kernel/Patch.h
/trunk/kernel/PatchCodes.h
/trunk/kernel/patches.c

Great!
So it was the patch files that broke those games, good to know.
One question, by "other two games" you are referring to Sonic R and Sonic Fighters, or which ones?
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,731
Trophies
2
Age
33
XP
8,725
Country
Portugal
Spyro enter the dragonfly wii with full ntsc iso

First save always works even if it hangs up afew seconds, second save will freeze the game but it will save you just need to restart.

this happen on every stage first time you save will always work the second will work but freeze the game just incase anyone is interested in this bug find.
 

SuperrSonic

Well-Known Member
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,323
Country
Puerto Rico
One question, by "other two games" you are referring to Sonic R and Sonic Fighters, or which ones?

Sonic R and Sonic the Fighters, it's hell though, because the patch files contain more than one fix from the changelog. Meaning I still don't know if the culprit is the new FIFO, the fix for 007, the CARDStat patch, the Majora timer, etc.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,537
Country
Mexico
Sonic R and Sonic the Fighters, it's hell though, because the patch files contain more than one fix from the changelog. Meaning I still don't know if the culprit is the new FIFO, the fix for 007, the CARDStat patch, the Majora timer, etc.

Are you going one by one to see which one is it?
The only possible thing is to try one by one. I would do that. XD
Start with the FIFO, that might have something to do.
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,731
Trophies
2
Age
33
XP
8,725
Country
Portugal
deleting stuff that fixed other games to make a single game work is not the way to fix things, for instace those patch files are not only patches files they have truckloades of code inside for instance patch.c is huge it has loads of codes for several diferent things.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,537
Country
Mexico
deleting stuff that fixed other games to make a single game work is not the way to fix things, for instace those patch files are not only patches files they have truckloades of code inside for instance patch.c is huge it has loads of codes for several diferent things.

Deleting it is not the right way to fix the games that broke, we know it.
But at least we can know where to look if we want to fix the game.
I.e. if you delete Patch.c, Sonic Gems is fixed. Then we know that we have to look into Patch.c and made some changes there to make the game work.
It is just a way to pinpoint the issue and then pinpoint the part of the code responsible, then we can make an exception in the code for only that game.
 

faku1810

Well-Known Member
Member
Joined
Mar 10, 2014
Messages
893
Trophies
0
Age
32
XP
328
Country
Argentina
Howard Sorry to bother you, but i'm having an issue here with two CC I bought, and was wondering if it might be caused by nintendont's code. Since it seems that in your commit for r159, something i'm experiencing with r161 should have been fixed. I'm just trying to rule out every possibility before asking for a refund or a replacement.

r159 -Fixed wii classic controller analog triggers getting stuck slightly in when connecting using bluetooth

Edit: I've tested with r158 and r159 and in both of these I get the same results. In SSBM, as soon as I plug one of the controllers, the shield is perma-activated; in Wind Waker, it's always crouching. With the other both games work fine, but as shown with SMS, buttons only react on full press.

In all the Wii Games I've tried, this kind of issue doesn't happen so is it possible that these controllers actually have analog triggers, but they're kinda broken? That would explain why they work fine with Wii Games, as they don't use the analog functions.
 

Farowe

Well-Known Member
Member
Joined
Feb 16, 2014
Messages
116
Trophies
0
Location
Mexico City, Mexico
XP
486
Country
Mexico
Can someone provide some support here? You see i try to play with my wii u pro controller and i am partially successful at it. however, after sometime, my wii u pro controller is de-sync and i cannot find a way to sync it back forcing me to restart the console. i am using rev 161
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
    BakerMan @ BakerMan: and the lightning is frequent, so my power will most likely go out