ELFBSP

From DoomWiki.org

ELFBSP
Codebase AJBSP
Developer(s) elf-alchemist
Initial release 1.0 (2026-01-01, 6 months ago)
Latest release 1.2 (2026-03-22, 3 months ago)
Development status Active
Written in C++
Target platform Windows, Mac OS X, Linux
License GPLv2+
Source Repository

(Git)

GitHub

ELFBSP is a node builder for modern Doom source ports, developed in 2026 by elf-alchemist. It is a fork of AJBSP.

Features[edit]

Under construction icon-yellow.svgThis article or section is a stub. Please help the Doom Wiki by adding to it.
  • Supports building regular, DeePBSPV4, XNOD, XGLN, XGL2 and XGL3 node formats.
  • Supports Doom, Hexen and UDMF map formats.
  • Support for polyobjects, using ZDoom editor numbers by default. Can be configured to use Hexen editor numbers with the --polyobj parameter.
  • Builds REJECT matrix lumps, using a simple algorithm that groups connected sectors together into "islands" that can not see each other.
  • Builds BLOCKMAP lumps, compressing when possible. Leaves lump empty when exceeding the limits of the binary format.
  • Partial support for ZokumBSP special line effects. Can be disabled with the --no-effects parameter.

History[edit]

  • v1.0 was released on January 1, 2026. It is the first release.
  • v1.1 was released on January 5, 2026.
  • v1.2 was released on March 22, 2026.

External links[edit]


Source code genealogy
Based on Name Base for
AJBSP ELFBSP None