Skip to content

BiasedDoom 4.15.4

Choose a tag to compare

@EricsonWillians EricsonWillians released this 14 Jul 00:27

BiasedDoom 4.15.4

BiasedDoom 4.15.4 expands procedural missions into genuinely open combat
spaces, makes every generated vertical feature traversable, and completes the
player-skin, autoaim, and mugshot customization work.

Highlights

  • Expanded the procedural map-size control into a continuous 1–20 slider. The
    upper range produces colossal deterministic routes and broad footprints.
  • Raised the spatial baseline to 384-unit generator cells, 320–368-unit room
    interiors, 128-unit standard doors, and wider role-aware portals.
  • Made ordinary rooms target at least two compatible cells and scale hubs,
    arenas, key rooms, and finales with map size and combat difficulty.
  • Added reachable vertical combat: every raised ranged perch has 16-unit stair
    tiers, while optional reward lifts keep a permanent walkable bypass.
  • Added switch-operated supply pavilions, key-triggered ambush reveals, clearer
    exit landmarks, keyed-border colors, outdoor spaces, and more varied room
    silhouettes.
  • Centered texture phases per wall segment so opposite walls, doorway
    shoulders, chamfers, and accents remain symmetric and aligned.
  • Restricted Cyberdemons to finales containing at least eight merged cells and
    removed the Spider Mastermind from generated finales.
  • Kept player-selected skins active on replacement player classes and on the
    actual in-game actor, including third-person views and mods that mark a class
    as NoSkin.
  • Added an explicit autoaim enable switch plus independent vertical and
    horizontal acquisition ranges.
  • Added 0.25x–4x mugshot scaling, horizontal/vertical offsets, and reset controls
    for both the stock Doom ZScript HUD and legacy SBARINFO status bars.

Procedural Validation

The release candidate passed the structural matrix, fixed-seed determinism,
difficulty/finale-area balance, Ultimate Doom compatibility, menu integration,
runtime loading at sizes 1, 3, 5, and 20, and an 11-configuration seed stress
sweep. The fixed determinism case reproduced this SHA-256 hash:

ba7bd7deb2a21489a04167d1ef14679ba1a75badd4ad9ddc8a65a651e9953d5e

See the procedural-generation research
paper
for the representative
matrix and balance experiment.

Downloads

  • Linux: use BiasedDoom-4.15.4-Linux-x86_64.AppImage for the simplest portable
    launch, or extract BiasedDoom-4.15.4-Linux-x86_64.tar.gz.
  • Windows x64: extract BiasedDoom-4.15.4-Windows-x64-MinGW.zip and run
    biaseddoom.exe.
  • Every binary archive has a matching .sha256 file.
  • A supported IWAD such as DOOM2.WAD is still required and is not included.