A Gameboy / Gameboy color emulator written in Kotlin.
There are a lot more capable emulators available. This is a work in progress personal project with the aim for me to learn about emulation.
See releases
Make sure you have JDK8 installed. After cloning the repository, simply use the gradle wrapper.
To build:
./gradlew build
To run:
./gradlew gameboy-libgdx-desktop:run
See blargg_tests.md and mooneye_tests.md.
Most games run fine with some minor graphical glitches such as wrong sprite priorities. Accuracy of the APU and GPU is decent, although