You can't really do much with these codes, can you?
Basically, there are three track list in the game:
- filenames of actual tracks ( "_ps2" at the end )
- cXXX format. For example, here's a part of these strings: " c046 . . . . Complex String . . . . c047 . . . (Temp)circle60_ps2 . . . . c048 . . . "
- filenames for missing tracks, with in-game name ( without "_ps2" at the end, like daytona, lasvegas etc )
Not all tracks from a list have a connection to the other.
Hong Kong for example have the map, the logo, the picture, and it works (emu only). But the game won't pop out these things when you load it, you have to swap other addresses and not the actual track loader.
Special Stage Route 5 instead have a "_ps2" file but it doesn't work. Others like lasvegas doesn't have it but they still have extra data.
The cXXX is another method to load tracks, for example swapping c008 (High Speed Ring) to c009 (Hong Kong) will make the game load HK by selecting HSR. That however doesn't allow real hardware to load it.
While I was compiling this I found interesting that Tahiti Dirt Route 3 from GT3 ( name circle60_ps2 ) , in the cXXX list is named "(Temp)circle60_ps2".
Gran Turismo 2 version of it ( tahiti_dirt_ps2 ) instead has a proper name there "Tahiti Dirt".
By the way, after this explanation, I must say that this is more like a spreadsheet info.