The first officially released Doom port/enhancement for 3DO


This is OptiDoom, a 3DO port/enhancement of Doom based on the original released source code at

The primary focus of this port is to try and change the rendering engine in the hopes of improving the very slow performance on 3DO, an uphill battle so far.
In the meanwhile, it's fun and interesting to try and add new rendering/gameplay features or the possibility for future modding. More to come!

Current version is 0.2b (released 04/10/2020)

Optimus6128 aka Bugo The Cat

optimus6128 at yahoo gr

The Files:

OptiDoom current version(0.2b) (raw files and tools, automated batch CD extraction/encryption process, 616k)

Source code at GitHub

Also check the changelog for what's new.


Older versions:

OptiDoom v0.2 (raw files and tools, automated batch CD extraction/encryption process, 588k)

OptiDoom v0.1 (raw files, 810k)

OptiDoom v0.1, xdelta patch for USA BIN (xdelta patch, 1833k)

OptiDoom v0.1, xdelta patch for USA ISO (xdelta patch, 1824k)


As you might have noticed, I didn't provide a full ISO for this release. The zip provided has the compiled binary executable and additional files and tools necessary to create your own ISO as long as you own the original CD or have the ISO of the commercial release. I thought that's ok as in Doom ports, its legit to give the executable of a Doom port away for free, but not the resource data. In the case of 3DO, you'd have to extract the files from the original CD or ISO, copy the updated binary and two more files, compile the ISO and then encrypt it with a second tool. The process is quite simple and there is an instructions.txt inside the archive along with the tools necessary. If anyone wants to make an ISO and publish it at another place, I am totally fine with that. If anyone also wants to change my mind concerning this, it's ok. I am just not sure at this point if it would be legit for me to publish here a full ISO, even though I know nobody would bother for an old console game that is not commercially viable anymore. So, I decided to be consistent with how Doom ports are published.