Skip to content

ardean/jsGBC

Repository files navigation

jsGBC

A cross-platform, free and open-source GameBoy Color Emulator written in JavaScript.

Github Version License Github Downloads

Download Latest Release

Screenshot

Features

Screen

  • Pixelated (toggle using menu)
  • Fullscreen Mode (double click on screen)

Files

  • ROM Upload (.gb / .gbc)
  • Battery File Download / Upload (.sav)
  • NYI! States Download / Upload (.s0)

File Associations

  • .gb / .gbc

Controls

Keyboard keys

  • A (l, v)
  • B (k, x)
  • START (enter)
  • SELECT (shift)
  • ↑ (up, w)
  • ↓ (down, s)
  • ← (left, a)
  • → (right, d)
  • SPEED (p)

Gamepad button index

  • A (1)
  • B (0)
  • START (9)
  • SELECT (8)
  • ↑ (12)
  • ↓ (13)
  • ← (14)
  • → (15)
  • SPEED (7)

Software Buttons from jsGBC-ui

Emulator

For more information about the core emulator see jsGBC-core. Checkout jsGBC-web and the demo to run jsGBC in a modern browser.

License

MIT