Author Topic: Will it run DOOM?  (Read 1385 times)

isengaara

  • Newbie
  • *
  • Posts: 11
  • Karma: +8/-0
    • View Profile
Will it run DOOM?
« on: October 17, 2025, 11:51:56 am »
A few month ago I realized that both Nintendo GameCube and iCE40 FPGA can run DOOM. In both cases this is software rendering without any GPU. But there are also some GPU designs that run on Lattice FPGAs including RasteriCEr and RasterIX. In the last few years I have been working on OpenPOWER Microwatt and got a Maze game running. Many years ago at a LAN-party I played the Nintendo WII, a gaming console with DRM that has been cracked, thanks to its GameCube mode. After I found about the PicoBoot IPL replacement, I decided that I should make homebrew games for old BigEndian PowerPC hardware, using devkit-ppc and buildroot. Doing a port of DOOM for 32 bit PowerPC should be easy. Theoretically this could run on any computer with an IBM CPU, starting from the GameCube up to the Talos II. Since I am interested in implementing a GPU on the Arctic Tern (with dual HDMI later), I will also do a port of DOOM to Microwatt first. I also have an OrangeCrab where I can test my FPGA designs, before I buy an Arctic Tern. For a different project, I am currently designing my own iCE40 FPGA board, programmed using the RP2040.

ClassicHasClass

  • Hero Member
  • *****
  • Posts: 514
  • Karma: +40/-0
  • Talospace Earth Orbit
    • View Profile
    • Floodgap
Re: Will it run DOOM?
« Reply #1 on: October 17, 2025, 06:16:58 pm »
Not sure I follow. What's the target hardware? Doom has of course run on Power Macs since nearly the beginning (I bought Doom II and Ultimate Doom for my 7300 at retail).