3DS: Juegos de GBA
From Hacks Guide Wiki
More actions
La Nintendo 3DS puede ejecutar juegos de GBA mediante varios métodos, ambos nativamente y mediante emulación.
Comparación de métodos
En orden de más a menos recomendado.
open_agb_firm
- Corre nativamente, no mediante emulación (alta compatibilidad, pero sin trampas, avance rápido, etc)
- Soporta el reloj en tiempo real para Pokémon, pero no la cámara o el acelerómetro
- Debe ser iniciado desde chainloader (al mantener START en el encendido), como GodMode9
- Esto si permite ejecutarlo más rápido que los injects si tu sistema está apagado.
- Tiene un explorador de archivos que te permite seleccionar una ROM
- Permite el remapeo de botones (incluyendo el pad circular y la pantalla táctil, pero no el L2/R2 de la New 3DS)
- El brillo puede ser ajustado mientras estas en el juego
- Permite el parcheado automático de ROMs
- El streaming, Menú Home de 3DS, etc son inaccesibles mientras un juego se está ejecutando
- Los archivos de guardado son almacenados en la tarjeta SD y son fáciles de manejar
- Carece de una interfaz de usuario para configurar las opciones (debes usar un editor de texto para cambiar el archivo de configuración)
- Todavía está en desarrollo activo
Injects de Consola Virtual (VC)
- Corren nativamente, no mediante emulación (con los mismos inconvenientes que el anterior)
- Debe ser manualmente creado usando una aplicación de PC (solo para Windows, de código cerrado y abandonado por el desarrollador)
- Cada juego tiene su propio icono separado en el Menú HOME
- Sin remapeo de botones
- El brillo no es ajustable
- Sin parcheo automático de ROMs
- El streaming, Menú Home de 3DS, etc son inaccesibles mientras un juego se está ejecutando
- Los archivos de guardado se almacenan en la NAND h son difíciles de hacer copia de seguridad y restaurar (requiere GodMode9 y múltiples reinicies por cada archivo de guardado)
mGBA
- Un emulador completo, lo que significa que tiene avance rápido, trampas, estados de guardado
- El rendimiento no es perfecto, especialmente en Old 3DS
- No es compatible con todos los juegos, pero puede tener mayor compatibilidad con ROM hacks que no son diseñados para correr en hardware real de GBA
- Runs in 3DS mode, so you can stream it or use the HOME Menu while it's running
- Supports button remapping
- Has a ROM picker
- Saves are stored on SD card and easy to manage
- Supports additional hardware features, such as accelerometer (for WarioWare: Twisted!) and camera (for Game Boy Camera)
GBARunner2
- A middle-ground between emulation and native
- it's basically the worst of both worlds, still no emulator features, but some games are incompatible or have issues
- Included with TWiLightMenu++
- Has a ROM picker
- Streaming, 3DS HOME Menu, etc. are inaccessible while a game is running
- Saves are stored on SD card and easy to manage
Overview table
| Feature | open_agb_firm | VC Injects | mGBA | GBARunner2 |
|---|---|---|---|---|
| Games run natively | ✓ | ✓ | ✗ | △ |
| Runs full speed on Old 3DS | ✓ | ✓ | ✗ | ✓ |
| Retail game compatibility | ✓ | ✓ | △ | △ |
Homebrew/ROM hack compatibility (For things not intended to run on official hardware) |
△ | △ | ✓ | △ |
| Runs from HOME Menu | ✗ | ✓ | ✓ | ✓ |
| Drag-and-drop / ROM picker | ✓ | ✗ | ✓ | ✓ |
| Cheats, fast-forwarding,
save states |
✗ | ✗ | ✓ | ✗ |
| Motion sensor support | ✗ | ✗ | ✓ | ✗ |
| Easy save file access from SD | ✓ | ✗ | ✓ | ✓ |
Wireless streaming via NTR (New 3DS only) |
✗ | ✗ | ✓ | ✗ |
| Under active development | ✓ | ✗ | ✓ | ? |