Doomsday Engine

Émulateur v2.3.1

Doomsday Engine est un moteur d’émulation moderne conçu pour relancer Doom, Heretic et Hexen avec une fidélité technique améliorée. Il ne s’agit pas d’un émulateur classique, mais d’un port optimisé reposant sur des technologies actuelles (OpenGL, Qt 5) pour offrir des graphismes et une expérience utilisateur modernisés, tout en conservant l’intégrité des fichiers originaux (WAD).

Compatible avec macOS (Intel et Apple Silicon), il propose des fonctionnalités avancées comme le rendu 3D amélioré (occlusion ambiante, effets de lumière dynamique), le son spatialisé (via FMOD) et un support multiplateforme pour les serveurs. Son interface modulaire et ses profils de jeu en font un outil polyvalent, idéal pour les joueurs cherchant à explorer ces classiques avec des performances optimisées. Le projet, open source, reste actif et régulièrement mis à jour.

Dernière mise à jour :

Plateformes

Interpréteurs

Architecture

Mac OS X - macOS Mac OS X - macOS Intel x86 Intel x86 Apple Silicon Apple Silicon 64 bits 64 bits SDL Library SDL Library

Téléchargement et liens

Historique des versions

v2.3.0
  • Amélioration majeure de la compatibilité avec les render hacks de DOOM vanilla : prise en charge étendue des effets visuels exploitant les failles du moteur original (ex. : eau profonde dans TNT: Evilution, fenêtres transparentes, arachnotrons dans des piliers, etc.).

  • Nouveautés en modding :

    • Renommage de sprites via DeHackEd (DOOM).
    • Rédefinition et ajout de séquences sonores ambiantes dans Heretic (via le module Audio), modifiable en jeu.
    • Intégration de l’effet earthquake de Hexen dans Heretic, contrôlable par script.
  • Extensions des scripts :

    • Accès étendu aux propriétés du jeu, des joueurs et des objets (things).
    • Liste, vérification d’état/flags et modification d’objets, avec déclenchement de scripts à la mort.
    • Ajout d’opérateurs bitwise pour les scripts.
  • Flexibilité du rendu :

    • FOV personnalisable pour les modèles d’armes dans le HUD, permettant une meilleure fidélité aux sprites 2D.
Changelog complet
This version improves support for vanilla DOOM render hacks and adds more script bindings to manipulate things in the map. * **DOOM render hacks.** _TNT: Evilution_ and _The Plutonia Experiment_ use several render/map hacks to take advantage of quirks in the original DOOM renderer. Many of these effects are now supported (or fixed) in Doomsday. Examples: TNT MAP02 deep water, TNT MAP02 windows overlooking the deep water, TNT MAP09 transparent window, TNT MAP31 Arachnotrons inside pillars. * **Scripting.** Several new Doomsday Script bindings were added, allowing access to game, player, and thing properties. In addition to spawning things, one can now list things by type, check their state and flags, and perform state changes on them. Things can also have an “On death” script that gets run when the thing dies. Bitwise operators are now available in scripts. * **Modding.** Sprite renaming is supported via DeHackEd. In Heretic, ambient sound sequences can be redefined and new ones can be added via the Audio module. Changing the sequences is also possible during gameplay. The earthquake effect from Hexen is now also available in Heretic. It can be controlled via scripts. * **Renderer.** Player HUD weapon models may specify a custom FOV value for rendering so that model authors have more control over the appearance, for instance to replicate a 2D sprite appearance more faithfully. [Complete release notes for 2.3](https://manual.dengine.net/version/2.3)
v2.2.2

Aucun détail pour cette version.

v1.12.0
  • Nouveautés majeures :

    • Amélioration significative du support des map hacks pour les jeux utilisant id Tech 1 (comme Doom ou Heretic), avec une meilleure gestion des modifications de cartes complexes.
    • Nouveau système de profils pour personnaliser l’apparence du rendu (résolution, filtres, effets visuels), accessible via un éditeur intégré en jeu et des paramètres configurables.
  • Corrections importantes :

    • Suppression définitive du Control Panel traditionnel, remplacé par des fonctionnalités intégrées à la barre d’outils (meilleure organisation et accessibilité).
    • Interface utilisateur modernisée pour le metteur à jour automatique, avec une gestion plus fluide des téléchargements et des mises à jour.

(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)

Changelog complet
In 1.12 we are continuing to build on the big changes introduced in 1.11: new UI framework and internal map data improvements. - Improved support for id Tech 1 map hacks. - The old Control Panel has been removed with new functionality being added to the task bar. - New UI for the automatic updater. - Profiles for configuring renderer appearance. - In-game editor for renderer appearance settings. Full release notes: http://dengine.net/dew/index.php?title=Version_1.12

Captures d'écran

Interface de Doomsday Engine