Modificando GTA III de IOS
13/11/2012 às 19:48 | 6869 visualizações
100%
0%
Agradecimentos à Rockstar e ao War Drum Studios.
O Grand Theft Auto III para iOS e dispositivos Android usa uma porta direta do motor RenderWare mesmo que o jogo original usado. Isto significa que a maioria dos arquivos são "moddable" usando as ferramentas que temos obtido dos fabricantes ao longo dos anos.
TXD - A estrutura do arquivo é quase o mesmo, as texturas parecem ser armazenados de maneira diferente embora. O jogo ainda vai carregar arquivos de textura a partir da versão PC que então isso realmente não é um problema.
DFF - Mapa objetos e carro, aberto muito bem com as ferramentas de Kam. Modelos de personagens são outra história.
GXT, IMG, IPL, IDE, COL - O mesmo que GTA3 PC.
SCM - O mesmo que GTA3 PC, mas tem um opcodes alguns extra.
Acessando os arquivos no seu dispositivo iOS:
A maneira mais fácil de acessar os arquivos do jogo no seu dispositivo iOS é obter IExplorer. É um programa gratuito que permite que você explore o seu dispositivo sem jailbreak. Para acessar o arquivo gta3.set, você pode ter o jailbreak e obter afc2add além de usar IExplorer.
SCM Decompiling
O SCM para a versão móvel é quase exatamente o mesmo que o SCM para a versão PC. No entanto, a versão móvel usa dois opcodes extra. SannyBuilder porque não tem conhecimento desses opcodes, o SCM irá falhar descompilar. Para corretamente descompilar o SCM, você precisa adicionar o opcodes seguir para o arquivo SCM.INI.
Códigos:
Code:
03A8=1,
03A9=0,
Obrigado ao speciastien pelo código.
SET editando o arquivo
Para editar o arquivo. SET, você vai precisar de um editor hexadecimal, como XVI32. Offsets conhecidos e suas características estão abaixo.
Code:
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)
Agradecimentos: LION de 4pda.ru e Gamerzworld
Car lights, Lamps and Flashing Lights
Offset: 0x67C
Options:
00 = off,
02 = on
Agradecimentos: LION de 4pda.ru
Detailed Shadows, Traffic Lights, Blood
Offset: 0x678
Options:
00 = off,
01 = on
Agradecimentos: LION de 4pda.ru
Resolution
Offset: 0x676
Options:
Ipad 80 (HiRes)
DHD 19 (LowRes)
Agradecimentos: LION de 4pda.ru
Breaks and Debris
Offset: 0x67D
Options:
00 = off
02 = on
Agradecimentos: LION de 4pda.ru
Language
Offset: 0x673
Options:
00 = English
01 = French
02 = German
03 = Italian
04 = Spanish
Agradecimentos: Gamerzworld
Frame Limiter
Offset: 0x56E
Options:
00 = off
01 = on
Agradecimentos: Gamerzworld
Subtitles
Offset: 0x56B
Options:
00 = off
01 = on
Agradecimentos: Gamerzworld
Widescreen
Offset: 0x56C
Options:
00 = off
01 = on
Agradecimentos: Gamerzworld
Inserido por: roney