NDS | Otros | Expandir una ROM de NDS

Avisos

Like Tree17Gracias
  • 17 Post By Mikelan98
Respuesta
 
Herramientas Desplegado
  #1  
31/07/2014
Predeterminado NDS | Otros | Expandir una ROM de NDS
Buenos días, tardes o noches. Antes de que digáis nada, sé que estáis pensando cosas como "¿no tenían los cartuchos de DS un tamaño ilimitado?" o cosas de esas. Pues bien, a continuación os explico todo un poco:

Sí que es cierto que las ROMs de DS tienen un tamaño variable, puesto que son un conjunto de archivos ordenados en carpetas. Esto es una gran ventaja frente a GBA, puesto que la ROM sólo ocupa lo que necesita. Ahora bien, ya sabemos que los cartuchos de DS pueden tener, normalmente, 128MB o 256MB. Todos los juegos de la cuarta generación (DP/Pt/HGSS) funcionan en cartuchos de 128MB. Pokémon B2W2 funciona en uno de 256MB, y no estoy seguro de en cuál funciona BW. Pero vamos a lo que nos interesa:

Si hackeáis Pokémon DP/Pt no tendréis problemas con la ROM. Tiene suficiente espacio y no creo que, por más cosas que le metáis, supere los 128MB. Sin embargo, la ROM de HGSS está casi al borde de su capacidad. ¿Qué pasa si, al remplazar los mapas por los nuestros, o al escribir muchos scripts, nuestra ROM supera los 128MB a los que está "destinado a funcionar" el juego? En DeSmuME, te salta un aviso diciéndote que el Header de la ROM (no confundir con el header/cabezal de los mapas) está equivocado, pero leerá el juego. Sin embargo, no tendremos esa misma suerte en No$GBA o en la propia DS. Si nuestra ROM de HGSS supera los 128MB, tendremos que hacer que el juego esté "programado" para funcionar en 256MB. ¿Cómo se hace? Es de las cosas más fáciles que se pueden hacer en una ROM:

Coge un editor hexadecimal, y en el offset 0x14 verás el valor 0xA. Cámbialo por 0xB y ya está. Tu ROM ahora podrá llegar hasta los 256MB (que no creo que superéis en la vida). Esto hará que los emuladores más "ortopédicos" como No$GBA o tarjetas pirata como la r4 puedan leer el juego sin problema.

Espero que os ser útil, me he acordado de las madres de cientos de japoneses para poder solucionar esto.
Gracias: Lunos, Tervaxx, Caeles y 14 más.
Pokémon para intercambiar en Pokémon X e Y
Para los interesados, consultadme mediante perfil/MP



Última edición por Mikelan98; 04/08/2014 a las 23:52
  #2  
06/08/2014
Predeterminado Respuesta: [Tutorial] Expandir una ROM de NDS
No he vuelto a hackear NDS pero es evidente que esto es un aporte increiblemente útil para los hacks!

Gracias amigo
¿Quieres crear tus propios mapas en DS?



Pues mira este tutorial:
  #3  
03/08/2015
Predeterminado Respuesta: NDS | Otros | Expandir una ROM de NDS
Muchas gracias Mikelan, no habia visto este aporte.
Ahora estoy fuera de casa, cuando vuelva voy a ver si funciona.

Saludos
  #4  
25/07/2016
Predeterminado Respuesta: NDS | Otros | Expandir una ROM de NDS
Thank you very much for this information!
Assuming my math is right, this might allow for four regions in HGSS
-----
¡Muchas gracias por esta información!
Suponiendo mis matemáticas es correcto, esto podría permitir cuatro regiones en HGSS
Pneumonoultramicroscopicsilicovolcanoconiosis
  #5  
17/08/2016
Predeterminado Respuesta: NDS | Otros | Expandir una ROM de NDS
Según tengo entendido los cartuchos de Ds, pueden llegar hasta los 512 Mb (Al menos eso creo yo), lo afirmo ya que tengo un juego de ese tamaño llamado Ninokuni el mago de las tinieblas (El nombre real es más complicado :v), en la nds funcionaba sin ningún problema, y en Desmume de igual manera, sin saltar algún problema con el "header", supongo que podría intentar encontrar una manera de estirarla hasta ese tamaño, lo digo por algunos proyectos grandes, los que la mayoría de las veces incluyen un mayor Nro. de regiones, una de las razones por la cual incrementa drásticamente el espacio utilizado en estas roms.
  #6  
17/08/2016
Predeterminado Respuesta: NDS | Otros | Expandir una ROM de NDS
amigo tu si que sabes esto me va a servir para mi proximo hack rom estoy pensando la historia
Respuesta

Herramientas
Desplegado

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Desactivado



Extra
Estilo clásico
La franja horaria es GMT +1. Ahora son las 17:30.
Skin Afternoon por Sage