Control de usuario
Patrocinadores
Estadísticas
Miembros:
156.148
Online:
556
Hilos:
869.999
Mensajes:
12.037.789
Stats

Índice de foros NDS Carga de backups

Tutorial extraccion de archivos

Realización y carga de copias de seguridad y creación o aplicación de parches. No se da soporte a copias bajadas de internet.

Moderadores: The Sabbat, eGladiator

webez
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 857
Registrado: 22 Dic 2003

Tutorial extraccion de archivos

Mensajepor webez 01 Oct 2005 01:04

Bueno voy a explicar de forma rápida como poder extraer archivos de una rom, para poder reducir su tamaño, traducir textos, etc

1º Lo primero es desacargar el programa ndstool. Con el podemos extraer el contenido de la rom y volver a crearla. La última versión de este programa vendrá normalmente en el devkitPro (http://sourceforge.net/projects/devkitpro )
Lo pondremos en una carpeta junto con el juego que queramos extraer.

Imagen




2º Desde la consola de ms-dos (Inicio->Ejecutar->cmd) extraeremos el contenido con el siguiente comando de ndstool

ndstool -x nombreRom.nds -9 arm9.bin -7 arm7.bin -y9 y9.bin -y7 y7.bin -d data -y overlay -t banner.bin -h header.bin

Imagen


Se crearán diversos archivos y carpetas, pero lo que nos importa es la carpeta data. En esta carpeta encontraremos todos los archivos del juego. Los mas interesantes para empezar son los *.sdat que contienen toda la música y sonido, que podremos sustituir por otro mas pequeño (poner uno de tamaño 0 da problemas).

Imagen




3º Una vez cambiado, borrado, etc lo que queramos, pasamos a crear la nueva rom con ndstool también

ndstool -c nuevoNombreRom.nds -9 arm9.bin -7 arm7.bin -y9 y9.bin -y7 y7.bin -d data -y overlay -t banner.bin -h header.bin

Imagen

Y con esto ya tenemos el nuevo archivo, en este caso nuevoNombreRom.nds, que podemos parchear con ndspatch.


**Anexo archivos .sdat

Vamos a ver 2 formas para reducir un archivo de sonido. Tras realizar varias pruebas hay varios juegos que necesitan mantener su .sdat original asi que no son métodos no definitivos.

Método A

Realmente no es ningún método. Sólo es coger un archivo .sdat de otro juego que sea lo más pequeño posible. Con eso es posible que suenen cosas raras (ya que es música de otro juego). Simple pero efectivo.

Método B

Vamos a tirar de editor hexadecimal. Yo he usado el frhed. Lo primero que hacemos es abrir el .sdat

Imagen



Después nos fijamos en lo que nos sale. Supondremos (pues no es seguro) que lo que se necesita guardar es la cabecera con la información de que contiene el archivo. La idea es cortar por debajo de esa cabecera. ¿Y que consideramos la cabecera? Pues yo al menos hasta donde haya nombres legibles.


Imagen


Una vez escogida la supesta cabecera, borramos todo lo que quede por debajo (que supuestamente es la música en si) dejando un margen de unas lineas por si acaso quedando del siguiente modo.


Imagen


Guardamos el archivo y listo. No se si funciona siempre o si da problemas en mitad de un juego, pero al menos es la forma de conseguir los archivos más pequeños


Continuará?
Adjuntos
ndstool.rar
(0 Bytes) 2316 veces
Ultima edición por webez el 01 Oct 2005 19:50, editado 1 vez

Porinoboy
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 708
Registrado: 06 Sep 2005

Mensajepor Porinoboy 01 Oct 2005 01:10

de arte, ahora a probarlo, asias ^^

YaW
Avatar de usuario
¿Quieres un globo?
 
Mensajes: 3502
Registrado: 21 Abr 2004
Ubicación: Madrid Gamertag: LoKoYaW
Fotos: 2

Mensajepor YaW 01 Oct 2005 01:11

Alguien que tenga tiempo, ganas y conocimientos, podría hacer una aplicacion visual que facilitara todo el trabajo [cartman]
Imagen

jmmanson
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 1458
Registrado: 08 Sep 2003
Ubicación: DEXTER 99%

Mensajepor jmmanson 01 Oct 2005 01:35

si, estaria bien un tutorial con fotos, es todo demasiado tecnico, no?

Taiyou
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 1819
Registrado: 20 Ene 2004
Ubicación: Cádiz

Re: Tutorial extraccion de archivos

Mensajepor Taiyou 01 Oct 2005 05:22

webez escribió:...


Eres mi ídolo tío, gracias a ti he conseguido ripear el Jump Superstars y lo tengo rulando en mi F2A :O.

Gracias a ti he aprendido un montón esta noche, ¡¡gracias!!


Taiyou
Código Wii: 7443 6032 7092 2089

"Siempre alegre y feliz como una lombriz, nuestro amigo y compañero, Juan Antonio Cebrían"

Guitar Hero III Wii: 2234 6084 4209. MP y añadidme :D

Imagen

nono_XD
Avatar de usuario
Adicto
 
Mensajes: 149
Registrado: 25 Oct 2003

Mensajepor nono_XD 01 Oct 2005 06:58

La verdad es k es una idea genial ;)
Lo probare tambien con el Jump Superstar y con el Castlevania (ya k no encuentro la rom esa reducida de tamano)

