Currently a WIP. Plan to support GB games (Specifically, Tetris) for now, but may add support for GBC / SGB in the future.
The core of the emulator is mostly complete, but there are a few bugs to work out in the CPU before it will run anything more complicated than the boot rom.
This does not run any games yet and the file path for the rom is hard-coded.
To use a boot ROM place it in the executable directory with the name 'DMG_ROM.bin'. (Alternately, place it in the HappyGB.FNA\External directory and it will be copied on build.)
HappyGB is released under the MIT license. See the included LICENSE file for more info.