-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmods.html
243 lines (235 loc) · 18.8 KB
/
mods.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>dhewm3 - Doom3 Source Port</title>
<meta property="og:title" content="dhewm3 - Doom3 Source Port">
<meta property="og:type" content="website">
<meta property="og:description" content="List of Mods for the dhewm3 Source Port of Doom3">
<meta property="og:image" content="http://dhewm3.org/og_image.jpg" />
<meta property="twitter:image" content="http://dhewm3.org/twitter_image.jpg" />
<link rel="stylesheet" href="./fonts/stylesheet.css" />
<link rel="stylesheet" href="./css/main.css" media="all" />
<link rel="icon" href="./favicon.ico">
</head>
<body>
<header class="header">
<a href="./"><img src="logo2.svg" width=640 style="max-width:90%;margin-left:auto;margin-right:auto;display:block"></a>
<br>
<nav class="nav">
<ul class="nav-links">
<li><a href="/~https://github.com/dhewm/dhewm3/releases/"><b>Download</b></a></li>
<li>|</li>
<li><a href="./">Home</a></li>
<li>|</li>
<li><a href="/~https://github.com/dhewm/dhewm3/wiki/FAQ">FAQ</a></li>
<li>|</li>
<li><a href="/~https://github.com/dhewm/dhewm3/issues">Report Issues</a></li>
<li>|</li>
<li><a href="/~https://github.com/dhewm/dhewm3/blob/master/README.md">View dhewm3 Readme</a></li>
</ul>
</nav>
<nav class="nav">
<ul class="nav-links">
<li><a href="#list-of-supported-mods">List of Mods</a></li>
<li>|</li>
<li><a href="/~https://github.com/dhewm/dhewm3-sdk">dhewm3 SDK on Github <img src="github-mark-64.png" height=16></a></li>
<li>|</li>
<li><a href="https://modwiki.dhewm3.org">idTech4 ModWiki</a></li>
<li>|</li>
<li><a href="https://iddevnet.dhewm3.org/">idDevNet Mirror</a></li>
</ul>
</nav>
</header>
<main class="content" role="main">
<!-- part2 is generated from mods.md after that index.html_part3 closes it all -->
<h1 id="modifications-for-dhewm3">Modifications for <strong>dhewm3</strong></h1>
<p>Unfortunately dhewm3 can’t support all old Doom3 modifications, as it’s incompatible with old Game DLLs. This means that old Mods are only supported if they <em>either</em> have been ported to dhewm3 <em>or</em> don’t require their own Game DLL (but are using the one from the main game).<br />
The essential requirement for porting Mods to dhewm3 is that the original Mod authors must release the source code <strong>under the GPLv3 license</strong> (that id Software chose when open sourcing Doom3). The <a href="/~https://github.com/dhewm/dhewm3-sdk#how-to-port-a-mod-to-dhewm3">dhewm3 SDK project page</a> has more information.<br />
General information about idTech4 (Doom3, Quake4, Prey, ET:QW, …) modding can be found at the <strong><a href="https://modwiki.dhewm3.org">idTech4 ModWiki</a></strong>.</p>
<p><strong>NOTE</strong> that all mods <em>(except for Fitz Packerton, which is a standalone game)</em> <strong>require the full version of Doom3</strong> (some also need the Resurrection of Evil addon, see the mod descriptions below for details).</p>
<h1 id="list-of-supported-mods">List of supported Mods</h1>
<h2 id="blood-mod">Blood Mod</h2>
<p><em>Blood Mod</em> adds HD blood, monster giblets and some blood-related Phrozo effects to the game, combining the gore effects of several other mods.</p>
<p>A big THANK YOU to <em>ALord7</em> for releasing the mod’s source under GPL!</p>
<ul>
<li>You can get the game data at <a href="https://www.moddb.com/games/doom-iii/addons/blood-mod-v15-for-dhewm3-32-bit">ModDB</a>
<ul>
<li>Just extract that zip to your Doom3/dhewm3 installation</li>
</ul></li>
<li>You can find the source code at <a href="/~https://github.com/dhewm/dhewm3-sdk/tree/bloodmod">Github</a></li>
<li>A <strong>.dll</strong> that works with the official dhewm3 <strong>Windows</strong> executable and a <strong>.so</strong> for Linux (on amd64 aka x86_64) is part of <code>dhewm3-mods_*_win32.zip</code> resp. <code>dhewm3-mods_*_Linux_amd64.tar.gz</code> on the <a href="/~https://github.com/dhewm/dhewm3/releases/latest">Download Page</a>
<ul>
<li>for other platforms you’ll have to compile it yourself</li>
</ul></li>
<li>Once the game data and bloodmod.dll/bloodmod.so/bloodmod.dylib are in place, you can start the mod with: <code>./dhewm3 +set fs_game bloodmod</code></li>
</ul>
<h2 id="classic-doom-3">Classic Doom 3</h2>
<p><a href="mods/cdoom1.jpg" title="Screenshot 1 of Classic Doom3"><img src="mods/small-cdoom1.jpg" height=200></a> <a href="mods/cdoom2.jpg" title="Screenshot 2 of Classic Doom3"><img src="mods/small-cdoom2.jpg" height=200></a></p>
<p><em>Classic Doom 3</em> is a remake of the first episode of the original Doom in Doom3.</p>
<p>A big THANK YOU to “SnoopJeDi” (and the rest of the Classic Doom 3 Team) for releasing this mod under GPL!</p>
<ul>
<li>You can get the game data at <a href="https://www.moddb.com/downloads/classic-doom-3-131">ModDB</a>
<ul>
<li>Just extract that zip to your Doom3/dhewm3 installation.</li>
</ul></li>
<li>You can find the source code at <a href="/~https://github.com/dhewm/dhewm3-sdk/tree/cdoom">Github</a></li>
<li>A <strong>.dll</strong> that works with the official dhewm3 <strong>Windows</strong> executable and a <strong>.so</strong> for Linux (on amd64 aka x86_64) is part of <code>dhewm3-mods_*_win32.zip</code> resp. <code>dhewm3-mods_*_Linux_amd64.tar.gz</code> on the <a href="/~https://github.com/dhewm/dhewm3/releases/latest">Download Page</a>
<ul>
<li>for other platforms you’ll have to compile it yourself</li>
</ul></li>
<li>Once the game data and cdoom.dll/cdoom.so/cdoom.dylib are in place, you can start the mod with: <code>./dhewm3 +set fs_game cdoom</code></li>
</ul>
<h2 id="dentons-enhanced-doom3">Denton’s Enhanced Doom3</h2>
<p>This mod enhances the looks and sound of Doom3 and provides several new features for custom maps.</p>
<p>A big THANK YOU to “Clone JC Denton” for releasing his mod under GPL!</p>
<ul>
<li>You can get the game data at <a href="https://www.moddb.com/mods/dentons-enhanced-doom3-v202/downloads/dentons-enhanced-doom3-v2021">ModDB</a>
<ul>
<li>Open that zip and extract the contained <code>Extract this to your doom3 folder.zip</code> to your Doom3/dhewm3 installation.</li>
<li>Especially if you’re not on Windows, make sure to rename the contained <code>Dentonmod/</code> directory to <code>dentonmod/</code>, as Doom3 doesn’t like uppercase characters in paths (while it works on Windows, it doesn’t on Linux, FreeBSD and possibly OSX!)</li>
</ul></li>
<li>You can find the source code at <a href="/~https://github.com/dhewm/dhewm3-sdk/tree/dentonmod">Github</a></li>
<li>A <strong>.dll</strong> that works with the official dhewm3 <strong>Windows</strong> executable and a <strong>.so</strong> for Linux (on amd64 aka x86_64) is part of <code>dhewm3-mods_*_win32.zip</code> resp. <code>dhewm3-mods_*_Linux_amd64.tar.gz</code> on the <a href="/~https://github.com/dhewm/dhewm3/releases/latest">Download Page</a>
<ul>
<li>for other platforms you’ll have to compile it yourself</li>
</ul></li>
<li>Once the game data and dentonmod.dll/dentonmod.so/dentonmod.dylib are in place, you can start the mod with: <code>./dhewm3 +set fs_game dentonmod</code></li>
</ul>
<h2 id="fitz-packerton">Fitz Packerton</h2>
<p><a href="mods/fitz1.jpg" title="Screenshot 1 of Fitz Packerton"><img src="mods/small-fitz1.jpg" height=200></a> <a href="mods/fitz2.jpg" title="Screenshot 2 of Fitz Packerton"><img src="mods/small-fitz2.jpg" height=200></a></p>
<p>Actually a small standalone game based on Doom3 GPL, so you don’t even need the Doom3 game data to run this!</p>
<p>Fitz Packerton is <em>“A theatrical game about a man and the things he carries. Pack what you must. Pray you won’t need it.”</em></p>
<ul>
<li>You can get the game data at <a href="https://teddydief.itch.io/fitz">https://teddydief.itch.io/fitz</a></li>
<li>You can find the source code at <a href="/~https://github.com/dhewm/dhewm3-sdk/tree/fitz">Github</a></li>
<li>A <strong>.dll</strong> that works with the official dhewm3 <strong>Windows</strong> executable and a <strong>.so</strong> for Linux (on amd64 aka x86_64) is part of <code>dhewm3-mods_*_win32.zip</code> resp. <code>dhewm3-mods_*_Linux_amd64.tar.gz</code> on the <a href="/~https://github.com/dhewm/dhewm3/releases/latest">Download Page</a>
<ul>
<li>for other platforms you’ll have to compile it yourself</li>
</ul></li>
<li>Once the game data and fitz.dll/fitz.so/fitz.dylib are in place, you can start the mod with: <code>./dhewm3 +set fs_game fitz</code></li>
</ul>
<h2 id="hard-corps">Hard Corps</h2>
<p><a href="mods/hc1.jpg" title="Screenshot of Hard Corps"><img src="mods/small-hc1.jpg" height=200></a> <a href="mods/hq2.jpg" title="Screenshot of HardQore2"><img src="mods/small-hq2.jpg" height=200></a></p>
<p>The <em>DOOM 3: Hard Corps</em> is an enhanced/remastered version of the classic <em>HardQore2</em> mod for Doom3.<br />
It brings classic, fast paced, thumb blistering <strong>side scrolling action</strong> to Hell.<br />
If you’re a fan of classic action games such as Contra & Metal Slug; then Hard Corps is what you have been waiting for.</p>
<p>Thanks a lot to Revility and Ivan_the_B (and the rest of the HardQore2 / Hard Corps team) for developing this Mod for dhewm3! :-)</p>
<ul>
<li>You can get the game data at: <a href="https://www.moddb.com/mods/hardcorps/downloads">https://www.moddb.com/mods/hardcorps/downloads</a></li>
<li>You can find the source code at <a href="/~https://github.com/dhewm/dhewm3-sdk/tree/hardcorps">Github</a></li>
<li>A <strong>.dll</strong> that works with the official dhewm3 <strong>Windows</strong> executable and a <strong>.so</strong> for Linux (on amd64 aka x86_64) is part of <code>dhewm3-mods_*_win32.zip</code> resp. <code>dhewm3-mods_*_Linux_amd64.tar.gz</code> on the <a href="/~https://github.com/dhewm/dhewm3/releases/latest">Download Page</a>
<ul>
<li>for other platforms you’ll have to compile it yourself</li>
</ul></li>
<li>Once the game data and hardcorps.dll/hardcorps.so/hardcorps.dylib are in place, you can start the mod with: <code>./dhewm3 +set fs_game hardcorps</code></li>
</ul>
<h2 id="librecoop">LibreCoop</h2>
<p><a href="mods/librecoop1.jpg" title="Screenshot 1 of LibreCoop"><img src="mods/small-librecoop1.jpg" height=200></a> <a href="mods/librecoop2.jpg" title="Screenshot 2 of LibreCoop"><img src="mods/small-librecoop2.jpg" height=200></a></p>
<p>LibreCoop is an open source coop mod for dhewm 3 supporting both the base game and the <em>Resurrection of Evil</em> Addon.</p>
<p>Thanks a lot to Stradex for developing this awesome mod that finally allows cooperative multiplayer in dhewm3!</p>
<ul>
<li>You can download the needed game data at <a href="https://www.moddb.com/mods/librecoop-dhewm3-coop">ModDB</a></li>
<li>You can find the source at <a href="/~https://github.com/Stradex/librecoop/">the LibreCoop Github repo</a></li>
<li>A <strong>.dll</strong> that works with the official dhewm3 <strong>Windows</strong> executable and a <strong>.so</strong> for Linux (on amd64 aka x86_64) is part of <code>dhewm3-mods_*_win32.zip</code> resp. <code>dhewm3-mods_*_Linux_amd64.tar.gz</code> on the <a href="/~https://github.com/dhewm/dhewm3/releases/latest">Download Page</a>
<ul>
<li>for other platforms you’ll have to compile it yourself</li>
<li>there’s actually official downloads for Win32 and Linux on amd64, but dhewm3 provides DLLs/.so’s anyway in case the official ones don’t work on your system</li>
</ul></li>
<li>Once the game data and librecoop.dll/.so/.dylib and librecoopd3xp.dll/.so/dylib are in place, you can start the mod with:
<ul>
<li><code>./dhewm3 +set fs_game librecoop</code> for the main game or</li>
<li><code>./dhewm3 +set fs_game_base d3xp +set fs_game librecoopd3xp</code> for <em>Resurrection of Evil</em></li>
</ul></li>
</ul>
<h2 id="perfected-doom-3">Perfected Doom 3</h2>
<p><em>Perfected Doom 3</em> attempts to completely overhaul the entire game with new monsters, rebalanced weapons, rebalanced monster stats, better graphics, new gameplay features and much more. Based on <a href="#sikkmod-and-sikkmod-roe">Sikkmod</a></p>
<p>Thanks a lot to <em>VGames</em> for releasing the source under GPL!</p>
<ul>
<li>You can get the game data at <a href="https://www.moddb.com/mods/perfected-doom-3-version-500/downloads">ModDB</a>
<ul>
<li>Especially if you’re not on Windows, make sure to rename the contained <code>Perfected/</code> directory to <code>perfected/</code>, and <code>Perfected_ROE/</code> to <code>perfected_roe/</code>, because Doom3 doesn’t like uppercase characters in paths (while it works on Windows, it doesn’t on Linux, FreeBSD and possibly OSX!)</li>
</ul></li>
<li>You can find the source code at <a href="/~https://github.com/dhewm/dhewm3-sdk/tree/perfected">Github</a></li>
<li><strong>.dll</strong>s that work with the official dhewm3 <strong>Windows</strong> executable and <strong>.so</strong> files for Linux (on amd64 aka x86_64) are part of <code>dhewm3-mods_*_win32.zip</code> resp. <code>dhewm3-mods_*_Linux_amd64.tar.gz</code> on the <a href="/~https://github.com/dhewm/dhewm3/releases/latest">Download Page</a>
<ul>
<li>for other platforms you’ll have to compile it yourself</li>
</ul></li>
<li>Once the game data and perfected.dll/perfected.so/perfected.dylib (or perfected_roe.dll/.so/.dylib for Sikkmod RoE) are in place, you can start the mod with:<br />
<code>./dhewm3 +set fs_game perfected</code><br />
or, for the Resurrection of Evil Addon (with Perfected ROE):<br />
<code>./dhewm3 +set fs_game_base d3xp +set fs_game perfected_roe</code></li>
</ul>
<h2 id="scarlet-rivensin-the-ruiner">Scarlet Rivensin: The Ruiner</h2>
<p><a href="mods/rivensin1.jpg" title="Screenshot 1 of Rivensin"><img src="mods/small-rivensin1.jpg" height=200></a> <a href="mods/rivensin2.jpg" title="Screenshot 2 of Rivensin"><img src="mods/small-rivensin2.jpg" height=200></a></p>
<p><em>Scarlet Rivensin: The Ruiner</em> (formerly known as just “Ruiner”) is a dark, nightmarish, third person action modification for Doom3 & dhewm 3. The player assumes the role of a herald of Death & fights hordes of the damned using unique weapons, abilities and spells.</p>
<p>Thanks a lot to Revility (and the rest of the Rivensin/Ruiner team) for releasing the source under GPL!</p>
<ul>
<li>You can get the game data at <a href="https://www.moddb.com/mods/ruiner">ModDB</a>
<ul>
<li>Just extract the dhewm3/rivensin subfolder of the .zip to your Doom3/dhewm3 installation.</li>
</ul></li>
<li>You can find the source code at <a href="/~https://github.com/dhewm/dhewm3-sdk/tree/rivensin">Github</a></li>
<li>A <strong>.dll</strong> that works with the official dhewm3 <strong>Windows</strong> executable and a <strong>.so</strong> for Linux (on amd64 aka x86_64) is part of <code>dhewm3-mods_*_win32.zip</code> resp. <code>dhewm3-mods_*_Linux_amd64.tar.gz</code> on the <a href="/~https://github.com/dhewm/dhewm3/releases/latest">Download Page</a>
<ul>
<li>Alternatively, the Rivensin downloads contain Windows binaries for dhewm3 and the Mod itself</li>
<li>for other platforms you’ll have to compile it yourself</li>
</ul></li>
<li>Once the game data and rivensin.dll/rivensin.so/rivensin.dylib are in place, you can start the mod with: <code>./dhewm3 +set fs_game rivensin</code></li>
</ul>
<h2 id="sikkmod-and-sikkmod-roe">Sikkmod and Sikkmod RoE</h2>
<p><em>Sikkmod</em> is a general enhancement mod for Doom 3. Its main purposes are to update visuals of Doom 3 to a more modern level and to allow the user to customize various aspects of the game to suit their preferred styles all while maintaining the core mechanics and aesthetics originally put in by id Software.</p>
<p>Thanks a lot to <em>Sikkpin</em> for <a href="/~https://github.com/dhewm/dhewm3/issues/120#issuecomment-1555662168">allowing to use the source under GPL</a>!</p>
<ul>
<li><p>You can get the game data at <a href="https://www.moddb.com/mods/sikkmod/downloads/sikkmod-v12" class="uri">https://www.moddb.com/mods/sikkmod/downloads/sikkmod-v12</a> and <a href="https://www.moddb.com/mods/sikkmod/downloads/sikkmod-v11-roe" class="uri">https://www.moddb.com/mods/sikkmod/downloads/sikkmod-v11-roe</a></p>
<ul>
<li>No, there is no Sikkmod v1.2 for Resurrection of Evil (RoE)</li>
</ul></li>
<li><p>You can find the source code at <a href="/~https://github.com/dhewm/dhewm3-sdk/tree/sikkmod">Github</a></p></li>
<li><p><strong>.dll</strong>s that work with the official dhewm3 <strong>Windows</strong> executable and <strong>.so</strong> files for Linux (on amd64 aka x86_64) are part of <code>dhewm3-mods_*_win32.zip</code> resp. <code>dhewm3-mods_*_Linux_amd64.tar.gz</code> on the <a href="/~https://github.com/dhewm/dhewm3/releases/latest">Download Page</a></p>
<ul>
<li>for other platforms you’ll have to compile it yourself</li>
</ul></li>
<li><p>Once the game data and sikkmod.dll/sikkmod.so/sikkmod.dylib (or sikkmodd3xp.dll etc for Sikkmod RoE), you can start the mod with:<br />
<code>./dhewm3 +set fs_game sikkmod</code><br />
or, for the Resurrection of Evil Addon (with Sikkmod RoE):<br />
<code>./dhewm3 +set fs_game_base d3xp +set fs_game sikkmodd3xp</code></p></li>
<li><p><strong>Note</strong> that dhewm3’s gamma in shader feature doesn’t work well with Sikkmod, so you may want to disable it (<code>r_gammaInShader 0</code>)</p></li>
</ul>
<h2 id="the-lost-mission">The Lost Mission</h2>
<p><a href="mods/d3le1.jpg" title="Screenshot 1 of Doom3: The Lost Mission"><img src="mods/small-d3le1.jpg" height=200></a> <a href="mods/d3le2.jpg" title="Screenshot 2 of Doom3: The Lost Mission"><img src="mods/small-d3le2.jpg" height=200></a></p>
<p>An entire new episode for Doom3!</p>
<p>Thanks a lot to Arl90 for releasing the source under GPL!</p>
<ul>
<li><p>You can get the gamedata at <a href="https://www.moddb.com/mods/the-lost-mission">ModDB</a></p></li>
<li><p>You can find the source code at <a href="/~https://github.com/dhewm/dhewm3-sdk/tree/d3le">Github</a></p></li>
<li><p>A <strong>.dll</strong> that works with the official dhewm3 <strong>Windows</strong> executable and a <strong>.so</strong> for Linux (on amd64 aka x86_64) is part of <code>dhewm3-mods_*_win32.zip</code> resp. <code>dhewm3-mods_*_Linux_amd64.tar.gz</code> on the <a href="/~https://github.com/dhewm/dhewm3/releases/latest">Download Page</a></p>
<ul>
<li>for other platforms you’ll have to compile it yourself</li>
</ul></li>
<li><p><strong>Note</strong> that THIS MOD NEEDS the official “Resurrection of Evil” Addon (d3xp/) installed!</p></li>
<li><p>Once the game data and d3le.dll/d3le.so/d3le.dylib are in place, you can start the mod with: <code>./dhewm3 +set fs_game_base d3xp +set fs_game d3le</code></p></li>
</ul>
</main>
<br><br>
<script>
// add clickable anchor-link to headings
for(h=1; h<=6; ++h)
{
var hs = document.getElementsByTagName('h'+h);
for(i=0; i<hs.length; ++i)
{
if(hs[i].id)
{
var l = document.createElement("a");
l.href = "#" + hs[i].id;
l.innerHTML = "# ";
l.className = "headinglink";
hs[i].insertBefore(l, hs[i].firstChild);
}
}
}
</script>
</body>
</html>