Grand Theft Auto - Misc
Back to main menu
- GTA London probably had the internal name "GTA2", since in the EXE file we
can find a reference to "gta2.pdb"
- 2. In GTA1 and GTA London, in the graphics pack, you can find some interesting
unused graphics,
for example an "petrol bomb". In the language files, the item is mentioned as:
[petrol]Petrol Bomb
Is this item really unused, or is there a secret?
- In GTA 1, there is a language file SPECIAL.FXT that contains the English
offensive language variant.
The offensive language can be enabled/disabled by the
cheat codes "iamgarypenn"
and "iamnotgarypenn".
In GTA London 1969, a file SPEUK.FXT is
included, but it is actually just a copy from GTA1's SPEECIAL.FXT,
in other words, GTA London 1969 was never translated to "special" language.
This is why there is no cheat code for vulgar language.
- The female protagonists are only available if the language "English" is
selected.
Probably "violence against women" was the reason why Germany banned all
female characters.
- You can play GTA Retail & London without CD and still have your music!
Here is how you do it:
- Download Magic ISO
- Rip your original CD into "UIF" files (using Magic ISO)
Note: UIF files can have data and audio tracks. ISO files can only have 1 track,
afaik.
- Create a virtual Magic ISO drive. The drive letter must be BEFORE any other
physical CD drives.
To change drive letters of your physical drives, go into Disk management in the
Windows control panel.
- Before starting the game, mount the UIF file.
- The developers of GTA London are very vulgar:
- gtados\k_61.exe creates a debug file with the same "FUCKU".
- gtawin\gta_uk.exe and gtawin\gta_61.exe create log files called
"radioshit".
Not vulgar:
- gtawin\gta_61.exe create log files called "kenbonus"
Player animation offset in GRY/G24 files
Animation offsets according to
https://github.com/niklasvh/WebGL-GTA/blob/gh-pages/js/person.js#L53
- offset+0..7 (anim speed 0.1) = walking
- offset+8..15 (anim speed 0.1) = running
- offset+89 = pistol, standing
- offset+98 = standing
- offset+99..106 (anim speed 0.1) = pistol, walking
- offset+107..114 (anim speed 0.1) = pistol, running
- offset+118..125 (anim speed 0.1) = flame thrower, walking
- offset+126..133(anim speed 0.2) = flame thrower, running
- offset+134 = flame thrower, standing
- offset+136..143 (anim speed 0.1) = machine gun, walking
- offset+144..151 (anim speed 0.2) = machine gun, running
- offset+152 = machine gun, standing
- offset+154..161 (anim speed 0.001) = rocket launcher, walking
- offset+162..169 (anim speed 0.002) = rocket launcher, running
- offset+170 = rocket launcher, standing
- offset+221 = fist??? (commented out in WebGL-GTA source code)
Debug options in GTADATA\CONFIG.INI
If this file exists, various values of the game can be overwritten. The exact
values and config keys are unknown (if you have research results, please let me
know!):
Example contents:
[car 15 centre of mass x]
123.456
[car 15 moment of inertia]
123.456
[car 15 mass]
123.456
The following strings in the EXE file show the following
strings which might be config options:
car
centre of mass x
centre of mass y
moment of inertia
mass
gear 1
tyre adhesion x
tyre adhesion y
handbrake friction
footbrake friction
front brake bias
turn ratio
drive wheel offset
steering wheel offset
back end slide value
handbrake slide value
car %d centre of mass x
car %d centre of mass y
car %d moment of inertia
car %d mass
car %d gear 1
car %d tyre adhesion x
car %d tyre adhesion y
car %d handbrake friction
car %d footbrake friction
car %d front brake bias
car %d turn ratio
car %d steering wheel offset
car %d drive wheel offset
car %d back end slide value
car %d handbrake slide value
Languages in GTADOS\STARTUP.INI
The file can look like this:
[language]
0
The values are:
- 0 = English
- 1 = French
- 2 = German
- 3 = Italian
- 4 = Japanese (requires GTADATA\JAPANESE.FXT, GTADATA\KANJI.IDX, and
GTADATA\KANJI.BIT)
(Other config options need to be documented)