Doomのソース移植一覧
バージョン2はかなり長い間開発中である。
EDGE
Enhanced Doom Gaming Engine(EDGE)は、DOSDoomから派生した移植で2000年6月20日に最初に公開された。EDGEの最も魅力的な機能は、実行ファイルの外部にあるテキストファイル内のすべてのゲームの動作を記述するDDFシステムである。 その結果、他のソース移植に存在する制限をはるかに少なくして多くの新しい武器や機能を追加するために拡張性を使用するモッダーの間で人気を博している。EDGEはMS-DOS、Windows、Linux、BeOS、Mac OS Xなど多くのオペレーティングシステムに移植されている。EDGEの最終アップデートのバージョン1.35は、2011年4月9日に公開された。
EDGEの後継である3DGEは2011年4月11日に初公開された。新機能の中には、スクリプト機能の改善、バグ修正、OpenGLの機能強化、『Heretic』のサポート、画面分割マルチプレイなどがある。最終更新日は2016年8月22日であるが、チームは開発版の公開を頻繁に行っている。このエンジンは、Windows、Linux、Mac OSX、OpenBSD、ドリームキャストなどの複数のプラットフォームに移植されている。
Doomsday Engineは、GPLv2ライセンスのソース移植(以前のjDoom、jHexen、jHereticを組み込んだもの)であり、 Linux、Mac OS XおよびWindows上で動作する。このソース移植は、『Heretic』および『Hexen:Beyond Heretic』にも対応している。ハードウェアアクセラレーションエンジンは、3Dモデル、オブジェクトと動きのスムージング、シャドウ、ダイナミックライティングなどの機能をサポートしている。また、拡張機能を編集するためのXGラインおよびセクタータイプ、および組み込みのマスターサーバーゲームブラウザー(ランチャー)も内蔵している。
Risen3D
Risen3Dは、Doomsday Engineのバージョン1.7.8をベースにしたWindows専用フォークで2003年3月15日に公開された。当初はBoomマップ編集機能のサポートが追加されただけであったためBoomsdayと呼ばれていた。 最新バージョンであるバージョン2.2.26は2014年7月に公開された。
Boomは、TeamTNTによるDoomソースコードのDOS向け移植である。多くのソフトウェアの不具合を修正し、エンジンに他の多くのソフトウェア拡張機能を追加しており、その追加機能は大半の最新バージョンのDoomソース移植(PrBoom+、ZDoom、Doom Legacyなど)に組み込まれている。Boomの最後のアップデート、バージョン2.02は1998年10月22日に公開された。1999年10月、Boomのソースコードが公開された。ソース移植としてのBoomのさらなる開発は、DOS向けはMBF、Windows向けはPrBoom、Linux向けはLxDoomとして継続された。後者の2つは後にPrBoomとして統合され、MBFの機能の多くを引き継いだため、PrBoomの後継であるPrBoom+は事実上、Boomの現代的な等価物である。
LxDoom
LxDoomは、1999年にColin PhippsがBoomをベースとして制作したLinux向けのソース移植である。特にオリジナルのDoomから継承された制限とバグの削除、および計算効率の向上に重点を置いていた。2000年にはWindowsのソース移植であるPrBoomと統合し、その基礎となっている。それ以来、PrBoomはWindowsとLinuxの両方のバージョンで利用が可能であった。
RORDoom
RORDoomは、Julian Aubourgが作成し2000年に公開したDOSベースのソース移植である。これは、セクターが他のセクターと重なることを可能にする機能(room-over-room)を組み込んだ最初のDoomソース移植である。