Página 1 de 1

[SA] Modding no PS3

Enviado: 31 Dez 2018, 13:11
por Rain
Neste tutorial você irá aprender a modificar a versão remasterizada do GTA SA para PS3, mas antes, uma breve história:

Quando eu fiz o desbloqueio do PS3, eu fiquei bem empolgado com a possibilidade de modificar os jogos, o primeiro game que busquei modificar foi o GTA San Andreas, mas me decepcionei logo de cara, percebi que tinha quase nenhum mod para essa versão (só tinha 1 mod mal feito). Após isso eu comecei a explorar o jogo e também percebi que ele possui suas limitações, portanto o intuito desse tutorial é ajudar pessoas a modificar o jogo delas e talvez inspirar mais pessoas para criar bons mods para essas versões (PS3 e Xbox 360).


Programas necessários:
7zip
Winrar
IMG Manager v2.0


0. Primeiros passos

Você vai precisar da .iso do GTA para o PS3
NÃO ABRAAAAbrir

Código: Selecionar tudo

01101000 01110100 01110100 01110000 01110011 00111010 00101111 00101111 01100100 01101111 01110111 01101110 01101100 01101111 01100001 01100100 01100111 01100001 01101101 01100101 01110000 01110011 00110011 00101110 01100011 01101111 01101101 00101111 01100111 01110010 01100001 01101110 01100100 00101101 01110100 01101000 01100101 01100110 01110100 00101101 01100001 01110101 01110100 01101111 00101101 01110011 01100001 01101110 00101101 01100001 01101110 01100100 01110010 01100101 01100001 01110011 00101101 01100110 01110101 01101100 01101100 00101101 01101001 01110011 01101111 00101111
Ops, acabei colando esse código binário aqui, ainda bem que ninguém deve ter um decompiler que funcione...
E também irá precisar de um emulador de PS3 para testar o resultado das modificações com mais praticidade.

       
1. Vamos lá...

Extraia o conteúdo da .iso com 7zip ou semelhante
Ao extrair o conteúdo da .iso, você deve ir em PS3GAME > USRDIR
Nessa pasta se encontra todo o conteúdo que precisamos, ao abrir ela você verá isto:

Imagem

Tá vendo esses arquivos .idx? Pode deletar todos, pois eles podem nos ocasionar problemas no futuro.


2. Começando com os trabalhos

Vamos modificar os nossos primeiros arquivos (os mais fáceis).

Abrindo o arquivo PS3DataText.zip com Winrar, veremos isso:

Imagem
 
Vamos começar pela pasta data, nesse caso quero modificar a timecyc, para isso vou baixar alguma (por exemplo essa aqui: True Skies Timecyc)

Aqui é bem simples, é só pegar o arquivo timecyc.dat e arrastar para a pasta data. Porém você tem que tomar muito cuidado nessa parte  pois você deve fazer o seguinte:

Imagem

Quando você arrastar, vai aparecer um diálogo pedindo pra confirmar se deseja substituir o arquivo.
 No seu caso, o Compression method vai estar em “normal”, apenas mude para “Store”, pois só assim o jogo irá funcionar.

Imagem

Como podem ver, o mod está funcionando perfeitamente.
Com os passos acima você poderá modificar muita coisa dos arquivos PS3DataText.zip e PS3DataText2.zip (.ipl, ifp, .dat). Infelizmente o mainPS3.scm ainda não pode ser modificados.


3. PS3Data.obb

Use o 7zip para extrair o arquivo PS3Data.obb
Dentro dele veremos isso:

Imagem

Vamos primeiramente traduzir o jogo, abra a pasta Text>PS3 e cole a tradução mobile da MixMods (adaptada por ALPHAce)
Tradução PT-BR Mobile


4. Texturas

Agora vamos tentar modificar as texturas, as quais encontram na pasta texdb, no meu caso vou abrir a pasta gta3 (que seria as texturas que ficariam em gta3.img, mas nessa versão é diferente)
Abrindo a pasta veremos isso:

Imagem
Chegamos a uma fase complicada do nosso tutorial, mas essa é justamente o contrário do PS2, pois até o momento não é possível modificar texturas de forma livre, pois essa versão possui as texturas em formatos .dat (igual a versão mobile, pois são basicamente as mesmas). Com o programa txdfucker não é possível visualizá-las, porém se renomearmos para gta3.360 (mantendo as extensões .dat, .sz, .tmb e .toc) teremos esse resultado:

