[GT2] It's possible to choose which AI cars will race against you?

3
Brazil
Brazil
Hi!

I was searching for codes to do custom races on GranTurismo 2 after watchin MattJ, RandomCarGuy and NightDrive... And i found some in

One of his codes allows you to race against your cars on garage (1st to 5th slot there), but, this only modifies the bodies on the race, a proof of that is the supersonic Midget with Saleen SR Widebody

#All AI cars are the same as car in 1st slot of garage(and brakes are set at 0202).

You must turn the codes off before loading & saving with memory cards.



1.2 disc;

C21CD558 0082

801D5CC8 0000

801D5D20 0202



C21CD5FC 0082

801D5BF8 0000

801D5C50 0202



C21CD6A0 0082

801D5B28 0000

801D5B80 0202



C21CD744 0082

801D5A58 0000

801D5AB0 0202



C21CD7E8 0082

801D5988 0000

801D59E0 0202










Anddd.. The other one is a Event Generator code, that allows the game to choose between a list of cars that you insert on it. I filled it with the 6 JDM Kings (NSX // Impreza WRX STI // Nissan Skyline R34 // Mazda RX-7 // Lancer Evolution // Supra). The thing is that Event Generator chooses randomly between those cars. So most of times, you will end with 2 of both, never 1 of each...

#You can pick all 5 cars you will race against.

Fill in the ???? with the car codes from the list below.



1.2 disc

D00B43E8 0028 (for easy gen.)

800B43E8 0005



D00B43E8 0005

800B43EC 042A





D00B43E8 0005

800B43EE 0398





D00B43E8 0005

800B43F0 0374





D00B43E8 0005

800B43F2 0111





D00B43E8 0005

800B43F4 0064



So... Im here to ask, There's a way to make everytime be the cars i want? Without this RNG?

TY for reading till here o/
 
Last edited:
1,373
France
Here and there...
SUBMANIAC
Hmm not really. The game picks cars randomly from the list of all non-racing, non-racing modified cars in the vast opponent pool.
There is really no way to force it to pick certain opponents specifically.
The only way to force specific opponents would be to overwrite the entire loaded car memory during the loading of a race with your target cars. That include all the parts and settings. Which wouldn't really be possible using classic codes as far as i'm aware. Way too much data to overwrite.
GT2, unlike GT4 (and maybe 3? haven't tried on that one) cannot load cars that aren't preset already. That's why some cars can't appear at all even in the event generator, because they never had an opponent entry.
 
3
Brazil
Brazil
Hmm not really. The game picks cars randomly from the list of all non-racing, non-racing modified cars in the vast opponent pool.
There is really no way to force it to pick certain opponents specifically.
The only way to force specific opponents would be to overwrite the entire loaded car memory during the loading of a race with your target cars. That include all the parts and settings. Which wouldn't really be possible using classic codes as far as i'm aware. Way too much data to overwrite.
GT2, unlike GT4 (and maybe 3? haven't tried on that one) cannot load cars that aren't preset already. That's why some cars can't appear at all even in the event generator, because they never had an opponent entry.
Aww... Thanks anyway, after i saw your response, i've tried again and i got all 5 of them there!!! RNGesus blessed me. So you can do it on GT4??? It's really good to know that, might try that later.
 
3
Brazil
Brazil
So... I kept searching for something (knowing that is probably impossible) and i think i found some "load/unload" values at Event generator.



Using that second list on this thread, i've added those values at Memory Scanner on Duckstation. While with the code on, the values at these adresses (0x80) do two things in the loading screen:
1st: They change to cars values that you inserted on it
2nd: They change briefly after to these values on that print. After you quit, they will change again to this value then to 0000.
I don't have any idea if they mean something, but, thought it would be good to share.