Bästa svaret
Det finns många GBA-emulatorer som du kan använda.
Här är listan du ville få.
- John GBA.
- MyGBA – Gameboid Emulator.
- Nostalgi GBC.
- Klassisk pojke.
- GBA. emu .
- EmuBox – Fast Retro Emulator.
- John GBC.
- RetroArch.
Vad är den bästa emulatorn för Android?
John GBA-emulator är bäst för dig. och kolla en topp 10 GBA-emulator för Android -lista.
Svar
Jag vet inte om den ” Det är acceptabelt att svara på dina egna frågor på Quora, men jag sökte lite och jag kommer att dela det jag hittills hittat.
Korta frågor om emulatorer: Skriva en datoremulator
En bra utgångspunkt för att skriva emulatorer i allmänhet är denna handledning om hur man skapar en gameboy-emulator i Javascript (komplett med arbetskod): Imran Nazar: GameBoy Emulation i JavaScript: CPU
Djupgående studie av tekniker för att skriva emulatorer: Studie av teknikerna för emuleringsprogrammering av Victor Moya del Barrio
Resurs som dokumenterar arkitekturen i ett stort antal system: emu-docs
Fullt tekniskt för Gameboy Advance (och Nintendo DS) från No $ GBA-emulatorn: Specifikationer Another s pec från CowBite-emulatorn: CowBite Virtual Harware Spec
Några open-source GBA-emulatorer: VisualBoyAdvance (C ++) (plattform) VBA-M (C ++) (plattform) Mac Boy Advance (C ++) (Mac OSX) gbajs (JavaScript) (webbläsare) Jod GBA (JavaScript) (webbläsare) Gary Linscotts hemsida (C #) (Windows) Ladda ner VBALink Emulator (C ++) (Windows)
VBALink emulerar stöd för länkkablar. Du hittar källan för version 1.7.2 på länken ovan, men jag har inte hittat källan för 1.8.0. VBALink bygger på VisualBoyAdvance.
——- När det gäller att skriva en emulator med ”failsafe” -länkstöd, skulle jag gissa att problemet oftast är den ökade latensen över internet. Svaret kan potentiellt vara att emulera allt på ett ”master” -system och helt enkelt visa den visuella utdata till andra ”slavsystem”. Slavarna behöver bara kunna skicka tangenttryckningar över internet. Naturligtvis måste befälhavaren vara tillräckligt kraftfull för att efterlikna det nödvändiga antalet GBA-instanser.