El desarrollador
profi200 ha dado con una nueva e interesante manera de cargar nuestros backups (e incluso homebrews) de GBA de forma nativa (en formato .gba) en nuestras consolas de la familia 3DS (modificadas con
SigHax), y sin necesidad alguna de
metodos de inyección o de
emuladores:
open_agb_firmopen_agb_firm is a bare metal app for running GBA homebrew/games using the 3DS builtin GBA hardware.
Aunque su salida es reciente y aún se encuentra en fase de desarrollo, ya se ha comprobado su funcionamiento, y promete mejorar:
Advertencias:- Al ser carga de forma nativa, NO es posible (al menos de momento) el uso de guardado automático en tiempo real (savestates), aumento de frames/velocidad, ajuste de pantalla o sonido, y demás características propias de emuladores, pues NO ES EMULACIÓN
.
- Por el momento, no es compatible con archivos .gba de 64MB (megabytes) de tamaño o superior.
- Tampoco es compatible con juegos o modos de juego que requieren el uso de hardware interno (excepto el RTC) o de accesorios externos para GBA (como por ejemplo el
GBA Link Cable).
- No es compatible con el guardado de tipo SRAM de 64kB (usadas más que todo por homebrews).
- Además, es posible que el guardado normal falle en algunos juegos (más que todo en los de tipo EEPROM). Incluso podría llegar a arruinar partidas (formato .sav) que se importen desde otras fuentes. Por lo que se sugiere tener copias de respaldo de dichas partidas.
- El modo "sleep" no está totalmente implementado, por lo que puede fallar o no servir aún.
Modo de uso:1- Descarga el open_agb_firm del enlace puesto
aquí (versión alpha)
2- Extrae el archivo
open_agb_firm.firm (si quieres que aparezca el logo de GBA al iniciar)
O el archivo
open_agb_firm_no_bios.firm (si NO quieres que se muestre el logo de GBA al iniciar). Y si usas Luma CFW pon el archivo de tu elección dentro de la ubicación "luma/payloads" de la SD/microSD de tu consola.
3- Enciende la consola manteniendo presionado el botón START para invocar el menú chainloader de Luma.
4- Elije "
open_agb_firm" u "
open_agb_firm_no_bios" (dependiendo de lo que hayas hecho en el paso 2) de la lista de payloads.
5- Luego elije la ubicación de tus backups/homebrews de GBA (en formato
.gba), elije el que vas a ejecutar y disfruta.
6- Para elegir otro juego/homebrew, tienes necesariamente (al menos por ahora) que apagar la consola (presionando el botón POWER) y repetir el proceso desde el paso 3.
Fuentes:-
https://github.com/profi200/open_agb_firm (enlace oficial de GitHub)
-
https://gbatemp.net/threads/open_agb_fi ... ad.570844/ (hilo de discusión de GBATemp, en inglés)
Saludos y a disfrutar