GT2 track change code cheat

  • Thread starter yGodzila
  • 2 comments
  • 174 views
9
Brazil
Brazil
I've created a new code that allows you to change the track in Gran Turismo 2 — even before a race begins! This includes all standard tracks, reversed versions, and even hidden or secret tracks that are normally inaccessible in the base game. With this "Track Change Code," you can override the default track for any event and race wherever you want.
This is perfect for modders, challenge runners, or anyone who wants to experience GT2 in a new way. I'm currently running this on version 1.2.1 of the A-Spec Mod, but the system is flexible and can be adapted to other versions. I'll be sharing the full code and a list of compatible tracks soon!
Let me know if you'd like to test or contribute!

Link for download:
Code:
#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Hidden Track]

801D589C 1C8A

801D589E 4EFE


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Apricot Hill Speedway]

801D589C CA9F

801D589E 7EB5


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Apricot Hill Speedway 1]

801D589C F7C7

801D589E 2A83


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Apricot Hill Speedway R]

801D589C EF80

801D589E A101


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Autumn Ring]

801D589C 31B6

801D589E B70B


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Autumn Ring 1]

801D589C 6BC6

801D589E B6D7


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Autumn Ring R]

801D589C 49B6

801D589E D3BE


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Autumn Ring Mini]

801D589C AF25

801D589E 60BA


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Autumn Ring Mini 1]

801D589C ABE9

801D589E 01BA


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Autumn Ring Mini R]

801D589C 7A56

801D589E E0BC


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[billboard-check]

801D589C 4D8B

801D589E 1200


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Clubman Stage Route 5]

801D589C 5B58

801D589E 7038


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Clubman Stage Route 5 R]

801D589C 5B55

801D589E 342B


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Clubman Stage Route 5 2]

801D589C 5B55

801D589E 33D9


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[dart_test2]

801D589C 1C8A

801D589E 4EFE


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Deep Forest Raceway]

801D589C 8222

801D589E 71E3


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Deep Forest Raceway R]

801D589C 83ED

801D589E A363


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Deep Forest Raceway 2]

801D589C 821F

801D589E 3584


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Grand Valley East Section]

801D589C DC0C

801D589E 34A7


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Grand Valley East Section R]

801D589C A86C

801D589E 351A


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Grand Valley East Section 2]

801D589C 0CF4

801D589E 74A7


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Grand Valley Speedway]

801D589C ECFE

801D589E C084


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Grand Valley Speedway 1]

801D589C 70FE

801D589E B393


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Grand Valley Speedway R]

801D589C ED05

801D589E ED4A


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Green Forest Roadway]

801D589C 15FC

801D589E 6B3F


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Green Forest Roadway 1]

801D589C A9EC

801D589E 57F7


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Grindelwald]

801D589C 6D34

801D589E 48D6


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Grindelwald 1]

801D589C 6038

801D589E EABE


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Grindelwald R]

801D589C 445E

801D589E B79B


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[High Speed Ring]

801D589C 8255

801D589E 7217


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[High Speed Ring R]

801D589C 8420

801D589E A397


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[High Speed Ring 2]

801D589C 8252

801D589E 35B8


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_20]

801D589C FCB0

801D589E 01B5


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_box]

801D589C 1288

801D589E B4D6


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_box_brind]

801D589C D487

801D589E 712F


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_circle30]

801D589C EF9C

801D589E E4B7


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_circle80]

801D589C F0DC

801D589E E4B7


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_corner-brake]

801D589C 107B

801D589E B4D6


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_crank]

801D589C 5857

801D589E 66D3


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_double1]

801D589C 154A

801D589E B4D6


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_double2]

801D589C 154B

801D589E B4D6


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_Eau-Rouge]

801D589C 735E

801D589E 3584


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_J-turn1]

801D589C 120A

801D589E B4D6


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_L-turnL]

801D589C 128B

801D589E B4D6


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_L-turnR]

801D589C 128A

801D589E B4D6


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_mid1]

801D589C A94C

801D589E 60BA


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_mid2]

801D589C A94D

801D589E 60BA


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_pikes_climb]

