Matrix-gameboy is a GameBoy emulator that connects to a Matrix room and allows users to control the game from within the room.
This repository supports the following:
- ✅ Emulate GameBoy games
- ✅ Send control commands to the emulator
- ✅ Get a screenshot posted in the room
- ❌ Emulate GameBoy Advance (GBA) games
How to run
You can run
pip install -r requirements.txt && python main.py
or using Docker, you can either build the repository yourself or run
docker run --rm --name "Matrix_Plays_GameBoy" \ -v $(pwd)/config:/usr/src/app/config \ noordstar/matrix-gameboy
Why it was made
Upon debugging, there were several problems that couldn't be solved, so I decided to write up an equally short program doing the same thing, but in Python.