RISCBoy is an open-source portable games console, designed from scratch
AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

FOR BUSINESS

Open a free Amazon Business account

Business pricing, bulk buying and tax-exempt orders.

Create a free account

As an affiliate, we earn on qualifying purchases.

RISCBoy is an open-source portable gaming console designed from scratch, featuring a RISC-V CPU, FPGA-based hardware, and custom PCB. It aims to revive classic handheld console design with modern open hardware.

RISCBoy is an open-source portable game console, designed entirely from scratch, featuring a RISC-V compatible CPU, FPGA-based graphics pipeline, and custom PCB. The project aims to provide a fully open hardware platform for handheld gaming enthusiasts and developers, marking a significant step in open portable console development.

The project includes a RISC-V RV32IMC processor core that supports instruction set compliance and formal verification, integrated into a custom FPGA-based design. The hardware features a raster graphics pipeline, display controller, bus fabric, memory controllers, UART, GPIO, and other peripherals, all documented in KiCad PCB layouts. The entire system is synthesized in Verilog 2005 and designed to fit onto an iCE40-HX8k FPGA, a 7680-logic-element chip suitable for compact FPGA projects. The developer has provided detailed build instructions for FPGA synthesis, toolchain setup, and simulation, emphasizing open-source tools like Yosys, nextpnr, and Icestorm.

The project also includes a comprehensive software toolchain, built from the RISC-V GNU Toolchain, supporting multiple ISA variants. The hardware design is compatible with 4-layer PCBs and can be prototyped via inexpensive services. The first PCB revision, Rev A, is compatible with iTead’s prototyping services, with a Rev B planned for future iterations once the hardware and firmware mature.

At a glance
announcementWhen: initial release announced in late 2023
The developmentThe developer released detailed documentation and code for RISCBoy, a complete open-source portable game console built from scratch using FPGA and RISC-V architecture.
Top Steam deals right now
Planet Zoo-95%$2.24
Red Dead Redemption 2-75%$14.99
Kingdom Come: Deliverance II-60%$23.99
Grand Theft Auto V Enhanced-56%$19.79
Digimon Story Time Stranger-43%$39.89
Palworld-30%$20.99
Moonlight Peaks-15%$29.74
Cat Mail Co.-15%$12.74
Live · Steam store (current discounts)

Open Hardware and RISC-V in Handheld Gaming

This project matters because it demonstrates the feasibility of building a fully open-source, customizable portable gaming console based on RISC-V architecture, a modern and flexible alternative to proprietary chips. It provides a platform for hobbyists, developers, and educators to experiment with hardware design, FPGA synthesis, and software development for handheld devices. Additionally, RISCBoy could inspire further open hardware projects in gaming and embedded systems, promoting transparency and innovation in the industry.

Arty A7: Artix-7 FPGA Development Board for Makers and Hobbyists (Arty A7-100T)

Arty A7: Artix-7 FPGA Development Board for Makers and Hobbyists (Arty A7-100T)

  • FPGA Variants Available: Arty A7-35T and 100T models
  • High-Speed Internal Clock: Exceeds 450MHz clock speed
  • Integrated Analog-to-Digital Converter: On-chip XADC for analog input

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Reviving Classic Handheld Console Design with Modern Tech

The idea of open-source handheld gaming devices is not new, but RISCBoy is notable for being designed entirely from scratch, including custom FPGA hardware and a RISC-V CPU, reminiscent of early 2000s handheld consoles like the Game Boy Advance. The project draws inspiration from retro gaming hardware while leveraging modern open-source FPGA toolchains and RISC-V processors. Previous efforts in open handhelds have often relied on existing hardware or proprietary chips, making RISCBoy unique in its fully open, from-scratch approach. The developer emphasizes that this project is both a love letter to classic handhelds and a technical challenge, aiming to create a flexible, modifiable platform for hobbyists and developers.

“RISCBoy is a love letter to handheld consoles from my childhood, built entirely from scratch using open-source tools and FPGA technology.”

— The project creator

Kocoo Milk-V Duo S RISC-V ARM Single Board Computer SG2000 512MB RAM 0.5TOPS NPU WiFi 6 BT5 Dual Camera MIPI CSI DSI 100M Ethernet PoE Support for Edge AI Linux RTOS (Duo S 8GB eMMC WiFi + PoE)

