My Gran Turismo Diaries

A Lurid Tale of Obsession, Depravity, Wits and Attempted Wit

Sunday, November 12, 2000

Gran Turismo 1 Controller Settings (Game Shark Hints)

[Previous Entry ] [Thread List ] [Search ] [game logs ] [Next Entry ] [email] [Disclaimers]

<<-- Game Shark Hints -->>

Copyright © 1999-2001, the author/owner of the following ==> page <==.


Sunday, November 12, 2000

Gran Turismo 1 Controller Settings (Game Shark Hints)

I had a sudden inspiration to hunt down the saved settings for the players' controllers in GT1 version 1.1, and discovered that it is fairly easy to work with.

Disclaimer: Do not use any of these codes unless you know what you are doing and understand and are willing to take the risks involved. Even if you do understand the risks, double-check my numbers if possible. (E.g. always inspect the value of a location for consistency before changing it).

Here is a chart indicating where the values indicating Controller Settings are stored (during pre-race and race mode):

During Races +00 +01 +02 +03 +04 +05 +06 +07
800CB7B0 00 00 01 LB1D CV1D ST1D AC1D BR1D
800CB7B8 RG1D G+1D G-1D EB1D - - - -
800CB7C0 - - - - - - - -
800CB7C8 - - - - LB1A CV1A ST1A AC1A
800CB7D0 BR1A RG1A G+1A G-1A EB1A - - -
800CB7D8 - - - - LB2D CV2D ST2D AC2D
800CB7E0 BR2D RG2D G+2D G-2D EB2D - - -
800CB7E8 - - - - - - - -
800CB7F0 - - - - - LB2A CV2A ST2A
800CB7F8 AC2A BR2A RG2A G+2A G-2A EB2A - -
Where:
Legends
1DPlayer 1, Digital
1APlayer 1, Analog
2DPlayer 2, Digital
2BPlayer 2, Analog
LBLook Back
CVChange Views
STSteering
ACAccelerator
BRBrakes
RGReverse Gear
G+Shift Up
G-Shift Down
EB"Emergency" Brake
General
Key Values
04D-Pad Up
05D-Pad Right
06D-Pad Down
07D-Pad Left
08L2
09R2
0AL1
0BR1
0CTriangle
0DCircle
0EX
0FSquare
Special
Key Values
Steering
07Digital
10Right Stick
12Left Stick
Acceleration
Keyor
11Right Stick Up
Brakes
Keyor
11Right Stick Down

So, in my table LB2A indicates the location that stores the value representing the key player 2 uses to "look back" when the controller is in analog mode. That value will be the one of the "General Key Values" corresponding to the key being used. For instance, if the key is R2, the value 09 will be found at that location (800CBF75).

Similarly, for example, G+1D indicates the location that stores the value representing the key player 1 uses to "shift up" when the controller is in digital mode.

Sorry, there are more analog values available for acceleration and brakes, but I did not chart them all.

Note that you can apparently set acceleration to be analog, and brakes to be digital, or vice versa, and have it work as you would like.

When you are in race-mode, you can actually change some of the above locations with a Game Shark Pro, and have them take effect. For instance, you can pause the game with the "start" button, change a location, and notice that your controllers have instantly changed when you return to the game and then unpause it.

These locations are all in the middle of the "memory card" portion of memory. It gets moved around in different modes.

Here is the equivalent table for the "Options" screen:

In Options +00 +01 +02 +03 +04 +05 +06 +07
800817D0 00 00 01 LB1D CV1D ST1D AC1D BR1D
800817D8 RG1D G+1D G-1D EB1D - - - -
800817E0 - - - - - - - -
800817E8 - - - - LB1A CV1A ST1A AC1A
800817F0 BR1A RG1A G+1A G-1A EB1A - - -
800817F8 - - - - LB2D CV2D ST2D AC2D
80081800 BR2D RG2D G+2D G-2D EB2D - - -
80081808 - - - - - - - -
80081810 - - - - - LB2A CV2A ST2A
80081818 AC2A BR2A RG2A G+2A G-2A EB2A - -

and in "Shopping" mode:

"Shopping" +00 +01 +02 +03 +04 +05 +06 +07
800A2430 00 00 01 LB1D CV1D ST1D AC1D BR1D
800A2438 RG1D G+1D G-1D EB1D - - - -
800A2440 - - - - - - - -
800A2448 - - - - LB1A CV1A ST1A AC1A
800A2450 BR1A RG1A G+1A G-1A EB1A - - -
800A2458 - - - - LB2D CV2D ST2D AC2D
800A2460 BR2D RG2D G+2D G-2D EB2D - - -
800A2468 - - - - - - - -
800A2470 - - - - - LB2A CV2A ST2A
800A2478 AC2A BR2A RG2A G+2A G-2A EB2A - -


Disclaimer: Do not use any of these codes unless you know what you are doing and understand and are willing to take the risks involved. Even if you do understand the risks, double-check my numbers if possible. (E.g. always inspect the value of a location for consistency before changing it).


<<-- Game Shark Hints -->>

[Previous Entry ] [Thread List ] [Search ] [game logs ] [Next Entry ] [email] [Disclaimers]


Copyright © 1999-2001 the author/owner of the following ==> page <==.

email

Disclaimers