======================= ======================= DVD RIP Tutorial (1) Por: gokun_____________ ======================= ======================= // Este documento ha sido escrito originalmente por Gokun y traducido al espaqol por Zeta. // Fue extraido de la web http://clanetf.qgl.org/psx/main.htm (PS2 Dev) [DESCRIPCION:] A travis de esta serie de tutoriales espero ayudar a todos aquellos que estais interesados en coger mas callo a la hora de Rippear un DVD. Ofrezco esta informacisn tal como esta y no acepto quejas de si es o no absolutamente perfecta. Estos metodos me han funcionado a MI y a otros que conozco. Esto es lo znico que dejo claro. Asumo que lees esto con PROPSSITOS DIDACTICOS y que POSEES LEGALMENTE el/los juego(s) que intentar copiar. Por favor, NO ME PREGUNTES NADA SOBRE JUEGOS PIRATAS! Lo ignorari completamente. De todas maneras, si tienes otras preguntas a cerca de estos tutoriales, entonces eres libre de preguntarme en el Foro de Rippeo de DVD en Zima. Intentari que esto sea todo lo completo que se pueda, pero de todas maneras soy humano, y tiendo a cometer fallos como todos, asm que sin dudo olvidari poner alguna cosilla que otra aqum y allm. ;) Mi esperanza es que cuando hayas acabado de leer estas lecciones hayas aprendido, por experiencia, la mayorma de los mitodos y la lsgica que conlleva el Rippeo de DVDs. Y sobretodo, espero que TE DIVIERTAS haciindolo! :) Dicho todo esto, vamos a empezar! [HERRAMIENTAS:] Aqum teneis una descripcisn de las herramientos que vamos a usar. Por favor no os pongais en contacto conmigo para preguntar csmo obtenerlas. Esa es TU responsabilidad! No puedo y no DARI informacisn de csmo obtener NINGUN material con copyright. Intentari substituirlo por programas shareware/freeware cuando me sea posible. [1] una unidad DVD ROM (no puedes leer los DVD sin un lector ^_~) [2] un CDR (no puedes quemar una copia sin un grabadora) [3] un Editor Hexadecimal para editar los ficheros. Me gusta Hex Workshop, el cual esta disponible como shareware. Ese sera el programa que usari en los tutoriales. [4] El software de Sony CD/DVD Generator [5] El Dreamcast Dummy File Maker, disponible como freeware. [6] ISOBuster, disponible como freeware. [7] IML2ISo.EXE, disponible como freeware. [8] CDRWin o equivalente, disponible como shareware. LECCISN 1: Orphen ---------------- [DESCRIPCION:] Por conveniencia he decidido empezar con algo relativamente sencillo. Orphen carece de muchas complejidades que encontraremos mas adelante, aunque creo que rippeandolo conseguiriis una buena base y os familiarizariis con las herramientas que usaremos para que cuando *lleguemos* a la parte difmcil no tengas que pelearte mucho con ellas. Ahora que hemos aclarado esto, empecemos! :) -------------------------------------------------------------------------------- [PASO 1] Pon tu DVD de Orphen en tu unidad DVDRom. Ahora, usando el Explorador de Windows COPIA todos los ficheros y carpetas del DVD y PEGALAS a una carpeta temporal en tu disco duro. Toma nota: Tiene este DVD una etiqueta de volumen? Sm la tiene. La etiqueta de volumen es ORPHEN. CONSEJO: Me gusta poner el nombre a las carpetas temporales donde copio los ficheros despuis de la etiqueta de volumen-esto me ayuda a recordar si tiene o no! ;) -------------------------------------------------------------------------------- [PASO 2] Vamos a ver con qui estamos tratando. Ilumina todos los ficheros y carpetas de tu directorio temporal y haz click derecho. Ahora haz click en propiedades. Bien, es obvio que esto no va a caber en un cdr, pero no es *tan* malo. Podemos tratar con ello. Vale, asm que decidamos donde podemos cortar algo de espacio. La practica general es quitar las pelmculas. Suena un buen plan, hagamos eso. Normalmente las pelmculas de ps2 se llaman .PSS. Pero no vemos ninguna de ellas... aunque vemos algunos ficheros .MV3 en el directorio MV3. Voila! Encontramos nuestras pelmculas. Csmo lo sabemos? Bueno, lo se porque conozco los tipos de fichero, pero hay otra manera de saberlo: mira el nombre del directorio: MV3 es un acrsnimo para MVE que significa MOVIE. Supongo que pensaron que nadie se iba a dar cuenta, eh? ;p Otra manera de saberlo es comparar las cabeceras de un fichero .PSS con las cabeceras del fichero que estas examinando. Harmas esto usando un editor hexadecimal. Puede parecer complejo ahora, pero mas tarde, despuis de haber hecho algzn trabajo con hex, parecera chupado. ;) -------------------------------------------------------------------------------- [PASO 3] Bien, ahora deshagamonos de algunos ficheros...nos desharemos de: MO2.MV3, MO4.MV3, MO5.MV3, MO6.MV3, MO7.MV3, MO8.MV3, M10.MV3, M11.MV3, M14.MV3, M15.MV3, M16.MV3, M19.MV3. Ahora podrmas preguntarte por qui elegm esos. Bueno hay algunos criterios para elegir qui borrar: Generalmente, de todas maneras, querras coger los ficheros mas grandes y los justos para hacer que el tamaqo total del juego sea lo suficientemente pequeqo para que quepa en un cd de 80min. -------------------------------------------------------------------------------- [PASO 4] Ahora necesitamos SUSTITUIR los ficheros borrados. Hay 2 buenas maneras de hacer esto. Una, podamos coger el fichero mas pequeqo de un tipo similar y usarlo para sustituir los otros copiando, pegando y renombrandolos a los nombres de los ficheros que faltan. Segundo, podemos sustituir las pelmculas que faltan con ficheros DUMMY. Normalmente estos ficheros dummy DEBEN ser de un formato PSS valido, de todas maneras, en el caso de Orphen no hace falta asm que usaremos un programa que hay disponible para hacer nuestros ficheros dummy. El Dreamcast Dummy File Maker. Usando esto haremos ficheros dummy de 1MB para cada uno de los ficheros que hemos borrado. En otras palabras, haremos 12 en total. ;) -------------------------------------------------------------------------------- [PASO 5] Ahora que tenemos todos nuestros ficheros en orden (compara con el DVD original para asegurarte de que tienes en tu directorio temporal todos los ficheros que estan en el DVD), y todos nuestros ficheros dummy en su sitio, estamos preparados para hacer la imagen-CASI! Primero tenemos que mirar y comprobar si tiene checkeos de DVD. Abre el Hex Workshop. Una vez abierto, abre el fichero ELF o SLUS de Orphen. Deberma ser algo parecido a SLUS_500.62. Asegzrate que no conserva el atributo de SSLO LECTURA en Windows o Hex Workshop no te dejara abrirlo! Una vez el fichero esti abierto apretamos CTRL+F para realizar una bzsqueda simple. La caja de dialogo se abre. Del menu "Tipo" selecciona "Hex Values". En la caja de dialogo de "Valores" introduce la cadena 02000424. Esta cadena representa la cadena de checkeo de DVD mas comzn. Ahora, marca la casilla de "Buscar Todas las Coincidencias" y asegzrate que esta seleccionado "Abajo" como direccisn. Haz click en OK y hex workshop encontrara todos los valores con esta cadena. Los resultados se mostraran en la parte inferior derecha de la ventana de Hex Workshop. Hay algunas coincidencias con la cadena, de todas maneras, ninguna de estas son un checkeo de DVD. Discutiremos mas adelante csmo reconocer un checkeo de DVD mas adelante. Por ahora, examina estas para familiarizarte con lo que NO se parece. Aprender a identificar trazas FALSAS te ayudara mas adelante asm que por favor no te saltes este paso. ;) -------------------------------------------------------------------------------- [PASO 6] AHORA estamos listos para preparar los ficheros para nuestra imagen. Cierra el Hex Workshop y NO salves los cambios. Ahora carga el CD/DVD Generator. Elige "Crear un Nuevo Proyecto" y selecciona "CDROM Master Disc". El programa se abrira y te dejara en el menu de DIRECTORIO. El programa tiene 3 menus: VOLUMEN, DIRECTORIO y LAYOUT. Cada uno tiene una funcisn especmfica. Aprenderemos estas funciones conforme vayamos avanzando. Primero, hagamos click sobre la pestaqa de VOLUMEN. Esto nos trae, como uno debe esperar, la ventana de Volumen. Aqum vemos entradas para informacisn como la regisn, publisher, copyrights, y *Etiqueta de Volumen*. Bajo el area de "Master Disc Information" introduce tu nombre del SLUS al lado de "Disc Name". En otras palabras, pon SLUS50062. Ahora en el area de "Volume Identifier" introduce ORPHEN al lado de "Volume". Puedes poner lo que quieras en las otras areas, pero yo lo dejarma tal cual si fuera tz. Ahora hacemos click en la pestaqa de DIRECTORIO para ir al area del directorio. Aqum es donde ponemos nuestros ficheros en el programa. Tambiin aqum es donde crearemos nuestros directorios, lo cual haremos primero. Ves el menu de Edit y elige "Create Directory". Una nueva carpeta sera creada; nsmbrala MV3. Ahora estamos preparados para poner nuestros ficheros. Para evitar problemas innecesarios mas tarde, es siempre una buena idea poner nuestros ficheros en el orden correcto. Minimiza el CD/DVD Gen y abre el ISOBuster. Si la znica unidad que tiene un disco dentro es tu DVDRom el programa lo visualizara automaticamente. Si no, elige la unidad correcta del menu de arriba a la izquierda. En la ventana de la derecha de ISOBuster veras una descripcisn llamada "LBA". Esta es la localizacisn fmsica del fichero y csmo determinamos cual es el orden del fichero. Funciona como uno puede esperar. Un LBA de 1 serma el primer fichero y un LBS de 2 deberma ser el segundo, y asm. Bien, vemos que el primer fichero es GRP.BIN en el LBA 24. Maximiza CD/DVD Gen y simplemente arrastra y suelta GRP.BIN de tu directorio temporal a la ventana de CD/DVD Gen. Asegzrate de que lo sueltas en el directorio Ramz y NO en el directorio MV3!. Ahora simplemente haz lo mismo para los ficheros que quedan; Usando ISOBuster como tz guma suelta los ficheros en el CD/DVD Gen en el orden adecuado. -------------------------------------------------------------------------------- [PASO 7] Ahora hacemos click en la pestaqa de LAYOUR en el CD/DVD Generator. Puedes cerrar ya ISOBuster. En la pestaqa de LAYOUT miramos en la pantalla de abajo y vemos la disposicisn de nuestros ficheros. El primero que ves listado deberma ser GRP.BIN y deberma estar en LBA 24. NOTA: CD/DVD Gen representa el LBA con los descriptores "START" y "END". Start es el que quieres mirar ahora. Asumamos, sslo para este ejemplo, que tu primer LBA no esta en el 24. Necesitamos cambiar esto. Ilumina GRP.BIN en la ventana de abajo y haz click derecho en il. Ahora selecciona la opcisn "Location". Una caja de dialogo aparecera. Aqum es donde pones el LBA donde quieres que esti el fichero. Pon 24 y aprieta OK. Veras que GRP.BIN esta ahora en Start LBA 24. Perfecto! Esto nos da el orden de ficheros mas parecido al del original. Lo dejaremos asm. :) [NOTA:] Para aquellos que usen el swap trick SIN un modchip, querriis hacer lo que pongo aqum, pero tendriis tambiin que seleccionar SYSTEM.CNF, hacer click derecho, seleccionar Location y poner 12231. Esto te permitira usar swap tricks como el COG y el KNIFE para arrancar tu backup. Desafortunadamente tambiin cabe la posibilidad de hacer tu imagen demasiado grande. Si ocurre eso no podras exportar un fichero IML y veras un nzmero negativo mostrado en la caja de tiempo bajo la seccisn de LAYOUT del CD/DVD Gen. Una pega del programa es que sslo soporta cds de 71 Minutos. Puedes trampearlo seleccionando crear un DVD Master Disc en el inicio, y continuar tal cual. Asm que alla va. Ya esta todo puesto! ;) Tambiin date cuenta que si ya hay un fichero en o cerca del LBA 12231 necesitas arrastrar SYSTEM.CNF *por encima* de ese fichero en la ventana de LAYOUT ANTES de intentar cambiar la localizacisn de system.cnf. -------------------------------------------------------------------------------- [PASO 8] Del menu de Fichero en el CD/DVD Gen, elige "Export IML File" y te pedira que introduzcas dsnde lo quieres poner. Ponlo en el mismo directorio que IML2ISO.exe por conveniencia. Nsmbralo orphen.iml. Ahora podemos cerrar CD/DVD Gen. No necesitas salvarlo si te lo pregunta. Ahora estamos listos para construir nuestra ISO. Del menu de inicio de Windows selecciona "Programas\MSDOS". Si no lo encuentras, entonces selecciona "Ejecutar..." y pon "command" y aprieta OK. Ahora que tenemos nuestra ventana de DOS abierta nos movemos al directorio donde pusimos IML2ISo y escribimos: "iml2iso orphen.iml ORPHEN.ISO". Esto creara nuestra imagen ISO. CONSEJO: Puedes saltarte todo lo referente a DOS seleccionando "Inicio\Ejecutar\Examinar" al fichero donde guardaste iml2iso y seleccionando iml2iso.exe y apretando ok. Ahora ANTES de ejecutarlo, introduce los argumentos de linea de comandos hasta el final. Ejemplo: C:\TEMP\iml2iso.exe orphen.iml ORPHEN.ISO. Una vez la ISo haya sido creada podemos borrar el directorio Temporal donde guardamos los ficheros. -------------------------------------------------------------------------------- [PASO 9] Hora de QUEMAR! =) Ahora abrimos CDRWin y seleccionamos "File Backup and Tools." Despuis seleccionamos "Record ISO9660" del menu de arriba. Ahora seleccionamos nuestro fichero de la imagen, ORPHEN.ISO. Ahora del menu de abajo seleccionamos CDROMXA y MODE2. Entonces nos aseguramos de que SOLO "Finalize/Close Session" y "Write Postgap" estan marcadas. Y ahora simplemente pulsamos "Start" y esperamos a que la copia termine. -------------------------------------------------------------------------------- VOILA! Acabamos de hacer una copia funcional de nuestro primer DVD! Hurra por nosotros!! (^_~) Este ejemplo era facil pero nos ha dado una idea de lo que estamos haciendo y csmo lo estamos haciendo. Como siempre, si tienes preguntas especmficas o problemas puedes ponerlas tranquilamente en el foro. Tambiin, para aquellos de vosotros buscando un programa para grabar alternativo, echadle un ojo al site de ps2man, donde podiis encontrar un tutorial de como copiar el Orphen usando EasyCD Creator. Su URL es http://rockzz.com/ps2man. Mira en la seccisn de tutoriales. Veras que el orden de los ficheros no parece importar en el Orphen. Es cierto. Pero quiero que te acostumbres a poner los ficheros en el orden correcto para que estis preparado cuando abordemos otros proyectos mas tarde. El siguiente en la Agenda es: Army Men: Sarge's Heroes 2. LECCISN 2: Army Men: Sarge's Heroes 2 ------------------------------------ [DESCRIPCION:] Para nuestra prsxima leccisn he elegido un juego similar, en algunos aspectos, al Orphen. Lo haremos caber en un CD quitando los ficheros de pelmculas, y como en el Orphen el orden de los ficheros no altera el producto. De todas maneras, los ORDENAREMOS lo mas parecido posible al original para acostumbrarnos a hacerlo para cuando el momento llegue. Lo mas importante de todas formas son las diferencias entre esta Leccisn y la del Orphen. En esta Leccisn usaremos uno de los ficheros de pelmculas del DVD para reemplazar los que borremos, y tambiin encontraremos nuestro primer DVD check. Pero ya me estoy adelantando a los acontecimientos ;). Este tutorial sera algo mas corto que el primero porque ahora ya debermas haberte familiarizado con el mitodo en general a usar. Bienvenido a la Leccisn2! =) Tambiin, todos esos tabuladores me estaban atacando los nervios asm que voy a reformatear el tutorial desde este punto a un formato algo mas vago. ;p -------------------------------------------------------------------------------- [PASO 1] Pon el DVD original en la unidad DVDRom. Ahora haz un directorio temporal en tu disco duro y copia todos los ficheros y carpetas del DVD en il. Toma nota de si hay etiqueta de Volumen en el DVD. En este caso no hay. Azn asm, vamos a renombrar nuestro directorio temporal a "SARGE" para no olvidarnos de il. ;) -------------------------------------------------------------------------------- [PASO 2] Una vez mas checkeamos el tamaqo total de todos los ficheros del juego seleccionandolos todos, haciendo click derecho y pulsando en Propiedades. Demasiado grande para caber en el CD asm que tendremos que rippear algo. Si miramos en el directorio de FMV vemos unos cuantos ficheros .PSS. Como mencionamos en la Leccisn 1, eso son ficheros de pelmculas, y nuestros objetivos mas faciles de rippear. Mirando los ficheros vemos que el PSS mas pequeqo es m01.PSS. Ahora quitamos los PSS, los mas grandes y tantos como haga falta para que quepa en 650MB. Sm, podrma decirte cuales borrar, pero quiero que lo aprendas tz mismo, y que uses tu propio juicio en estas situaciones. Ahora que hemos hecho algo de espacio, cogemos m01.PSS y lo copiamos y lo pegamos, renombrandolo a los nombre de los ficheros PSS que hemos borrado. Ahora tenemos todos nuestros ficheros de vuelta. Estamos listos para continuar. ;) -------------------------------------------------------------------------------- [PASO 3] Ahora nos encontramos con nuestro primer DVD check! Abre el Hex Workshop y entonces abre el fichero SLUS de Sarge's Heroes. Deberma llamarse: SLUS_201.32. Ahora apretamos Ctrl+F y buscamos el valor hexadecimal 02000424. Habra varias coincidencias. En el Orphen estuvimos mirando algunas cadenas que NO eran checkeos. Echa un vistazo a estas ahora y trata de encontrarlos. CONSEJO: Si la cadena esta de la mitad para abajo del SLUS o mas lejos probablemente NO sea un checkeo. Encuintralos. ;) Ahora vamos a resolverlo: La primera cadena DVD check descubierta era esta: 0000 9886 [8293] 0600 [40]10 0100 0424 8CC4 040C [02]00 0424. Las cadenas entre corchetes [] son las cadenas importantes. Lo que es esta cadena, basicamente, es un checkeo de medios. Es equivalente a: si no es el medio adecuado entonces parar. Bien, si cambiamos el [02] a [01] entonces cambiamos el string a: si no es el medio adecuado entonces seguir. Ahora, la manera como cada grupo de desarrollo programa este string VARIARA de juego a juego. De todas formas, para nuestra suerte, la cadena importante (0200 0424) NO ha cambiado todavma. Por eso buscamos 0200 0424. El problema es que hay muchas coincidencias con esta cadena en muchos casos. Asm que csmo sabemos cuales cambiar? Desafortunadamente es mas un arte que una ciencia. Debes aprender a reconocer similitudes con otros checkeos validos, igual que reconocer los que no lo son. Por eso te dije que examinaras las cadenas de Orphen en la Leccisn 1. ;) De todas formas, como no tenemos otras cadenas con las que comparar ahora mismo, te voy a dar las de este. La cadena que quieres cambiar es la siguiente: A012 0100 0424 1300 D516 [02]00 0424 0100 0424 D25F Esta localizada en el Offset:00018C94. Si miras mas de cerca veras similitudes con el ejemplo que te daba mas arriba. Esta es una de las razones por las que elegm este juego para la leccisn. ;) Como en nuestro primer ejemplo vemos que la cadena esta precedida por 0100 0424 xxxx xxxx. Esta es una de las similitudes de las que estoy hablando. Tambiin, debemos notar que SSLO hay una coincidencia con esta cadena en todo el SLUS. Case SIEMPRE veras sslo una coincidencia de un checkeo de DVD valido. Asm que, ahora apretamos Ctrl+H para abrir el dialogo de "Replace" en Hex Workshop. En el primer area introducimos A012010004241300D51602000424 y en el segundo area metemos nuestra cadena corregida: A012010004241300D51601000424. Fmjate que hemos cambiado el 02 en un 01. Ahora apretamos OK y Hex Workshop se parara en la primera coincidencia, dandonos algunas opciones de qui hacer. Como ya sabemos que no hay mas repeticiones, seleccionamos "Replace All". Entonces nos dan el mensaje de que 1 coincidencia se ha reemplazado. Perfecto! Ahora salvamos el fichero y salimos de Hex Workshop. -------------------------------------------------------------------------------- [PASO 4] Ahroa abre el CD/DVD Generator y selecciona Crear Nuevo Proyecto, CDRom Master Disc. Abrimos la pestaqa de DIRECTORIO como siempre. Haz click en la pestaqa de VOLUMEN y pon el nombre del disco bajo las opciones de Master Disc. Como siempre es el nombre de nuestro fichero SLUS. En este caso, SLUS20132. Ahora haz click en la pestaqa de DIRECTORIO otra vez. Ahora creamos todos nuestros directorios. Para este juego hay unos pocos. Crea todos los directorios principales primero, y luego crea todos los subdirectorios. NOTA: para crear un subdirectorio, primero selecciona el directorio donde lo quieres meter, ENTONCES selecciona Create Directory. Una vez hemos hecho todos nuestros directorios estamos listos para proceder. -------------------------------------------------------------------------------- [PASO 5] Como en la Leccisn 1 abrimos ISOBuster y vemos el orden correcto de los ficheros para este juego. Como antes, arrastramos y soltamos los ficheros en el CD/DVD Gen en el orden dictado por ISOBuster. NOTA: Para soltar un fichero en una carpeta debes seleccionar primero la carpeta en el CD/DVD Gen. El icono cambiara a una carpeta abierta cuando lo hayas hecho bien. Coloca todos tus ficheros en los directorios adecuados y en el orden correcto. Una vez hecho esto podemos Exportar nuestro fichero IML. Lo llamaremos sarge.iml y una vez mas lo pondremos en el mismo directorio que IML2ISO.EXE Ahora puedes cerrar el CD/DVD Gen y el ISOBuster. [NOTA:] Una vez mas, aquellos que useis el swap trick podeis poner el SYSTEM.CNF en el LBA 12231. Si nuestra imagen se hace "demasiado grande" podemos crear un DVD Master Disc Project en su lugar. -------------------------------------------------------------------------------- [PASO 6] Desde DOS, o desde Inicio/Ejecutar... ponemos iml2iso sarge.iml SARGE.ISO. Una vez nuestra imagen ISO se haya completado podemos borrar nuestros ficheros del directorio temporal. -------------------------------------------------------------------------------- Estamos listos para QUEMAR! Como en la 1* Leccisn, abrimos el CDRWin y seleccionamos los mismos settings. Entonces apretamos start y nos echamos un pitillo (o lo que prefieras) mientras la copia termina. -------------------------------------------------------------------------------- YEEPA!! Acabamos de completar nuestro segundo Rippeo de DVD! WooHoo!! (^_~) Ahora empezamos a familiarizarnos con el proceso. No sslo conocemos varios mitodos de reemplazar ficheros, y algunos tipos de ficheros para reemplazar, tambiin hemos conseguido modifificar nuestro primer DVD Check! No esta mal para un dma de trabajo dirma yo! Como siempre, dirige cualquier pregunta al foro de DVD de Zima. Me encanta echar una mano si veo que te lo estas currando! Para nuestra prsxima Leccisn iremos a algo un poco mas dificil: Summoner y Kessen. ;) Hasta otra! Leccisn 3: Summoner ------------------ [DESCRIPCION:] Summoner es facil en algunos aspectos, pero difmcil en otros para uno que no tenga experiencia en Rippeo de DVD. Lo mas importante es que nos enseqara a editar y quitar ficheros distintos a los PSS, lo cual es informacisn que un buen ripper necesita conocer. Por eso elegm este juego para la Leccisn 3. Como mencioni en la Leccisn 2 ya debermas empezar a familiarizarte con el proceso, asm que no voy a gastar mucho tiempo en los detalles. Alla vamos! ;) -------------------------------------------------------------------------------- [PASO 1] Primero copiamos todos los ficheros al disco duro. Opcionalmente puedes elegir no copiar music.vpp, demo.pss y geek.pss, pero me gusta copiar todo para tener todo organizado y darme cuenta de lo que hago. -------------------------------------------------------------------------------- [PASO 2] Ahora que ya tienes todos los ficheros en el disco duro, decidimos cuales vamos a quitar. En este caso yo elegm, como habras podido imaginar, los 3 ficheros mencionados arriba. Eso reduce al juego lo suficiente para que quepa en un cd. -------------------------------------------------------------------------------- [PASO 3] Ahora necesitamos "reemplazar" los ficheros que hemos rippeado. Por ejemplo, yo cogm THQLOGO.PSS, lo copii y renombri a GEEK.PSS y DEMO.PSS. Nuestro tamaqo total azn es aceptable asm que seguimos. Veras que hay un fichero en este juego llamado MUSIC.VPP. Como debes imaginar es el fichero de mzsica. Y como azn rippeando las pelmculas nuestro tamaqo de fichero todavma no esta exactamente donde lo queremos vamos a rippearlo. Ahora sabemos que queremos rippear music.vpp, la pregunta es csmo. En este caso en particular es facil. Simplemente borramos el MUSIC.VPP original y creamos un fichero Dummy de 1MB o opcionalmente podemos crear un fichero de texto de 0k con el Notepad, y renombramos este nuevo fichero a MUSIC.VPP. Abrimos el fichero SLUS en el Hex Workshop y hacemos una bzsqueda rapida de MUSIC.VPP. Hey! Ahm esta. Borra la referencia a il y reemplazala con una cantidad de 00s equivalente. EJEMPLO: MUSIC.VPP <-- original ......... <-- nuevo Ya que estamos aqum, vamos a ver si hay DVD checks buscando la cadena 02000424. Vaya! Hay muchas coincidencias. Pero mirando mas de cerca veremos que no hay NINGZN DVD check! Bien!! :) -------------------------------------------------------------------------------- [PASO 4] Ahora estamos preparados para el DVD Gen. Cargalo y usa el siguiente orden de ficheros: LBA | FICHERO --------------------- 23 , \IOPRP16.IMG 68 , \TEMP.IML 69 , \TEMP.IMS 359 , \LIBSD.IRX 372 , \MCMAN.IRX 410 , \MCSERV.IRX 413 , \MEM2MB.IRX 414 , \PADMAN.IRX 435 , \SDRDRV.IRX 439 , \SIO2MAN.IRX 444 , \MAIN.MAP 9137 , \THQLOGO.PSS 824 , \GEEKS.PSS 17450 , \SYSTEM.CNF 17451 , \SOUNDS.VPP 30054 , \CHARS.VPP 67104 , \SUMMONER.VPP 69342 , \MUSIC.VPP 69343 , \DEMO.PSS 77656 , \TABLES.VPP 81267 , \SLUS_200.74 90253 , \CUTSCENE.VPP 98059 , \EFFECTS.VPP 124629 , \ITEMS.VPP 129032 , \LEVELS.VPP [CONSEJO:] Puedes obtener una lista como esta del ISOBuster seleccionando la iso en la ventana de la izquierda, haciendo click derecho y seleccionando "Copy Tree-Info to File". Ahora vamos a la pestaqa de VOLUMEN e introducimos SLUS20040 y exportamos el fichero iml. Hecho. Si hubiera una etiqueta de volumen, la introducimos tambiin. (Te has dado cuenta de que esta vez te lo he dejado a ti? ^_~) [NOTA:] Como antes puedes poner el SYSTEM.CNF en el LBA 12231 para usar el swap trick, -------------------------------------------------------------------------------- [PASO 5] Ves a la ventana de DOS o Inicio\Ejecutar...y pon: iml2iso summoner.iml summoner.iso Ya esta. Borra el directorio temporal para recuperar algo de espacio. ;) -------------------------------------------------------------------------------- [PASO 6] Abre el CDRWin y selecciona tu fichero de imagen y configuraciones. Aprieta start. -------------------------------------------------------------------------------- Voila! Ahora tienes un rip perfectamente funcionar del DVD de Summoner. Este era bastante facil, pero nos ha enseqado otro tipo de fichero que podemos rippear si no conseguimos todo el espacio de rippear los ficheros PSS, lo cual es algo importante a conocer. Tambiin nos ha dado la oportunidad de estudiar "pistas falsas" en el SLUS para ver csmo, aunque las cadenas puedan parecer prometedoras, no son necesariamente un DVD check valido. Si no examinaste las pistas falsas entonces vuelve atras y hazlo. Confma en mi-me lo agradeceras mas tarde! ;) Para la prsxima Leccisn, nos las veremos con el Kessen! (^_^) Leccisn 4: Kessen ----------------- [DESCRIPCION:] Vale, estoy haciendo este de memoria asm que intentad comprenderlo si no esta perfecto. De todas maneras es bastante facilillo asm que lo que me esti olvidando debermais ser capaces de hacerlo vosotros, lo cual *es* parte del objetivo de estos tutoriales despuis de todo. ;) Consideraremos esto como un tutorial semi-interactivo ;p. Asm que alla vamos. -------------------------------------------------------------------------------- [PASO 1] Como siempre copia todos los ficheros a un directorio temporal en tu disco duro. -------------------------------------------------------------------------------- [PASO 2] Hora de recortar. Bien, miremos los ficheros, nuestra opcisn mas obvia cual serma? Si pensabas en las pelmculas entonces dos puntos para ti. Borra todas las pelmculas. No te preocupes por reemplazarlas esta vez (ya te dije que este iba a ser facil-la razsn es que fue uno de los primeros juegos en salir^_~). Mira el espacio. Parece que ahora esta bien, asm que sigamos. -------------------------------------------------------------------------------- [PASO 3] Carga el CD/DVD Generator y prepara tu estructura de ficheros. Ya conoces la rutina. ;) Ahora podemos discutir un asunto... Tienes la opcisn de incluir un fichero dummy en este juego. Aunque yo no lo hice en mi rippeo, un grupo de release lo hizo con el suyo, y pudo haber una razsn muy buena para hacerlo. No estoy seguro al 100% de por qui lo hicieron a parte de las razones mas obvias, pero lo hicieron asm que hagamoslo para caminar sobre seguro. Abre tu programa para hcer dummys y haz un fichero dummy de 24MB. Nsmbralo algo como 000DUM.DAT o lo que realmente quieras y ponlo en la ramz de la estructura de ficheros como el primer fichero en el LBA 28. Mejor seguro que lamentarse despuis. El Kessen no atrama mucho mi interis por jugarlo mas de 5 minutos asm que no se si mi versisn se bloquea a veces o no. La versisn que sacs el otro grupo no lo hace seguro por eso lo hacemos a su manera para asegurarnos como ya he dicho. Exporta el fichero IML como siempre; otra vez la rutina de siempre. -------------------------------------------------------------------------------- [PASO 4] Bien, mireamos el fichero SLUS. Abrelo con el Hex Workshop. Repito que lo hago de memoria, asm que no me castigueis. Quitad todas las referencias a las pelmculas que habiis borrado y reemplazadlas por una cantidad de 00s equivalente. Por ejemplo: movie.pss ......... Bien, si la memoria no me falla no tenma DVD checks, pero mmralo por si acaso, y si ves alguno que parece REALMENTE sospechoso entonces qumtalo. Lo revisari maqana antes de hacer este tutorial pzblico. Ya debermamos de haber terminado con el SLUS asm que sigamos. -------------------------------------------------------------------------------- [PASO 5] Usando el IML2ISO haz tu fichero ISO como siempre. Borra todos los ficheros temporales cuando termines. -------------------------------------------------------------------------------- [PASO 6] Cspialo como siempre. Modo 2 CDRomXA. -------------------------------------------------------------------------------- Voila. Te dije que este era facil verdad? Pero te ilustra una manera de aproximacisn un poco distinta a una ticnica que ya hemos usado asm que decidm incluirla para hacer los tutoriales mas completos. ;) Siguiente Leccisn: Warriors of Might and Magic! :) Lesson 5: Warriors of Might and Magic ------------------------------------- [DESCRIPCISN:] Este se parece mucho a los otros con los que hemos trabajado, pero tiene un par de variaciones aqum y alla. Nada grave. Siempre es bueno practicas mas de la cuenta asm que empecemos. :) Lo hago de memoria este tambiin. ;) -------------------------------------------------------------------------------- [PASO 1] Copia todos los ficheros del DVD a un directorio temporal a tu disco duro como siempre. Observas que este tiene etiqueta de volumen. De nuevo, las etiquetas no son muy muy importantes en muchos casos, pero usarlas bien es un buen habito. -------------------------------------------------------------------------------- [PASO 2] Hora de recortar. Como antes, vemos que la opcisn mas obvia son las pelmculas. Coge la mas pequeqa y zsala para reemplazar la mas grande hasta que total de los ficheros quepan en un cd. Eso te lo dijo a ti. -------------------------------------------------------------------------------- [PASO 3] Ahora que tenemos un tamaqo con el que poder trabajar abrimos el CD/DVD Generator y ponemos nuestro sistema de ficheros. Hagamos un nuevo proyecto de DVD esta vez. Una vez mas tienes la opcisn de incluir un fichero Dummy. Te aconsejo que lo hagas para estar seguro, por las mismas razones que mencioni en el tutorial de Kessen. Pon este en el LBA 40 y hazlo de unas 40MB como antes. Para la gente del swap, he decidido poner este como la release para que esti preparado para el swap trick. Funcionara tambiin con los chips de todas formas. El primer fichero despuis del dummy estara en el LBA 12231 y sera system.cnf. Continza desde aqui con el resto en su orden correcto ( cuidado que he dicho "orden" correcto no "LBA" correcto ). No olvides la etiqueta de voluman y exportar el iml como siempre. ----------------------------------------------------------------------------- [PASO 4] Bien, hora de mirar el LBA otra vez. Este *tiene* un DVD check. Intenta encontrarlo por tu cuenta. Lo encontraste? El check correcto es este: [STEP 4] Ok, time to look at the LBA again. This one *does* have a DVD check. Try to find it on your own. Did 0000 BFDF 0100 0424 9227 0C08 1000 BD27 0000 BFDF [02]00 0424 9227 0C08 1000 BD27 Sslo hay una coincidencia. ;) Cambia el 02 por 01 como siempre. Ya que estas aqum, tsmate un tiempo para ver similitudes con otros strings, y para mirar falsas pistas. Por lo que puedo recordar no hay nada mas que hacer aqum, asm que continuemos. (Lo comprobari antes de hacer pzblico este tutorial). -------------------------------------------------------------------------------- [PASO 5] Usando IML2ISo haz tu imagen ISO. -------------------------------------------------------------------------------- [PASO 6] Copia como siempre. Modo 2 CDRomXA. -------------------------------------------------------------------------------- Bien. No fue tan malo verdad? ;) De nuevo este era principalmente para practicar. Esto nos lleva a nuestra prsxima tarea, la cual sera el primer difmcil de verdad. Siguiente leccisn: ATV Offroad Fury! :) Lesson 6: ATV Offraod Fury -------------------------- [DESCRIPCION:] Bueno, el camino ha sido largo pero hemos llegado a la leccisn final! WooHoo!! ;) Esta tambiin sera el rip mas difmcil que hemos intentado. De todas maneras con todo lo que hemos hecho hasta ahora estoy seguro de que no es nada que no puedas dominar! ;) Si has seguido las lecciones como debermas ya habras desarrollado la ticnica de encontrar los DVD checks validos. Todavma mas, ya sabes qui ficheros puedes rippear y csmo hacerlo. De todas formas hay algunas diferencias importantes en ATV que no encontraste en los otros juegos que me gustarma mencionar antes de comenzar. Primero, *hay* un DVD check. No sslo eso, sino que ademas es peculiar. Como siempre te dari la direccisn por dsnde buscar, pero por favor no lo des todo por hecho. Intenta encontrarlo tz primero, entonces mira la cadena que te doy yo y mira si es la correcta. Segundo, este es el primer juego que he encontrado que ES dependiente de los LBAs de los ficheros. Esto quiere decir que vamos a editar el fichero SLUS con mas cuidado que las otras veces. Pero te voy a guiar por el proceso, explicandolo mientras avanzamos. Tras completar esta leccisn debermas ser capaz de rippear la *mayorma* de los DVDs que estan en el mercado ahora mismo, aunque hay algunos juegos nuevos que son un poco problematicos y te van a dar algunos problemas. Esto incluye juegos como ZOE y Onimusha. Puedes esperar que saldran algunos juegos similares en este aspecto, y seguro que requieren mas y mas trabajo a medida que la PS2 evolucione. Tal como vaya adquiriendo mas conocimiento publicari apindices a estos tutoriales donde dari ejemplos de csmo rippear estos juegos nuevos. Tengo ahora mismo un apindice para el ZOE en el asador, que estara terminado y disponible cuando se acabe de rippear el juego (iste es complicado!). Por zltimo, NO debermas intentar esta leccisn hasta que hayas completado las otras. Asumo hasta aqum que has lemdo y completado los otros tutoriales, asm que voy a estar MUY poco tiempo en pequeqos detalles, asumiendo que sabes lo que estas haciendo en este momento. De todas maneras sm gastari bastante tiempo en los detalles IMPORTANTES por supuesto. ;) Tenemos bastante trabajo por delante, asm que vamos alla. (^_~) -------------------------------------------------------------------------------- [PASO 1] Como siempre, copia los ficheros a tu disco duro y mira si hay etiqueta de volumen. -------------------------------------------------------------------------------- [PASO 2] Recortamos la imagen. Puedes usar uno de los "male" o "female" ficheros PSS para reemplazar los ficheros mas grandes que vas a borrar. Ya sabes la rutina. [CONSEJO:] Si quieres ser tonto como yo, puedes substituir pelmculas de otro juego. Lo mas para dejar flipados a tus amigos (Tengo pelmculas del Sarges Heroes 2 en el mmo!^_~). -------------------------------------------------------------------------------- [PASO 3] Ahora preparamos la imagen en el CD/DVD Generator poniendo, como siempre, los fichero de la forma mas parecida posible al DVD original. Deberman ser idinticos en este caso hasta el punto donde cambiaste las pelmculas. Esto hara las cosas mas faciles en el siguiente paso. (Ya te dije que habma una razsn por la que intentaba hacer que te acostumbraras!^_~). Cuando acabes, exporta el fichero IML pero DEJA EL CD/DVD GENERATOR ABIERTO. -------------------------------------------------------------------------------- [PASO 4] Es hora de editar el fichero SLUS (es un SCUS en este caso). Abre el fichero en el Hex Workshop y haz una bzsqueda de nuestra cadena de proteccisn. Varias coincidencias. Intenta encontrar la correcta por ti mismo. La encuentras? Veamos si lo hiciste! ;) La cadena que debes cambiar es A0AC 0200 0424. Aunque esta no parece muy similar a las otras a simple vista, veras que en nuestro primer ejemplo de cadena tenmamo 040C 0200 0424. Es la similitud #1. Despuis si buscamos el hexadecimal que le precede vemos un 4010, tambiin en la cadena original. Y si miramos mas adelante encontramos 0100 0424. Ya te dije que este era difmcil. ;) Asm que reemplazamos el string en cuestisn y seguimos adelante. -------------------------------------------------------------------------------- [PASO 5] Como te dije al principio, este juego ES dependiente de los LBAs. Te lo digo para ahorrarte el gastar un CD descubriindolo de la manera difmcil. Pero si quisieras verlo por ti mismo, lo cual apoyo, quema la imagen tal como esta y observa. Se cuelga en pantalla negra. Generalmente hablando la znica razsn por la que harma esto es porque hay algo corrupto (y sabemos que no), si no hallaste el DVD check correcto (y sabes que tienes el correcto), o si esta comprobando un fichero o LBA de alguna manera. Lo mas comzn es que sea un checkeo de LBAs. Debermas comprobar todas las posibilidades de todas maneras. Comprueba las referencias de los ficheros en particular, LBAs, desplazamientos, tamaqos de ficheros, etc, etc, etc. Bien, para ahorrarte el tiempo y por el bien de este ejemplo dejame contartelo. ATV contiene lo que llamamos, por no tener otro tirmino, una "tabla". Esta tabla contiene informacisn de LBA sobre cada fichero en el DVD. El formato general de esta tabla es el siguiente: Direccisn de Inicio de LBA, Direccisn de Fin de LBA. Ademas tendras DOS entradas que cambiar por cada fichero. Haz un pequeqo emperimento conmigo. Abre la calculadora de Windows eintroduce la direccisn de LBA del primer fichero del DVD. Ahroa haz click en el botsn de hexadecimal para ver que valor hexadecimal tiene este nzmero. Ahora haz una bzsqueda del nzmero (040A). Las probabilidades apuntan a que no lo encuentres. Hay una razsn para esto. ATV intenta ser escurridizo. Han cambiado el orden de los hexadecimales en la tabla. Asm, si tenmas un valor de 2C67 debermas buscar 672C. Usando esta informacisn, intenta buscar otra vez con el hexadecimal al revis (0A04). Ahora debermas de estar en el offset: 001CA6C8. Es el principio de nuestra tabla. Tomimonos un momento para diseccionarla... Como hemos dicho el formato de la tabla es: Direccisn de inicio de LBA \ Direccisn de Fin de LBA. Pero ahora vemos que hay algo mas que eso. Desde el LBA de Inicio al LBA de Fin hay 3 espacios. Esto quiere decir lo siguiente: 040A xxxx xxxx xxxx 040A. Los hexadecimales del medio no son de importancia para nosotros ahora mismo. Ahora la distancia entre el LBA de Fin y el SIGUIENTE LBA de Inicio es de 15. Eso es algo como 040A xxxx xxxx xxxx 0100 xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx SIGUIENTE. Otra vez, el hexadecimal para el siguiente LBA esta al revis. Eso esta bien de todas maneras, porque ahora sabemos csmo funciona! ;) Ahora vuelve al CD/DVD Generator (el cual te dije que dejaras abierto) y mira tus LBAs. Si pusiste los ficheros lo mas parecido posible al DVD original, entonces no tendras que cambiar mucho en la tabla. Por el bien del ejemplo, de todas maneras, asumamos que pusiste el primer fichero en el LBA 12231. Usando la calculadora de Windows vemos que el valor hexadecimal para esto es 2FC7. Recuerda que tenemos que darle la VUELTA. Asm que nuestro hexadecimal de reemplazo es C72F. Ahora volvemos a nuestra tabla en el Hex Workshop y cambiamos 0A04 por C72F.Como nuestro primer fichero es SYSTEM.CNF, el cual ocupa sslo 1 LBA, nuestro LBA de Fin es el mismo. Asm para el segundo valor, reemplaza 0A04 por C72F otra vez. Ahora repetiras esto para los ficheros restantes. No voy a decir los LBAs de los ficheros restantes porque tus LBAs pueden variar de persona a persona. Pero, si sabes csmo funciona la tabla, y sabes como encontrar las entradas, y sabes csmo determinar el hexadecimal de reemplazo para el Inicio y Fin, eres capaz de seguir desde aqum con la tabla. ;) Una vez termines de modificar la tabla, salva tus cambios y sal del Hex Workshop. Ahora puedes cerrar el CD/DVD Generator tambiin. -------------------------------------------------------------------------------- [PASO 6] Ahora que hemos terminado con la tabla y el checkeo de DVD estamos FINALMENTE preparados para construir la imagen ISo. Como hemos hecho otras veces ponemos: iml2iso atv.iml ATV.ISO. Una vez que la ISo esti hecha podemos quitar los ficheros del directorio temporal del disco duro. -------------------------------------------------------------------------------- [PASO 7] Usando CDRWin quemamos nuestra ISo como hemos hecho antes. Ahora vamos a echarnos una siesta para recuperarnos de todo el trabajo que hemos hecho rippeando este juego! (^_~) -------------------------------------------------------------------------------- Tras despertarnos de nuestra siesta descubrimos que ya tenemos un rippeo funcionar de ATV (asumiento que todo fue de acuerdo con el plan^_~). WOOHOO!! Nos hemos hecho una difmcil(verdad que ESO suena mal?!)! ;) Bien, eso concluye el primer conjunto de mi serie de tutoriales de Rippeo de DVD y espero que todos hayamos aprendido un montsn en el camino. Con los ejemplos hemos revisado todo desde lo mas facil (Orphen) al bastante difmcil (ATV) y unos cuantos por el medio. Hemos visto varias maneras de recortar nuestro juego, hemos aprendido csmo reconocer *mejor* los DVD checks, hemos aprendido a cerca de as Tablas de LBA, nos hemos familiarizado con las herramientas, etc... Espero sinceramente que hayais encontrado esta serie ztil. Como siempre puedes postear tus preguntas en el Foro de Rippeo de DVD en Zima (http://www.ps2ownz.com). Hari lo que pueda para responder todas las preguntas. Y recuerda, no te desanimes! Como muchas cosas de la vida, el Rippeor de DVD requiere ticnica, es una habilidad que requiere aprendizaje. Tan sslo practica! :) Espero que os hayais divertido un poco tambiin. Adios! Leccisn 7: Misisn Especial! -------------------------- Quiero que rippees un juego de DVD por tu cuenta! No elijas uno MUY difmcil, coge algo que SEPAS que puedes dominar y rippealo. Una vez lo hayas hecho, ves a por otro! ;) Fin de las Lecciones. (^_^)