Cel mai bun răspuns
Există multe emulatoare GBA pe care le puteți folosi.
Iată lista pe care ai vrut să o obții.
- John GBA.
- MyGBA – Gameboid Emulator.
- Nostalgia GBC.
- Classic Boy.
- GBA. emu .
- EmuBox – Fast Retro Emulator.
- John GBC.
- RetroArch.
Care este cel mai bun emulator pentru Android?
Emulatorul John GBA va fi cel mai bun pentru dvs. și verificați lista top 10 emulator GBA pentru Android .
Răspuns
Nu știu dacă este ” Este acceptabil să vă răspund la propriile întrebări despre Quora, dar am făcut câteva căutări și voi împărtăși ceea ce am descoperit până acum.
Întrebări scurte despre emulatoare: Scrierea unui emulator de computer
Un bun punct de plecare pentru scrierea emulatoarelor în general este acest tutorial despre cum să faci un emulator gameboy în Javascript (complet cu codul de lucru): Imran Nazar: GameBoy Emulation in JavaScript: CPU
Studiu aprofundat al tehnicilor de scriere a emulatorilor: Studiu de tehnicile de emulare programate de Victor Moya del Barrio
Resursă care documentează arhitectura unei mari varietăți de sisteme: emu-docs
Tehnică completă pentru Gameboy Advance (și Nintendo DS) de la emulatorul No $ GBA: Specificații Altele pec de la emulatorul CowBite: CowBite Virtual Harware Spec
Unele emulatoare GBA open source: VisualBoyAdvance (C ++) (cross-platform) VBA-M (C ++) (cross-platform) Mac Boy Advance (C ++) (Mac OSX) gbajs (JavaScript) (browser web) IodineGBA (JavaScript) (browser web) Pagina principală a lui Gary Linscott (C #) (Windows) Descărcați VBALink Emulator (C ++) (Windows)
VBALink emulează suportul cablului de legătură. Puteți găsi sursa pentru versiunea 1.7.2 la linkul de mai sus, dar încă nu am găsit sursa pentru 1.8.0. VBALink se bazează pe VisualBoyAdvance.
——- În ceea ce privește scrierea unui emulator cu suport pentru linkuri „failsafe”, cred că problema este cel mai adesea latența crescută pe internet. Răspunsul ar putea fi să emulați totul pe un singur sistem „master” și să afișați pur și simplu ieșirea vizuală la alte sisteme „slave”. Sclavii ar trebui să poată trimite doar apăsări de taste pe internet. În mod firesc, masterul ar trebui să fie suficient de puternic pentru a emula numărul necesar de instanțe GBA.