GBAExpLoader

Aplicación homebrew desarrollada por Rudolph, que permite utilizar el cartucho de expansión Ezflash 3 in 1 con otros flashcards Slot-1. Para Ezflash V no es necesario ningún software adicional ya que el 3in1 fue diseñado para éste originalmente.

En sus últimas versiones, también permite utilitzar otros cartuchos de expansión de otros fabricantes, aparte del 3in1, aunque su funcionamiento es más limitado (sin vibración/memoria ni modo NOR) dependiendo de las capacidades de estos cartuchos. Algunos de los soportados son:

  • EZ FlashIV lite-delux
  • EWIN EXPANSION PAK

GBAExpLoader nos permite aprovechar todas las funcionalidades del 3in1, léanse:

  • Cargar juegos de GBA desde memoria PSRAM o memoria NOR.
  • Utilizar la extensión de memoria para el navegador Opera
  • Activar la vibración en los juegos NDS compatibles.

La instalación de la aplicación varía un poco según el flashcart que utilicemos, pero se uso es prácticamente universal.

Contenido

Guías de instalación

Podéis descargar la aplicación en su página oficial, el blog de Rudolph. La última versión disponible a la hora de escribir estas líneas es la 0.54 y se ha basado en ésta para escribir toda la página.

Uso de Ezflash 3 in 1 expansion pack con M3 Simply o R4

Guía de uso

La aplicación tiene 3 modos de funcionamiento, entre los que nos podemos desplazar pulsando los botones L y R. Normalmente, en la pantalla superior tendréis un explorador de ficheros para seleccionar la rom que queréis cargar, mientras que la pantalla inferior está dividida en 3 secciones. Empezando por arriba, la primera indica el nombre del juego que tenéis seleccionado en la pantalla superior. La parte central muestra el nombre del último fichero SAV guardado. Por último, aparece el nombre del modo actualmente seleccionado y una leyenda con la acción asociada a cada tecla.

Modo PSRAM

En este modo podemos cargar una rom de hasta 16MB en la memoria PSRAM. No es posible guardar varias roms más pequeñas a la vez. Este proceso tardará menos de 20 segundos. Al apagar la consola esta información desaparecerá y habrá que repetir el proceso la próxima vez. Lo que sí recordará será vuestra partida, y os preguntará dónde guardarla la próxima vez que ejecutéis GBAExpLoader. Puede gestionar hasta 6 saves para una misma rom. Éstas se guardaran en la carpeta GBA_SAVE en un fichero con el mismo nombre que la rom y las extensiones .sav o .sv1 a .sv5. Antes de cargar cualquier rom, os preguntará si queréis cargar alguna de los 6 saves. Si no queréis cargar ninguna, pulsad B.

Los botones X e Y permiten copiar el contenido de la SRAM (dónde se encuentra vuestro save) a un fichero SRAM.BIN o viceversa, respectivamente. Gracias a la gestión automática, no debería ser necesario utilizar ninguna de estas funciones.

Modo NOR

Aquí es posible guardar una rom de hasta 32MB en la memoria NOR del cartucho. No es posible guardar varias roms más pequeñas a la vez. Este es un proceso lento, que puede superar los 2 minutos, pero la información quedará guardada de forma permanente. Si reiniciamos, el juego seguirá guardado en la NOR y su carga será instantánea. Además, podemos jugarlo sin necesidad de usar ningún flashcart adicional como si de un juego original se tratase.

Al igual que el modo PSRAM, permite volcar vuestras partidas en ficheros .SAV. Esto es importante si decidís cambiar el juego almacenado en la NOR, ya que si no lo hacéis perderéis vuestra partida. Si tenéis un juego grabado en la NOR y pensáis reemplazarlo por otro, GBAExpLoader primero os pedirá dónde guardar la partida del juego actual (repito: si no la salváis, la perderéis) en un fichero .sav y después os preguntará si queréis cargar alguna partida para el nuevo juego que vayáis a grabar.

Las partidas salvadas entre los modos PSRAM y NOR son intercambiables. Esto es, podéis probar un juego en modo PSRAM y guardar la partida en un fichero sav cualquiera. Si más tarde decidís seguir jugando pero en modo NOR, simplemente cargad el mismo fichero .sav y podréis seguir vuestra partida.

Modo Expansión

Para utilizar el 3in1 como memoria para el Navegador Opera o como vibrador con 3 niveles de potencia. Escoged la opción de entre las 4 que más os convenga y pulsad A. Luego volveréis al menú de vuestro flashcart para cargar la rom de NDS que queráis, que se comportará como si tuviera memoria/vibración, según lo que hayáis elegido. Esta funcionalidad extra seguirá activa aunque cambiéis de juego mediante soft-reset, pero tendréis que volver a activarla si apagáis la consola.

PSRAM vs NOR

El modo PSRAM es ideal en caso que cambiéis habitualmente de juegos, ya que cargarlos es bastante más rápido que el modo NOR. Por otro lado, el modo NOR sólo requiere escribir el juego una vez, y a partir de entonces la carga es instantánea. Además, determinados juegos sólo se pueden jugar en modo NOR ya que son demasiado grandes y no caben en la PSRAM o dan problemas a la hora de salvar, pero estos casos son reducidos. Por último, el modo NOR es el único que permite la conectividad entre juegos NDS-GBA.

Notas

GBAExpLoader no soporta ficheros .zip, de manera que las roms de GBA tienen que estar descomprimidas para que las reconozca.

Los juegos de GBA no ocupan toda la pantalla de una NDS. GBAExploader permite utilizar un marco que llene ese vacío. El marco debe guardarse en el fichero gbaframe.bmp (con una resolución de 256x192 píxeles) o bien dentro de la raíz, o en los directorios GBA_SIGN o _system_ de vuestro flashcard. NO es posible hacer que un juego de GBA ocupe toda la pantalla (de todos modos, se vería deforme).