Metal Gear Solid: The Twin Snakes (GCN/WIIRD/PAL)

Game Hacks, Trainers, Cheats

Moderator: Ralf@gc-forever

Post Reply
Ralf@gc-forever
Posts: 2885
Joined: Sun Mar 16, 2014 9:31 am

Re: Metal Gear Solid: The Twin Snakes (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Tue Apr 14, 2015 12:41 pm

The code works fine on real GameCube with Action Replay and GeckoOS/WiiRD, so it must be a problem of Nintendont. Anyway, you could try to patch the MGS ISOs directly:

Open the MGS ISOs with a hex editor of your choice, search for the following byte sequence...

7F461E70: 72666C62 744F0000 3F800000 00000000
7F461E80: 43300000 80000000 49A00000 49A80000
7F461E90: 42480000 40000000 00000000 3F800000
7F461EA0: 00000000 00000000 3F800000 3F955555
7F461EB0: BF800000 45000000 45800000 4B7FF000
7F461EC0: 3D4CCCCD 00000000 43300000 80000000
7F461ED0: 00000000 00000000 43300000 80000000

and change the marked hex value from 3F800000 to 3F400000.

7F461E70: 72666C62 744F0000 3F800000 00000000
7F461E80: 43300000 80000000 49A00000 49A80000
7F461E90: 42480000 40000000 00000000 3F800000
7F461EA0: 00000000 00000000 3F400000 3F955555
7F461EB0: BF800000 45000000 45800000 4B7FF000
7F461EC0: 3D4CCCCD 00000000 43300000 80000000
7F461ED0: 00000000 00000000 43300000 80000000


Image
Attachments
MGS_Widescreen.jpg
(32.04 KiB) Not downloaded yet
Gomza
Posts: 3
Joined: Tue Oct 21, 2014 1:06 pm

Re: Metal Gear Solid: The Twin Snakes (GCN/WIIRD/PAL)

Post by Gomza » Tue Apr 14, 2015 7:21 pm

Thanks)) I will try this immediately
Gomza
Posts: 3
Joined: Tue Oct 21, 2014 1:06 pm

Re: Metal Gear Solid: The Twin Snakes (GCN/WIIRD/PAL)

Post by Gomza » Tue Apr 14, 2015 8:41 pm

IT WORKS!!!! Thank you, Ralf)) you are best of the best!)) And it work on NTSC version!!! Finally 480p + widescreen = perfect visual experience)))
FIX94
Posts: 54
Joined: Fri Aug 05, 2011 1:55 pm

Re: Metal Gear Solid: The Twin Snakes (GCN/WIIRD/PAL)

Post by FIX94 » Fri May 15, 2015 11:44 am

Ralf@gc-forever wrote:The code works fine on real GameCube with Action Replay and GeckoOS/WiiRD, so it must be a problem of Nintendont.
from what i can tell nintendont for whatever reason doesnt allow access to the virtual 0x7F000000 memory regions, the PTR version should work just fine as it is but it appears to crash on access. The ASM version doesnt work because of the same reason as well as nintendont replaces the PADRead function already so the cheat has no effect. by the way thank you so much for all these incredible cheats you put out.
Ralf@gc-forever
Posts: 2885
Joined: Sun Mar 16, 2014 9:31 am

Re: Metal Gear Solid: The Twin Snakes (GCN/WIIRD/PAL)

Post by Ralf@gc-forever » Sat May 16, 2015 10:51 am

The game use a predefined floating-point constant for the aspect ratio, so it doesn't matter which game function is used to apply the patch as long as the aspect ratio constant is overwritten at least one time.
Kayael
Posts: 6
Joined: Wed Nov 19, 2014 1:24 pm

Re: Metal Gear Solid: The Twin Snakes (GCN/WIIRD/PAL)

Post by Kayael » Sun Oct 22, 2017 12:27 am

I might be asking too much, but do you think you can find a code to get rid of the letterboxing during cinematics ? I saw you did that on Eternal Darkness. From what I tried I could only deactivate a few effects but didn't manage to pinpoint the letterbox. That would be awesome. Thanks in advance if you ever consider doing this !
User avatar
sakax
Posts: 56
Joined: Sat Jun 06, 2020 11:27 am

Re: Metal Gear Solid: The Twin Snakes (GCN/WIIRD/PAL)

Post by sakax » Wed Nov 15, 2023 2:19 pm

Code: Select all

Enable AP Sensor
0524D54C 146AA440
0256692A 00000001

Enable Bandana
0524D55C 146AA440
02566938 00000001

Enable Body Armor
0524D54C 146AA440
02566906 00000001

Enable Camera
0524D554 146AA440
02566916 00000001

Enable Gas Mask
0524D550 146AA440
0256690E 00000001

Enable Handkerchief
0524D554 146AA440
0256694A 00000001

Enable Mine Detector
0524D54C 146AA440
0256690A 00000001

Enable Night Vision Goggles
0524D550 146AA440
02566910 00000001

Enable Rope
0524D554 146AA440
02566920 00000001

Enable Suppressor
0524D558 146AA440
02566932 00000001

Enable Stealth Suit
0524D55C 146AA440
02566908 00000001

Enable Thermal Goggles
0524D550 146AA440
02566912 00000001

Infinite Bandages
0524D548 146AA440
02566900 0000000A

Infinite Medicine
0524D548 146AA440
025668FE 00000001

Infinite Pentazemin
0524D54C 146AA440
02566902 0000000A

Infinite Rations
0524D548 146AA440
025668FA 00000005
DOL-001-PAL - GCVideo3.1 - powered by shinehax & swiss
Post Reply