Díky homebrewingové scéně, která se na 3DS rozmohla, si můžete nainstalovat celou řadu emulátorů. V současné době je New 3DS schopno pracovat mnohem rychleji než starší modely, což z něj dělá mnohem ideálnější platformu pro emulaci, ale i přes to stále existují emulátory, které mají bez ohledu na to problémy. Další informace o tom, jak homebrewovat 3DS, najdete na webu 3ds.hacks.guide.
- Multi-System
- RetroArch
- Neoficiální sestavení
- Konzole
- NES
- SNES
- Nintendo 64
- Playstation
- Atari 2600
- Genesis/32X/Sega CD
- PC Engine
- Vectrex
- Handheldy
- Game Boy
- Virtual Boy
- Pokémon mini
- Game Boy Advance
- Nintendo DS
- DSiWare
- Atari Lynx
- Neo Geo Pocket
- Počítače
- Procesory Intel
- Macintosh
- ZX Spectrum
- Commodore 64
- Amiga
- Ostatní
- Amiibo
- CHIP-8
- Super Mario 64
- Virtual Console Injection
Multi-System
RetroArch
Existují předběžné porty 3DS následujících jader: Stabilní porty 3DS
- 2048
- FinalBurn Alpha CPS1
- FinalBurn Alpha CPS2
- FinalBurn Alpha CPS3 (většina her je příliš pomalá i na New 3DS, i když JoJo běží téměř naplno)
- FinalBurn Alpha Neo Geo (několik her nelze načíst kvůli nedostatku paměti)
- FCEUmm
- Gambatte
- Genesis Plus GX
- gpSP
- Mednafen NGP
- Mednafen PCE Fast
- Mednafen VB
- Mednafen WonderSwan
- mGBA (přijatelné s Pokemon Ruby/Sapphire, ale některé hry jsou pomalé i na New 3DS, v současné době)
- Nestopia
- NXEngine
- PCSX-ReARMed (viz níže)
- PicoDrive
- Snes9x 2002 (dříve PocketSNES) (méně kompatibilní než CATSFC, ale ve skutečnosti dokáže spustit mnoho her se speciálním čipem plnou rychlostí)
- Snes9x 2005 (dříve CATSFC)
- Snes9x 2005 Plus (dříve CATSFC Plus) (má přesnější zvuk, pomalejší)
- Snes9x 2010 (dříve Snes9x-Next) (v současné době příliš pomalý i na New 3DS)
- QuickNES
Při současném využití je New 3DS schopno většinu těchto jader spustit na plnou nebo téměř plnou rychlost u většiny her. Jediná jádra, která starší 3DS dokáže spolehlivě spustit na plnou rychlost, jsou 2048, Gambatte, QuickNES, NXEngine a některé starší hry Sega využívající PicoDrive. oproti běžnému používání RetroArch jsou to všechno samostatné emulátory, i když sdílejí stejnou automatickou konfiguraci. pořizování snímků obrazovky je nefunkční. Po ukončení aplikace RetroArch 3DS stiskněte tlačítko Start.
Neoficiální sestavení
Existují neoficiální porty, které přidávají nová jádra s emulátory, které nemají Retroarch podle ve výchozím nastavení
- 4DO
- Atari800
- FUSE
- GW
- Yabause
- VirtualJaguar
- VecX
- TGB Dual
- Handy
- O2EM
- ProSystem
- Stella
Konzole
NES
- 3DNES již není ve vývoji
- VirtuaNES pro 3ds
SNES
- Snes9x pro 3DS -. Spustí dobře většinu her, i na starých 3DS/2DS. Pokud chcete správně spustit hry využívající čip SuperFX nebo SA-1, doporučujeme použít New 3DS.
- blargSNES – Funguje dobře, ale chybí kompatibilita pro hry, které vyžadují vylepšovací čipy (SA1, SuperFX atd.).
Nintendo 64
- DaedalusX64 – N64 byl vždy známý jako systém, který se těžko emuluje, a proto byli mnozí skeptičtí k tomu, jak proveditelný bude emulátor pro tento systém na 3DS. Ačkoli je stále ve fázi beta verze, díky použití dynamického rekompilátoru vykazuje mnohá zlepšení a některé hry běží v hratelném stavu. Podporuje také použití stereoskopického 3D (za cenu nižšího výkonu), což není funkce, kterou by mělo mnoho emulátorů.
- GitHub
Playstation
- PCSX-ReARMed (RetroArch) – Díky práci mnoha vývojářů je nyní možná plná rychlost emulace 60 FPS pro většinu her a podpora kompresních formátů .CHD. Obecně platí, že 2D hry budou fungovat lépe než 3D, nicméně v případě potřeby můžete dosáhnout o něco vyššího výkonu úpravou nastavení. Noční sestavení doznalo od prvního vydání značných vylepšení a dokáže dokonce přehrávat některé náročnější hry plnou rychlostí (Některé tipy najdete zde), takže je lepší jej používat až do dalšího stabilního vydání. POZNÁMKA: Tento emulátor je určen především pro New 3DS, takže nečekejte, že na o3DS poběží dobře, pokud vůbec.
- Stáhněte si Nightly
- CTRX
Atari 2600
- Z26 3DS
Genesis/32X/Sega CD
- PicoDrive pro 3DS – 32X a Sega CD lze hrát na původním 3DS, ale na novém 3DS fungují lépe. Sega CD vyžaduje pro přehrávání BIOS, musí být pojmenovány:
PC Engine
- TemperPCE pro 3DS
Vectrex
- Vex3DS – Založeno na vecx
Handheldy
Game Boy
- GameYob: forked z populárního emulátoru používaného na DS. Emuluje Game Boy a Game Boy Color. Původní verze pro DS je ve skutečnosti vyladěnější než port pro 3DS, takže některé hry, které více tlačí na hardware, nebudou fungovat tak dobře jako port pro DS.
- Cinoop
Virtual Boy
- r3Ddragon – Je trochu překvapivé, že Nintendo nikdy nevydalo Virtual Console pro Virtual Boy na 3DS, zejména vzhledem k tomu, jak malá byla knihovna her pro tento systém a jak obě využívají 3D efekty a způsobují únavu očí. Tento emulátor vyniká tím, že dokáže zobrazit grafiku ve 3D tak, jak byla zamýšlena, což je na jiných platformách téměř nemožné, bohužel kompatibilita je stále nízká a ke spuštění vyžaduje New 3DS. Vývoj byl od té doby zastaven.
Pokémon mini
- PokeMini 3DS
Game Boy Advance
Pokémon 3DS obsahuje nativní firmware pro režim GBA, který se používal hlavně pro spouštění ambasadorských verzí, místo aby se pro ně musel vyvíjet emulátor. Protože technicky spouští „virtuální“ GBA, nemůže poskytovat funkce, které jsou běžně dostupné v jiných emulátorech, jako jsou savestaty, filtrování obrazovky nebo režim spánku, nicméně má vysokou kompatibilitu s výjimkou kazet se speciálním hardwarem. Pokud používáte staré zařízení 3DS/2DS, je to nejlepší možnost, jak hrát hry GBA. Existují dva způsoby, jak tento firmware využít:
- New Super Ultimate Injector – Existují i jiné programy, které umí injection, ale tento je fajn, protože umí další injection Virtual Console a některé forwardery pro emulátory. Jediným problémem je, že každá ROM musí být injektována a nainstalována samostatně, včetně ukládacích souborů, což způsobuje, že počet titulů, které lze nainstalovat, je omezen na maximální limit titulů pro 3DS (300 titulů, nepočítaje předinstalované systémové tituly).
- open_agb_firm (Name not finalized) – Vlastní FIRM payload, který využívá vestavěný firmware GBA, je stále v rané fázi vývoje, ale má k dispozici alfa sestavení. Hlavní výhodou oproti VC injection je, že může načítat ROM přes SD kartu, místo aby je musel konvertovat a instalovat, ale musí se spouštět při startu systému, místo aby mohl používat 3DS HOME Menu (existují způsoby, jak vytvořit forwarder pro in v HOME menu, ale vyžaduje další nastavení, aby to fungovalo). Jedním z hlavních problémů je, že existuje možnost, že nedetekuje správný formát uložení nebo poškodí existující soubor uložení, takže se ujistěte, že si předem zálohujete uložení (v současné době se to snaží napravit tím, že mají lepší databázi pro detekci uložení, pokud máte zájem, můžete pomoci).
- Pro instalaci jednoduše vložte soubor .firm do složky
/luma/payloads/
a podržením START načtěte chainloader, aby se spustil. Po spuštění programu není možné jej ukončit, takže pokud byste chtěli změnit hry, budete jej muset vypnout a znovu provést krok pro načtení.
- Pro instalaci jednoduše vložte soubor .firm do složky
Na druhou stranu jsou pro 3DS k dispozici také některé homebrew emulátory GBA:
- mGBA (Latest Nightly) – port populárního emulátoru GBA od stejného vývojáře, jen hrstka her GBA trpí zpomalením, ale jsou stále hratelné. Skvěle funguje také pro hry GB(C) a dokonce podporuje Gameboy Camera.
- GBARunner2 – hypervizor GBA vytvořený pro DS(i), lze jej spustit pouze přes TWiLight Menu++ a je standardně součástí programu (viz níže). Kompatibilita může být zásah do černého, ale je stále v aktivním vývoji a do budoucna se plánuje zahrnutí zajímavých funkcí, jako je emulace gyroskopického ovládání a lokální bezdrátový multiplayer.
- CitrAGB – (založený na gpSP)
Nintendo DS
- TWiLight Menu++ – Technicky vzato nejde o „emulátor“, spíše o frontend pro samostatný program nds-bootstrap, který umožňuje načítání NDS ROM z SD karty. Program je původně určen pro DSi, nicméně je schopen fungovat i na 3DS díky využití virtuálního DSi (neboli TWL_FIRM nebo „DS Mode“), které 3DS má kvůli zpětné kompatibilitě. Kompatibilita není stejná jako při použití flashkarty, nicméně je stále poměrně vysoká, pouze několik her má problémy nebo spouští protipirátské ochrany (novější verze nyní obsahují záplaty AP pro většinu her a v případě potřeby je při spuštění opraví). Dodává se také s předinstalovanými různými emulátory používanými na DS a rozpracovaným hypervizorem GBA, GBARunner2, který do jisté míry funguje.
- Seznam kompatibilit
- DeSmuME – experimentální port DeSmuME, který byl mezitím opuštěn, nebyl příliš kompatibilní.
DSiWare
Protože firmware, který 3DS používá pro zpětnou kompatibilitu, je ve skutečnosti stejný jako u DSi, je možné DSiWare vpravit jako instalovatelný .cia
soubor. Existují dva způsoby, jak to provést:
- GodMode9 – verze 1.8.0 a vyšší obsahuje skript, který dokáže převést
.nds
na.cia
, 3ds.hacks.guide obsahuje další informace o tom, jak v případě potřeby aktualizovat na nejnovější verzi.Skript pro konverzi - DSiWare – Tento skript lze použít ke konverzi
.bin
souborů z SD karty DSi na.nds
, které pak lze použít ke konverzi na.cia
.
Tyto skripty budou fungovat POUZE pro DSiWare, NE pro NDS GAMES.
TWiLight Menu++ má od verze 15.1.1 podporu dvou DSiWare se speciálním náhledem nds-bootstrap, Pop Island a Pop Island: Papírové pole. Ty lze spustit i na DS.
Atari Lynx
- Handy 3DS – port emulátoru Handy na 3DS
Neo Geo Pocket
- NeoPop
Počítače
Procesory Intel
- 3DOS – založený na 8086tiny. Umí emulovat pouze procesory 8086.
Macintosh
- Mini vMac pro 3DS
ZX Spectrum
- 3DS Spectrum
Commodore 64
.
- Bread Box
- Vice3DS
Amiga
- uae3DS
Ostatní
Amiibo
- Wumiibo -. Emuluje funkce Amiibo na 3DS, aniž by potřeboval čtečku NFC nebo používal tagy. Můžete dokonce použít vlastní data Amiibo po jejich dešifrování nebo generické AmiiboID, které jsou volně k dispozici a na stránce projektu je vysvětleno, jak je získat.
CHIP-8
- CHIP-3DS
Super Mario 64
- SM64 3DS Port – Díky dekompilačnímu projektu si nyní můžete vychutnat SM64 na 3DS s *analogovou* podporou a nativním vykreslováním (oproti oficiálnímu DS portu). Na New 3DS funguje v podstatě na plné obrátky, původní model má zřejmě nějaké zpomalení, ale stále je hratelný. Můžete si ho buď sestavit sami, nebo zkusit najít předkompilovaný build na internetu (existuje více verzí, některé najdete zde, ale už to není aktuální).
Virtual Console Injection
Někteří zkoušeli do dostupných verzí Virtual Console (MD, GG, NES, GBA Ambassador, GBC, japonské emulované kompilace SFC) s různým úspěchem vpravit alternativní ROM. Emulátory používané pro Virtual Console nejsou tak přesné jako jiné emulátory, takže kompatibilita není dokonalá (jedinou výjimkou je GBA, protože ji spouští nativně, nikoli emulací), zejména systémy Sega však mají vysokou kompatibilitu.
Existuje jednoduchý nástroj, který převede a injektuje jakýkoli podporovaný soubor ROM jako jeho přidruženou aplikaci VC, nazvaný New Super Ultimate Injector. Je to nástroj typu vše v jednom a dokáže dokonce nainstalovat injection na dálku za předpokladu, že je vaše 3DS připojeno ke stejné síti. V současné době je ve fázi beta, ale i tak je opravdu užitečný.