Skip to content

Releases: milnet01/DOOM_Ants

DOOM_Ants 0.2.0-pre.2 — Windows build (preview)

26 Jun 15:13

Choose a tag to compare

DOOM_Ants 0.2.0-pre.2 — Windows build (preview)

A refreshed 64-bit Windows cross-build, rebuilt from the current master so it
includes all the renderer work since the first Windows preview (v0.2.0-pre.1).

⚠️ Preview — untested on real Windows hardware

This .exe is cross-compiled on Linux. It compiles cleanly and boots, but it
has not yet been run on an actual Windows machine — the 3D modes (Solid /
Ultra, which use Vulkan), sound, music, and gamepad support are unverified on
Windows. Please treat this as an early preview and report anything broken in
Issues.

What's new since the last Windows preview

  • 3D sky fixed — the black band across distant outdoor views is gone; the sky
    now meets the horizon like the original (DOOM-0076).
  • 3D wireframe debug view — toggle with the gamepad Share button in Solid/Ultra
    (DOOM-0077).
  • Moving floors/ceilings animate in 3D — doors and lifts now open/close in the
    3D renderers (DOOM-0049).
  • Live texture changes in 3D — switches light up and animated surfaces (screens,
    slime) animate (DOOM-0066).
  • Controller mapping — Triangle toggles the automap (DOOM-0063), Circle closes a
    menu (DOOM-0056).
  • Assorted 3D fixes: door-area gaps (DOOM-0052), classic hi-res menu/visplane fixes
    (DOOM-0053, DOOM-0055), dark-ceiling shading (DOOM-0069).

How to run

  1. Download and unzip DOOM_Ants-0.2.0-pre.2-windows-x64.zip.
  2. Put a DOOM .wad (the free shareware doom1.wad works) next to doom_ants.exe.
  3. Run doom_ants.exe. See the included README.txt for details and controls.

No game data is bundled (licensing) — you supply the .wad.


GPL v2. Full source: https://github.com/milnet01/DOOM_Ants

DOOM_Ants 0.2.0-pre.1 — first Windows build (preview)

17 Jun 13:32

Choose a tag to compare

The first Windows build of DOOM_Ants — plus a self-contained Linux build. 🪟🐧

A preview / development snapshot (pre-release): the classic renderer is
complete and playable on both platforms; the Phase-2 3D renderer is still in
progress. Published as a pre-release so it doesn't imply the in-progress
features are finished.

Downloads — both are one-download-and-done (just add a WAD)

  • Windows (x86-64): doom_ants-0.2.0-pre.1-windows-x86_64.zip
    Unzip, drop a .wad next to doom_ants.exe, run. All needed DLLs are bundled.
  • Linux (x86-64): doom_ants-0.2.0-pre.1-x86_64.AppImage
    One file. chmod +x it (or right-click → Allow executing), then run:
    ./doom_ants-0.2.0-pre.1-x86_64.AppImage -iwad doom1.wad
    Every library is bundled (SDL2, SDL2_mixer, FluidSynth) and a compact
    General-MIDI soundfont is baked in, so music works out of the box — no
    apt/zypper/dnf install needed. Targets reasonably current distros
    (built on a recent glibc).

A DOOM .wad is required and not included (licensing). The free shareware
doom1.wad works, as do retail doom.wad / doom2.wad.

What's new

  • First-ever Windows build via a new mingw-w64 cross-build target (DOOM-0006).
  • Self-contained Linux AppImage — no dependency install, music included.
  • Both built from master @ 5859307.

Notes

  • A console/terminal window accompanies the game and shows startup messages.
  • 3D acceleration uses the system Vulkan loader (GPU driver / system package);
    the game runs fine without it on the classic renderer.
  • The older v0.1.0 tarball remains for systems where you'd rather use your
    distro's own SDL2/FluidSynth packages.

DOOM_Ants 0.1.0 — first playable Linux release

12 Jun 12:38

Choose a tag to compare

The first playable build of DOOM_Ants — id Software's 1997 DOOM engine, modernised to build and run on today's 64-bit Linux through SDL2.

What's in it

  • 🎵 Music is back — the in-WAD soundtrack plays as clean General MIDI (FluidSynth), with sound effects untouched.
  • 💾 Saving fixed — save/load no longer corrupts memory or crashes.
  • ⌨️ WASD movement alongside the arrow keys.
  • 🖥️ Bigger, resizable, fullscreen-capable window (-fullscreen).
  • 🎮 -iwad switch to pick DOOM 1 / DOOM 2 / Ultimate Doom from one folder.

Download & run (Linux x86-64)

Grab doom_ants-0.1.0-linux-x86_64.tar.gz below, then:

tar xzf doom_ants-0.1.0-linux-x86_64.tar.gz
cd doom_ants-0.1.0
./linuxxdoom -iwad /path/to/doom1.wad

You'll need a DOOM .wad (not included — the free shareware doom1.wad works) and a few runtime libraries. See the bundled README.txt for the one-line install command for your distro (SDL2, SDL2_mixer, FluidSynth, a GM soundfont).

A Windows build and a fully self-contained package are planned for later.

GPL v2, derived from id Software's DOOM source.