← All projects

Open source

Game Boy on the BEAM

A Game Boy emulator written in Elixir, exploring how far the BEAM can stretch beyond conventional application software.

Status
Open source
Access
Free · MIT license
Source
Public repository

The project

Game Boy on the BEAM is both an emulator and an experiment in systems thinking. CPU instructions, memory, timers, graphics, and input become explicit processes and data structures in a runtime better known for distributed services.

The project is public, MIT-licensed, and runs as a real playable emulator. It is a useful laboratory for emulator correctness, native integration, and the strengths and limits of Elixir for low-level work.