An emulator uses API of Amebo and VBA-m (gbaninja) as interface to run Gameboy / Gameboy Color / Gameboy Advance 's Rom.
- Support GB/GBC/GBA roms and .zip file which includes a rom
- Support Gamepad, Keyboard, Joystick, Fake UI input (for mobile players)
- Support mobile (IOS prefer Safari)
- Support Audio on mobile devices
- Heavy optimized (Render, Update, User 's event)
- Use Single Page App (Reactjs)
- Updating in roadmap ...
- Manager save file (battery / state) - use IndexDB / localStorage
- Download Rom from URL
- Fix dropframe of GBA
- Fix Audio output on Iphone <= 6
- Map user custom input keyboard
- Have a setting page
This project under MIT License
Copyright Dark.Hades (a.k.a Hai Le)
And follow these library 's License