Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DS:GBA games: Difference between revisions

From Hacks Guide Wiki
translation tags
Marked this version for translation
 
Line 1: Line 1:
<languages/>{{shortcut|3DS:GBA}}
<languages/>{{shortcut|3DS:GBA}}
<translate>
<translate>
<!--T:1-->
The Nintendo 3DS can play GBA games through several methods, both natively and through emulation.
The Nintendo 3DS can play GBA games through several methods, both natively and through emulation.


== Comparison of methods ==
== Comparison of methods == <!--T:2-->


<!--T:3-->
In order of most to least recommended.
In order of most to least recommended.


=== open_agb_firm ===
=== open_agb_firm === <!--T:4-->


<!--T:5-->
{{Main|3DS:open_agb_firm}}
{{Main|3DS:open_agb_firm}}
</translate>
</translate>
* <translate>Runs natively, not via emulation (high compatibility, but no cheats, fast-forward, etc)</translate>
* <translate><!--T:6--> Runs natively, not via emulation (high compatibility, but no cheats, fast-forward, etc)</translate>
** <translate>Supports real-time clock for Pokemon, but no camera or accelerometer</translate>
** <translate><!--T:7--> Supports real-time clock for Pokemon, but no camera or accelerometer</translate>
* <translate>Must be booted from chainloader (by holding START on boot), like GodMode9</translate>
* <translate><!--T:8--> Must be booted from chainloader (by holding START on boot), like GodMode9</translate>
** <translate>This ''does'' allow faster launching than injects if your system is powered off.</translate>
** <translate><!--T:9--> This ''does'' allow faster launching than injects if your system is powered off.</translate>
* <translate>Has a file manager that allows you to select a ROM</translate>
* <translate><!--T:10--> Has a file manager that allows you to select a ROM</translate>
* <translate>Supports button remapping (including circle pad and touchscreen, but not New 3DS L2/R2)</translate>
* <translate><!--T:11--> Supports button remapping (including circle pad and touchscreen, but not New 3DS L2/R2)</translate>
* <translate>Brightness can be adjusted in-game</translate>
* <translate><!--T:12--> Brightness can be adjusted in-game</translate>
* <translate>Automatic ROM patching is supported</translate>
* <translate><!--T:13--> Automatic ROM patching is supported</translate>
* <translate>Streaming, 3DS HOME Menu, etc. are inaccessible while a game is running</translate>
* <translate><!--T:14--> Streaming, 3DS HOME Menu, etc. are inaccessible while a game is running</translate>
* <translate>Saves are stored on SD card and easy to manage</translate>
* <translate><!--T:15--> Saves are stored on SD card and easy to manage</translate>
* <translate>Lacks a user interface for configuring settings (a text editor must be used to change the config file)</translate>
* <translate><!--T:16--> Lacks a user interface for configuring settings (a text editor must be used to change the config file)</translate>
* <translate>Still under active development</translate>
* <translate><!--T:17--> Still under active development</translate>
<translate>
<translate>
=== Virtual Console (VC) injects ===
=== Virtual Console (VC) injects === <!--T:18-->


<!--T:19-->
{{Main|3DS:Virtual Console}}
{{Main|3DS:Virtual Console}}
</translate>
</translate>


* <translate>Run natively, not via emulation (same caveats as above)</translate>
* <translate><!--T:20--> Run natively, not via emulation (same caveats as above)</translate>
* <translate>Must manually be created using a PC program (Windows-only, closed-source and abandoned by dev)</translate>
* <translate><!--T:21--> Must manually be created using a PC program (Windows-only, closed-source and abandoned by dev)</translate>
* <translate>Each game has its own separate icon on the HOME Menu</translate>
* <translate><!--T:22--> Each game has its own separate icon on the HOME Menu</translate>
* <translate>No button remapping</translate>
* <translate><!--T:23--> No button remapping</translate>
* <translate>No adjustable brightness </translate>
* <translate><!--T:24--> No adjustable brightness </translate>
* <translate>No automatic ROM patching</translate>
* <translate><!--T:25--> No automatic ROM patching</translate>
* <translate>Streaming, 3DS HOME Menu, etc. are inaccessible while a game is running</translate>
* <translate><!--T:26--> Streaming, 3DS HOME Menu, etc. are inaccessible while a game is running</translate>
* <translate>Saves are stored in NAND and are difficult to backup and restore (requires GodMode9 and multiple reboots for each save)</translate>
* <translate><!--T:27--> Saves are stored in NAND and are difficult to backup and restore (requires GodMode9 and multiple reboots for each save)</translate>


<translate>
<translate>
=== mGBA ===
=== mGBA === <!--T:28-->
</translate>
</translate>
* <translate>A full emulator, which means that it has fast-forward, cheats, save states</translate>
* <translate><!--T:29--> A full emulator, which means that it has fast-forward, cheats, save states</translate>
* <translate>Performance isn't perfect, especially on old 3DS</translate>
* <translate><!--T:30--> Performance isn't perfect, especially on old 3DS</translate>
* <translate>Not compatible with all games, but may have higher compatibility with ROM hacks that are not designed to run on actual GBA hardware</translate>
* <translate><!--T:31--> Not compatible with all games, but may have higher compatibility with ROM hacks that are not designed to run on actual GBA hardware</translate>
* <translate>Runs in 3DS mode, so you can stream it or use the HOME Menu while it's running</translate>
* <translate><!--T:32--> Runs in 3DS mode, so you can stream it or use the HOME Menu while it's running</translate>
* <translate>Supports button remapping</translate>
* <translate><!--T:33--> Supports button remapping</translate>
* <translate>Has a ROM picker</translate>
* <translate><!--T:34--> Has a ROM picker</translate>
* <translate>Saves are stored on SD card and easy to manage</translate>
* <translate><!--T:35--> Saves are stored on SD card and easy to manage</translate>
* <translate>Supports additional hardware features, such as accelerometer (for WarioWare: Twisted!) and camera (for Game Boy Camera)</translate>
* <translate><!--T:36--> Supports additional hardware features, such as accelerometer (for WarioWare: Twisted!) and camera (for Game Boy Camera)</translate>


