Tutorial de uso - Flash Advance Extreme y su software

Software de flasheo Xtreme Link
Formateo y puesta a punto
Operaciones de Flasheo
Operaciones con Saves
Operaciones de Dumpeo

Software de flasheo Xtreme Link


Nada más cargar el programa aparece la pantalla de "Cart View".

En esta pantalla podemos ver las roms que tenemos en el cartucho y cuanto están ocupando. Además en la parte de abajo podemos ver en que modo estamos utilizando el Linker y que tipo de cartucho estamos usando, o en este caso en modo Usb y un cartucho Xtreme de 256Mbits.

"Cart View" sólo lo usaremos para ver el contenido actual.

Una de las cosas que se deben hacer para no tener ningún problema con los juegos que flashees es lo siguiente: Pulsa "Configuration..." y entra en 'FAT (Flash Advance Tool)' y asegurate de tener seleccionada la opcion de "Patch EEPROM automatically". Si no haces esto lo más seguro es que haya juegos que no te graben partida o no funcionen.

Por otro lado está el Flash Linker

Este es el Xtreme Linker con una tarjeta Xtreme de 256Mbits conectado por Usb. Algo muy importante a saber es que cuando está conectado y listo para funcionar el Led (la lucecita de en medio) estará en VERDE, y cuando se este realizando alguna operacion como Formatear o Flashear el Led estará en rojo. Es muy importante que NO quites el cartucho del Linker cuando el Led está en rojo.

Formateo y puesta a punto
Lo primero que tenemos que hacer antes de comenzar a grabar en nuestro cartucho es borrar todo el contenido de la misma, es decir, formatearla.

Para ello cliquearemos en la pestaña que tiene el texto "Write to cart" y pulsaremos el botón "Format cartridge".

Una vez pulsado el boton en la pantalla podremos ver como aparece una barra inferior derecha que va completandose indicándonos el estado del formateo.

Una vez finalizado todo el proceso tendremos el cartucho listo para flashear las roms.

Operaciones de Flasheo
Para ello necesitaremos cliquear en la pestaña de "Write to cart". Una vez ahí podemos o pulsar el boton "Add file(s)..." (puedes cargar roms .bin .gba o archivos comprimidos .zip que tengan roms con esas extensiones) e ir añadiendo las roms que queramos grabar en el cartucho o directamente arrastrar el archivo con la rom en medio de la ventana lo cual es muy práctico:

En este caso hemos añadido 5 juegos que llenan completamente nuestra Xtreme 256M como podeis comprobar en el total acumulado que muestra el programa abajo a la derecha. Antes de flashearlo hay que tener dos cosas en cuenta.

La posición de las será muy importante a la hora de Cargar y Guardar Saves.Cuando se van a grabar varias roms el programa incluye al cartucho un menu que aparece al encender la consola para poder elegir entre las diferentes roms. Este menu ocupa una pequeña parte por lo que si hemos rellenado completamente el cartucho (como en el ejemplo) al cliquear en "Program file(s) to the cartridge" nos saldrá esta advertencia:

Nos advierte de que la rom colocada en último lugar va a ser 'cortada' por el final para oder meter el menu en el cartucho (sin el menu solo podríamos jugar sólo a la primera rom) y puede que esa rom no funcione correctamente después de esta operación. En este caso no nos importa porque la última rom es el 'Mario Advance 3 (Europeo)' el cual ocupa bastante menos de lo que pone (en torno a 36 Mbits) con lo que al cortar la parte final para hacerle hueco al menu no se estropeara el juego. Pero si el juego hubiera ocupado realmente 64Mbits al grabarlo y luego probarlo en la consola no habría funcionado.

El problema de que unas roms ocupen menos de lo que pone es debido a que los cartuchos originales de Game Boy Advance son de 32, 64, 128 y 256Mbits, por lo que si un juego no llega a llenar un cartucho completamente, el espacio restante se llena con información inservible. Así pues un juego de 36 Mbits estaría en un cartucho de 64Mbits a pesar de tener 28Mbits libres. Para eliminar este espacio inservible hay diversos programas, pero eso lo podréis encontrar en otro tutorial.

Lo más importante de esto es saber que hay juegos que vienen bien para colocarse en la última posición mientras que otros no. Por ejemplo, si la colocación de roms que veis hace que todos los juegos funcionen correctamente, en cambio si cambiamos el 3º por el último, al probarlo en la consola, el último juego no hubiera funcionado pues el 'Monkey Ball (USA)' ocupa verdaderamente 32Mbits.


Ni que decir tiene que si el cartucho tiene espacio libre no tendremos este problema.

Una vez hemos tenido en cuenta estos dos puntos cliqueamos en 'Program file(s) to the cartridge' y esperamos a que el programa termine de flashear:

Una vez se ha terminado de flashear las roms podemos usar ya el cartucho en la consola o cargar saves de las roms que hemos introducido.

Operaciones con Saves
Las roms o juegos guardan los avances que la hagamos y la información que necesitan para funcionar en un lugar especial del cartucho, y para que nosotros podamos controlar esa información, los saves, tenemos la sección 'Save games':

En esta pantalla vemos que la memoria para partidas guardadas se divide en 4 partes:
Position 1 = Es la memoria reservada para la primera rom del cartucho.
Position 2 = Es la memoria reservada para la segunda rom del cartucho.
Position 3 = Es la memoria reservada para la tercera rom del cartucho.
Position 4 = Es la memoria reservada para la cuarta y siguientes roms del cartucho.

Es decir, que las tres primeras roms tienen un parte de la memoria independiente y exclusiva para ellas, mientras que a partir de la cuarta rom comparten todas una misma memoria. El único problema de esto es que si ponemos muchos juegos en el cartucho, digamos 8 de 32Mbits, puede que al no haya hueco para que todos ellos graben en la misma posición y alguno grabe encima de otro (de que unos no se graben encima de otros se encarga el Intelligent Savegame Handling que esta activado por defecto pero si un juego ocupa toda una posición nada podra hacer el ISH para evitarlo).

- Cargar saves (PC --> Cartucho):
Selecciona la posición que quieras grabar en el cartucho y pulsa en 'Write from disk to cartridge...', selecciona el fichero .sav a grabar y listo.

- Guardar saves (Cartucho --> PC):
Selecciona la posición que quieras pasar al PC y pulsa en 'Read from flash cart to disk...' , selecciona el nombre que quieras para el fichero y listo.

Operaciones de Dumpeo
Simplemente introduce el cartucho a guardar en el Linker, y ve a "Read from cart":

Simplemente pulsa en 'Save cartridge to disk...' y elige el sitio de tu disco duro para la rom. Es mejor usar 'Autodetect size' pero puedes ajustar tu mismo cuanto ocupa el cartucho si quieres cliqueando en 'Set size manually' (atención no lo uses si no sabes el tamaño exacto o puede que la rom no funcione).

LuXo.