Apoyo eso de un tutorial grafico, sobretodo vendria bien para los torpes como yo [looco]

webez
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 857
Registrado: 22 Dic 2003

Mensajepor webez 01 Oct 2005 10:16

Bueno más fácil que esto la verdad es que no se ponerlo (es que no tiene más tema que eso).Ahora ya es cosa de cada uno el decidir que modificar.

Como curiosidad en el Lost in Blue japones y americano ya estan los textos en castellano, pero no existe selector de idioma. Si cambiais los nombres de los archivos de texto por defecto según la versión por los de castellano, tendréis el juego traducido.

Jormavio
Avatar de usuario
Adicto
 
Mensajes: 444
Registrado: 29 Ene 2002
Ubicación: Levante Español

Mensajepor Jormavio 01 Oct 2005 10:40

¡A importantes ya!

impresionante

5 estrellas

(no pongo mas porque lo estoy probando)

akino
Avatar de usuario
Adicto
 
Mensajes: 388
Registrado: 08 Ago 2005
Ubicación: [Las Moreras]MRS

Mensajepor akino 01 Oct 2005 11:45

Wenas!!
Alguien puede decirme que tengo de kitar del jump super stars para que rule con mi sc???

Saludos

prizzio
Avatar de usuario
Adicto
 
Mensajes: 339
Registrado: 21 Ago 2005
Ubicación: Barcelona

Mensajepor prizzio 01 Oct 2005 12:15

Wuenas.

Me parece un excelente manual para ripear juegos. Pero tengo una duda, los archivos *.sdat, como creo uno pequeño.
Yo lo que he hecho a sido crear un archivo txt, le he escrito algo para que ocupe almenos 1k, y despues le he cambiado la extension por sdat. Pero no me funciona.

Si alguien me pudiera esplicar como crear un archivo .sdat pequeño se lo agradeceria.

EDITO: El problema lo tengo con el juego de tenis. Si le pongo un archivo de 0, me funciona pero todo el rato esta en la presentacio, llega al menu y vuelve a arrancar el juego, vamos un bucle infinito.
Y si le pongo otra cosa ni tira.

Un saludo.
Ultima edición por prizzio el 01 Oct 2005 12:38, editado 1 vez

Siguiente

Volver a Carga de backups

¿Quién está conectado?

Usuarios navegando por este foro: No hay usuarios registrados visitando el foro y 0 invitados