More actions
(new open_agb_firm) |
m (added Category:Nintendo 3DS guides using HotCat) |
||
(10 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
The Nintendo 3DS can play GBA games through several different methods, native and emulation. | |||
The Nintendo 3DS can play GBA games through several methods, | |||
== Comparison of methods == | == Comparison of methods == | ||
Line 7: | Line 6: | ||
=== open_agb_firm === | === open_agb_firm === | ||
* Runs natively, not via emulation (100% compatibility, but no cheats, fast forward, etc) | |||
* Must be booted by holding START on boot, like godmode9 | |||
* Runs natively, not via emulation ( | * Has a file manager that allows you to select a rom | ||
* Streaming, 3DS HOME Menu, etc are inaccessible while a game is running | |||
* Must be booted | * Saves are much easier to move | ||
* Lacks a user interface for configuring settings such as brightness (A text editor must be used to change the config file) | |||
* Has a file manager that allows you to select a | |||
* Streaming, 3DS HOME Menu, etc | |||
* Saves are | |||
* Lacks a user interface for configuring settings ( | |||
* Still under active development | * Still under active development | ||
=== Virtual Console (VC) injects === | === Virtual Console (VC) injects === | ||
* Run natively, not via emulation (same caveats as above) | * Run natively, not via emulation (same caveats as above) | ||
* Must manually be created using a PC program (Windows-only, | * Must manually be created using a PC program (Windows-only, abandoned by dev) | ||
* Each game has | * Each game has it's own separate icon on the HOME Menu | ||
* Streaming, 3DS HOME Menu, etc are inaccessible while a game is running | |||
* Saves are a pain to backup and restore (requires godmode9 and multiple reboots for each save) | |||
* Streaming, 3DS HOME Menu, etc | |||
* Saves are | |||
=== mGBA === | === mGBA === | ||
* A full emulator, which means that it has fast | * A full emulator, which means that it has fast forward, cheats, save states | ||
* Performance isn't perfect, especially on old 3DS | * Performance isn't perfect, especially on old 3DS | ||
* Not compatible with all games, but may have higher compatibility with | * 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 | ||
* Has a rom picker and easy to manage save files | |||
* Has a | * Can access 3DS motion sensors, for GBA games with tilt controls | ||
* | |||
=== GBARunner2 === | === GBARunner2 === | ||
* A middle-ground between emulation and native | * 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 | |||
* Included with TWiLightMenu | * Has a rom picker | ||
* Has a | * Runs in DS mode, so streaming etc are inaccessible | ||
* | * Saves are easy to manage | ||
* Saves are | |||
[[Category:Nintendo 3DS guides]] | [[Category:Nintendo 3DS guides]] |
Revision as of 04:03, 12 June 2022
The Nintendo 3DS can play GBA games through several different methods, native and emulation.
Comparison of methods
In order of most to least recommended.
open_agb_firm
- Runs natively, not via emulation (100% compatibility, but no cheats, fast forward, etc)
- Must be booted by holding START on boot, like godmode9
- Has a file manager that allows you to select a rom
- Streaming, 3DS HOME Menu, etc are inaccessible while a game is running
- Saves are much easier to move
- Lacks a user interface for configuring settings such as brightness (A text editor must be used to change the config file)
- 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, abandoned by dev)
- Each game has it's own separate icon on the HOME Menu
- Streaming, 3DS HOME Menu, etc are inaccessible while a game is running
- Saves are a pain 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
- Has a rom picker and easy to manage save files
- Can access 3DS motion sensors, for GBA games with tilt controls
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
- Runs in DS mode, so streaming etc are inaccessible
- Saves are easy to manage