Saltar al contenido
PORTSNATIVE.
InicioCatálogo
Juegos WebEmuladoresHerramientasNovedades
PORTSNATIVE.

Un catálogo para descubrir ports y proyectos relacionados. Enlazamos a las fuentes oficiales y no alojamos archivos de los juegos originales.

ExplorarCatálogoMi lista
InformaciónNosotrosProponer un portSoporteApoyo y donacionesAviso legal
© 2026 PortsNative
Volver al catálogo
DSDA-Doom
PORTSNATIVE

DSDA-Doom

PORT NATIVOSHOOTER / DISPAROSWINDOWSLINUXMACOSUNTESTED

DSDA-Doom

TecnologíaPort Nativo C/C++ (Reimplementación de Motor)

Disponible paraWindows, Linux, macOS

Ver proyecto oficial

Sobre el proyecto

Proyecto de preservación e ingeniería inversa indexado en PortsNative. Permite ejecutar DSDA-Doom nativamente en plataformas modernas como Windows, Linux, macOS con mejoras de rendimiento y soporte para controles.

Información oficial del proyecto

README original del autor (en inglés)Abrir en GitHub ↗
<div align="center"> <img src="./prboom2/ICONS/dsda-doom.png" alt="dsda-doom logo" width="200"/> <h1>dsda-doom</h1> <h3>A modern but conservative Doom source port</h3> </div> <div align="center" markdown="1">

Windows macOS Linux <br> Release Downloads (latest) Downloads (total) <br> Discord

</div>

This is a successor of prboom+ with many new features, including:

  • Heretic, Hexen, MBF21 and UDMF support
  • In-game console and scripting
  • Full controller support
  • Palette-based opengl renderer
  • Debugging features for testing
  • Various quality of life improvements
  • Strict mode for speedrunning
  • Advanced tools for TASing
  • Rewind

Available for Windows, Linux and macOS in Releases

Patch Notes

  • v0.30
  • v0.29
  • v0.28
  • v0.27
  • v0.26

Launcher

There is a dedicated launcher for this port available dsda-launcher.

Doom-in-Hexen Support

  • Full details

UDMF Support

  • Full details

Hexen Support

  • DSDA-Doom includes demo-compatible support for hexen.
    • Use -iwad HEXEN.WAD (-file HEXDD.WAD for the expansion)
      • Or drag wads onto the exe
    • You can force hexen engine behaviour with -hexen (shouldn't be necessary)
  • Don't need to supply complevel (hexen is complevel 0 by necessity)
  • Known issues
    • The "Apply multisampling" automap option is disabled for hexen
    • Automap colors are not configurable for hexen
    • Some of the more advanced features are not implemented for hexen yet, and using them may cause crashes or other odd behaviour.
    • Some menus extend over the hud.
    • Monster counter doesn't work as expected, due to cluster format (ex hud / levelstat)
    • Hexen-style skies aren't implemented yet (layering, etc)
    • The ALTSHADOW thing flag isn't affecting the rendering
    • Dynamic fade palettes aren't being used
    • The yellow message variant isn't implemented

Heretic Support

  • DSDA-Doom includes demo-compatible support for heretic (all the demos stored on dsda are in sync).
  • Heretic game logic should be set automatically if you use HERETIC.WAD as the iwad. If it doesn't work, please use the -heretic commandline option. This flips a switch in the engine that determines all the core game data.
  • Don't need to supply complevel (heretic is complevel 0 by necessity)
  • Known issues
    • The "Apply multisampling" automap option is disabled for heretic.
    • Automap colors are not configurable for heretic.
    • Some of the more advanced features are not implemented for heretic yet, and using them may cause crashes or other odd behaviour.
    • Dehacked support for heretic isn't implemented yet.
    • Some menus extend over the hud.

Other Standards

  • MBF21 v1.4
  • UMAPINFO v2.2

Maintainers

  • @fabiangreffrath, @rfomin, @Pedro-Beirao, @andrikpowell, @elf-alchemist
  • @kraflab 2020-2024

Credits

  • The DSDA-Doom icon was designed by Mal (129thVisplane). Thanks!
Ver proyecto oficial
CALIFICACIÓN
—
Cargando votos…
Publicidad

FICHA DEL PROYECTO

Tipo de proyecto
PORT NATIVO
Género
Shooter / Disparos
Estado
untested
Plataforma de origen
—
Tecnología
Port Nativo C/C++ (Reimplementación de Motor)
Versión
—
Actualización
—

Plataformas de destino 3

Windows
Linux
macOS
Ver en GitHub
Publicidad