Star on GitHubStar2.4k stars

Case study

FPGABoy: Game Boy hardware implementation on FPGA

FPGABoy reconstructs Nintendo Game Boy hardware in an FPGA design. The repository contains Verilog modules for the console's processor interface, PPU, memory, controls and video output, plus a design paper. The author states that the current version is nonfunctional.

Targets
Firmware
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
99
Last commit
2016-09-10
Language
Verilog
License (GitHub)
MIT

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: The current design targets a Digilent Atlys board with a Spartan-6 FPGA; development uses Xilinx ISE WebPACK 13.4.
  • Limits: The current version is nonfunctional, with some input and video interfaces still in development or untested.
  • License: Licensed under MIT.

Cite

BibTeX

@misc{fpgaboy-game-boy-case,
  title = {{FPGABoy: Game Boy hardware implementation on FPGA}},
  howpublished = {\url{https://github.com/trun/fpgaboy}},
  url = {https://github.com/trun/fpgaboy},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/fpgaboy-game-boy-case/}}
}

Plain text

FPGABoy: Game Boy hardware implementation on FPGA. https://github.com/trun/fpgaboy (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/fpgaboy-game-boy-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · trun/fpgaboy · Revision 1f50adf

More in Firmware and hardware

All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)

↑↓ move↵ open⌘↵ new tab