PCEngine-FX.com

NEC PC-FX Games/Console => PC-FX Discussion => Topic started by: gameblabla on 07/26/2026, 02:56 PM

Title: Doom for PC-FX (Shareware release)
Post by: gameblabla on 07/26/2026, 02:56 PM

Hello,
i've been working on this port of Doom for some time now.
t can run from anywhere from 10 fps up to 20 fps, this was captured on real hardware (from Composite).

This was not a trivial port to make, as the game encountered multiple issues (especially on real hardware) and i was forced to implement many things in my internal branch of pcfxemu to get it to run like real hardware (and even then, it fails to emulate the failures i encountered).

Download it here (assuming you have a copy of 3DO Doom sound track or your own) :
https://gameblabla.github.io/doomcpfx_generator/ (https://gameblabla.github.io/doomcpfx_generator/)

Source code :
https://github.com/gameblabla/doompcfx (https://github.com/gameblabla/doompcfx)

The port makes use of the following :



Note that i did not try to convert the whole game : i believe that most people won't play beyond that (harsh but true), and this was a technical exercise. It's possible in theory, but the main problem remains with RAM consumption, as the game only has kilobytes left and nothing for weapons like BFG etc... This may require alterations but some uses like using CD DMA - KRAM - RAM bouncing to swap in real time if there's really no RAM left (that will also mean having to switch the music to ADPCM 32000hz instead of CD-DA). I haven't thought much about it yet.

Please enjoy it as it is.
Title: Re: Doom for PC-FX (Shareware release)
Post by: NightWolve on 07/26/2026, 03:03 PM
The Day that Doom would come for the NEC PC-FX! ; )

No one thought ever!