GTAStunting
GTA Series => III, LCS, VCS, CTW => Chat & Support => Topic started by: AJ Collins on December 15, 2011, 09:08:44 PM
-
Thanks to Rockstar and War Drum Studios (http://www.wardrumstudios.com/joomla/), the Grand Theft Auto III port for iOS and Android devices uses a direct port of the same RenderWare engine that the original game used. This means that most files are moddable using the tools we've gotten from the amazing tool makers over the years.
TXD - The file structure is almost the same, the textures seem to be stored differently though. The game will still load texture files from the PC version though so this really isn't a problem.
DFF - Map objects and cars open just fine with Kam's Tools. Character models are another story.
GXT, IMG, IPL, IDE, COL - Same as GTA3 PC.
SCM - Same as GTA3 PC but has a few extra opcodes.
Accessing the files on your iOS device
The easiest way to access the game files on your iOS device is to get iExplorer (http://www.macroplant.com/iexplorer/). It is a free program that allows you to explore your device without jailbreaking. To access your gta3.set file, you may have to jailbreak and get afc2add in addition to using iExplorer (http://www.macroplant.com/iexplorer/).
SCM Decompiling
The SCM for the mobile version is almost exactly the same as the SCM for the PC version. However, the mobile version uses two extra opcodes. Because SannyBuilder is unaware of these opcodes, the SCM will fail to decompile. To properly decompile the SCM, you will need to add the follow opcodes to the SCM.INI file.
03A8=1,
03A9=0,
Thanks to spaceeinstein for the opcodes!
Set File Documentation
The gta3.set file contains a number of settings for various game options, including ones not available in the game menu. The file can be found at (Root Directory/User/Documents) for iOS devices and at (/sdcard/Android/data/com.rockstar.gta3/files/GTA3) for Android. Below is a list of documented hex offsets, their function and their options. To edit these, you'll need to open your gta3.set file in a hex editing program such as XVI32 (http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm). If you've found a function and it's offset, please reply to the topic or shoot me a PM so it can be added.
View Distance
Offset: 0x568
Options:
"66 66 E6", Maximum drawing distance
"66 66 DE",
"66 66 D6",
"66 66 CE",
"66 66 C6",
"66 66 BE",
"66 66 B6 ",
" 66 66 AE ", Medium drawing distance
" 66 66 A6 ",
" 66 66 9E ",
" 66 66 96 "
" 66 66 8E ",
" 66 66 86 ",
" CC CC 7C ",
" CC CC 6C ",
" CC CC 5C ",
" CD CC 4C ", Minimum drawing disance
" CC CC A4 ", iOS A4 chipset drawing distance (some sort of custom value)
" CC CC AC", iOS Custom Value (From a 3GS set file)
Thanks to: LION from 4pda.ru and Gamerzworld
Car lights, Lamps and Flashing Lights
Offset: 0x67C
Options:
00 = off,
02 = on
Thanks to: LION from 4pda.ru
Detailed Shadows, Traffic Lights, Blood
Offset: 0x678
Options:
00 = off,
01 = on
Thanks to: LION from 4pda.ru
Resolution
Offset: 0x676
Options:
Ipad 80 (HiRes)
DHD 19 (LowRes)
Thanks to: LION from 4pda.ru
Breaks and Debris
Offset: 0x67D
Options:
00 = off
02 = on
Thanks to: LION from 4pda.ru
Language
Offset: 0x673
Options:
00 = English
01 = French
02 = German
03 = Italian
04 = Spanish
Thanks to: Gamerzworld
Frame Limiter
Offset: 0x56E
Options:
00 = off
01 = on
Thanks to: Gamerzworld
Subtitles
Offset: 0x56B
Options:
00 = off
01 = on
Thanks to: Gamerzworld
Widescreen
Offset: 0x56C
Options:
00 = off
01 = on
Thanks to: Gamerzworld
Random Screenshots
(http://gzwn.net/pics/gta3mobilemods/gta3mobilemape1.png)
(http://gzwn.net/pics/gta3mobilemods/gta3mobile2.png) (http://gzwn.net/pics/gta3mobilemods/gta3mobile3.png)
(http://gzwn.net/pics/gta3mobilemods/gta3mobile4.png) (http://gzwn.net/pics/gta3mobilemods/gta3mobile5.png)
(http://gzwn.net/pics/gta3mobilemods/odiestuntpark1.PNG) (http://gzwn.net/pics/gta3mobilemods/odiestuntpark2.PNG) (http://gzwn.net/pics/gta3mobilemods/odiestuntpark3.PNG) (http://gzwn.net/pics/gta3mobilemods/odiestuntpark4.PNG) (http://gzwn.net/pics/gta3mobilemods/odiestuntpark5.PNG)
-
yeah, nice, already played on my phone, and will put some new cars in it :cheernutz:
-
Hah awesome :3
-
gahahah, really nice. :euro:
-
haha nice, lol at odie's park, never though that would be possible
-
Lol awesome, I just got this for my galaxy S2 =).
-
Haha that's pretty amazing actually
-
Haha, I don't have smart phone yet, but it's amazing how fast the technology is. Never thought about playing GTA on mobile. :)
-
Too bad my internet is too slowly for downloading this. <_<
-
It lags on my HTC Desire S :euro:
-
My friend have this anymore , it is cool , i was happy when i could play Gta Vice City / Liberty City Strories on PSP. I said ''wow'' , and it was only PSP . And now iPhone or some next phones , It is so cool , but i am sad because i have really bad phone and i can't play it , there i can play maybe only games likes Snakes or maybe worse .... But i'm happy for this revolution in GTA :)
-
It lags on my HTC Desire S :euro:
Look at the first post. I've added information on how to decrease the draw distance. It should help.
-
Good, I lowered the draw distance so I can play it without any lags on my modded multitouched overclocked Xperia X8. I will definitely try any of these things!