Hacking Nintendont

nermal

Member
Newcomer
Joined
Jun 24, 2011
Messages
11
Trophies
0
XP
80
Country
United States
As you can see from my Wiinnertag below I was just playing TS2 on Nintendont 2.182 just fine.
My settings inside Nintendont are as follows:

Memcardemulation = on
USB = on

That's the only settings I've changed from default, everything else is off except those


I found that in the "saves" folder had a 0kb file GTSE.raw. Copy a different file and rename it to GTSE.raw.
Now the game works, I imagine that the problem is for those who we had never run the game in another version, like myself.
 

nermal

Member
Newcomer
Joined
Jun 24, 2011
Messages
11
Trophies
0
XP
80
Country
United States
Ya want me to make a video? I'll do it. I swear to gawd. :yaywii:[/quote]

Sorry Drak0rex I did not know how to remove the underline in the post, and English is not my native language, at no time was my intention to point out.
You've got all reason the game works, but I had to replace the file GTSE.raw nintendont originally created one of 0kb. I do not know if this happens in other games that turn off the wii.
 

Drak0rex

Well-Known Member
Member
Joined
Oct 12, 2014
Messages
2,196
Trophies
0
XP
2,895
Country
United States
Ya want me to make a video? I'll do it. I swear to gawd. :yaywii:

Sorry Drak0rex I did not know how to remove the underline in the post, and English is not my native language, at no time was my intention to point out.
You've got all reason the game works, but I had to replace the file GTSE.raw nintendont originally created one of 0kb. I do not know if this happens in other games that turn off the wii.[/quote]

it's all good. ;)

EDIT: Whoa, what's up with the quoting function not operatin right?:unsure:
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,217
Country
Canada
Tried PSO 1&2 and it powered off the wii. But PSO 1&2 Plus just blackscreened. Any significance?

I dunno about those games but there is a specific hack for Phantasy star online on patch.c
I'm wondering since a while, if we comment out the lines of code, would Phantasy Star boot?

