Esta vez les acerco un excelente tutorial para comprimir juegos, o ripearlos. Esto significa que podremos hacer que un juego que ocupa varios Gigabytes de espacio nos entre en un DVD single layer, de solo 4.3 Gb de capacidad. Es útil. Espero que les sirva.
Tutorial de supercompresión BASICO.
Si les entusiasma y tienen éxito con este, y alguien me lo pide, puede que enseñe a hacer supercompresiones mas complejas, pequeñas y efectivas, con dupes y conversiones de formatos y ese tipo de cosas.
Primero que nada, no todo juego es igual, usan diferentes engines y formatos, asi que el radio de compresion puede variar, y mucho. Unos quedan en menos de la mitad de tamaño mientras que otros no se comprimen ni a un 80%, todo depende de la suerte y los metodos que usen. Pero empecemos con lo básico.
Hoy quiero supercomprimir el juego BORDERLANDS.
Obviamente lo tengo, lo tengo instalado y en version 1.01 crackeado. Lo primero que tengo que hacer es ir al directorio del juego:

Como ven el juego roza los 7gb. Calculo que deberiamos poder dejarlo en 1 solo dvd, alrededor de 4.3gb.
Antes que nada, lo primero que tenemos que hacer es extraer el registro del juego. Eso es lo que hace que el juego se reconosca como instalado o no (diciendolo a groso modo). El borderlands es un juego que se puede jugar online, asi que quiero que las personas que se lo bajen puedan jugar, pero para eso se necesita el registro del juego, porque en este se guarda la informacion de su version, si las versiones de los jugadores difieren, no pueden jugar. Asi que lo que queremos es reproducir el registro de nuestra pc en la pc del que lo descargue.
Para eso entramos a regedit usando “ejecutar…” en windows xp o escribiendo en el cuadro de busqueda del inicio en vista y extendemos (tocamos el masesito) en HKEY_LOCAL_MACHINE, luego en Software y ahi buscamos la empresa o nombre del juego y deberiamos toparnos con los registros del juego (NOTA: los usuarios de version x64 de windows deben entrar a WOW6432NODE, luego entrar a software, y recien ahi buscar el registro del juego)

Ahi ven como yo llegue a los registros del juego, y como les dije, a la derecha ven que esta registrado la carpeta donde esta instalado y la version del juego, entre otras cosas. A esa “carpeta”, gearbox software en este caso, le damos click derecho y le ponemos exportar, guardamos el archivo de registro con el nombre que querramos y donde querramos. NOTA: en muchos casos, este por ejemplo, pueden no exportar gearbox software sino solo Borderlands, en algunos casos esto NO ES POSIBLE, algunas empresas en especial las que tienen juegos con expansiones, dejan datos en la carpeta de la empresa. Aqui imagen de como exportar:

Ahi les salta un cuadro de guardar archivo, lo guardan donde quieren con el nombre que quieran, yo lo acostumbro a guardar en el directorio del juego con el nombre “regsetup”, eso me ahorra trabajo porque los que no lo hagan ahora lo van a tener que hacer despues xD
Ahora con un programita que se llama regsetup, justamente (lo pueden descargar al final del post con todas las demas herramientas) pueden hacer que ese archivito reg pase a ser una instalacion de registro. Les explico como. Una vez bajado el programita regsetup lo tiran en la carpeta del juego y abren “regsetup.txt” y van a ver que por defecto esta un regsetup del NFS MW, lo ignoran. Tambien abren el reg que exportaron (click derecho|Editar) y ahora les explico lo que tienen que hacer, a ver si me siguieron, deberian tener esto:

Bueno, la idea es que el tipo que se baje el juego, tiene que instalarsele el registro, pero el juego lo va a tener en otra carpeta. Bueno, copian todo lo del reg exportado, exepto lo de “Windows Registry Editor Version 5.00″, o sea, lo de abajo y borran todo lo del regsetup.txt menos lo de REGEDIT4 y pegan lo que habian copiado, por si no se entiende a que me refiero, les tiene que quedar asi:

En el regsetup.txt. Lo magico del programa regsetup este, es que, vieron donde esta la dirección del juego? “D:\Juegos\2k Games\Gearbox Software\Borderlands\Binaries” eso lo cambian por “%dBinaries” y el programa magicamente recupera la localizacion del juego y la mete en el registro. A todo esto, les deberia quedar:

Bueno, terminamos con esto, salvan y cierran, ya esta.
MENTIRA!
Por si no se dieron cuenta, yo estoy usando x64 y cualquiera que lo use tiene que estar consiente de esto, si lo dejamos asi, se estarian instalando los registros solo para x64 y una persona con x32 no lo podria jugar. Asi que copian todo y lo dejan dos veces, pero una de las dos veces sin el WOW3264NODE. Imagen por las dudas:

Este paso pueden hacerlo a la inversa, si tienen x32, copiar de vuelta y agregar Wow6432node despues de Software, para asegurar compatibilidad, generalmente no es necesario pero pueden hacerlo. Ahora si, salvan y cierran. Ya pueden borrar regsetup.reg, no regsetup.txt.
Bueno, ahora si ya pueden comprimir el juego, les recomiendo usar powerarchiver 2010 con compresion 7zip “optimized”, porque elije los algoritmos LZMA o PPPmD segun el formato de archivo, y eso aumenta bastante la compresion. Les paso imagenes:

Ahora que tienen el archivo comprimido, crean un SFX para que lo puedan instalar. No les puedo decir de que tamaño quedo porque no lo hice, en la pc que estoy ahora tiene solo 1gb de ram y para esto deberian tener 2gb o 4gb en el mejor de los casos, sino se alentece y hasta podria trabarse la pc y joderse, lo que haria que todo el tiempo que esperaron fuera al pedo. Las siguientes imagenes son solo a modo explicativo.


En caption meten lo que quieren que diga en la barra de tareas y en “run command nosequemierda” meten regsetup.exe. En Default unzip to directory meten Program Files. Aceptan y les crea el SFX, eso lo suben y ya esta.
Con este metodo se maximiza la compresion. Si les gusta o tienen dudas puedo hacer tutoriales con metodos mas avanzados para comprimir aun mas y para hacer instaladores mas “lindos”. Espero que les sirva. Les dejo las herramientas usadas:
Compartir este enlace en tu red social




