A portable Game Boy emulator focused on full hardware emulation including peripherals, with experimental Nintendo DS support.
GB Enhanced+ (GBE+) is a portable emulator for Game Boy systems (DMG, GBC, GBA, Pokémon Mini) with experimental Nintendo DS support. It focuses on fully emulating Game Boy hardware, including peripherals and accessories, through clear, documented C++ code. The project aims to be highly portable using SDL and OpenGL while providing comprehensive manuals for users.
Retro gaming enthusiasts, emulator developers, and hobbyists interested in Game Boy hardware emulation, particularly those seeking a portable, open-source emulator with detailed documentation and peripheral support.
Developers choose GBE+ for its focus on full hardware emulation, including obscure Game Boy peripherals, its portable design using C++ and SDL, and its comprehensive documentation that covers complex features like netplay and motion controls.
DMG/GBC/GBA emulator and experimental NDS emulator.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports DMG, GBC, GBA, and Pokémon Mini systems with experimental DS emulation, covering a broad range of Game Boy hardware as highlighted in the README.
Aims to fully emulate Game Boy hardware, including obscure peripherals and accessories, providing a detailed emulation experience for enthusiasts.
Built with C++ and SDL, ensuring high portability across different platforms, as stated in the project's philosophy.
Includes detailed PDF and ODT manuals that cover complex topics like netplay, rumble support, and motion controls, reducing user confusion.
Nintendo DS emulation is experimental and not fully functional, limiting its practicality for DS gaming compared to dedicated emulators.
Requires compilation with dependencies like SDL, OpenGL, and CMake, which can be a barrier for non-technical users seeking quick setup.
The GUI relies on optional Qt, meaning users must handle additional setup for a graphical interface, unlike emulators with built-in GUIs.