Code:
 // PSO 1&2
        if( (TITLE_ID) == 0x47504F )
        {
                switch( DiscOffset )
                {
                        case 0x56B8E7E0:        // AppSwitcher  [EUR]
                        case 0x56C49600:        // [USA] v1.1
                        case 0x56C4C980:        // [USA] v1.0
                        {
                                PatchState      = PATCH_STATE_PATCH;
                                DOLSize        = Length;
                                DOLOffset      = (u32)Buffer;
                                #ifdef DEBUG_PATCH
                                dbgprintf("Patch:PSO 1&2 loading AppSwitcher:0x%p %u\r\n", Buffer, Length );
                                #endif
 
                        } break;
                        case 0x5668FE20:        // psov3.dol [EUR]
                        case 0x56750660:        // [USA] v1.1
                        case 0x56753EC0:        // [USA] v1.0
                        {
                                #ifdef DEBUG_PATCH
                                dbgprintf("Patch:PSO 1&2 loading psov3.dol:0x%p %u\r\n", Buffer, Length );
                                #endif
 
                                PSOHack = 1;
                        } break;
                }
        }
 
        if( (PatchState & 0x3) == PATCH_STATE_NONE )
        {
                if( Length == 0x100 || PSOHack )
                {
                        if( read32( (u32)Buffer ) == 0x100 )
                        {
                                ELFLoading = 0;
                                //quickly calc the size
                                DOLSize = sizeof(dolhdr);
                                dolhdr *dol = (dolhdr*)Buffer;
 
                                for( i=0; i < 7; ++i )
                                        DOLSize += dol->sizeText[i];
                                for( i=0; i < 11; ++i )
                                        DOLSize += dol->sizeData[i];
 
                                DOLReadSize = Length;
 
                                DOLMinOff=0x81800000;
                                DOLMaxOff=0;
 
                                for( i=0; i < 7; ++i )
                                {
                                        if( dol->addressText[i] == 0 )
                                                continue;
 
                                        if( DOLMinOff > dol->addressText[i])
                                                DOLMinOff = dol->addressText[i];
 
                                        if( DOLMaxOff < dol->addressText[i] + dol->sizeText[i] )
                                                DOLMaxOff = dol->addressText[i] + dol->sizeText[i];
                                }
 
                                for( i=0; i < 11; ++i )
                                {
                                        if( dol->addressData[i] == 0 )
                                                continue;
 
                                        if( DOLMinOff > dol->addressData[i])
                                                DOLMinOff = dol->addressData[i];
 
                                        if( DOLMaxOff < dol->addressData[i] + dol->sizeData[i] )
                                                DOLMaxOff = dol->addressData[i] + dol->sizeData[i];
                                }
 
                                DOLMinOff -= 0x80000000;
                                DOLMaxOff -= 0x80000000;
 
                                if( PSOHack )
                                {
                                        DOLMinOff = (u32)Buffer;
                                        DOLMaxOff = (u32)Buffer + DOLSize;
                                }
#ifdef DEBUG_DI
                                dbgprintf("DIP:DOLSize:%d DOLMinOff:0x%08X DOLMaxOff:0x%08X\r\n", DOLSize, DOLMinOff, DOLMaxOff );

Or is something else still missing for this game?
 

BooLWiigiN

Well-Known Member
Newcomer
Joined
Apr 23, 2014
Messages
52
Trophies
0
XP
115
Country
Macau
Since the 2.175, FIX94 added in this revision a general game timer patcher for the games which are running too fast. Can somebody tell me if the loader patch the game automatically or I have to do a specific thing to patch it?
 

pedrobarca

Banned!
Banned
Joined
Jun 17, 2013
Messages
445
Trophies
0
Age
30
XP
195
Country
Gave it a shot and it doesn't work. Only NTSC works. If this would be only an issue with my TV, respectively the video signal, the reset combo should work during the black screen. But the problem is the game itself. If I load the game with any other video mode except NTSC it crashes. No idea what it is.

to all:

If any of you have a PAL WiiU connected with HDMI cable, try to boot the PAL version of one of the following games:

FIFA 05
FIFA 06
FIFA 07
FIFA Street
FIFA Street 2
Lord of the Rings: Third Age
Lord of the Rings: Return of the King
Lord of the Rings: Two Towers
Mario Golf Toadstool Tour

Those games should only work, if video mode is set to NTSC. I would feel a little bit more confortable, if I would knew I'm not the only one with the problem.

FIX94

So I found a workaround for this problem: Joostin's app http://www.hacksden.com/showthread.php/3142-Settings-Editor-GUI
My default video settings in vWii mode are 480p. If I set this to any of the others (480i or 576i) the games mentioned above boot with nintendont video mode set to "Auto". Well, changing the vWii's video mode on every bootup is certainly a pain in the ass, so I hope I can come with something better.

What's irritating is that afaik we have

576i = 50Hz
480i = 60Hz

So if those vWii settings work with nintendont, why doesn't "force PAL50" and "force PAL60" work? Normally I would think it is

force PAL50=576i
force PAL60=480i

But there is definitively a difference between original vwii video modes and those video modes which are forced by nintendont. Maybe a bug in the force-PAL-code. Dunno...
 

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
30
Location
???
XP
11,248
Country
Germany

jos90

Well-Known Member
Newcomer
Joined
Jun 20, 2012
Messages
52
Trophies
0
XP
145
Country
Italy
Hey guys, is there any option to force NTSC game to be played in PAL mode? I have a CRT Pal TV which plays on black and white NTSC games :S

EDIT: Fixed on Usb Loader GX :D
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,722
Trophies
2
Age
33
XP
8,708
Country
Portugal
Hey guys, is there any option to force NTSC game to be played in PAL mode? I have a CRT Pal TV which plays on black and white NTSC games :S
you can try on video mode to force pal 50,pal60 or mpal some games might work some might not depends on the games give it a go i guess.
 
  • Like
Reactions: jos90

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Att is displaying prices like it's an ingredients list now lol