Changes

Jump to navigation Jump to search

Emulators on 3DS

2,965 bytes added, 16:36, 16 November 2021
no edit summary
<B><code> [https://github.com/libretro GitHub]</code></B>
BIOS : <code><B> [https://github.com/Abdess/retroarch_system DownloadBIOS] </code></B>
{| class="wikitable sortable" style="text-align:center;"
| [[QuickNES]]
| {{✓}}
|
|-
| NXEngine
| {{✓}}
| Redbook audio hangs when suspending or pausing RetroArch
|
|-
| [[Snes9x]] 2002 (PocketSNES)
| {{✓}}
| Most accurate but slowest SNES core (~40 FPS),too slow to use even on New 3DS at present
|
|}
=<B>Linux OS</B>=
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://www.homebrewgeneral.net/2020/09/linux-3ds-updated.html?m=1 Update]
| ?
| {{~✓}}| {{✓}}
| {{~}}
|}
=Nintendo=
 
===NES===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://github.com/TBirdSoars/VirtuaNES/releases git]
| Mid
| {{~✓}}| {{✗}}
| {{✓}}
|-
| [https://github.com/st4rk/3DNES git]
| Mid
| ?
| {{✗}}
| {{~}}
===SNES===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://github.com/bubble2k16/snes9x_3ds/releases git]
| Mid
| {{~✗}}| {{✗}}
| {{✓}}
|-
| [http://blargsnes.kuribo64.net 1.3b]
| Mid
| ?| {{~}}
| {{✓}}
|}
===Nintendo 64===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| Mid
| {{✓}}
| {{✗}}
| {{~}}
|}
 
{| class="mw-collapsible mw-collapsed wikitable" style="width: 100%;"
! colspan=2 width="250"| DaedalusX64
===Game Boy===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://github.com/Drenn1/GameYob git]
| Mid
| {{✓}}
| {{✗}}
| {{~}}
| [https://github.com/CTurt/Cinoop git]
| Mid
| {{✓}}
| {{✗}}
| {{~}}
|}
 
{| class="mw-collapsible mw-collapsed wikitable" style="width: 100%;"
! colspan=2 width="250"| GameYob
===Virtual Boy===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://github.com/mrdanielps/r3Ddragon git]
| Low
| {{~}}| {{✗}}
| {{~}}
|}
===Pokémon Mini===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://github.com/nop90/Pokemini/releases git]
| Low
| {{✓}}
| {{✗}}
| {{~}}
===Game Boy Advance===
 
The 3DS does include native firmware for a GBA mode which was mainly used to run ambassador releases instead of having to develop an emulator for them. Because it's technically running a "virtual" GBA, it can't provide features that are normally available on other emulators, such as savestates, screen filtering, or sleep mode, however it does have high compatibility with the exception of cartridges with special hardware. If you're using an old 3DS/2DS, this is the best option to play GBA games.
There are two ways to take advantage of this firmware:
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://gbatemp.net/threads/discussion-new-super-ultimate-injector-nsui.500376 Beta 27]
| Mid
| {{✓}}?| ?
| {{✓}}
|-
| [https://github.com/profi200/open_agb_firm git]
| Mid
| {{✓}}
| {{✓}}
| {{✓}}
| Mid
| {{✓}}
| {{✗}}
| {{✓}}
|}
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://github.com/mgba-emu/mgba/releases git]
| Mid
| {{✓}}
| {{✓}}
| {{✓}}
| [https://gbatemp.net/threads/citragb-3ds-gba-emulator-wip.376438 1.0]
| Low
| {{✓}}
| {{✗}}
| {{~}}
===Nintendo DS===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://github.com/DS-Homebrew/TWiLightMenu git]
| Mid
| {{✓}}
| {{✓}}
| {{✓}}
| [https://github.com/shutterbug2000/DeSmuME/releases git]
| Mid
| {{✓}}
| {{✗}}
| {{✗}}
===Nintendo DSiware===
 
Because the firmware that the 3DS uses for backwards-compatibility is actually the same as the DSi, it's possible to inject DSiWare as an installable <code>.cia</code> file. There's two ways to do this:
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://github.com/d0k3/GodMode9/releases git]
| Mid
| {{✓}}
| {{✓}}
| {{✓}}
| [https://gbatemp.net/threads/scripts-dsiware-conversion-easily-convert-to-nds-and-cia-files.478575 Script]
| Mid
| ?
| {{✗}}
| {{~}}
=Sony=
 
===PlayStation===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://www.libretro.com/index.php/retroarch-3ds-full-speed-ps1-now-possible-with-pcsx-rearmed-w-unai-renderer/ Nightly]
| Mid
| {{✓}}
| {{✓}}
| {{✓}}
| [https://github.com/machinamentum/CTRX git]
| Low
| ?
| {{✗}}
| {{✗}}
|}
 
{| class="mw-collapsible mw-collapsed wikitable" style="width: 100%;"
! colspan=2 width="250"| PCSX-ReARMed
=SEGA=
 
===MegaDrive/Genesis/MasterSystem/32X/Sega CD===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://github.com/bubble2k16/picodrive_3ds/releases git]
| Mid
| {{✗}}
| {{✗}}
| {{✓}}
=Atari inc.=
 
===Atari 2600===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://gbatemp.net/threads/preview-z26-3ds-atari-2600-emulator.397827 2.0]
| Mid
| {{✓}}
| {{✗}}
| {{~}}
===Atari 5200===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [http://www.atari.org.pl/forum/viewtopic.php?id=13871 0.3.4]
| Mid
| {{✓}}
| {{✗}}
| {{~}}
===Atari Lynx===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://gbatemp.net/threads/release-handy-3ds-atari-lynx-emulator.394329 1.1b]
| Mid
| {{✓}}
| {{✗}}
| {{~}}
=NEC=
 
===PCE/PCECD/SuperGrafx===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://github.com/bubble2k16/temperpce_3ds/releases git]
| Mid
| ?
| {{✗}}
| {{✓}}
=GCE=
 
===Vectrex===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://gbatemp.net/threads/release-vex3ds-vectrex-emulator.420721 0.4]
| Mid
| {{✓}}
| {{✗}}
| {{~}}
=SNK=
 
===Neo Geo Pocket/Pocket Color===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://github.com/nop90/Neopop-SDL/releases git]
| Mid
| {{✓}}
| {{✗}}
| {{~}}
=Microsoft=
 
===DOS===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://gbatemp.net/threads/wip-demo-3dos-8086-dos-emulator-for-the-3ds.394455 1.0]
| Mid
| ?
| {{✗}}
| {{~}}
=Apple=
===mac 2.x===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://github.com/TaraHoleInIt/minivmac-3ds git]
| Mid
| {{✓}}
| {{✗}}
| {{~}}
=Sinclair=
 
===ZX Spectrum===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://www.mediafire.com/file/d1sl4hcdol60loh/3dsspectrum01.rar/file 0.1]
| Mid
| ?
| {{✗}}
| {{~}}
=Commodore=
 
===Commodore 64===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://gbatemp.net/threads/release-bread-box-c64-emulator.397602 1/06/16]
| Mid
| ?
| {{✗}}
| {{~}}
| [https://github.com/badda71/vice3ds git]
| Mid
| {{✓}}
| {{✗}}
| {{~}}
===Amiga===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://github.com/badda71/uae3DS git]
| Mid
| {{✓}}
| {{✗}}
| {{~}}
=Other=
 
===Uzebox===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://web.archive.org/web/20181031230535/https://github.com/ry755/cuzebox3DS/releases git]
| Low
| {{✓}}
| {{✗}}
| {{~}}
=Multi game engine=
 
{| class="wikitable" style="text-align:center;"
|-
! scope="col"|Name
! scope="col"|Latest Version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|Supported game(s)
|-
|[http://xproger.info/projects/OpenLara/ OpenLara]|[https://github.com/XProger/OpenLara/releases git]| {{✓}}|{{✓}}|{{~}}|Tomb Raider 1-4
|}
===ScummVM===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| High
| {{✓}}
| {{✗}}
| {{✓}}
|}
===EasyRPG===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://easyrpg.org/player/downloads/#snapshot-other 0.6.2.3]
| High
| {{✓}}
| {{✓}}
| {{✓}}
===OpenBOR===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://github.com/MrHuu/openbor-3ds/releases git]
| Mid
| {{~✓}}| {{✗}}
| {{✓}}
|}
===Lua Engine===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://github.com/ctruLua/ctruLua/releases git]
| Mid
| {{✓}}
| {{✗}}
| {{~}}
| [https://github.com/TurtleP/LovePotion/releases git]
| Mid
| {{✓}}
| {{✗}}
| {{~}}
| [https://github.com/Rinnegatamante/lpp-3ds/releases git]
| Mid
| {{✓}}
| {{✗}}
| {{~}}
=Game Creation Systems (GCS)=
 
{| class="wikitable" style="text-align:center;"
|-
! scope="col"|Name
! scope="col"|Latest Version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
|[https://www.digitalmzx.com/ DigitalMZX]|[https://github.com/AliceLR/megazeux git]| {{✓}}|{{✓}}|{{~}}
|}
=Others=
===Amiibo===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [https://github.com/hax0kartik/wumiibo git]
| Mid
| {{✓}}
| {{✓}}
| {{✓}}
===CHIP-8===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| [http://www.mediafire.com/?y94yjhzf70fsfsi 1.0]
| Mid
| ?
| {{✗}}
| {{~}}
| [https://github.com/nopy4869/CHIP8-2DS/releases git]
| Mid
| ?
| {{✗}}
| {{~}}
===Super Mario 64===
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
| Mid
| {{✓}}
| {{✗}}
| {{✓}}
|}
===Virtual Console Injection===
 
Some have tried injecting alternate ROMs in the available Virtual Console releases (MD, GG, NES, GBA Ambassador, GBC, Japanese emulated SFC compilations) with varying degrees of success. The emulators used for Virtual Console are not as accurate as other emulators so compatibility isn't perfect (the only exception is GBA since it runs it natively, not emulation), Sega systems in particular have high compatibility however.<br>
There's an easy tool that will convert and inject any supported ROM file as its associated VC application called [https://gbatemp.net/threads/discussion-new-super-ultimate-injector-nsui.500376/ New Super Ultimate Injector]. It's an all in one tool and can even remotely install the injection provided your 3DS is connected to the same network. It's currently in beta, but it's still really useful.
2,527
edits

Navigation menu