Skip to content

JonathanMurray/gb-pymulator

Repository files navigation

GB Pymulator

A gameboy emulator written in Python

Installation

This project uses Python3, Pygame for graphics, and Cython for performance optimizations. (Use PyPy for more performance without C & Cython)

Install dependencies with pip:

pip3 install -r requirements.txt

Compile the emulator with Cython:

./compile_cython.sh

Usage

Start a game:

./run.py games/super_mario.gb

Tips & tricks:

  • Configure key-bindings in key_bindings.json
  • Toggle between color schemes (black-and-white or "retro green") by pressing C

super_mario

About

A gameboy emulator written in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published