<translate>
<translate>
=== GBARunner2 ===
=== GBARunner2 === <!--T:37-->
</translate>
</translate>
* <translate>A middle-ground between emulation and native</translate>
* <translate><!--T:38--> A middle-ground between emulation and native</translate>
** <translate>it's basically the worst of both worlds, still no emulator features, but some games are incompatible or have issues</translate>
** <translate><!--T:39--> it's basically the worst of both worlds, still no emulator features, but some games are incompatible or have issues</translate>
* <translate>Included with TWiLightMenu++</translate>
* <translate><!--T:40--> Included with TWiLightMenu++</translate>
* <translate>Has a ROM picker</translate>
* <translate><!--T:41--> Has a ROM picker</translate>
* <translate>Streaming, 3DS HOME Menu, etc. are inaccessible while a game is running</translate>
* <translate><!--T:42--> Streaming, 3DS HOME Menu, etc. are inaccessible while a game is running</translate>
* <translate>Saves are stored on SD card and easy to manage</translate>
* <translate><!--T:43--> Saves are stored on SD card and easy to manage</translate>


<translate>
<translate>
== Overview table ==
== Overview table == <!--T:44-->
</translate>
</translate>
{| class="wikitable colortable"
{| class="wikitable colortable"
!<translate>Feature</translate>
!<translate><!--T:45--> Feature</translate>
!<translate>open_agb_firm</translate>
!<translate><!--T:46--> open_agb_firm</translate>
!<translate>VC Injects</translate>
!<translate><!--T:47--> VC Injects</translate>
!<translate>mGBA</translate>
!<translate><!--T:48--> mGBA</translate>
!<translate>GBARunner2</translate>
!<translate><!--T:49--> GBARunner2</translate>
|-
|-
|<translate>Games run natively</translate>
|<translate><!--T:50--> Games run natively</translate>
|class="ct-green"|✓
|class="ct-green"|✓
|class="ct-green"|✓
|class="ct-green"|✓
Line 76: Line 80:
|class="ct-yellow"|△
|class="ct-yellow"|△
|-
|-
|<translate>Runs full speed on Old 3DS</translate>
|<translate><!--T:51--> Runs full speed on Old 3DS</translate>
|class="ct-green"|✓
|class="ct-green"|✓
|class="ct-green"|✓
|class="ct-green"|✓
Line 82: Line 86:
|class="ct-green"|✓
|class="ct-green"|✓
|-
|-
|<translate>Retail game compatibility</translate>
|<translate><!--T:52--> Retail game compatibility</translate>
|class="ct-green"|✓
|class="ct-green"|✓
|class="ct-green"|✓
|class="ct-green"|✓
Line 88: Line 92:
|class="ct-yellow"|△
|class="ct-yellow"|△
|-
|-
|<translate>Homebrew/ROM hack compatibility
|<translate><!--T:53-->
Homebrew/ROM hack compatibility
(For things not intended to run on official hardware)</translate>
(For things not intended to run on official hardware)</translate>
|class="ct-yellow"|△
|class="ct-yellow"|△
Line 95: Line 100:
|class="ct-yellow"|△
|class="ct-yellow"|△
|-
|-
|<translate>Runs from HOME Menu</translate>
|<translate><!--T:54--> Runs from HOME Menu</translate>
|class="ct-red"|✗
|class="ct-red"|✗
|class="ct-green"|✓
|class="ct-green"|✓
Line 101: Line 106:
|class="ct-green"|✓
|class="ct-green"|✓
|-
|-
|<translate>Drag-and-drop / ROM picker</translate>
|<translate><!--T:55--> Drag-and-drop / ROM picker</translate>
|class="ct-green"|✓
|class="ct-green"|✓
|class="ct-red"|✗
|class="ct-red"|✗
Line 107: Line 112:
|class="ct-green"|✓
|class="ct-green"|✓
|-
|-
|<translate>Cheats, fast-forwarding,</translate>
|<translate><!--T:56--> Cheats, fast-forwarding,</translate>
save states
save states
|class="ct-red"|✗
|class="ct-red"|✗
Line 114: Line 119:
|class="ct-red"|✗
|class="ct-red"|✗
|-
|-
|<translate>Motion sensor support</translate>
|<translate><!--T:57--> Motion sensor support</translate>
|class="ct-red"|✗
|class="ct-red"|✗
|class="ct-red"|✗
|class="ct-red"|✗
Line 120: Line 125:
|class="ct-red"|✗
|class="ct-red"|✗
|-
|-
|<translate>Easy save file access from SD</translate>
|<translate><!--T:58--> Easy save file access from SD</translate>
|class="ct-green"|✓
|class="ct-green"|✓
|class="ct-red"|✗
|class="ct-red"|✗
Line 126: Line 131:
|class="ct-green"|✓
|class="ct-green"|✓
|-
|-
|<translate>Wireless streaming via NTR
|<translate><!--T:59-->
Wireless streaming via NTR
(New 3DS only)</translate>
(New 3DS only)</translate>
|class="ct-red"|✗
|class="ct-red"|✗
Line 133: Line 139:
|class="ct-red"|✗
|class="ct-red"|✗
|-
|-
|<translate>Under active development</translate>
|<translate><!--T:60--> Under active development</translate>
|class="ct-green"|✓
|class="ct-green"|✓
|class="ct-red"|✗
|class="ct-red"|✗