- Home
- Game Boy Emulators
- PHPBoy
On the recordRead 9 Oct 202618 facts
PHPBoy
On the record
- Accuracy
- The project reports passing all 11 Blargg CPU instruction tests, while 10 of 39 Mooneye tests pass and Acid test support is in progress.github.com · read 9 Oct 2026
- Audio
- The CLI frontend supports audio playback using SoX, while browser audio integration is still in progress.github.com · read 9 Oct 2026
- Browser limits
- The README describes the browser version as slow due to WebAssembly overhead and lists Chrome 90+, Firefox 88+, Safari 14+, or Edge 90+ with WebAssembly support.github.com · read 4 Oct 2026
- Browser requirements
- The WebAssembly frontend requires a browser with WebAssembly support; listed browser versions are Chrome 90+, Firefox 88+, Safari 14+, or Edge 90+.github.com · read 9 Oct 2026
- Browser use
- The WebAssembly version runs in a browser without a backend and supports keyboard controls, speed control, and pause/resume.github.com · read 4 Oct 2026
- Cartridges
- Its cartridge support includes MBC1, MBC3, and MBC5.github.com · read 9 Oct 2026
- Dependencies
- The documented setup requires Docker, Docker Compose, and Make, with SoX needed for CLI audio playback.github.com · read 9 Oct 2026
- Desktop status
- The SDL2 desktop frontend is experimental and is not fully tested or integrated.github.com · read 4 Oct 2026
- Development tools
- The project describes a Docker-based development workflow using PHPUnit 10 and PHPStan level 9.github.com · read 4 Oct 2026
- Emulation
- The emulator supports GBC color palettes, VRAM bank switching, DMG compatibility, and automatic colorization of original Game Boy games.github.com · read 9 Oct 2026
- Frontends
- It offers a CLI terminal frontend, a browser WebAssembly frontend, and an SDL2 native desktop frontend that is marked work in progress.github.com · read 9 Oct 2026
- License
- PHPBoy is distributed under the MIT License, which permits use, copying, modification, distribution, sublicensing, and sale subject to its stated conditions.github.com · read 9 Oct 2026
- Maker
- The GitHub profile identifies the maker as Edd Mann and lists London, UK as the location.github.com · read 9 Oct 2026
- Performance
- The README reports 25–30 FPS without JIT and 60+ FPS with PHP 8.4 JIT enabled.github.com · read 9 Oct 2026
- Product
- PHPBoy is a Game Boy Color emulator written in PHP 8.4 with backward compatibility for original Game Boy games.github.com · read 4 Oct 2026
- Purpose
- PHPBoy is a Game Boy Color emulator written in PHP 8.4 with backward compatibility for original Game Boy games.github.com · read 9 Oct 2026
- Requirements
- The project lists Docker, Docker Compose, and Make as requirements, with SoX needed for CLI audio playback.github.com · read 4 Oct 2026
- Security and warranty
- The MIT license provides the software as-is without warranty; the repository page shows zero security advisories.github.com · read 9 Oct 2026