GBX is a gameboy emulator written in C using the SDL2 library. It was created by MikeDX and Assistant.
The project is a work-in-progress, but the goal is to create a fully-featured emulator that can run gameboy and gameboy color games on modern computers. It includes code for loading the ROM, initializing the emulator, and running the emulator in a loop.
To build and run the emulator, you will need to install the SDL2 library on your system. You can then run cmake .
to generate the build files, and make
to build the emulator. You can then run ./gbx <rom_file>
to run a gameboy ROM file.
We hope you enjoy using GBX, and we welcome any contributions or feedback to improve the emulator.
GBX is released under the MIT license. See LICENSE for details.