Koska 3DS:llä on ollut homebrewing-skene, voit asentaa erilaisia emulaattoreita. Tällä hetkellä New 3DS pystyy toimimaan paljon nopeammin kuin vanhemmat mallit, mikä tekee siitä paljon ihanteellisemman alustan emuloinnille, mutta tästä huolimatta on vielä joitakin emulaattoreita, joilla on ongelmia siitä huolimatta. Jos haluat lisätietoja 3DS:n homebrewamisesta, käy osoitteessa 3ds.hacks.guide.
- Multi-System
- RetroArch
- Epäviralliset buildit
- Konsolit
- NES
- SNES
- Nintendo 64
- Playstation
- PC Engine
- Vectrex
- Käsikonsolit
- Game Boy
- Virtual Boy
- Pokémon mini
- Game Boy Advance
- Nintendo DS
- DSiWare
- Atari Lynx
- Neo Geo Pocket
- Tietokoneet
- Intelin suorittimet
- Macintosh
- ZX Spectrum
- Commodore 64
- Amiga
- Muut
- Amiibo
- CHIP-8
- Super Mario 64
- Virtual Console Injection
Multi-System
RetroArch
Seuraavista ytimistä on olemassa alustavat 3DS-portit: Vakaat 3DS-portit
- 2048
- FinalBurn Alpha CPS1
- FinalBurn Alpha CPS2
- FinalBurn Alpha CPS3 (suurin osa peleistä on liian hitaita pyörimään edes New 3DS:llä, vaikka JoJo pyörii lähes täydellä nopeudella)
- FinalBurn Alpha Neo Geo (Muutamia pelejä ei voi ladata muistin rajallisuuden vuoksi)
- FCEUmm
- Gambatte
- Genesis Plus GX
- gpSP
- Mednafen NGP
- Mednafen PCE Fast
- Mednafen VB
- Mednafen WonderSwan
- mGBA (kelpaa Pokemon Ruby/Sapphire kanssa, mutta jotkut pelit ovat hitaita käyttää, jopa New 3DS:llä, tällä hetkellä)
- Nestopia
- NXEngine
- PCSX-ReARMed (ks. alla)
- PicoDrive
- Snes9x 2002 (entinen PocketSNES) (vähemmän yhteensopiva kuin CATSFC, mutta voi itse asiassa ajaa monia erikoissirupelejä täydellä nopeudella)
- Snes9x 2005 (entinen CATSFC)
- Snes9x 2005 Plus (entinen CATSFC Plus) (sisältää tarkemman äänen, hitaampi)
- Snes9x 2010 (aiemmin Snes9x-Next) (tällä hetkellä liian hidas käytettäväksi edes New 3DS:llä)
- QuickNES
Nykykäytöllä New 3DS pystyy käyttämään useimpia näistä ytimistä useimmilla peleillä täydellä tai lähes täydellä nopeudella. Ainoat ytimet, joita vanhempi 3DS voi luotettavasti ajaa täydellä nopeudella, ovat 2048, Gambatte, QuickNES, NXEngine ja jotkut vanhemmat Segan pelit, jotka käyttävät PicoDrivea. toisin kuin RetroArchin normaalikäytössä, nämä ovat kaikki itsenäisiä emulaattoreita, vaikkakin jakavat saman automaattisen konfiguraation. kuvakaappausten ottaminen on rikki. Kun poistut RetroArch 3DS:stä, paina Start-painiketta.
On olemassa epävirallisia portteja, jotka lisäävät uusia ytimiä emulaattoreilla, joilla ei ole retroarchia by oletuksena
- 4DO
- Atari800
- FUSE
- GW
- Yabause
- VirtualJaguar
- VecX
- TGB Dual
- Handy
- O2EM
- ProSystem
- Stella
Konsolit
NES
- 3DNES ei enää kehitteillä
- VirtuaNES for 3ds
SNES
- Snes9x 3DS:lle – pyörittää suurinta osaa peleistä hyvin, jopa vanhoilla 3DS/2DS:llä. On suositeltavaa käyttää uutta 3DS:ää, jos haluaa ajaa SuperFX- tai SA-1-piiriä käyttäviä pelejä kunnolla.
- blargSNES – Toimii hyvin, mutta yhteensopivuus pelien kanssa, jotka vaativat lisäpiiriä (SA1, SuperFX jne.) puuttuu.
Nintendo 64
- DaedalusX64 – N64 on aina tunnettu vaikeasti emuloitavana järjestelmänä, minkä vuoksi monet suhtautuivat epäilevästi siihen, kuinka toteuttamiskelpoinen järjestelmän emulaattori olisi 3DS:lle. Vaikka se on vielä beta-vaiheessa, se on osoittanut paljon parannuksia dynaamisen uudelleenkääntäjän käytön ansiosta, ja jotkin pelit toimivat pelattavassa tilassa. Se tukee myös stereoskooppisen 3D:n käyttöä (hitaamman suorituskyvyn kustannuksella), mikä ei ole ominaisuus, jota monilla emulaattoreilla ei ole.
- GitHub
Playstation
- PCSX-ReARMed (RetroArch) – Monien kehittäjien työn ansiosta on nyt mahdollista saada täysi nopeus 60 FPS:n emulointi suurimmalle osalle peleistä ja tuki .CHD-pakkausformaateille. Yleensä 2D-pelit toimivat paremmin kuin 3D-pelit, mutta voit kuitenkin saada parempaa suorituskykyä säätämällä asetuksia tarvittaessa. Yöllisissä versioissa on tapahtunut merkittäviä parannuksia alkuperäisen julkaisun jälkeen, ja ne pystyvät jopa pelaamaan joitakin vaativampia pelejä täydellä nopeudella (Katso vinkkejä täältä), joten niitä kannattaa käyttää seuraavaan vakaaseen julkaisuun asti. HUOMAUTUS: Tämä emulaattori on suunnattu pääasiassa New 3DS:lle, joten älä odota o3DS:n toimivan hyvin tai ollenkaan. mutta toimii paremmin New 3DS:llä. Sega CD vaatii BIOSin pelattavaksi, ne pitää nimetä:
PC Engine
- TemperPCE for 3DS
Vectrex
- Vex3DS – Perustuu vecxiin
Käsikonsolit
Game Boy
- GameYob: Haarautunut DS:llä käytetystä suositusta emulaattorista. Emuloi Game Boyta ja Game Boy Coloria. Alkuperäinen DS-versio on itse asiassa hiotumpi kuin 3DS-portti, joten jotkut laitteistoa enemmän tyrkyttävät pelit eivät toimi yhtä hyvin kuin DS-portti.
- Cinoop
Virtual Boy
- r3Ddragon – On tavallaan yllättävää, että Nintendo ei koskaan julkaissut Virtual Boylle 3DS:n Virtual Consolea, varsinkin kun otetaan huomioon, kuinka pieni kirjasto peleistä järjestelmälle oli, ja se, että molemmat hyödyntävät 3D-efektejä ja aiheuttavat silmien väsymistä. Tämä emulaattori erottuu edukseen siinä, että se pystyy näyttämään grafiikan 3D:nä niin kuin se oli tarkoitettu, mikä on lähes mahdotonta muilla alustoilla, valitettavasti yhteensopivuus on edelleen heikko ja vaatii New 3DS:n toimiakseen. Kehitys on sittemmin lopetettu.
Pokémon mini
- PokeMini 3DS
Game Boy Advance
3DS:ssä on natiivi firmware GBA-tilaa varten, jota käytettiin lähinnä ambassador-julkaisujen pyörittämiseen sen sijaan, että olisi tarvinnut kehittää emulaattoria niitä varten. Koska se ajaa teknisesti ”virtuaalista” GBA:ta, se ei voi tarjota ominaisuuksia, jotka ovat normaalisti saatavilla muissa emulaattoreissa, kuten savestateja, näytön suodatusta tai lepotilaa, mutta sillä on kuitenkin korkea yhteensopivuus lukuun ottamatta kasetteja, joissa on erityinen laitteisto. Jos käytät vanhaa 3DS/2DS:ää, tämä on paras vaihtoehto GBA-pelien pelaamiseen. On kaksi tapaa hyödyntää tätä firmwarea:
- New Super Ultimate Injector – On muitakin ohjelmia, jotka voivat tehdä injektioita, mutta tämä on mukava, koska se voi tehdä muita Virtual Console -injektioita ja joitain välittäjiä emulaattoreille. Ainoa ongelma on, että jokainen ROM on injektoitava ja asennettava erikseen, mukaan lukien tallennustiedostot, mikä rajoittaa asennettavien nimikkeiden määrää 3DS:n nimikerajoitukseen (300 nimikettä, ei sisällä esiasennettuja järjestelmän nimikkeitä).
- open_agb_firm (nimeä ei ole viimeistelty) – Räätälöity FIRM-hyötykuorma, joka hyödyntää GBA:n sisäänrakennettua firmwarea, se on vielä alkuvaiheessa, mutta siitä on saatavana jo alpha build. Suurimpana etuna VC-injektioon verrattuna on, että se voi ladata ROMin SD-kortin kautta sen sijaan, että joutuisi muuntamaan ja asentamaan ne, mutta se on käynnistettävä käynnistyksen yhteydessä sen sijaan, että se voisi käyttää 3DS:n HOME-valikkoa (on olemassa keinoja, joilla voidaan tehdä välittäjä HOME-valikossa, mutta se vaatii lisäasetuksia, jotta se toimisi). Yksi merkittävä ongelma on, että on olemassa mahdollisuus, että se ei ehkä tunnista oikeaa tallennusmuotoa tai korruptoi olemassa olevan tallennustiedoston, joten varmista, että varmuuskopioit tallennuksesi etukäteen (he yrittävät tällä hetkellä korjata sen paremmalla tietokannalla tallennusten tunnistusta varten, jos olet kiinnostunut, voit auttaa).
- Asennusta varten laita .firm-tiedosto
/luma/payloads/
-kansioon ja pidä START-painiketta alhaalla ladataksesi ketjunkuormaajan käynnistääksesi sen. Ohjelmasta ei voi poistua kun se on käynnistynyt, joten sinun on sammutettava se ja tehtävä vaihe lataamiseksi uudelleen, jos haluat vaihtaa peliä.
- Asennusta varten laita .firm-tiedosto
Toisaalta 3DS:lle on saatavilla myös joitakin homebrew GBA-emulaattoreita:
- mGBA (Latest Nightly) – Saman kehittäjän tekemä porttaus suositusta GBA-emulaattorista, vain kourallinen GBA-pelejä kärsii hidasteluista, mutta on silti pelattavissa. Toimii loistavasti myös GB(C)-peleille ja tukee jopa Gameboy-kameraa.
- GBARunner2 – DS(i):lle tehty GBA-hypervisor, jota voi ajaa vain TWiLight Menu++:n kautta ja joka sisältyy oletuksena ohjelmaan (katso alla). Yhteensopivuus voi olla hit-or-miss, mutta se on edelleen aktiivisessa kehityksessä ja suunnitelmissa on sisällyttää mielenkiintoisia ominaisuuksia, kuten gyro-ohjauksen emulointi ja paikallinen langaton moninpeli tulevaisuudessa.
- CitrAGB – (perustuu gpSP:hen)
Nintendo DS
- TWiLight Menu++ – Ei ole teknisesti ”emulaattori”, vaan pikemminkin etusivu erilliselle ohjelmalle, nds-bootstrapille, joka mahdollistaa NDS ROM:n lataamisen SD-kortilta. Ohjelma on alunperin suunniteltu DSi:lle, mutta se pystyy toimimaan 3DS:llä hyödyntämällä 3DS:n virtuaalista DSi:tä (eli TWL_FIRM tai ”DS Mode”), joka on taaksepäin yhteensopiva. Yhteensopivuus ei ole sama kuin flashcartin käyttö, mutta se on silti melko korkea, sillä vain muutamissa peleissä on ongelmia tai ne laukaisevat piratisminvastaiset suojaukset (uudemmissa versioissa on nyt AP-korjaukset useimpiin peleihin ja ne korjataan tarvittaessa julkaisun yhteydessä). Mukana tulee myös valmiiksi erilaisia DS:ssä käytettyjä emulaattoreita ja työn alla oleva GBA-hypervisor GBARunner2, joka toimii jossain määrin.
- Yhteensopivuuslista
- DeSmuME – kokeellinen porttaus DeSmuME:stä, joka on sittemmin hylätty, se ei ollut kovin yhteensopiva.
DSiWare
Koska 3DS:n taaksepäin yhteensopivuutta varten käyttämä firmware on itse asiassa sama kuin DSi:llä, on mahdollista pistää DSiWare asennettavaksi .cia
tiedostoksi. Tähän on kaksi tapaa:
- GodMode9 – Versiossa 1.8.0 ja uudemmissa on skripti, joka voi muuntaa
.nds
:n.cia
:ksi, 3ds.hacks.guide:ssa on lisätietoja siitä, miten päivittää uusimpaan versioon tarvittaessa. - DSiWare Conversion Script – Tätä skriptiä voidaan käyttää muuntamaan
.bin
-tiedostot DSi:n SD-kortilta.nds
:ksi, jota voidaan sitten käyttää muuntamiseen.cia
:ksi.
Nämä skriptit toimivat AINOASTAAN DSiWareille, EIVÄT NDS-PELEILLE.
TWiLight Menu++:lla on tuki kahdelle DSiWarelle v15.1.1:stä lähtien, joissa on erityinen esikatseluversio nds-bootstrapista, Pop Island ja Pop Island: Paperfield. Nämä voivat toimia myös DS:llä.
Atari Lynx
- Handy 3DS – Handy-emulaattorin porttaus 3DS:lle
Neo Geo Pocket
- NeoPop
Tietokoneet
Intelin suorittimet
- 3DOS – Perustuu 8086tinyyn. Osaa emuloida vain 8086-suorittimia.
Macintosh
- Mini vMac for 3DS
ZX Spectrum
- 3DS Spectrum
Commodore 64
- Bread Box
- Vice3DS
Amiga
- uae3DS
Muut
Amiibo
- Wumiibo – Emuloi Amiibo-toimintoja 3DS:llä ilman NFC-lukijaa tai tunnisteiden käyttöä. Voit jopa käyttää omia Amiibo-tietojasi, kun ne on purettu, tai yleistä AmiiboID:tä, jotka ovat vapaasti saatavilla ja selitetään, miten ne saa projektisivulla.
CHIP-8
- CHIP-3DS
Super Mario 64
- SM64 3DS-portti – Dekompilaatioprojektin ansiosta voit nyt nauttia SM64:stä 3DS:llä *analogisella* tuella ja natiivilla renderöinnillä (verrattuna viralliseen DS-porttiin). Toimii aika lailla täydellä nopeudella New 3DS:llä, alkuperäisessä mallissa on ilmeisesti jonkin verran hidastuksia, mutta silti pelattavissa. Voit joko rakentaa sen itse tai yrittää löytää valmiiksi käännettyä buildia netistä (versioita on useita, täältä löytyy, mutta se ei ole enää ajan tasalla).
Virtual Console Injection
Jotkut ovat yrittäneet pistää vaihtoehtoisia ROMeja saatavilla oleviin Virtual Console -julkaisuihin (MD, GG, NES, GBA Ambassador, GBC, japanilaiset emuloidut SFC-kompilaatiot) vaihtelevalla menestyksellä. Virtual Consolessa käytettävät emulaattorit eivät ole yhtä tarkkoja kuin muut emulaattorit, joten yhteensopivuus ei ole täydellinen (ainoa poikkeus on GBA, koska se pyörittää sitä natiivisti, ei emulaationa), erityisesti Segan järjestelmillä yhteensopivuus on kuitenkin hyvä.
On olemassa helppo työkalu, joka muuntaa ja injektoi minkä tahansa tuetun ROM-tiedoston siihen liittyvänä VC-sovelluksena nimeltä New Super Ultimate Injector. Se on all in one -työkalu ja voi jopa etäasentaa injektion edellyttäen, että 3DS on kytketty samaan verkkoon. Se on tällä hetkellä beta-versiossa, mutta se on silti todella hyödyllinen.