Datorită scenei de homebrewing pe care a avut-o 3DS, puteți instala o varietate de emulatoare. În prezent, New 3DS este capabil să ruleze mult mai rapid decât modelele mai vechi, ceea ce îl face o platformă mult mai ideală pentru emulare, dar în ciuda acestui fapt, există încă unele emulatoare care au probleme indiferent. Pentru mai multe informații despre cum să vă faceți homebrew pe 3DS, vizitați 3ds.hacks.guide.
- Multi-System
- RetroArch
- Construcții neoficiale
- Consola
- NES
- SNES
- Nintendo 64
- Playstation
- Atari 2600
- Genesis/32X/Sega CD
- PC Engine
- Vectrex
- Handhelds
- Game Boy
- Virtual Boy
- Pokémon mini
- Game Boy Advance
- Nintendo DS
- DSiWare
- Atari Lynx
- Neo Geo Pocket
- Calculatoare
- CPU-uri Intel
- Macintosh
- ZX Spectrum
- Commodore 64
- Amiga
- Altele
- Amiibo
- CHIP-8
- Super Mario 64
- Injectarea Consola Virtuală
Multi-System
RetroArch
Există porturi 3DS preliminare ale următoarelor nuclee: porturi 3DS stabile
- 2048
- FinalBurn Alpha CPS1
- FinalBurn Alpha CPS2
- FinalBurn Alpha CPS3 (majoritatea jocurilor sunt prea lente pentru a rula chiar și pe New 3DS, deși JoJo rulează aproape la viteză maximă)
- FinalBurn Alpha Neo Geo (Câteva jocuri nu pot fi încărcate din cauza constrângerilor de memorie)
- FCEUmm
- Gambatte
- Genesis Plus GX
- gpSP
- Mednafen NGP
- Mednafen PCE Fast
- Mednafen VB
- Mednafen WonderSwan
- mGBA (acceptabil cu Pokemon Ruby/Sapphire, dar unele jocuri sunt greu de utilizat, chiar și pe New 3DS, în prezent)
- Nestopia
- NXEngine
- PCSX-ReARMed (vezi mai jos)
- PicoDrive
- Snes9x 2002 (fost PocketSNES) (mai puțin compatibil decât CATSFC, dar poate rula de fapt multe jocuri cu cipuri speciale la viteză maximă)
- Snes9x 2005 (fost CATSFC)
- Snes9x 2005 Plus (fost CATSFC Plus) (are un sunet mai precis, mai lent)
- Snes9x 2010 (fost Snes9x-Next) (prea lent pentru a fi utilizat chiar și pe New 3DS în prezent)
- QuickNES
Utilizând exploatările actuale, New 3DS este capabil să ruleze majoritatea acestor nuclee la viteză maximă sau aproape la viteză maximă în majoritatea jocurilor. Singurele nuclee pe care vechiul 3DS le poate rula în mod fiabil la viteză maximă sunt 2048, Gambatte, QuickNES, NXEngine și unele jocuri Sega mai vechi care utilizează PicoDrive. în opoziție cu utilizarea normală a RetroArch, toate acestea sunt emulatori autonomi, deși împart aceeași configurație automată. captura de ecran este stricată. La ieșirea din RetroArch 3DS, apăsați butonul Start.
Construcții neoficiale
Există portări neoficiale care adaugă noi nuclee cu emulatori care nu au un retroarch de mod implicit
- 4DO
- Atari800
- FUSE
- GW
- Yabause
- VirtualJaguar
- VecX
- TGB Dual
- Handy
- O2EM
- ProSystem
- Stella
.
Consola
NES
- 3DNES nu mai este în dezvoltare
- VirtuaNES pentru 3ds
SNES
- Snes9x pentru 3DS –
- Snes9x pentru 3DS -. rulează o majoritate bună de jocuri bine, chiar și pe vechile 3DS/2DS. Este recomandat să folosiți un New 3DS dacă doriți să rulați în mod corespunzător jocurile care utilizează cipul SuperFX sau SA-1.
- blargSNES – Funcționează bine, dar îi lipsește compatibilitatea pentru jocurile care necesită cipuri de îmbunătățire (SA1, SuperFX, etc.).
Nintendo 64
- DaedalusX64 – N64 a fost întotdeauna cunoscut ca fiind un sistem greu de emulat, motiv pentru care mulți au fost sceptici cu privire la cât de fezabil ar fi să existe un emulator pentru acest sistem pe 3DS. Deși se află încă în stadiul beta, acesta a arătat o mulțime de îmbunătățiri datorită folosirii unui recompilator dinamic, unele jocuri rulând la o stare jucabilă. De asemenea, suportă utilizarea 3D stereoscopic (cu prețul unei performanțe mai lente), ceea ce nu este o caracteristică pe care o au foarte mulți emulatori.
- GitHub
Playstation
- PCSX-ReARMed (RetroArch) – Mulțumită muncii multor dezvoltatori, este acum posibilă emulația la viteză maximă de 60 FPS pentru majoritatea jocurilor și suport pentru formatele de compresie .CHD. În general, jocurile 2D vor avea performanțe mai bune decât cele 3D, însă puteți obține performanțe ceva mai bune prin ajustarea setărilor, dacă este necesar. Nightly builds au cunoscut îmbunătățiri majore de la lansarea inițială și pot chiar să redea unele dintre cele mai solicitante jocuri la viteză maximă (Consultați aici pentru câteva sfaturi), așa că este mai bine să folosiți acest lucru până la următoarea versiune stabilă. NOTĂ: Acest emulator este destinat în principal pentru New 3DS, așa că nu vă așteptați ca o3DS să ruleze bine sau deloc.
- Download Nightly
- CTRX
Atari 2600
- Z26 3DS
Genesis/32X/Sega CD
- PicoDrive pentru 3DS – 32X și Sega CD pot fi redate pe 3DS-ul original, dar funcționează mai bine pe New 3DS. Sega CD necesită BIOS pentru a putea fi redate, acestea trebuie să fie numite:
PC Engine
- TemperPCE pentru 3DS
Vectrex
- Vex3DS – Bazat pe vecx
Handhelds
Game Boy
- GameYob: bifurcat de la un emulator popular folosit pe DS. Emulează Game Boy și Game Boy Color. Versiunea originală DS este de fapt mai lustruită decât portul 3DS, astfel încât unele dintre jocurile care împing mai mult hardware-ul nu vor funcționa la fel de bine ca portul DS.
- Cinoop
Virtual Boy
- r3Ddragon – Este oarecum surprinzător faptul că Nintendo nu a lansat niciodată o consolă virtuală pentru Virtual Boy pe 3DS, mai ales având în vedere cât de mică era biblioteca de jocuri pentru acest sistem și cum ambele utilizează efecte 3D și provoacă oboseala ochilor. Ceea ce face ca acest emulator să iasă în evidență este faptul că este capabil să afișeze grafica în 3D așa cum a fost concepută, lucru aproape imposibil de făcut pe alte platforme, din păcate compatibilitatea este încă scăzută și necesită un New 3DS pentru a rula. Dezvoltarea a fost întreruptă de atunci.
Pokémon mini
- PokeMini 3DS
Game Boy Advance
T3DS include un firmware nativ pentru un mod GBA care a fost folosit în principal pentru a rula versiunile ambasadorilor în loc să fie nevoie să se dezvolte un emulator pentru acestea. Deoarece, din punct de vedere tehnic, rulează un GBA „virtual”, nu poate oferi caracteristici care sunt în mod normal disponibile pe alte emulatoare, cum ar fi savestates, filtrarea ecranului sau modul sleep, însă are o compatibilitate ridicată, cu excepția cartușelor cu hardware special. Dacă folosiți un 3DS/2DS vechi, aceasta este cea mai bună opțiune pentru a juca jocuri GBA. Există două moduri de a profita de acest firmware:
- New Super Ultimate Injector – Există și alte programe care pot face injecții, dar acesta este bun, deoarece poate face alte injecții pentru Consola Virtuală și unele redirecționări pentru emulatori. Singura problemă este că fiecare ROM trebuie injectat și instalat individual, inclusiv fișierele de salvare, ceea ce face ca numărul de titluri care pot fi instalate să fie restrâns la maximul limitei de titluri 3DS (300 de titluri, fără a include titlurile de sistem preinstalate).
- open_agb_firm (Name not finalized) – O sarcină utilă FIRM personalizată care profită de firmware-ul GBA încorporat, este încă în fază incipientă de dezvoltare, dar are o versiune alfa disponibilă. Avantajul major al acestui lucru în comparație cu injecția VC este că poate încărca ROM-ul prin intermediul cardului SD în loc să trebuiască să le convertească și să le instaleze, dar trebuie să fie lansat la pornire în loc să poată folosi meniul HOME al 3DS (există modalități de a face un forwarder pentru in în meniul HOME, dar necesită o configurare suplimentară pentru a o face să funcționeze). O problemă majoră este că există o șansă ca acesta să nu detecteze formatul de salvare corect sau să corupă fișierul de salvare existent, așa că asigurați-vă că faceți o copie de rezervă a salvărilor dvs. în prealabil (în prezent încearcă să o rezolve având o bază de date mai bună pentru detectarea salvării, dacă sunteți interesat, puteți ajuta).
- Pentru a instala, pur și simplu puneți fișierul .firm în dosarul
/luma/payloads/
și țineți apăsat START pentru a încărca Chainloader pentru a-l lansa. Nu există nici o modalitate de a ieși odată ce programul pornește, așa că va trebui să îl opriți și să refaceți pasul pentru a-l încărca dacă ați dorit să schimbați jocurile.
- Pentru a instala, pur și simplu puneți fișierul .firm în dosarul
Pe de altă parte, există, de asemenea, câteva emulatoare GBA homebrew disponibile pentru 3DS:
- mGBA (Latest Nightly) – Un port al popularului emulator GBA de către același dezvoltator, doar o mână de jocuri GBA suferă de încetiniri, dar sunt încă jucabile. De asemenea, funcționează foarte bine pentru jocurile GB(C) și suportă chiar și camera Gameboy.
- GBARunner2 – un hipervizor GBA realizat pentru DS(i), poate fi rulat doar prin TWiLight Menu++ și este inclus în mod implicit cu programul (vezi mai jos). Compatibilitatea poate fi un hit-or-miss, dar este încă în dezvoltare activă, cu planuri de a include caracteristici interesante, cum ar fi emulația controlului giroscopic și multiplayer local fără fir în viitor.
- CitrAGB – (bazat pe gpSP)
Nintendo DS
- TWiLight Menu++ – Nu este, din punct de vedere tehnic, un „emulator”, mai degrabă este un frontend pentru un program separat, nds-bootstrap, care permite încărcarea unui ROM NDS de pe un card SD. Programul este proiectat inițial pentru DSi, însă este capabil să funcționeze și pe 3DS prin utilizarea DSi-ului virtual (aka TWL_FIRM sau „DS Mode”) pe care 3DS îl are pentru compatibilitate retroactivă. Compatibilitatea nu este la fel ca în cazul utilizării unui flashcart, cu toate acestea, este încă destul de ridicată, doar câteva jocuri având probleme sau declanșând protecții anti-piraterie (versiunile mai noi vin acum cu patch-uri AP pentru majoritatea jocurilor și le vor corecta dacă este necesar la lansare). De asemenea, vine preambalat cu o varietate de emulatori utilizați pe DS și un hipervizor GBA în curs de desfășurare, GBARunner2, care funcționează într-o oarecare măsură.
- Lista de compatibilitate
- DeSmuME – un port experimental al lui DeSmuME care a fost între timp abandonat, nu a fost foarte compatibil.
DSiWare
Pentru că firmware-ul pe care 3DS îl folosește pentru compatibilitatea cu versiunile anterioare este de fapt același cu cel de pe DSi, este posibil să se injecteze DSiWare ca un fișier
.cia
instalabil. Există două moduri de a face acest lucru:- GodMode9 – Versiunea 1.8.0 și mai sus are un script care poate converti
.nds
în.cia
, 3ds.hacks.guide are mai multe informații despre cum să se actualizeze la cea mai recentă versiune, dacă este necesar. - DSiWare Conversion Script – Acest script poate fi folosit pentru a converti fișierele
.bin
de pe cardul SD al DSi în.nds
, care pot fi apoi folosite pentru a fi convertite în.cia
.
Aceste scripturi vor funcționa NUMAI pentru DSiWare, NU pentru JOCURI NDS.
TWiLight Menu++ are suport pentru două DSiWare începând cu v15.1.1 cu o previzualizare specială a nds-bootstrap, Pop Island și Pop Island: Paperfield. Acestea pot rula, de asemenea, pe DS.
Atari Lynx
- Handy 3DS – portarea emulatorului Handy pe 3DS
Neo Geo Pocket
- NeoPop
Calculatoare
CPU-uri Intel
- 3DOS – Bazat pe 8086tiny. Poate emula doar procesoarele 8086.
Macintosh
- Mini vMac pentru 3DS
ZX Spectrum
- 3DS Spectrum
Commodore 64
.
- Bread Box
- Vice3DS
Amiga
- uae3DS
Altele
Amiibo
- Wumiibo – Emulează funcționalitatea Amiibo pe 3DS fără a avea nevoie de un cititor NFC sau a folosi etichete. Puteți folosi chiar și propriile date Amiibo, după ce au fost decriptate, sau un AmiiboID generic, care sunt disponibile gratuit și explică cum să le obțineți pe pagina proiectului.
CHIP-8
- CHIP-3DS
Super Mario 64
- SM64 3DS Port – Mulțumită proiectului de decompilare, vă puteți bucura acum de SM64 pe 3DS cu suport *analogic* și randare nativă (în comparație cu portul oficial DS). Funcționează destul de mult la viteză maximă pe New 3DS, modelul original se pare că are unele încetiniri, dar încă se poate juca. Puteți fie să o construiți singur, fie să încercați să găsiți compilarea precompilată online (există mai multe versiuni, puteți găsi unele aici, dar nu mai este actualizată).
Injectarea Consola Virtuală
Câțiva au încercat să injecteze ROM-uri alternative în versiunile disponibile ale Consola Virtuală (MD, GG, NES, GBA Ambassador, GBC, compilații japoneze emulate SFC) cu diferite grade de succes. Emulatoarele utilizate pentru Virtual Console nu sunt la fel de precise ca și alte emulatoare, astfel încât compatibilitatea nu este perfectă (singura excepție este GBA, deoarece rulează nativ, nu emulație), sistemele Sega, în special, au totuși o compatibilitate ridicată.
Există un instrument ușor care va converti și injecta orice fișier ROM acceptat ca aplicație VC asociată, numit New Super Ultimate Injector. Este un instrument all in one și poate chiar să instaleze de la distanță injecția, cu condiția ca 3DS-ul să fie conectat la aceeași rețea. În prezent este în versiune beta, dar este încă foarte util..