2026 Retrocomputing Problem: Customized RISC-V Processor For Retro System


Although as soon as little greater than a tutorial endeavor, the RISC-V structure is slowly supplanting purposes that might have usually gone to ARM. Even a couple of microcontrollers have chips working this open-source instruction set now, and we anticipate it to develop sooner or later because it doesn’t require the licensing of an ARM or x86 chip. [M_Jagadeesh97] is getting forward of the curve with this retro gaming system built on a custom-designed RISC-V system.

Most of us, presumably together with [M_Jagadeesh97], don’t have entry to chip fabrication instruments, however what we will get is any of assorted FPGAs. This RISC-V CPU is constructed on a Terasic DE0-Nano board with 32 MB of RAM out there to it, and boots to a launcher with 32 video games out there. There are a couple of limitations with this low-power system which was largely solved by limiting the show to 64×32, which lets it preserve the identical side ratio as the unique DOOM in addition to the identical side ratio for lots of the older video games, whereas nonetheless sustaining 45 FPS.

The undertaking writeup goes deep into the design of a system like this, from the naked metallic, the CPU design, the timing of the video alerts, and the right way to implement a Wolfenstein-like raycaster. After including a small show it seems to be pretty transportable as nicely and is a wonderful demonstration of how highly effective cheap boards like this  FPGA may be with the correct quantity of effort.



Source link