GB-EMU
github.com
Spec sheet
- What it does
- GB-EMU_Tizen packages a Game Boy and Game Boy Color emulator as a Samsung Tizen TV application that runs directly on the TV.Read 7 Oct 2026 · github.com
- Purpose
- The emulator is intended for educational and testing purposes, including learning Game Boy architecture and exploring low-level emulation.Read 7 Oct 2026 · github.com
- Build requirements
- The documented build requires Docker and Git, and the build process packages the emulator into a signed Tizen widget.Read 7 Oct 2026 · github.com
- Controls
- The app maps Samsung TV remote controls and supports standard gamepads through the Gamepad API.Read 7 Oct 2026 · github.com
- Desktop browser
- The project can also be built for desktop browser testing, where users load a .gb or .gbc file and play using keyboard controls.Read 7 Oct 2026 · github.com
- Development status
- The project is a work in progress, and its complete CPU instruction set is listed as in progress.Read 7 Oct 2026 · github.com
- Independence
- The project describes itself as an unofficial emulator and says it is not affiliated with or endorsed by Nintendo.Read 7 Oct 2026 · github.com
- Installation
- The README describes installing the Tizen .wgt app using Apps2Samsung after enabling Developer Mode on the TV.Read 7 Oct 2026 · github.com
- Installation and build
- The project documents installing a packaged .wgt on a Samsung TV and building it with Docker, Git, Emscripten, and Tizen Studio CLI.Read 7 Oct 2026 · github.com
- Intended use
- The project describes itself as intended for educational and testing purposes and aims to bring homebrew and hobby emulation to Samsung Smart TVs.Read 7 Oct 2026 · github.com
- License and warranty
- The repository uses the MIT License, which provides the software as-is without warranty.Read 7 Oct 2026 · github.com
- Load games
- It loads .gb and .gbc ROMs from USB storage or downloads them over Wi-Fi from a PC on the same network.Read 7 Oct 2026 · github.com
- Offline use
- ROMs downloaded over Wi-Fi are stored on the TV and remain available offline after the PC server is stopped.Read 7 Oct 2026 · github.com
- Project status
- The project is a work in progress, and its CPU instruction set is incomplete.Read 7 Oct 2026 · github.com
- Remote limitation
- Samsung remote B, Select, and Start inputs are tap-only, so games requiring a held B button need a Bluetooth gamepad for press-and-hold input.Read 7 Oct 2026 · github.com
- ROM disclaimer
- Users must provide their own legally obtained Game Boy ROMs; the project says it is unaffiliated with Nintendo.Read 7 Oct 2026 · github.com
- ROM limitation
- USB ROM scanning only checks the top level of each drive, and the repository says users must provide legally obtained ROMs.Read 7 Oct 2026 · github.com
- ROM loading
- The app can load .gb and .gbc ROMs from the root of a USB drive or download them over Wi-Fi from a PC on the same network.Read 7 Oct 2026 · github.com
- Runs on the TV
- The emulator runs entirely on the TV without streaming.Read 7 Oct 2026 · github.com
- Save states
- The app supports one save slot per game and stores save states in private TV storage across restarts and app updates.Read 7 Oct 2026 · github.com
Where Specifiction places it
- Game Boy Emulators#16 of 237.1