Métodos de compactación de los ficheros ROM
'Icarus Adventure System' puede funcionar de diferentes maneras en función del cartucho Flash que utilicemos o también si deseamos que toda la aventura gráfica esté
contenida en un solo fichero .NDS o por el contrario queremos tener la mayoría de los ficheros en un fichero .NDS y el resto de ficheros en carpetas dentro del cartucho Flash.
Básicamente hay tres métodos diferentes de funcionamiento y creación del sistema final de ficheros que será nuestra aventura gráfica, y cada uno tiene sus limitaciones.
Método 1:
¿ Cómo se hace ?: Es el método utilizado en la creación de la aventura básica que se explica en este manual. Se trata de copiar todos
los ficheros que necesita la aventura en la carpeta de ficheros (en el PC) de nuestra aventura (en sus respectivas carpetas) y usar el
programa 'crear_ROM_isla.bat' (en este caso al ser una aventura llamada 'isla').
Para que funcione mi aventura ¿ qué ficheros debo copiar en la consola y dónde ?: Cualquiera de los siguientes ficheros ROM que se
generan, según el tipo de cartucho Flash que uses:
NewIcarusAdventureSystem.nds
NewIcarusAdventureSystem.ds.gba
NewIcarusAdventureSystem.sc.nds
Los ficheros los puedes copiar en cualquier carpeta de tu cartucho Flash, aunque se recomienda crear, a partir de la raíz, una carpeta
llamada IcarusAdventureSystem y copiar en su interior el fichero ROM de la aventura.
Ventajas de este método: Funciona tanto en Slot 1 como en Slot 2. Todos los ficheros de la aventura están integrados en un solo fichero ROM.
Desventajas de este método: Todo el contenido de la carpeta de ficheros de la aventura (en el PC) no puede superar los 2.5Mbytes de
capacidad, de lo contrario el programa 'crear_ROM_isla.bat' presentará un error cuando intentemos crear los ficheros ROM.
Método 2:
¿ Cómo se hace ?: Se trata de copiar todos los ficheros que necesita la aventura en la carpeta de ficheros (en el PC) de nuestra aventura
(en sus respectivas carpetas) EXCEPTO los ficheros .JPG de las siguientes carpetas:
imagenes
localidades
objetos
presentacion
zonas
... y usar de forma normal el programa 'crear_ROM_isla.bat' para generar los mismos tres ficheros ROM que el método 1.
Esto nos ahorrará mucho espacio para no alcanzar el límite de 2.5Mbytes que impone también este método. Pero ... ¿ y los ficheros .JPG de esas carpetas ? .. sigue leyendo.
Para que funcione mi aventura ¿ qué ficheros debo copiar en la consola y dónde ?: Cualquiera de los siguientes ficheros ROM que se
generan, según el tipo de cartucho Flash que uses:
NewIcarusAdventureSystem.nds
NewIcarusAdventureSystem.ds.gba
NewIcarusAdventureSystem.sc.nds
En el cartucho Flash debes crear, a partir de la raíz, una carpeta llamada IcarusAdventureSystem y copiar en su interior el fichero ROM de
la aventura. También, dentro de esa carpeta, debes crear las siguientes carpetas:
imagenes
localidades
objetos
presentacion
zonas
... y copiar en su interior todas las imágenes .JPG que hemos eliminado anteriormente al realizar la compactación.
De esta forma todas estas imágenes .JPG no cuentan a la hora de llegar a ese límite de 2.5Mbytes y podrás usar tantas como quieras.
Ventajas de este método: Funciona tanto en Slot 1 como en Slot 2. Podemos usar tantas imágenes .JPG como capacidad tenga el cartucho Flash.
Desventajas de este método: Todo el contenido de la carpeta de ficheros de la aventura (en el PC) no puede superar los 2.5Mbytes de
capacidad, de lo contrario el programa 'crear_ROM_isla.bat' presentará un error cuando intentemos crear los ficheros ROM.
No todos los ficheros de la aventura están integrados en un solo
fichero ROM y el jugador podría ver todas las imágenes de la aventura sin necesidad de jugar a ella
La aventura necesita ser instalada dentro de una estructura de carpetas muy concreta, de lo contrario no funcionará.
Método 3:
¿ Cómo se hace ?: Es muy similar al método 1. Se trata de copiar todos
los ficheros que necesita la aventura en la carpeta de ficheros (en el PC) de nuestra aventura (en sus respectivas carpetas) y usar el
programa 'crear_ROM2_isla.bat' (en este caso al ser una aventura llamada 'isla').
Para que funcione mi aventura ¿ qué ficheros debo copiar en la consola y dónde ?: Cualquiera de los siguientes ficheros ROM que se
generan, según el tipo de cartucho Flash que uses:
NewIcarusAdventureSystem2.nds
NewIcarusAdventureSystem2.ds.gba
NewIcarusAdventureSystem2.sc.nds
Los ficheros los puedes copiar en cualquier carpeta de tu cartucho Flash, aunque se recomienda crear, a partir de la raíz, una carpeta
llamada IcarusAdventureSystem y copiar en su interior el fichero ROM de la aventura.
Ventajas de este método: Todos los ficheros de la aventura están integrados en un solo fichero ROM. No hay límite de capacidad
para la carpeta de ficheros de la aventura (en el PC).
Desventajas de este método: Sólo funciona en Slot 2.
Consideraciones finales:
Siempre que puedas te recomiendo usar el método 1, pero si usas otro método y distribuyes tu aventura por Internet, explica en el manual
del juego, como instalar correctamente la aventura en los cartuchos Flash.
Si publicas tu aventura, intenta siempre distribuir todos los ficheros ROM que has generado (.nds, .ds.gba y .sc.nds) para que cada persona
use el que le funcione mejor en su cartucho Flash.
Si los ficheros de tu aventura (en la Nintendo DS) están dentro de una carpeta llamada IcarusAdventureSystem, los
ficheros .SAV de la partida salvada también estarán dentro de esa carpeta. De lo contrario se salvarán en la raíz del cartucho Flash.
Sólo se podrán salvar partidas o usar el método 2, en cartuchos Flash compatibles con el sistema FAT o DLDI.
Puedes cambiar el nombre de los ficheros 'NewIcarusAdventureSystem...' por alguno más adecuado al título de tu aventura.