RISCBoy: An Open-Source Portable Game Console Built from Scratch

RISCBoy is an open-source portable games console, designed from scratch

RISCBoy: An Open-Source Portable Game Console Built from Scratch

I designed RISCBoy, a fully open-source portable game console featuring a custom RISC-V CPU and graphics pipeline. This project is a love letter to childhood handhelds, reimagine as a Gameboy Advance in a universe where RISC-V existed in 2001. Built in Verilog for the iCE40 FPGA, it combines a complete processor, memory controllers, and a KiCad PCB layout into a single, synthesizable system.

It is a Gameboy Advance from a parallel universe where RISC-V existed in 2001.
  1. flopsamjetsam

    From the GitHub page:

    > It is a Gameboy Advance from a parallel universe where RISC-V existed in 2001. A love letter to the handheld consoles from my childhood, and a 3AM drunk text to the technology that powered them.

  2. bananaboy

    Oh this is Luke Wren’s work. He’s an ASIC design engineer at Raspberry Pi. Amazing project, I love it!

  3. wewewedxfgdf

    This guy also designed DVI/HDMI from RP2040:

    https://github.com/Wren6991/PicoDVI

  4. dmitrygr

    The author of this is one of the greatest minds of our time. While doing this is cool, he also designed the Hazard3 core in the RP2350 as well as the QSPI unit in it -- the only memory-mapped QSPI unit I've encountered so far that I've not been able to crash or hang.

  5. mithro

    The design was taped out on the first wafer.space run (see https://github.com/wafer-space/ws-run1) but I have not heard if it actually worked or not.

More from this day

2026-07-11