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

3DS:Emulators: Difference between revisions

From Hacks Guide Wiki
Aspect X (talk | contribs)
added link to creation page
Tags: Mobile edit Mobile web edit
Aspect X (talk | contribs)
m Added links to creation page
Tags: Mobile edit Mobile web edit
Line 21: Line 21:


The current recommended way to run GBA software is [[3DS:open_agb_firm|open_agb_firm]] due to its drag-and-drop functionality and ease of save file access. open_agb_firm runs as a payload (similar to GodMode9), meaning it is not directly accessible from HOME Menu (requiring a reboot to enter/exit) unless an alternate bootloader such as [[3DS:fastboot3DS|fastboot3DS]] is combined with [https://gbatemp.net/download/open-agb-launcher.36828/ Open AGB Launcher].<br>  
The current recommended way to run GBA software is [[3DS:open_agb_firm|open_agb_firm]] due to its drag-and-drop functionality and ease of save file access. open_agb_firm runs as a payload (similar to GodMode9), meaning it is not directly accessible from HOME Menu (requiring a reboot to enter/exit) unless an alternate bootloader such as [[3DS:fastboot3DS|fastboot3DS]] is combined with [https://gbatemp.net/download/open-agb-launcher.36828/ Open AGB Launcher].<br>  
If you want to use another method but still want icons directly on your HOME Menu, you can [[3DS:Virtual Console/Creation|create virtual console injects]] on a Windows device.
If you want to use another method but still want icons directly on your HOME Menu, you can [[3DS:Virtual Console/Creation|create Virtual Console injects]] on a Windows device.


GBA games can also be emulated, the recommended emulator being [[udb:3ds/mgba|mGBA]]. This is the best option if you wish to use cheats and save-states, but performance will rarely be full-speed on old models and some games will not work correctly.
GBA games can also be emulated, the recommended emulator being [[udb:3ds/mgba|mGBA]]. This is the best option if you wish to use cheats and save-states, but performance will rarely be full-speed on old models and some games will not work correctly.
Line 30: Line 30:
=== Game Boy Color / Game Boy ===
=== Game Boy Color / Game Boy ===
The Game Boy Color and Game Boy are old enough that all models of the 3DS (and even the DS) can run them at full speed. The historically popular GB(C) emulator has been [[udb:3ds/gameyob-3ds|GameYob]], but due to 3DS-specific issues the [[udb:ds/gameyob|DS version]] is preferred (ran through TWiLight Menu++).<br>
The Game Boy Color and Game Boy are old enough that all models of the 3DS (and even the DS) can run them at full speed. The historically popular GB(C) emulator has been [[udb:3ds/gameyob-3ds|GameYob]], but due to 3DS-specific issues the [[udb:ds/gameyob|DS version]] is preferred (ran through TWiLight Menu++).<br>
You can also create virtual console injects for GB/GBC games if you prefer individual icons on HOME Menu.
You can also [[3DS:Virtual Console/Creation|create Virtual Console injects]] for GB/GBC games if you prefer to play your games from the HOME Menu.


The multi-platform GB(C) emulator [https://github.com/RossMeikleham/PlutoBoy/actions PlutoBoy] is currently under active development. A GitHub account is required to download the automated builds.
The multi-platform GB(C) emulator [https://github.com/RossMeikleham/PlutoBoy/actions PlutoBoy] is currently under active development. A GitHub account is required to download the automated builds.
Line 49: Line 49:


=== Super NES ===
=== Super NES ===
Possible on both Old and New 3DS using [[udb:3ds/snes9x|Snes9x]], which is optimized so that many SNES games can run well on an Old 3DS. There is also an {{GitHub|matbo87/snes9x_3ds/releases/latest|updated Snes9x fork}} that has extra features such as custom game borders, the ability to play on either screen, an improved cheat menu and more. Additionally, New 3DS users can create [[3DS:Virtual_Console|virtual console]] injects that use Nintendo's official SNES emulator.
Possible on both Old and New 3DS using [[udb:3ds/snes9x|Snes9x]], which is optimized so that many SNES games can run well on an Old 3DS. There is also an {{GitHub|matbo87/snes9x_3ds/releases/latest|updated Snes9x fork}} that has extra features such as custom game borders, the ability to play on either screen, an improved cheat menu and more. Additionally, New 3DS users can create [[3DS:Virtual_Console/Creation|Virtual Console injects]] that use Nintendo's official SNES emulator.


=== NES / Famicom Disk System  ===
=== NES / Famicom Disk System  ===
The NES is old enough that all models of the 3DS can run it at full speed. The recommended emulator is [[udb:3ds/virtuanes|VirtuaNES]].<br>
The NES is old enough that all models of the 3DS can run it at full speed. The recommended emulator is [[udb:3ds/virtuanes|VirtuaNES]].<br>
Virtual console injects can also be created if you prefer individual icons on HOME Menu.
you can also [[3DS:Virtual Console/Creation|create Virtual Console injects]] if you prefer to play your games from the home menu.


=== Sega Genesis / CD / 32X / Master System ===
=== Sega Genesis / CD / 32X / Master System ===