Repository navigation
DERP v0.7.0
Pre-releaseWhat's new in v0.7.0
Heretic is in the downloads. v0.5.0 and v0.6.0 announced Heretic, but
their packages left the derp-heretic program out, so Heretic WADs had
nothing to start. It now ships in every package: beside the game on Windows
and Linux, inside the app on the Mac.
Ragdoll falls. Monsters on two legs can now drop as ragdolls. Each one's
drawing is raised into a body as deep as its side view shows, on a small
skeleton that the killing blow knocks over. It can be thrown back, have its
legs swept, be spun from the side or have its strings cut by a head shot.
The body comes to rest on its back or side, drawn the way its own sprite
sees it. With Shot deaths on strings, a chest blast from the front
sometimes plays the zombieman's death as a stunt-wire yank, landing hips
first. These are drawing only: the game, its damage and demos are unchanged.
F4 → Combat → Ragdoll falls (off by default; needs Varied deaths).
Blood spray. Hits throw blood out the far side of the body and kills
burst. The drops fly as Doom-sized pixels and land as splats on floors,
walls and low ceilings. Fresh wounds drip, bodies sliding across the floor
smear it and bodies thrown into a wall splash it. A kill's wet burst and a
body slapping into the floor are heard quietly under the monster's own death
sound. F4 → Combat → Blood spray.
Knee-Deep in the Dead at night, in the rain. A new Authored episodes
switch gives id's own maps looks picked by hand rather than derived from the
WAD. DOOM's first episode now lies at night in a steady downpour, with the
sun hidden and lit rooms shining out through their windows. Maps from
Freedoom or PWADs keep the derived look, sun and all. Turn it off for the
derived look everywhere.
Rain and wear. Rain falls under the sky in streaks of whole pixels,
slanted by its own wind, and splashes or rings where it lands. Drops gather
and run down the outside of window glass, the ground under the sky lies
wet, and a few rooms beside the open sky have a leaking crack in the
ceiling dripping onto a small puddle. Through a broken window the wind
blows the rain in, and the floor and wall beneath it soak. Dark streaks run
down the outside walls below windows, rusty on metal. Plain metal plates,
such as the fronts of DOOM's computer desks, show grime in their seams,
dull blotches and boot scuffs. F4 → Weather and wear (rain: Never,
Authored episodes or Always).
Glass cracks before it breaks. The first two bullets leave small,
jagged holes with chipped edges and branching cracks. The third starts a
fracture that spreads across the pane, and pieces stay in the frame until
the cracks reach them. Projectiles and explosions still break glass
outright.
Live readouts. The blocks of glowing cells painted into computer
panels, such as the green grids beside DOOM's consoles, change now and then,
cell by cell. F4 → Glow → Live readouts.
Sounds behind the walls. Now and then, from inside the walls nearby, a
tech base works: water rushing through a pipe, steam, a duct, a press, a
drip, metal settling. It is muffled as if heard through the wall and always
comes from a wall whose texture suits it. The sounds are rare, never the
same twice running, and quiet while you fight.
The hall next door. From a corridor or small room, a bigger space
through an opening is heard as its own room. Your sounds ring faintly in it,
and sounds made inside it echo as the hall does, not as the room you stand
in.
Alternative computer sounds. F4 → Sound → Made-up sounds → Alternative
computer sounds replaces the computer bleeps with a machine hum, fine
hard-drive seeks, relay clacks and electrical chatter (off by default).
DERP, the DOOM Engine Remaster Project. Each download includes Freedoom, so you can
play straight away; add your own WADs to play DOOM, DOOM II, Heretic or custom maps.
Download
| System | File | How to play |
|---|---|---|
| macOS 11 or newer (Apple Silicon and Intel) | DERP-mac.zip |
Unzip and open Play DOOM.app. Choose your WAD folder or click Play Freedoom. |
| Windows 10/11, 64-bit | DERP-windows.zip |
Unzip, drop your .wad files into the wads folder and run doom.exe. |
| Linux, x86-64 | DERP-linux.tar.gz |
Unpack, drop your .wad files into wads and run ./doom. |
DERP-source.tar.gz is the complete source of these downloads: the
game's code plus the exact SDL and Nuked OPL3 sources it is built with, so it
builds without an internet connection. GitHub's "Source code" archives hold
the game's code only.
With no WADs in the wads folder, Freedoom starts. With a base game (such as
doom.wad or doom2.wad) and a custom map WAD, the map is loaded on top of the
game. Controls and options are in PLAY.md.
macOS: the app is not notarized by Apple, so the first launch is blocked
with "Apple could not verify…". Click Done, open System Settings → Privacy &
Security, scroll down and click Open Anyway next to the message about
Play DOOM, then confirm. After that it opens normally. (Alternatively, run
xattr -dr com.apple.quarantine "Play DOOM.app" in Terminal.)
Windows: the program is not code-signed, so SmartScreen may say "Windows
protected your PC". Click More info, then Run anyway.
Linux: you need a Vulkan driver for the 3D renderer; without one the game
falls back to the classic renderer.
Before you play
This is a pre-release. The Mac version is the most tested. The Windows and Linux
versions are built automatically but have had little real play, so please
report problems.
Supported maps: vanilla and limit-removing, including DEHACKED patches. Boom,
MBF21 and GZDoom maps are not supported. Heretic plays from your own heretic.wad
or HERETIC.WAD; Hexen is not supported yet. Multiplayer is not implemented.