- 2,112
- Sunderland
Note to mods/admins: Wasn't sure who to contact to check if this is okay, however, I've seen some threads with emulation discussion fly just fine, provided that we don't discuss how to obtain the game/BIOS. Let me know if anything is infringing.
GT4 AI/Hybrid Tools
After a while of researching and tweaking GT4, and realising how fun it is to set custom AI grids in arcade, and hybrid cars on the fly in memory, I realised two things:
1) I'm lazy, and thinking of which cars I want to race against or take parts from is hard with 700+ cars
2) Other people may want to hybrid cars and force their own custom grids, but don't actually know how.
That's where this tool comes in.
Features
Event Synthesizer
Exactly as it says on the tin, and mostly how it works in GT2. This tool allows the user to separately roll a random grid of AI cars (truly random, mind you - expect stuff like an Escudo and a Subaru 360 in the same grid), the player's own car, and track. These are separate which allows some freedom of control - for instance, if you want a random AI grid but to select your own car, or a default AI grid with a manually selected track - it's all possible.
I plan on eventually categorising cars to be used in the rolls, for example being able to select a random grid of JGTC cars, race cars, rally cars, road cars, etc. But this will take some time and is simply on the to-do list.
Custom Event
Same controls as Event Synthesizer, except you control this one, including your own car and track. Why might you want to override those when you can already select them, you may ask? Good question, here's why:
Hybrids
This is the part I'm pleased with. We can hybrid cars in our save files and save states, but this one allows you to hybrid your selected GT Mode car on the fly. Currently it allows swapping of Drivetrains, Engines, Exhausts, NA Tunes, Superchargers, and Turbos. Every part for every car is listed, and the dirty byte-swapping bits are done in the background, so if you want an AWD NSX with an FGT engine, all you have to do is pick a car with AWD for Drivetrain, the FGT for engine, and apply each.
Misc (Camera Tools)
One thing that always irked me about GT4 was how the car is placed on the screen, and how stiff the camera's attachment to the car is. Using this tool you can adjust the FOV on the fly without even reloading the race (no more car overlapping the G Meter!) and set the camera to be more loosely attached, GT3-style. The tool remembers which settings you applied here so you don't have to keep setting them, just start up, apply and go.
Default FOV (90):
100 FOV:
Disclaimers
Now here are the less exciting parts:
GT4 AI/Hybrid Tools
After a while of researching and tweaking GT4, and realising how fun it is to set custom AI grids in arcade, and hybrid cars on the fly in memory, I realised two things:
1) I'm lazy, and thinking of which cars I want to race against or take parts from is hard with 700+ cars
2) Other people may want to hybrid cars and force their own custom grids, but don't actually know how.
That's where this tool comes in.
Features
Event Synthesizer
Exactly as it says on the tin, and mostly how it works in GT2. This tool allows the user to separately roll a random grid of AI cars (truly random, mind you - expect stuff like an Escudo and a Subaru 360 in the same grid), the player's own car, and track. These are separate which allows some freedom of control - for instance, if you want a random AI grid but to select your own car, or a default AI grid with a manually selected track - it's all possible.
I plan on eventually categorising cars to be used in the rolls, for example being able to select a random grid of JGTC cars, race cars, rally cars, road cars, etc. But this will take some time and is simply on the to-do list.
Custom Event
Same controls as Event Synthesizer, except you control this one, including your own car and track. Why might you want to override those when you can already select them, you may ask? Good question, here's why:
- Forcing a track that typically restricts you to one AI opponent (e.g. Tsukuba wet, rally courses), then loading a track that allows a 6 car grid, will force that 2-car track to have 6 cars.
- Forcing your own car allows for restricted cars such as the Model T or Benz Wagons to be used against AI opponents (who can also use them if you so desire)
Hybrids
This is the part I'm pleased with. We can hybrid cars in our save files and save states, but this one allows you to hybrid your selected GT Mode car on the fly. Currently it allows swapping of Drivetrains, Engines, Exhausts, NA Tunes, Superchargers, and Turbos. Every part for every car is listed, and the dirty byte-swapping bits are done in the background, so if you want an AWD NSX with an FGT engine, all you have to do is pick a car with AWD for Drivetrain, the FGT for engine, and apply each.
Misc (Camera Tools)
One thing that always irked me about GT4 was how the car is placed on the screen, and how stiff the camera's attachment to the car is. Using this tool you can adjust the FOV on the fly without even reloading the race (no more car overlapping the G Meter!) and set the camera to be more loosely attached, GT3-style. The tool remembers which settings you applied here so you don't have to keep setting them, just start up, apply and go.
Default FOV (90):
100 FOV:
Disclaimers
Now here are the less exciting parts:
- Right now it only supports the NTSC (SCUS-97328) version of GT4. PAL support is planned but will take a while.
- Some situations can cause the game to freeze or quit, such as (potentially) when idling on the main menu and a demo starts to play.
- The tool is still in development, so please only use this with a save you have properly backed up. It's possible that in some rare cases, values or saves may be corrupted. By using this tool you accept responsibility for any damaged or lost saves. Please back up any saves before using this tool!
- The tool must be run as administrator as it patches memory. I understand this is iffy for some people, so the source code can be viewed HERE
Last edited: