/GameBowieEmulator

Classic GAMEBOY emulator written in JavaScript

Primary LanguageJavaScriptApache License 2.0Apache-2.0

GameBowie (https://naden.co)

GitHub stars GitHub license Twitter

GameBowie is a simple GB classic emulator written in JavaScript. It is coded in ES6 JavaScript and .h header files for organizing macros. It can run some commercial roms, but it needs quite some work. Use directional buttons and 1 (Start), 2 (Select), Z (B) and A (A).

Live build: https://naden.co/emu

Showcase

Mario 2Batman

ZeldaGame & Watch

Completion

Here's a list with the overall progress of the emulator, broken down in distinct parts.

  • 95% -> Sharp SM83 CPU
  • 90% -> DMA
  • 85% -> Mem IO
  • 80% -> Interrupts
  • 70% -> LCD Screen
  • 60% -> Timers
  • 10% -> Audio

License

Open-source under Apache 2.0 license.