GTAStunting

GTA Series => III, LCS, VCS, CTW => Chat & Support => Topic started by: AJ Collins on December 15, 2011, 09:08:44 PM

Title: GTA 3 Mobile Modding
Post 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.
Code: [Select]
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.
Quote
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
Quote
Car lights, Lamps and Flashing Lights

Offset: 0x67C

Options:
00 = off,
02 = on

Thanks to: LION from 4pda.ru
Quote
Detailed Shadows, Traffic Lights, Blood

Offset: 0x678

Options:
00 = off,
01 = on

Thanks to: LION from 4pda.ru
Quote
Resolution

Offset: 0x676

Options:
Ipad 80 (HiRes)
DHD 19 (LowRes)

Thanks to: LION from 4pda.ru
Quote
Breaks and Debris

Offset: 0x67D

Options:
00 = off
02 = on

Thanks to: LION from 4pda.ru
Quote
Language

Offset: 0x673

Options:
00 = English
01 = French
02 = German
03 = Italian
04 = Spanish

Thanks to: Gamerzworld
Quote
Frame Limiter

Offset: 0x56E

Options:
00 = off
01 = on

Thanks to: Gamerzworld
Quote
Subtitles

Offset: 0x56B

Options:
00 = off
01 = on

Thanks to: Gamerzworld
Quote
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)
Title: Re: GTA 3 Mobile Modding
Post by: AllBeast on December 15, 2011, 09:56:59 PM
yeah, nice, already played on my phone, and will put some new cars in it :cheernutz:
Title: Re: GTA 3 Mobile Modding
Post by: Asaaj on December 15, 2011, 10:58:37 PM
Hah awesome :3
Title: Re: GTA 3 Mobile Modding
Post by: Shifftee on December 15, 2011, 11:16:51 PM
gahahah, really nice.  :euro:
Title: Re: GTA 3 Mobile Modding
Post by: Cooper on December 16, 2011, 07:58:47 AM
haha nice, lol at odie's park, never though that would be possible
Title: Re: GTA 3 Mobile Modding
Post by: SlayerUK on December 16, 2011, 08:52:28 AM
Lol awesome, I just got this for my galaxy S2 =).
Title: Re: GTA 3 Mobile Modding
Post by: Genyus on December 16, 2011, 09:38:15 AM
Haha that's pretty amazing actually
Title: Re: GTA 3 Mobile Modding
Post by: PM on December 16, 2011, 12:25:17 PM
Haha, I don't have smart phone yet, but it's amazing how fast the technology is. Never thought about playing GTA on mobile. :)
Title: Re: GTA 3 Mobile Modding
Post by: Dimension on December 16, 2011, 01:41:25 PM
Too bad my internet is too slowly for downloading this. <_<
Title: Re: GTA 3 Mobile Modding
Post by: morbidxxx on December 23, 2011, 11:57:18 AM
It lags on my HTC Desire S  :euro:
Title: Re: GTA 3 Mobile Modding
Post by: NEM on December 23, 2011, 12:03:41 PM
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  :)
Title: Re: GTA 3 Mobile Modding
Post by: AJ Collins on December 23, 2011, 03:48:15 PM
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.
Title: Re: GTA 3 Mobile Modding
Post by: insLain on December 23, 2011, 11:19:45 PM
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!
SimplePortal 2.3.7 © 2008-2024, SimplePortal