TL;DR

RISCBoy is an open-source project creating a portable game console with a custom RISC-V CPU and graphics system. It is designed for FPGA implementation and is fully documented for community development.

RISCBoy is an open-source, portable game console designed entirely from scratch, featuring a custom RISC-V compatible CPU, a raster graphics pipeline, and a detailed PCB layout. The project aims to create a hardware platform reminiscent of early handheld consoles but built with modern, open-source tools and components. This development is significant for open hardware enthusiasts and the retro gaming community, offering a fully documented and customizable portable gaming device.

The RISCBoy project includes a RISC-V RV32IMC processor that passes compliance tests and supports essential features like exceptions and vectored interrupts. It also incorporates a graphics pipeline, display controller, and peripheral infrastructure, all designed in Verilog 2005 for implementation on an iCE40-HX8k FPGA. The hardware design is accompanied by a complete PCB layout in KiCad, and the project provides detailed instructions for building the FPGA bitstream, software toolchain, and testing environment.

The project’s repository contains submodules for HDL code and testing scripts, with build instructions for the RISC-V GNU toolchain tailored to the processor’s ISA variants. Simulation is performed using Xilinx ISIM, and the FPGA synthesis process relies on open-source tools like Yosys, nextpnr, and Project Icestorm. The hardware is compatible with 4-layer PCBs, with a prototype PCB costing approximately $65 for 10 units through a prototyping service. Future revisions (Rev B) are planned, pending maturity of the gateware and bootloader.

At a glance
reportWhen: ongoing development, with latest update…
The developmentThe project introduces RISCBoy, a fully open-source portable game console designed from scratch, using a RISC-V CPU and FPGA hardware.
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)

Impact of RISCBoy on Open-Source Hardware and Gaming

RISCBoy demonstrates the feasibility of building a fully open-source, portable gaming console from scratch, combining FPGA hardware design with a custom RISC-V CPU architecture. It offers a platform for hobbyists, developers, and educators to experiment with hardware design, software development, and retro gaming emulation. The project also highlights the growing ecosystem around open hardware and open-source FPGA toolchains, fostering innovation and community collaboration in a niche traditionally dominated by proprietary systems.

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 XADC: On-chip analog-to-digital converter

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background of Open-Source Hardware and Retro Gaming Revival

Open-source hardware projects have gained momentum over recent years, with communities developing FPGA-based computers, gaming consoles, and other electronics. The resurgence of interest in retro gaming has driven hobbyists to create hardware clones and custom devices that emulate classic consoles. RISCBoy builds on this trend by combining open hardware principles with modern FPGA design, aiming to provide a fully customizable, portable gaming device that can be assembled and modified by enthusiasts worldwide. Prior efforts in open FPGA projects have laid the groundwork, but RISCBoy’s comprehensive design and documentation set it apart as a significant contribution.

“RISCBoy is a love letter to handheld consoles of the past and a proof of concept for open hardware in portable gaming.”

— Project creator

Remaining Technical and Development Challenges

While the project provides detailed hardware and software instructions, some aspects remain experimental, such as the support for different FPGA boards (e.g., ECP5) and the stability of the bootloader and gateware for Rev B PCB revisions. The performance and compatibility of the system with various game software are still being tested, and community contributions are expected to refine the design further.

Upcoming Developments and Community Involvement

The project’s author plans to release Rev B PCB designs once the gateware and bootloader stabilize. Community members are encouraged to build and test the hardware, contribute to software development, and experiment with different FPGA configurations. Future updates will likely include improved hardware revisions, expanded software support, and potentially, a more polished user interface for the portable device.

Key Questions

Is RISCBoy ready for mass production?

Not yet. RISCBoy is currently in development with prototypes and detailed documentation available for hobbyists and developers. Mass production would require further hardware refinement and community testing.

Can I build RISCBoy on my own?

Yes. The project provides comprehensive instructions for hardware synthesis, PCB fabrication, and software toolchain setup, aimed at experienced hobbyists with FPGA and electronics knowledge.

What software will run on RISCBoy?

The system supports RISC-V software compiled with the provided toolchain. Compatibility with existing game emulators or custom homebrew software is under active development.

What hardware is needed to build RISCBoy?

The primary hardware includes an iCE40-HX8k FPGA, a custom PCB, and optional peripherals. The project also supports alternative FPGA boards like ECP5, with different configurations.

Source: Hacker News

You May Also Like

Resetting XBOX

Microsoft reveals plans to overhaul Xbox systems with a comprehensive reset, aiming to improve performance and user experience amid ongoing feedback.

7 Best Gaming Laptop Prime Day Deals for 2026

Discover the best gaming laptop deals for Prime Day 2026, featuring top picks like MSI Katana 17, Lenovo Legion Pro 7i, and more, with detailed analysis.

Is Xfinity down? Thousands report TV service issues

Over 50,000 reports indicate widespread Xfinity TV service disruptions, with customers experiencing outages since early morning. Cause still unknown.

Valve Considered a Barebones Steam Machine – So Why Isn’t There One?

Valve explored the idea of a simple, barebones Steam Machine but ultimately did not bring it to market. This report examines why and what it means.