Gameplay: https://www.youtube.com/watch?v=GgDHJv51xT0
- gzdoom: https://zdoom.org/downloads
- Doom II (Doom 2)
- It's available on Steam, GOG, Green Man gaming
- Copy
DOOM2.WAD
for assets into thegzdoom
directory
- Project Brutality mod (Brutal Doom plus more): https://github.com/pa1nki113r/Project_Brutality
- Download the project zip(just the whole repo) and change the extension to
pk3
. Copy into thegzdoom
directory
- Download the project zip(just the whole repo) and change the extension to
- Maps of Chaos, https://www.moddb.com/mods/brutal-doom/addons/brutalized-doom-and-doom-ii
- Copy the standard/normal
mapsofchaos.wad
thegzdoom
directory - The other
.wad
files in the zip stand for hardcorehc
and overkillok
maps
- Copy the standard/normal
We also played through the Ancient Aliens maps, https://www.doomworld.com/idgames/levels/doom2/Ports/megawads/aaliens
Select both mapsofchaos.wad
and Project_Brutality-master.pk3
files and drag on top of the gzdoom.exe
to play
You will want to re-bind a bunch of keys
Move Forward
->w
Move Backward
->s
Strafe left
->a
Strafe right
->d
Use
->e
Reload
->r
Jump
->Space
- Enable full mouse-look so you can also go vertical
- In Hud Options enable a cross-hair and set the scale to
0.3
so it isn't as blurry
Press tab
to open the map
This isn't split-screen, you need separate PCs
Setting up a multiplayer game and joining can only be done by command line.
Documentation:
- https://zdoom.org/wiki/Multiplayer
- https://zdoom.org/wiki/Command_line_parameters#Multiplayer_options
Host:
cd C:\Users\MLM\Downloads\gzdoom-bin-3-6-0-x64
# -host is the number of players
gzdoom -host 3 -warp 01 -skill 4 -file mapsofchaos.wad Project_Brutality-master.pk3
Join:
cd C:\Users\MLM\Downloads\gzdoom-bin-3-6-0-x64
gzdoom -join 192.168.1.135 -file mapsofchaos.wad Project_Brutality-master.pk3
# On macOS
/Applications/GZDoom.app/Contents/MacOS/gzdoom -join 192.168.1.135 -file mapsofchaos.wad Project_Brutality-master.pk3
Open port 5029
and connect with your external IP.
I did try this but we didn't use this and you will probably run into out of sync issues more often.
Once the game goes out of sync (it will say at the top of the screen in red text), nothing will be consistent across the instances. I don't know of a way to re-sync. It just sends UDP packets and replays them so if something is lost, then it will go out of sync. You can just exit and change the -warp
parameter to the level you were just on
You can add -extratic
to "send a backup copy of every movement command across the network"
Controllers work but there isn't aim-assist so it is a bit difficult. There is a setting for aim-assist but it doesn't work in Brutal Doom because there is headshot mechanics, etc so they disabled it.