801D589C 946D

801D589E 3F63


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_pikes_down]

801D589C C1D1

801D589E 2D01


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_plam]

801D589C D8C8

801D589E 60C6


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_Rome]

801D589C CCA1

801D589E 49F5


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_S-corner1]

801D589C 144A

801D589E B4D6


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_S-corner2]

801D589C 144B

801D589E B4D6


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_screw]

801D589C 408F

801D589E 3493


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_seattle]

801D589C DEB5

801D589E 7D7B


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_slalom20]

801D589C 0409

801D589E B4D6


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_slalom40]

801D589C 0489

801D589E B4D6


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_smokeymountain1]

801D589C D455

801D589E 7A9F


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_smokeymountain2]

801D589C D456

801D589E 7A9F


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_start&stop;]

801D589C 7BFF

801D589E C9DF


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_tahiti_dirt]

801D589C A5D1

801D589E F940


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_U-turnL]

801D589C 419E

801D589E 3585


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[L_U-turnR]

801D589C 431E

801D589E 3585


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Laguna Seca Raceway]

801D589C 6BFC

801D589E 62A3


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Laguna Seca Raceway 1]

801D589C FF4A

801D589E A8DA


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Laguna Seca Raceway 2]

801D589C D31A

801D589E 36BF


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Laguna Seca Raceway 3]

801D589C 35E9

801D589E 454B


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Max Speed Attack]

801D589C 23D2

801D589E 74C8


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Midfield Raceway]

801D589C 3BA1

801D589E 718B


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Midfield Raceway 1]

801D589C C31C

801D589E EE8B


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Midfield Raceway R]

801D589C C4F1

801D589E A2F4


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Motor Sports Land]

801D589C 2CF4

801D589E 0192


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Motor Sports Land 1]

801D589C 4D09

801D589E 22CF


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Pikes Peak Downhill]

801D589C 0D79

801D589E 9CAA


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Pikes Peak Downhill 1]

801D589C E47F

801D589E B4F4


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Pikes Peak Hill Climb]

801D589C C9B3

801D589E 71AA


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Pikes Peak Hill Climb 1]

801D589C C39B

801D589E 26D3


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Red Rock Valley Speedway]

801D589C 807E

801D589E 809C


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Red Rock Valley Speedway R]

801D589C 8085

801D589E AD62


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Red Rock Valley Speedway 2]

801D589C 047E

801D589E 73AB


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Rome Circuit Full Course]

801D589C 0EDD

801D589E 60CF


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Rome Circuit Full Course R]

801D589C DA0E

801D589E E0D0


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Rome Circuit Full Course 2]

801D589C 0BA1

801D589E 01CF


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Rome Short Course]

801D589C FAE2

801D589E 4197


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Rome Short Course R]

801D589C ADFA

801D589E 41B4


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Rome Short Course 2]

801D589C C71C

801D589E 5197


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Rome-Night]

801D589C 7862

801D589E 3C9B


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Rome-Night R]

801D589C 2B7A

801D589E 3CB8


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Rome-Night 2]

801D589C 449C

801D589E 4C9B


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Seattle Circuit Full Course]

801D589C DEAE

801D589E AFC8


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Seattle Circuit Full Course 1]

801D589C 62AE

801D589E A2D7


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Seattle Circuit Full Course R]

801D589C 025F

801D589E 762B


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Seattle Short Course]

801D589C DB7C

801D589E AFC8


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Seattle Short Course 1]

801D589C 5F7C

801D589E A2D7


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Seattle Short Course R]

801D589C E25F

801D589E 75F7


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Smokey Mountain North]

801D589C 399C

801D589E A8C6


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Smokey Mountain North 1]

801D589C A008

801D589E E678


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Smokey Mountain North R]

801D589C FFEF

801D589E 9E2B


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Smokey Mountain South]

801D589C 15FB

801D589E 6B3F


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Smokey Mountain South 1]

801D589C A9EC

801D589E 57F3


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Smokey Mountain South R]

801D589C 78CB

801D589E FCEE


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Special Stage Route 5]

801D589C 0B53

801D589E B599


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Special Stage Route 5 R]