Imagem
 
É, as texturas todas ficaram vomitadas, entretanto, um usuário do GTAForums tentou modificar as texturas e ele relatou que existe o arquivo com a extensão .sz que checa o tamanho das texturas, assim impedindo sua livre modificação (ele disse que modificou uma textura com apenas 4 bytes de diferença e só isso bastou para o jogo não abrir).


5. Modelos

Nessa versão podemos modificar modelos com quase nenhum problema, porém existe a questão das texturas, então você vai ter que achar modelos que usam as texturas originais do jogo.
No meu caso vou alterar o modelo do carro Greenwood, e achei uma versão dele que usa texturas originais do jogo (esse aqui: Greenwood Moderno)

Essa parte é bem simples, se você já alterou modelos alguma vez na vida antes do modloader você já sabe o que fazer.

Abra o gta3.img localizado na pasta texdb com o IMG Manager:

Imagem

Arraste o modelo para o IMG Manager, marque a caixinha “Replace Only” e clique em Okay:

Imagem
 
Pronto! Modelo substituído, agora precisamos fazer o PS3 ler isso, então iremos selecionar todo conteúdo da pasta e com o 7zip ir em  “Adicionar ao arquivo compactado”:

Imagem

Irá aparecer essa tela, 1. Mude o nome de PS3Data.zip para PS3Data.obb 2. No nível da compressão coloque “Armazenar”.

Imagem

Feito isso esse arquivo irá aparecer. Então apenas copie o arquivo e cole na pasta USRDIR.
 
Imagem
 
 Modelo alterado. :peepo2:


6. PS3DataMain.obb

Abrindo a pasta você verá isso:

Imagem
 
O principal conteúdo desse arquivo é a pasta audio, porém temos mais um problema:
Eu tentei modificar o áudio substituindo manualmente, porém o jogo travava após o logo da Rockstar.
Então decidi baixar um mod de áudio para o GTA SA mobile, funcionou, porém o jogo ficou assim:
 
Imagem


Conclusão:

A versão do PS3 (creio que a do Xbox 360 seja a mesma coisa) parece ser bem mais fácil de modificar, porém no momento não temos modders que tentam fazer algo para essas versões, assim elas se tornam bem limitadas. Espero que no futuro tenhamos mais pessoas se interessando em modificar essas versões.


Créditos:

CachorroLindo (autor do tutorial)
EkajRoy (onde me baseei pra fazer esse tutorial)
Daniel69 (revisão e correções)

Re: [GTA-PS3] Modding

Enviado: 02 Jan 2019, 03:48
por Runner
O txdfucker abre as texturas da versão xbox 360. Talvez seja possível fazer essas texturas do xbox funcionarem no ps3 através de uma modificação via hex editor. Obviamente os arquivos são diferentes, mas se a diferença for pequena talvez isso funcione.

Eu baixei a versão xbox, mas era jtag, converti para .iso mas não consegui extrair, ainda vou ver se tem uma programa pra isso.
Mas mesmo que eu tenha acesso as texturas do xbox, eu tenho habilidade quase zero no hex editor.

edit
aqui estão algumas pastas de texturas do xbox 360 https://sharemods.com/lpr1wp89askp/texturas.7z.html
o formato não deve ser tão diferente, talvez seja possível converter o de ps3 pra xbox, editar e converter de volta pra ps3

Re: [GTA-PS3] Modding

Enviado: 02 Jan 2019, 22:09
por Rain
Obrigado, irei testar isso, eu tentei converter texturas do android e não deu certo, irei testar com as do Xbox.

Re: [GTA San Andreas - PS3] Modding

Enviado: 29 Abr 2019, 20:30
por ArTuRMV
Muito massa! Eu to tentando acessar esse arquivo zip, porém eu n estou conseguindo dizendo q o arquivo está corrompido, tentei tanto com o 7zip quanto o winrar e n foi. :/

Re: [GTA San Andreas - PS3] Modding

Enviado: 23 Set 2021, 17:44
por Guilherme F. Dlazare
Qualquer mod compatível com o de Android serve? Eu queria tanto dar uma melhorada e talvez tirar aquela renderização tosca nos personagens, não é possível?

Re: [SA] Modding no PS3

Enviado: 24 Jul 2022, 19:47
por CaioAndrew520
Pra mudar os audios tem que ser pelo celular, se tiver interesse faço um tutorial