Building a custom softcore to run Doom
Overview
Doomcore will be a custom RISC-V CPU supporting a custom instruction set (RV32doom?) designed to run Doom at full resolution and framerate on a small FPGA (Gowin Tang Nano 20k).
This project will be split into multiple sections as I complete the various components: