u/r_retrohacking_mod2in r/FPGA • Recommends
DOOM on iCE40 FPGA video by Sylvain Munaut
2.8K subscribers • 1 video on Hallway
Intermediate. Assumes working knowledge.
25K views5 years ago2 recommendations
HardwareGame developmentFPGAs and digital designRetro games and consolesEmbedded systems
Sylvain Munaut explains how he ported and ran Doom on a tiny iCE40 FPGA using a RISC-V softcore.
How I ran Doom on a tiny ice40 FPGA, using the iCEBreaker board. Looking at hardware / gateware / software and comparing it with the original requirements for DOOM classic in 1993. Project Links : github.com/smunaut/ice40-playground/tree/master/projects/ris… github.com/smunaut/doom_riscv Community : Twitter: twitter.com/tnt IRC: ##openfga on libera.chat/ Discord: 1bitsquared.com/pages/chat External Sources (by order of appearance): twitter.com/sylefeb/status/1325757845393059840 twitter.com/ultraembedded/status/1284515315062317061 github.com/icebreaker-fpga/icebreaker github.com/SpinalHDL/VexRiscv bitsavers.org/components/intel/80486/i486_Processor_Programm… twitter.com/esden/status/1253918064002777090 youtube.com/c/CPUGalaxy youtube.com/playlist?list=PLKDVITG9wv2KpdNORu-_JbxxAMzm2Ng8h (iCE40 cache design streams) 1bitsquared.com/collections/fpga/products/pmod-digital-video… en.wikipedia.org/wiki/Mode_13h doom.fandom.com/wiki/Aspect_ratio tinyvga.com/vga-timing/640x400@70Hz tinyvga.com/vga-timing/640x480@60Hz 1bitsquared.com/collections/fpga/products/pmod-gamepad-and-a…What people say. Highly recommended as a fascinating demonstration of running Doom on a resource-constrained FPGA.
u/r_retrohacking_mod2in r/FPGA • Recommends
u/xde2912in r/FPGA • Recommends
u/hecmar007in r/FPGA • Mentions