3DS:Jeux de la GBA
From Hacks Guide Wiki
More actions
La Nintendo 3DS peut jouer aux jeux de la GBA au travers de plusieurs méthodes, tout autant nativement ou par l'émulation.
Comparatif des méthodes
Triées de la plus à la moins recommandée.
open_agb_firm
- Tourne nativement, sans émulation (compatibilité élevée, mais pas de triche, d'avance rapide, etc.)
- Compatible avec l'horloge temps réel pour Pokémon, mais pas la caméra ou l'accéléromètre
- Doit être démarré depuis le chainloader (en maintenant START au démarrage) comme GodMode9
- Cela permet bien un lancement plus rapide que les injections si votre système est éteint.
- Possède un gestionnaire de fichiers qui permet de sélectionner une ROM
- Compatible avec la réorganisation des buttons (incluant le pad circulaire et l'écran tactile, mais pas les L2/R2 de la New 3DS)
- La luminosité peut être ajustée durant la partie
- Compatible avec le patching automatique des ROM
- La diffusion vidéo, le Menu HOME de la 3DS, etc. sont inaccessibles tant que le jeu fonctionne
- Les sauvegardes sont stockées sur la carte SD et faciles à gérer
- Manque d'une interface utilisateur pour configurer les paramètres (un éditeur de texte doit être utilisé pour changer le fichier de config)
- Still under active development
Virtual Console (VC) injects
- Run natively, not via emulation (same caveats as above)
- Must manually be created using a PC program (Windows-only, closed-source and abandoned by dev)
- Each game has its own separate icon on the HOME Menu
- No button remapping
- No adjustable brightness
- No automatic ROM patching
- Streaming, 3DS HOME Menu, etc. are inaccessible while a game is running
- Saves are stored in NAND and are difficult to backup and restore (requires GodMode9 and multiple reboots for each save)
mGBA
- A full emulator, which means that it has fast-forward, cheats, save states
- Performance isn't perfect, especially on old 3DS
- Not compatible with all games, but may have higher compatibility with ROM hacks that are not designed to run on actual GBA hardware
- 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 | ✓ | ✗ | ✓ | ? |