Autor Tema: Como recomprimir Talos principle / How to repack Talos principle  (Leído 3017 veces)

Fl0ppy

  • Administrador
  • Usuario Héroe
  • *****
  • Mensajes: 9876
Como recomprimir Talos principle / How to repack Talos principle
« en: 11 de Marzo de 2017, 11:11:46 am »
 :fuckyeah:

Another one bit the dust, hey repackers, remember..



All your/our secrets/tips will be revealed, all of them  :muahaha: , is time for the "disclosure", you will open your toolz too?
Todos vuestros/nuestros secretos serán revelados, todos ellos, es hora para una "apertura" ¿abrireis vuestras utilidades también?



El juego usa compresión ZIP, concretamente la de INFOZIP, eso se tiene de remarcar ya que no todos los compresores ZIP son iguales, los .gro no son más que zips, teneis dos opciones

1-Usar el pzlib adjuntado en el otro post
2-Usar el zip de Infozip

En este post os explicaré como hacerlo con el zip, como nota cabe decir que el juego NO permite la modificación de datos, ya que cada vez que arranca hace un crc check de los ficheros.

Comenzemos

1-Descarga el zip de aquí o el adjunto
http://www.paehl.com/open_source/downloads/zip.7z

2-Una vez ya tienes instalado el juego, descomprime los .gro en directorios temporales donde el setup trabajará, por ejemplo fichero.gro.temp

3-Descárgate un creador de parches, ya sea xdelta o jdiff o el que tu prefieras, total serán parche pequeños
https://github.com/jmacd/xdelta-gpl/releases/tag/v3.1.0
https://sourceforge.net/projects/jojodiff/

4-Una vez ya hemos descomprimido los fichero en sus directorios ahora ya volver a comrimirlos con ZIP mediante este comando
Quote (selected)
zip -r nombre.zip directorio
Por defecto aplica la compresion de nivel 6, que es la que han usado en este juego

5-Una vez tenemos creados los zip, veremos que ocupan un poco más que los .gro, ahora toca crear los parches, que evidentemente es comparar el .gro con el .zip, quedando un nombre como fichero.gro.patch

6-Ya teniendo los parches podemos borrar los .zip y los .gro, dejando solo los directorios con sus ficheros descomprimidos (no hace falta recordar que antes se ha de probar si los .gro nuevos son funcionales)

7-Comprimimos el juego con Freearc o srep+7zip, allá cada uno

8-Creamos el setup que al final de la descompresión aplique los parches que hemos creado previamente, y ya está  :D , fácil, fácil

NOTA:
ESTE MÉTODO TAMBIEN SE PUEDE USAR CON EL JUEGO CARMAGGEDON Y CREO QUE CUALQUIERA QUE TENGA ESOS FICHERO .GRO
Siempre que pasa igual sucede lo mismo



Fl0ppy

  • Administrador
  • Usuario Héroe
  • *****
  • Mensajes: 9876
Re:Como recomprimir Talos principle / How to repack Talos principle
« Respuesta #1 en: 11 de Marzo de 2017, 11:15:42 am »
Como podeis ver os voy poniendo los que tienen compresiones, principalmente comenzamos con deflate/zlib/zip, ya más adelante ya se expondrán la modificación de audios, videos, texturas, etc..hay juegos, como por ejemplo el del Lara.Croft.GO que solo es hacer srep y 7-zip
Siempre que pasa igual sucede lo mismo