Migliore risposta
Ci sono molti emulatori GBA che puoi usare.
Ecco lelenco che volevi ottenere.
- John GBA.
- MyGBA – Gameboid Emulator.
- Nostalgia GBC.
- Classic Boy.
- GBA. emu .
- EmuBox – Fast Retro Emulator.
- John GBC.
- RetroArch.
Qual è il miglior emulatore per Android?
Lemulatore John GBA sarà il migliore per te. e controlla un elenco dei 10 migliori emulatori GBA per Android .
Risposta
Non so se ” È accettabile rispondere alle tue domande su Quora, ma ho fatto delle ricerche e condividerò ciò che ho scoperto finora.
Breve FAQ sugli emulatori: Scrivere un emulatore di computer
Un buon punto di partenza per scrivere emulatori in generale è questo tutorial su come creare un emulatore di gameboy in Javascript (completo di codice funzionante): Imran Nazar: GameBoy Emulation in JavaScript: The CPU
Studio approfondito delle tecniche per la scrittura di emulatori: Studio di le tecniche per la programmazione in emulazione di Victor Moya del Barrio
Risorsa che documenta larchitettura di unampia varietà di sistemi: emu-docs
Specifiche tecniche complete per Gameboy Advance (e Nintendo DS) dallemulatore No $ GBA: Specifiche Altro pec dallemulatore CowBite: CowBite Virtual Harware Spec
Alcuni emulatori GBA open source: VisualBoyAdvance (C ++) (multipiattaforma) VBA-M (C ++) (multipiattaforma) Mac Boy Advance (C ++) (Mac OSX) gbajs (JavaScript) (browser web) IodineGBA (JavaScript) (browser web) Home page di Gary Linscott (C #) (Windows) Scarica VBALink Emulator (C ++) (Windows)
VBALink emula il supporto del cavo di collegamento. Puoi trovare il sorgente per la versione 1.7.2 al link sopra, ma non ho ancora trovato il sorgente per 1.8.0. VBALink si basa su VisualBoyAdvance.
——- Per quanto riguarda la scrittura di un emulatore con supporto di collegamento “fail-safe”, la mia ipotesi sarebbe che il problema sia spesso la maggiore latenza su Internet. La risposta potrebbe potenzialmente essere quella di emulare tutto su un sistema “master” e visualizzare semplicemente loutput visivo per altri sistemi “slave”. Gli slave dovrebbero solo essere in grado di inviare pressioni di tasti su Internet. Naturalmente, il master dovrebbe essere abbastanza potente da emulare il numero necessario di istanze GBA.