801D589C D753

801D589E A8A8


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Special Stage Route 5 2]

801D589C 8F53

801D589E A8A7


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[spL1]

801D589C 1331

801D589E 01D3


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[spL2]

801D589C 1332

801D589E 01D3


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[spL3]

801D589C 1333

801D589E 01D3


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Super Speedway]

801D589C 70EC

801D589E 34C6


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Super Speedway 1]

801D589C 543C

801D589E 669A


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Super Speedway R]

801D589C D631

801D589E D141


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Tahiti Dirt Route 3]

801D589C D235

801D589E 4FED


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Tahiti Dirt Route 3 1]

801D589C 3CA7

801D589E 48DB


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Tahiti Dirt Route 3 R]

801D589C 2788

801D589E 36D3


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Tahiti Maze]

801D589C 25B5

801D589E 6006


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Tahiti Road]

801D589C 7E5E

801D589E 6AD8


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Tahiti Road 1]

801D589C A851

801D589E F97F


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Tahiti Road R]

801D589C 1234

801D589E 5FEE


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Test Course R]

801D589C 051C

801D589E 353A


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Test Course]

801D589C 69A4

801D589E 74C6


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[test_20]

801D589C 02CE

801D589E 3581


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[test_30]

801D589C 12CE

801D589E 3581


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[test_40]

801D589C 22CE

801D589E 3581


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[test_hs2]

801D589C 735F

801D589E 3584


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Trial Mountain Circuit]

801D589C E5BE

801D589E EC36


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Trial Mountain Circuit 1]

801D589C E5BB

801D589E AFD7


#group=Gran Turismo 2   (Track Change)

#type=Gameshark

#activation=EndFrame

[Trial Mountain Circuit R]

801D589C E78A

801D589E 1DB6
 
Last edited:
You're absolutely right that the core concept of the track change code has been around for a long time — I don’t claim to have invented the original memory addresses or the patching method itself. But what I’ve done here is combine and refine two separate layers of old codes into something far more practical and accessible.
Previously, many of these codes were fragmented, volatile (not sure if that’s the best term, maybe “unstructured” or “manual”), and required manual editing of hex values every time you wanted to switch a track — like editing the yyzzwwxx values directly in something like:
by https://pupik-gt2.tripod.com/codes/tracks-series.htm
801D589C wwxx
801D589E yyzz
and a table:
yyzzwwxx -- Track name yyzzwwxx -- Track name
B70B31B6 -- Autumn Ring 62A36BFC -- Laguna Seca Raceway
B6D76BC6 -- Autumn Ring A8DAFF4A -- Laguna Seca Raceway
D3BE49B6 -- Autumn Ring 36BFD31A -- Laguna Seca Raceway
7EB5CA9F -- Apricot Hill Speedway 454B35E9 -- Laguna Seca Raceway

What I did was:
  • Separated and identified all known tracks, including reverse and hidden ones.
  • Grouped them in clean, ready-to-use formats for DuckStation, using #group, #type, #activation, and names like [Apricot Hill R], so they’re instantly toggleable.
  • ✅ Allowed track switching without manual editing, making it as simple as checking or unchecking a cheat.
  • ✅ Prepared a clean reference for anyone who wants to explore or mod GT2 without digging through old Tripod pages or parsing raw hex values.

So yes, the code logic isn’t “new,” but the structure, organization, and usability are what I’m contributing here — especially for newcomers, streamers, or modders who want quick access without low-level editing.
My example:
#group=Gran Turismo 2 (Track Change)#type=Gameshark#activation=EndFrame[Apricot Hill Speedway 1]801D589C F7C7801D589E 2A83
#group=Gran Turismo 2 (Track Change)#type=Gameshark#activation=EndFrame[Apricot Hill Speedway R]801D589C EF80801D589E A101
#group=Gran Turismo 2 (Track Change)#type=Gameshark#activation=EndFrame[Autumn Ring]801D589C 31B6801D589E B70B

If the old code was a toolkit, this is like turning it into a graphical interface.

Appreciate the feedback though — it helps clarify and keep things accurate! 👍
 
Back