Doom Successfully Ported to AI-Designed RISC-V CPU in Turing Complete Simulator
An AI enthusiast named Angel successfully ran a port of the classic game Doom on a simulated CPU named Codex-R32. The CPU was designed by an AI model called GPT-5.6 Sol within the educational game and simulator Turing Complete. This project demonstrates the potential of using AI models to design functional computer architectures, even if currently limited to simulated environments. It highlights the intersection of AI-assisted hardware design, open-source instruction sets like RISC-V, and educational simulation tools. The game was compiled into native RV32IM machine code using PureDOOM, a C-based single-header port of Doom, and executed directly on the simulated CPU. The simulation displayed real-time metrics including cycle counts, simulation speed, and register values alongside the CPU's logic gates and ALU.
## BACKGROUND
Turing Complete is an educational puzzle game where players build a working computer starting from basic NAND logic gates. RISC-V is an open-standard instruction set architecture (ISA), with RV32IM representing the 32-bit integer base instruction set combined with multiplication and division extensions. PureDOOM is a lightweight, single-header C port of the original Doom source code designed for easy integration into custom platforms.