Kocoo Milk-V Duo S RISC-V ARM Single Board Computer SG2000 512MB RAM 0.5TOPS NPU WiFi 6 BT5 Dual Camera MIPI CSI DSI 100M Ethernet PoE Support for Edge AI Linux RTOS (Duo S 8GB eMMC WiFi + PoE)

  • Dual Architecture Support: RISC-V and ARM on one board
  • On-Device AI Inference: 0.5TOPS NPU for AI tasks
  • Rich Connectivity Options: WiFi 6, Bluetooth 5, Ethernet, PoE

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Unclear Aspects of Hardware Maturation and Software Ecosystem

While the hardware design and initial documentation are available, it is not yet clear how mature the software ecosystem will become, including game development tools and user interfaces. The project is in early stages, and community adoption or porting of existing games remains to be seen. Additionally, the performance and battery life of the prototype hardware have not been publicly tested or verified.

R36MAX 2 Retro Handheld Console, 4.5" IPS HD Portable Gaming Emulator, Detachable Grip, 20000+ Classic Arcade Games, Open Source Linux & 4000mAh Battery (Black-128G)

R36MAX 2 Retro Handheld Console, 4.5" IPS HD Portable Gaming Emulator, Detachable Grip, 20000+ Classic Arcade Games, Open Source Linux & 4000mAh Battery (Black-128G)

  • 4.5-inch IPS HD Display: Vibrant visuals with wide viewing angles
  • Ergonomic Detachable Grip: Comfortable for extended gaming sessions
  • Hall Sensor 3D Joysticks: Precise and drift-free controls

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Upcoming Development Milestones and Community Involvement

The developer plans to refine the PCB design, improve the FPGA firmware, and expand the software toolchain support. Future steps include releasing pre-built FPGA bitstreams, encouraging community testing, and developing a library of open-source games or demos. The project aims to foster an open community around hardware hacking, software development, and game porting for RISCBoy.

Sipeed Tang Console 138K Retro Console FPGA Developed Board, HDMI, Dual PMOD, RaspberryPi 5 PCIe HAT

Sipeed Tang Console 138K Retro Console FPGA Developed Board, HDMI, Dual PMOD, RaspberryPi 5 PCIe HAT

  • Package Includes: 1 Retro Console Board

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Is RISCBoy available for purchase?

Currently, RISCBoy is an open-source project with hardware designs and code available for DIY assembly. It is not sold commercially but can be built by hobbyists following the provided documentation.

What hardware components are required to build RISCBoy?

The main component is an iCE40-HX8k FPGA, along with a custom PCB, memory chips, and peripherals. The project provides KiCad files for PCB fabrication and instructions for FPGA synthesis.

Can I run commercial games on RISCBoy?

Since RISCBoy is still in early development, it is primarily intended for homebrew and experimental projects. Compatibility with existing commercial games is unlikely at this stage.

What software development tools are needed?

The project requires the RISC-V GNU Toolchain for software compilation, along with simulation tools like Xilinx ISIM for HDL testing. The developer provides detailed build instructions.

Will there be a community or support for RISCBoy?

The project repository encourages community involvement, and future development depends on contributions from hobbyists, developers, and open-source enthusiasts.

Source: Hacker News

BABY SHOWER & RE

Baby shower & registry season Picks

As an affiliate, we earn on qualifying purchases.

You May Also Like

What Might Meta Connect 2026, Set For September 23, Bring?

Meta announces its annual XR event, Meta Connect 2026, scheduled for September 23-24, likely featuring new VR headsets, smart glasses, and AR tech updates.

What to expect at the next Samsung Galaxy Unpacked

Samsung is expected to unveil new foldables, smartwatches, and XR glasses at its upcoming Galaxy Unpacked event, likely on July 22 in London.

AMD engineer 3D-prints Steam Machine-a-like with diagonal mobo mounting — parts include a Mini ITX motherboard, RTX 5060, and a flex ATX PSU

An AMD engineer collaborates on a 3D-printed Steam Machine-inspired PC with diagonal motherboard mounting, revealing a new DIY project for enthusiasts.

I Hate (Most) Keyboard ‘Fn’ Keys

A detailed look at frustrations with ‘Fn’ keys on modern keyboards, highlighting design flaws and better alternatives for user control.