GZDoom - Le Bottin des Jeux Linux

GZDoom

🗃️ Specifications

📰 Title: GZDoom 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Adventure & Action 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Adventure & Action ➤ FPS ➤ Fantasy & Sci-fi ➤ Doom 1&2, Hexen 1, Heretic, Strife 🌍️ Browser version:
🔖 Tags: 3D engine; id Tech 1 engine; Flagship; Doom; Heretic; Hexen; Strife; Action; FPS; Shooter; Multi-platform; Moddable; Level Editor; Local Multi; Online Multi; Co-op; Local Co-op; PvP; PvE; Controller; Weather; Day & Night; 3D VR 📦️ Package Name: gzdoom
🐣️ Approx. start: 2006-02-24 📦️ Arch package: ✓
🐓️ Latest: 2023-03-04 📦️ RPM package: ✓
📍️ Version: Latest: 4.10.0 / Dev: 3d38d5e 📦️ Deb package: ✓
🏛️ License type: 🕊️ Libre 📦️ Flatpak package: ✓
🏛️ License: GPL-3 📦️ AppImage package:
🏝️ Perspective: First person 📦️ Snap package: ✓
👁️ Visual: 3D ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single & Multi 📱️ PDA support: ✓
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 13910 🐛️ Created: 2013-10-03
🐜️ Updated: 2023-03-11

📖️ Summary

[en]: A libre, multi-platform, SP/MP (up to 8 on LAN) source port of id Software's DOOM engine, derived from the ZDoom project (dead). It is compatible with Ultimate Doom (Doom 1), Doom 2, Heretic, Hexen, and Strife. The vast majority of Doom's boundaries are removed, adding many features such as free view (up / down), high resolutions, transparency, jumps, sloped 3D floors, dynamic lights, ... It is currently one of the best DOOM engines. [fr]: Un port source libre et multi-plateforme, solo/multi (jusqu'à 8 en LAN), du moteur de DOOM d'id Software, dérivé du projet ZDoom (mort). Il est compatible avec Ultimate Doom (Doom 1), Doom 2, Heretic, Hexen, et Strife. La vaste majorité des limites de Doom est supprimée, ajoutant de nombreuses fonctionnalités telles que la vue libre (haut/bas), les hautes résolutions, la transparence, les sauts, les planchers inclinés en 3D, les lumières dynamiques, ... Il s'agit actuellement de l'un des meilleurs moteurs de DOOM.

🚦 Entry status

💡 Lights on: ✓ 🦺️ Work in progress:
🤔️ Why ?: 🏞️ New Mod/Map 💥️ New version published (to be updated):
🎨️ Significant improvement: ✓ 🚧️ Some work remains to be done:
🕳️ Not used2: 👔️ Already shown:

🎥️ Videos

📰 Progress: (4.5/202103),


🕯️ How To: (201808),


🎮️ Showcase:
• Total Chaos(201810), Don`t play with HELL – Black Edition(3.1d/201708), SIGIL (by John Romero)(202110),

• Brutal DOOM Black Edition(201712), The Trailblazer(201511), Doom 64 CE(202103),

• Ashes 2063(202109), Doom Slayer Chronicles mappacks (with Brutal Doom)(201809), Guncaster Vindicated (with Hell On Earth Starter Pack)(201808),

• Doom Slayer Chronicles(201809), Doom Remake 4 + HontE Remastered(201905), ARGENT + Hurt (big SP map)(201904),

• Brutal Wolfenstein 3d(201811), Doom: The Golden Souls 2(201806), DaggerHell Overkill(201809),

• Blood Rebirth(201807), Blood Mod(201709), Blood: The Curse Hunter (WIP/201907),

• VietDoom(201912), Bloom(201910), Bolognese Gore(201901),

• ZRift (mod) + UAC Ultra (map)(202008), Doom4 vanilla(201909), LitDoom + Neko HUD(202104),

• Project Brutality 3.0 (202211), 8 awesome new mods (202206), Another 8 awesome new mods (202206),

• Voxel Doom(202208), Ultra-Crispy(201902),


🐧 Linux plays: Hex DSL(201907), Kálmán Staudinger [hu](201905),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About 1 2 3] [Screenshots 1 2] [Videos ft(4.5/202103) ft(201605) ft(201601) ft(201905) t(202xxx) ts(202xxx) gd(202xxx) id(202xxx) r(202xxx) lp(201907) lp[hu](201905) ht(201808) g(201809) g(201709) g(201406) g(201304) g(201103) g(201404) g(201512) g(201606) g(201608) g(201308) g(200802) g(201109) g(201304) g[fr](202xxx) g[de](202xxx) g[ru](201702) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI 1 2] [FAQ] [RSS] [Changelog 1 2 3 4]

💰 Commercial: (See our entries “Resources - Doom 1&2, Heretic, Hexen 1&2, Strife”, "The Ultimate DOOM (Doom 1)", “Doom II: Hell on Earth (Doom 2)”, "HeXen: Beyond Heretic (Hexen 1)", "Heretic: Shadow of the Serpent Riders (Heretic 1)", "Strife: Quest for the Sigil (Veteran Edition)")

🍩️ Resources
● Download (binary): [DRD Team Development Builds]

● News about Mods & Resources:
• The ULTIMATE Master WAD Guide (a good gaming resource): [Doomworld (The ULTIMATE Master WAD Guide)]
• The Inmost Dens (News & Infos on Doom & other retro FPS Games that refuse to die): [The Inmost Dens]
• Realm667 (a private and personal webpage about Doom, by a modder): [Realm667]
• ZDoom forums (Projects): [ZDoom forums (Projects)]
• Fan-made Doom games (a good gaming resource): [DoomWiki (Fan-made Doom games)]

● Improvements for GZDoom engine:
(✔ v 23/12/2013) ZDoom Overhaul Pack(high-res texture packs, better quality music, high-res HUD, High quality sounds, Doom Resource pack, new sky boxes, and better shadows and lighting): [Mod DB (ZDoom Overhaul Pack)]
• Bumi (a Real-Time Day/Night & Weather for GZDoom): [ZDoom forums (Bumi)] g(201110)
• Prodigal (GZDoom WADS): [Prodigal]

● Other suggested downloads :
• Roland SC-55 Music Pack: g(201904) [Roland SC-55 Music Pack]
• Alternate DHTP (alternate pack of 750 textures for Doom, Doom2, Plutonia, TNT): [Zandronum forums (Alternate DHTP)]
(✔ v. 4.5.6) Alternate Dark Ambient Music Pack: [Mod DB (Alternate Dark Ambient Music Pack)]
(✔ v. 07/07/2016) Doom 2016 weapons addon: [MediaFire (Doom 2016 weapons addon)]

● Games (mods):
• SIGIL (by John Romero): [SIGIL] t(201812)
• Voxel Doom (by _chillo, A Voxelised 3D Doom1, only works with Ultimate Doom)(Thanks to [Gaming on Linux (202209) (SotE)]): [ModDB (Voxel Doom)] g(202208) g(202209)
• Ultra-Crispy (by Dr_Cosmobyte, Caleb revenge): [ZDoom forums (Ultra-Crispy)] g(201902) g(201805)
(✔ v0.9) DemonSteele (by TerminusEst13): [ZDoom forums (DemonSteele)] [Doom World forums (DemonSteele) (broken links)] [GitHub (Folded1000Times)] [Mod DB (DemonSteele)] [Gaming Room (DemonSteele) [Pt]] t(201412)
• High Noon Drifter (by TerminusEst13): [ZDoom forums (High Noon Drifter)] [Gaming Room (High Noon Drifter) [Pt]] g(201707)
• Metroid: Dreadnought (by TerminusEst13): [Mod DB (Metroid: Dreadnought)] [Gaming Room (Metroid: Dreadnought) [Pt]] g(201707)
(✔ v0.3) Samsara (=Duke Nukem 3D + Doom + Wolfenstein 3D, by TerminusEst13): [Mod DB (Samsara)] [Zandronum forums (Samsara : broken links)] [ZDoom forums (Samsara : broken links)] [Gaming Room (Samsara) [Pt]] g(201601)
(✔ v3.1c) Brutal Doom: Black Edition, (by Sergeant_Mark_IV): [Patreon] [Mod DB (Brutal Doom: Black Edition)] t(201608) g(201712)
(✘ v2) Brutal Doom 64 (by Sergeant_Mark_IV): [Patreon] [Mod DB (Brutal Doom 64)] t(2.0/201612) g(201611)
• Doom 64 CE (by molecicco): g(202103) g(202103) [Mod DB (Doom CE)]
• Project Brutality (v3.0) (by Sergeant_Mark_IV, thanks to Louis): g(202211) g(202210) [Homepage] [Dev site] [Mod DB (Project Brutality)]
(v Alpha 0.1) VietDoom (by Sergeant_Mark_IV): [Patreon] [Mod DB (VietDoom)] g(201912) g(alpha 0.1/201912) [GoL (SotE)]
(v 2.0) Bolognese Gore(by Sergeant_Mark_IV): [Patreon] [Mod DB (Brutal Doom: Bolognese Gore)] g(201901) [GoL (SotE)]
(✘ v4.0) Insanity's Brutality 4.0 (by Sergeant_Mark_IV): [Patreon] [Mod DB (Insanity's Brutality 4.0)] g(4.0/201608)
• Blood: The Curse Hunter (WIP, by Bifurcator): [Patreon] [Mod DB (Blood: The Curse Hunter)] g(201907)
(v. 1.0) Doom Slayer Chronicles (one of the best looking mappacks, by Bifurcator & Black Edition Team): [Patreon] [Mod DB (Doom Slayer Chronicles)] g(201809) g(201809) g(201809)
(v Prologue x64 1.3) Don`t play with HELL – Black Edition (by Bifurcator & Black Edition Team): [Patreon] [Don't play with Hell: Part 1] g(3.1d/201708)
(v 1.3) Castlevania : Simon's Destiny (by Batandy): [Zdoom forums (Castlevania : Simon's Destiny)] [Mod DB (Castlevania : Simon's Destiny)] t(1.3/201807) t(201710) g(201709) [Gaming on Linux (20180709) (SotE)]
(v 1.4) Doom : The Golden Souls 2 (by Batandy): [ZDoom forums] [Mod DB (Doom : The Golden Souls 2)] g(201806) [GoL (SotE)]
(v 1.2) DaggerHell Overkill (by mindlord_17): [Mod DB (DaggerHell Overkill)] g(201809) [GoL (SotE)]
(final update) Brutal Wolfenstein (by ZioMcCall): [ZDOOM forums (Brutal Wolfenstein)] g(201811) g(5.0/201905) g(201905) g(201906)
(✔ v 13/10/1999) WolfenDOOM: Spear of Destiny (Wolfenstein 3D scenarios for DOOM II, by Laz Rojas): [WolfenDOOM] [Gaming Room (WolfenDOOM) [Pt]] g(201708)
(v 0.5) Don't play with Hell: Part 1 (by bifurcator_x): [Don't play with Hell: Part 1]
(✔ v8 Alpha) Zion HD (Doom 2 emulating Doom 4, with new weapons & over 100 monsters, compilation of contents by Zion Dream Team: Doomero, Alphaent, TheCamaleonMaligno & Sahzalpbael): [Mod DB (Zion HD)] [Gaming Room (Zion HD) [Pt]] g(202xxx)(201709)
(✔ v1.4b) The Trailblazer (by Pillowblaster): [Patreon] [Zdoom forums (The Trailblazer)] g(201511)
• Blood Rebirth (by by SAmik37): [Zdoom forums (Blood Rebirth)] t(201807) g(201812)
• Bloom (by Drugod): [Mod DB (Bloom)] t(201910)
• Doom Remake 4 (Compilation of mods making it more polished and aesthetic, by vasyan777 + HontE Remastered=new remake of original Doom II map with dynamic lights & some reworked elements, by +Ku6EPyXOBEPTKA+): [Mod DB (Doom Remake 4)] [Mod DB (HontE Remastered)] g(201905) g(201902)
(v 0.5.3) ARGENT (by Xaser): [Zdoom forums (ARGENT)] [gd](201606) [gd](201611) (+ [DoomWorld (Hurt: big SP map)] = g(201904))
• Hedon (by Zan): [Zdoom forums (Hedon)] [Mod DB (Hedon)] g(201801) [Gaming on Linux (20190326)]
• Ashes 2063 & Ashes: Afterglow (by Vostyok): [Zdoom forums (Ashes 2063)] [Mod DB (Ashes 2063)] [Gaming on Linux (20180928) (SotE)] t(202109) g(201808) [HOLaRSE [de]]
• Guncaster Vindicated (by Dinosaur_Nerd) : [Zdoom forums (Guncaster Vindicated)] g(201808) g(201809)
(0.97.1) Total Chaos (by wadaholic): [Total Chaos] [Mod DB] g(201810) g(201411) g(alpha/201611)
• The Ultimate Chex Quest (a total conversion of Chex Quest 1 + 2, no longer work with DooM Legacy, by The Ultimate Chex Quest Team): [The Ultimate Chex Quest] g(201508)
• Chex Quest 3 (a total conversion of Chex Quest 1+2+3, by Charles Jacobi): [Chex Quest 3] g(201302)
(✔ v. 1.5) Toward The Hell (by MyNameIs): [Doom World forums (Toward The Hell) g(201703)
• Strange Aeons (by Mike MacDee): [Mike's Toybox (Strange Aeons)] g(201606)
• Deformed Doom (by Sunbeam): [ZDoom forums (Deformed Doom)] g(202005) [Gaming on Linux (20200515) (SotE)]
• ZRift (=mod by SMR9000 + UAC Ultra=map by 40oz & Super Jamie): [ModDB (ZRift)] [Doomworld (UAC Ultra (v1.2))] g(202008) g(201812)
• Doom4 vanilla (by SMR9000 & Noiser): [DoomWorld (Doom4 vanilla)] g(201909)
• LitDoom (by Ghost) + Neko HUD (by Blux001): [ZDoom forums (LitDoom)] [ZDoom forums (Neko HUD)] g(202104) g(202105)
• Doom Fighters (by edypagaza)(Thanks to [Gaming on Linux (202110) (SotE)]): [ModDB (Doom Fighters)] g(202110)
• Dragon Sector (The Remake) (by BeakNWhicker Gameforge): [MoDB (Dragon Sector)] g(202107)
• CountryCide (by TrenchWork) : [gamepressure (CountryCide)] g(202204)
• Brutal Wolfenstein Uber Hero Edition (by WitheredPoppiMk-4): [MoDB (Brutal Wolfenstein Uber Hero Edition)] g(202201)
• Bloom (Doom/Blood crossover) (by the Bloom Team): [MoDB (Bloom (Doom/Blood crossover))] g(202111)
• Doom Shinobi (by edypagaza): [MoDB (Doom Shinobi)] g(202202)
• Elemantalism (by Bauul): [MoDB (Elemantalism)] g(202203)
• Possession Madness (by ddgsan): [MoDB (Annie)] g(202102)
• Annie (by SergeJaeken): [MoDB (Possession Madness)] g(202207)
• Doom Fighters (by edypagaza): [MoDB (Doom Fighters)] g(202110) g(202208)
• Quake Champions: Doom Edition (by DBThanatos): [MoDB (Quake Champions: Doom Edition)] g(202105) g(201802)
• DBP37: AUGER;ZENITH (by Cuppykeks): [MoDB (DBP37: AUGER;ZENITH)] g(202107)
• Codename: DEMOLITIONIST (by Marisa the Magician): [ZDOOM forums (Codename: DEMOLITIONIST)] g(202109)
• (Commercial) The Age of Hell (by Hellforge Studios): [Steam (The Age of Hell)] g(202108) g(202108)
• (Commercial) Selaco (by Altered Orbit Studios): [Steam (Selaco)] g(202205) g(202205) [mastodon]
• (Commercial) Hands of Necromancy (a Dark Fantasy First Person Shooter & metroidvania game, similar to Heretic): [Steam (Hands of Necromancy)] g(202203)
• Deluge [WIP] (by Chief Smokey): g(202xxx) [twitter (Chief Smokey)] [ZDoom forums (Deluge)] [Doomworld forums (Deluge)] [Mod DB (Deluge)]
• 💥️ Heretic Invades Doom (Two small maps for mbf21 ports): [Doomworld (Heretic Invades Doom)] g(202109)

● Maps:
• 💥️ Overboard (6 map island hopping adventure, now on idgames!): [Doomworld (Overboard)] g(202208)


🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [DoomWiki (GZDoom) (Chex Quest)] [Wikia] [ZDoom wiki (Compile ZDoom on Linux)] (List of supported games) [Trilobite.org (Richard's DOOM/DOOM 2 BESTIARY)]

🐘 Social
Devs (GZDoom) (GZDoom Team 1 2] [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (ZDoom, GZDoom, Raze) (Christoph Oelckers (coelckers, Graf Zahl) [fr] [en]): [Site 1 2] [DoomWiki] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (ZDoom) (Marisa Heit (Randi, Randy) [fr] [en]): [Site 1 2] [DoomWiki] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (ZDoom) (Braden Obrzut (Blzut3) [fr] [en]): [Site 1 2 3] [DoomWiki] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Doom) Devs (id Software [fr] [en]): [Site 1 2] [MobyGames] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(Doom Team)(199311) 2 (Doom Team)(early days) 3 (Doom Team)(201808) 4 (J. Carmack)(201604) 5 (J. Romero) (201806)]
(Heretic, Hexen) Devs (Raven Software [fr] [en]): [Site 1 2] [MobyGames] [mastodon] [twitter] [Facebook] [Instagram] [PeerTube] [YouTube] [glassdoor] [LinkedIn] [PressKit] [Interview 1(25th Anniversary)(201505) 2(Brian Raffel)(200903) 4(Arnie Swekel)(201204)]
The Project: [Blog] [Forums 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (ZDoom and derivatives) [fr] [en] [de]]
[Wikipedia (Chex Quest) [fr] [en]] [de]]
[HOLaRSE [de]]

📦️ Misc. repositories
[Repology] [pkgs.org] [Arch Linux / AUR] [openSUSE] [Debian 1 (author's repo) 2 (specific repo)] [Flatpak] [AppImage] [Snap] [PortableLinuxGames]

🕵️ Reviews
[Gaming on Linux (SIGIL, by John Romero)]

🕊️ Source of this Entry: -

🐘 Social Networking Update (on Mastodon)

🛠️ Title: GZDoom
🦊️ What's: A libre, SP/MP source port of DOOM engine
🏡️ https://zdoom.org
🐣️ https://github.com/coelckers/gzdoom
🔖 #LinuxGameDev #Flagship #FPS #Doom #Libre #Bin #Arch #RPM #Deb #Flatpak #Snap
📖 Our entry: http://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 4.10.0
⚗️ Major upgrade 🪙️
📌️ Changes: https://github.com/ZDoom/gzdoom/releases
🐘 From: https://planet.freegamedev.net/2022/12/04/gzdoom-4-10-0-released/

🎮️ https://watch.thekitty.zone/6HBJtZa6Ucs
🎮️ https://watch.thekitty.zone/7AZwRLC6tek

🕶️ An example of a game using GZDoom engine (Deluge Mod on Mod DB)

GZDoom is a libre, multi-platform, SP/MP (up to 8 on LAN) source port of id Software's DOOM engine, derived from the ZDoom project (dead). It is compatible with Ultimate Doom (Doom 1), Doom 2, Heretic, Hexen, and Strife. The vast majority of Doom's boundaries are removed, adding many features such as free view (up / down), high resolutions, transparency, jumps, sloped 3D floors, dynamic lights, ... It is currently one of the best DOOM engines.

📕 Description [en]

📕🐧"A libre, SP/MP source port of DOOM engine, derived from the ZDoom project"🐧📕

ZDoom

ZDoom now comes in multiple flavours! The primary port, GZDoom, sports advanced hardware (OpenGL) and enhanced software rendering capabilities, while the port LZDoom serves as an alternative with a different feature set. Although the parent ZDoom codebase has been discontinued, the latest official release is available here for posterity.

GZDoom is the latest version targeting current systems with modern graphics hardware. (Vulkan/OpenGL 4.5 capability recommended, but the minimum requirement is OpenGL 3.3)


GZDoom

GZDoom is a 3D-accelerated Doom source port based on ZDoom coded and maintained by Christoph Oelckers.

Features

GZDoom features an OpenGL renderer and lots of new features, among them:

• Sloped 3D floors
• Light effects, including dynamic lights, brightmaps, and glowing flats.
• Quake2-style skyboxes
• True color support
• Model support

It was originally based on the 2.0.96x community build but is now based on official versions of ZDoom, occasionally using slightly newer Git code. The source is of course available.

Dynamic lights and brightmaps

GZDoom comes with a file entitled lights.pk3, which contains dynamic light definitions for relevant standard Doom, Heretic, Hexen and Strife actors, and a file entitled brightmaps.pk3 which contain brightmaps for many of these games' sprites. Loading these files automatically or not can be toggled from the IWAD selection box.


🌍️ Wikipedia:

ZDoom and derivatives

ZDoom is a source port targeted at Microsoft Windows, Linux, and Mac OS X. The first version, version 1.11, was released on March 6, 1998. ZDoom is one of the most advanced and feature-filled Doom source ports from an editing perspective, supporting Boom editing extensions, plus all of the extensions made in the version of the Doom engine used in Hexen: Beyond Heretic, as well as several other new features. In addition to Doom, it supports Chex Quest, Heretic, Hexen: Beyond Heretic, and Strife: Quest for the Sigil. Unlike many other source ports, ZDoom cannot play demos recorded with Vanilla Doom, including the intro demos found in the IWAD. The most recent version of ZDoom, version 2.8.1, was released on February 22, 2016. As of January 7th, 2017, further development has been ceased. ZDoom Forums user randi, a developer on the source port, made a post that states the following: "I am hereby eschewing further ZDoom development. There will be no future releases. Consider QZDoom or GZDoom as replacements. As for the zdoom.org site, eruanna has kindly accepted to take care of it so that the forum and wiki can continue to live on."

(...)

GZDoom

GZDoom is a source port based on ZDoom that extends its feature set to include an OpenGL 3 renderer. It was released on August 30, 2005. GZDoom also boasts 3D floor support compatible with Doom Legacy and Vavoom, 3D model support, 360 degree skyboxes, and other features. The latest version of GZDoom, version 2.2.0, was released on September 18, 2016.

(...)

📕 Description [fr]

Un moteur de Doom 1&2 dérivé de ZDoom, par la GZDoom Team, initié par coelckers, Graf Zahl, sur la base du moteur ZDoom de Marisa Heit (sur la base du moteur d'id Software et d'autres ressources).

GZDoom est un port source libre et multi-plateforme, solo/multi (jusqu'à 8 en LAN), du moteur de DOOM d'id Software, dérivé du projet ZDoom (mort). Il est compatible avec Ultimate Doom (Doom 1), Doom 2, Heretic, Hexen, et Strife. La vaste majorité des limites de Doom est supprimée, ajoutant de nombreuses fonctionnalités telles que la vue libre (haut/bas), les hautes résolutions, la transparence, les sauts, les planchers inclinés en 3D, les lumières dynamiques, ... Il s'agit actuellement de l'un des meilleurs moteurs de DOOM.

Crédit image (lien ci-dessus): Deluge Mod (Mod DB).


ZDoom

ZDoom est à présent disponible en plusieurs déclinaisons ! Le port principal, GZDoom, intègre un matériel avancé (OpenGL) et des capacités de rendu de logiciel améliorées, tandis que le port LZDoom constitue une alternative avec un ensemble de fonctionnalités différent. Bien que la base de code ZDoom parent ait été supprimée, la dernière version officielle est disponible ici pour la postérité.

GZDoom est la dernière version qui cible les systèmes actuels avec du matériel graphique moderne. (La fonctionnalité Vulkan / OpenGL 4.5 est recommandée, mais la configuration minimale requise est OpenGL 3.3.)


GZDoom

GZDoom est un port source de Doom en 3D accélérée basé sur ZDoom, codé et maintenu par Christoph Oelckers.

Fonctionnalités

GZDoom dispose d'un rendu OpenGL et de nombreuses nouveautés, parmi lesquelles:

• des planchers inclinés en 3D
• Des effets de lumière, comprenant des lumières dynamiques, des plans lumineux et des plans incandescents.
• des fonds d'écrans (NdT : le ciel) de style Quake2 / Unreal
• le support des textures en couleur véritable
• le support de modèle

Il était à l'origine basé sur la compilation de la communauté v. 2.0.96x, mais est maintenant basé sur les versions officielles de ZDoom, utilisant occasionnellement un code Git légèrement plus récent. Le source est bien-sûr disponible.

Lumières dynamiques et plans lumineux

GZDoom est livré avec un fichier intitulé lights.pk3, qui contient des définitions de lumière dynamiques pour Doom, Heretic, Hexen et Strife, et un fichier intitulé brightmaps.pk3 qui contient des graphiques lumineux pour plusieurs sprites de ces jeux. Le chargement de ces fichiers automatiquement ou non peut être basculé à partir du menu de sélection d'IWAD.



🌍️ Wikipedia:

ZDoom et dérivés

ZDoom est un portage très populaire, apportant de très nombreuses améliorations de gameplay et assurant une compatibilité avec d'autres portages plus anciens, notamment Boom et Doom Legacy. Il a de très nombreux dérivés dont GZDoom qui apporte de nombreuses améliorations graphiques OpenGL, QZDoom qui optimise le rendu graphique en mode logiciel, et plusieurs portages dédiés au jeu en ligne, comme Odamex, ZDaemon ou Zandronum (héritier de Skulltag).

ZDoom est utilisé comme moteur pour plusieurs jeux indépendants de Doom, et inclus dans les fichiers de ces jeux : Chex Quest 3, Action Doom 2: Urban Brawl, Harmony et The Adventures of Square.

🚧️ Installation [fr]

🔧️ INSTALLATION :

💡 Nota: l'installation de ce moteur seul ne suffira pas à jouer à un jeu. Il est nécessaire de lui adjoindre des données compatibles.
• Pour les jeux Doom 1 (aka Ultimate Doom), Doom2, Heretic, Hexen, ou Strife et de nombreux superbes mods, acheter les versions Windows pour récupérer leurs données (voir plus bas) est incontournable.
• Pour un équivalent libre de Doom 1&2, le projet Freedoom (en dépôt, voir la fiche sur notre site) permet de jouer librement, avec un contenu différent et de qualité, mais non compatible avec les mods de qualité de la version d'origine.
• Quelques jeux utilisant le moteur de GZDoom se passent du contenu des jeux commerciaux originaux, c'est le cas par exemple de [SNAP The Sentinel ("Just the IWAD")] ou de [The Adventures of Square].

⚙️ Installation à partir du binaire du moteur :

Installation à partir du paquet Manjaro/Arch :
🌞️ Recommended (Easy to install / to use)
• (✔ v. 4.7.1) Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).

Installation classique (méthode alternative) à partir du binaire au format Flatpak :
🌧️ Not recommended (More complicated to install / to use)
• (✔ v. 4.7.1) Un binaire au format Flatpak est disponible. Si vous avez déjà installé le support de Flatpak, inutile de lire les paragraphes ci-après, cliquez sur le bouton "INSTALL" de la page du jeu sur le site Flathub, ce qui télécharge un fichier de type "com.nom.flatpakref". Cliquez sur ce fichier, gnome-software (aka "Logiciels") se lance, cliquez sur le bouton "Installer" de son interface. Un raccourci du jeu sera installé dans le menu des applications de votre gestionnaire de fenêtre (section "Jeux").

▸ Installation du support du format Flatpak sur votre distribution :
• Installez : flatpak qt5-base gnome-software
• Redémarrez votre PC (nécessaire).

☝️Nota:
• Si votre application nécessite des données externes au paquet Flatpak (exemple : les données d'un jeu - tel que : game.ipk3 ou doom2/), il est nécessaire de les copier dans le répertoire Flatpak de votre application (situé dans ~./var/app/ ou ~./local/share/flatpak/): ~./var/app/votre_application (exemple : ~./var/app/org.zdoom.GZDoom/.config/gzdoom/ ou ~./local/share/flatpak/net.dengine.Doomsday/current/active/files/)
• Si au lancement de votre application il ne se passe rien, copiez son raccourci en console pour voir le message d'erreur obtenu. Si vous obtenez le message "Could not initialize GLX", en console lancez : “$ flatpak update” puis relancez votre application.
• Les données des applications installées via Flatpak sont copiées dans : ~./.var/app/ ou ~./local/share/flatpak/
• Les binaires des applications installées via Flatpak sont copiées dans : /var/lib/flatpak/app/
Exemple de raccourci Flatpak : /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gzdoom.sh org.zdoom.GZDoom


📄️ Installation à partir du source du moteur :
🌞️ Recommended (Easy to install / to use)
• (✔ v. 4.7.1) Si vous souhaitez quelque-chose de très récent (versions de développement) et/ou qu'il n'y a pas de binaire disponible pour votre distribution/architecture (32/64-bits), la compilation du source est une bonne idée, voir un passage obligé.

▸ Installation des dépendances (en dépôt) :
• Installez les bibliothèques SDL (voir la fiche "006 - Glossaire & licences courantes" du Bottin).
• Installez au préalable les paquets suivants : cmake git zlib sdl2 libjpeg-turbo nasm tar bzip2 gtk3 fluidsynth libgme openal mpg123 libsndfile timidity++
(pour Debian/Ubuntu, installez les paquets éponymes, généralement précédés du préfixe “lib” et suivis du suffixe "-dev" s'ils sont disponibles, avec en plus les paquets spécifiques suivants : build-essential zlib1g-dev libsdl2-dev libjpeg-dev libbz2-dev libgtk-3-dev libfluidsynth-dev libopenal-dev libmpg123-dev libsndfile1-dev timidity)

▸ Téléchargement du source (sur GitHub):
• Si vous souhaitez une version publiée / stable :
- En HTTP : sur la page de développement du site (lien "Dev site" ci-dessus) vous cliquez sur "Clone"
- Ou en console, dans le répertoire de votre choix, lancez :
$ git clone -b "Nom_de_la_release" --recursive https://github.com/coelckers/gzdoom
Nom_de_la_release : à remplacer par le nom d'une release valide indiquée sur la page de développement (sur GitHub, dans la section Release, le nom valide est l'étiquette située à gauche du titre, ou cliquez sur "Tags" pour obtenir la liste des étiquettes valides).
• Si vous souhaitez obtenir la version la plus récente (de développement, non stable, potentiellement non fonctionnelle), dans le répertoire de votre choix, lancez :
$ git clone --recursive https://github.com/coelckers/gzdoom

▸ Compilation du jeu :
• Dans son répertoire racine lancez successivement :
$ cmake .
(n'oubliez pas le ".")
$ make
(ou, pour accélérer la compilation, "$ make -j16" si vous disposez d'un processeur 16 threads, à adapter pour vous)
↪ vous obtenez le(s) binaire(s): gzdoom
↪ et les containers de données : gzdoom.pk3 lights.pk3 brightmaps.pk3 game_support.pk3 game_widescreen_gfx.pk3


➥ Installations complémentaires recommandées :

• Pour obtenir la musique MIDI :
Installez l'un des synthétiseurs MIDI suivant :
(vous pouvez installer les 2 et voir ensuite les différences sous le jeu, personnellement j'ai une préférence pour le relief sonore obtenu avec fluidsynth)

- fluidsynth (sous Debian, installez libfluidsynth-dev et libfluidsynth1)
- timidity++ (sous Debian installez timidity)

et installez une fonte sonore (en dépôts) :
- soundfont-opl3-fm-128m (sous Debian : opl3-soundfont)
- soundfont-fluid (sous Debian : fluid-soundfont-gm + fluid-soundfont-gs)

Au lancement du jeu vous serez peut-être (lors de mes derniers tests, la pré-sélection était déjà effectuée) amené à sélectionner manuellement le synthétiseur MIDI souhaité, dans le jeu (menu "OPTIONS"➜Sound options➜MIDI DEVICE➜Timidity++ par exemple), sinon vous obtiendrez le message "Starting MIDI playback failed" en console.


🏜️ Installation de contenu complémentaire :

Le moteur nécessite des données pour fonctionner.

• Données libres et/ou gratuites pour l'équivalent du jeu Doom 1 :
- pour la version libre de Doom 1&2, voir la fiche Freedoom (en dépôts, paquet éponyme pour la version solo, sinon paquet freedm pour la version multi-joueurs),
- pour la version gratuite et limitée d'origine (shareware, quelques niveaux de démo), installez le paquet doom1-wad (sous Debian : doom-wad-shareware).
- voir le superbe jeu (licence GPL-3 & CC BY-NC-SA 4.0) [SNAP The Sentinel ("Just the IWAD")] dont le fichier snapgame.ipk3 est simplement à copier dans /usr/share/doom/
- il existe des tonnes de données créées par des passionnés (voir la fiche du Bottin "Ressources - Doom 1&2, Heretic, Hexen 1&2, Strife").

• Données commerciales (achat de la version Windows dont on récupère les données), voir les fiches dans le Bottin :
- pour Doom 1, la fiche "Ultimate Doom",
- pour Doom 2, la fiche "Doom II: Hell on Earth",
- pour Heretic, la fiche "Heretic: Shadow of the Serpent Riders",
- pour Hexen, la fiche "HeXen: Beyond Heretic".

Nota : Le moteur gzdoom sait de lui-même identifier les données compatibles disponibles et les présenter via un menu, si elles sont installées dans son répertoire (/usr/share/doom/ pour Doom). Au lancement de GZDoom, un menu permet de sélectionner le jeu souhaité lorsque plusieurs contenus sont détectés.


🚀️ LANCEMENT DU MOTEUR :

• Si vous avez installé le binaire dans les répertoires standards de votre distribution (via un paquet par exemple): Alt F2 sous votre gestionnaire de fenêtre et saisissez "gzdoom"
• Pour tester un jeu sans l'installer dans les répertoires système :
- avec le moteur GZDoom des dépôts, placez-vous dans le répertoire du jeu, et lancez : $ gzdoom . (n'oubliez pas le ".").
- avec le moteur GZDoom compilé, copiez dans le répertoire du jeu les livrables issus de la compilation (gzdoom gzdoom.pk3 lights.pk3 brightmaps.pk3 game_support.pk3 game_widescreen_gfx.pk3) et lancez en console dans ce répertoire : $ ./gzdoom

☝️ Nota:
• Il est possible de spécifier le set de données à utiliser via la commande : $ ./gzdoom -IWAD jeu.pk3
• N'oubliez pas d'activer le synthétiseur MIDI souhaité pour entendre la musique MIDI (voir la section "Pour obtenir la musique MIDI" ci-dessus).
• Pour améliorer l'affichage : dans le menu OPTIONS ➜ Display options du jeu modifiez les paramètres souhaités.
(je ne me risquerai pas à vous indiquer ce qu'il faut sélectionner car cela dépasse mes compétences, mais le mieux est que vous testiez vous même ce que cela donne)


LANCEMENT / INSTALLATION D'UN MOD :

Pour lancer différents mods, j'avais testé il y a quelques années l'utilitaire QZDL (dans le Bottin), une interface simple et ergonomique permettant de lancer un ou plusieurs mods avec ses éventuels fichiers annexes et le moteur souhaité.
À noter que certains mods peuvent se cumuler : le mod principal (par exemple, Brutal Doom: Black Edition), avec un pack de musiques (exemple : Alternate Dark Ambient Music Pack), un pack d'effets graphiques (exemple : ZDoom Overhaul Pack), et un pack d'armes (exemple : Doom 2016 weapons addon).

🔍️ Test [fr]

🕵️ Test (3.1.0 avec le mod Brutal Doom: Black Edition v. 3.1c via QZDL) de goupildb :

🎯️ Objectif de ce test: rédiger/mettre à jour/valider sa notice d'installation, tester son fonctionnement et partager mes premières impressions.

Voilà un moment que j'avais envie de tester l'un de ces super mods, mais je ne savais pas trop comment les installer.
J'ai fini par tomber sur un super utilitaire dénommé QZDL (voir l'entrée dans le Bottin) permettant notamment de charger un mod avant de lancer un moteur de Doom (et aussi plein d'autres choses).

Après plusieurs tentatives infructueuses, je suis parvenu à le faire fonctionner. En un mot : GE-NI-AL !!!!
Il révolutionne l'expérience du jeu !
J'ai notamment activé l'option rapidité des monstres : les "Imps" (ceux qui ressemblent à Chewbacca dans Star Wars, voir le lien "Trilobite.org (Richard's DOOM/DOOM 2 BESTIARY)"): ils deviennent redoutables. Ils sont rapides, s'accrochent au plafond, fondent sur vous et non seulement vous lancent des flammes mais vous lacèrent, bref : que du plaisir :))

Tout est décrit sur la fiche de cette interface QZDL. Je vous laisse la découvrir.

👍️ Pour :
• Les monstres m'ont semblé nettement plus coriaces (même les simple soldats), retors et rapides, rendant l'expérience de jeu des 1ers niveaux de Doom différente.
• J'adore le fait de devoir recharger mon arme d'un clic droit, je trouve que c'est un vrai "+" pour l'ambiance du jeu (une option que n'ai pas retrouvé dans les menus de Zandronum, à moins que ce ne soit le mod lui-même).
• les bruitages des armes sont particulièrement réussis, même le pistolet de base a un son convaincant
• même le gore devient drôle :)
• La version 3.1.0 me semble offrir un niveau de compatibilité avec les mods meilleur que Zandronum (plusieurs mods fonctionnent avec GZDoom 3.1.0 et pas avec Zandronum 3.0).

👎️ Contre :
• J'ai trouvé le graphisme de base moins beau (moins d'effets lumineux OpenGL) que celui de Zandronum, sauf pour les mods Zion v8 Alpha et WolfenDOOM: Spear of Destiny (voir ci-après), pour lesquels il s'est révélé supérieur.

🕹️ Conclusion :
GZDoom me semble être pour l'instant l'un des meilleurs moteurs de Doom 1 &2 actuel pour ses fonctionnalités avancées et surtout sa compatibilité avec les mods. Néanmoins Zandronum n'est pas loin derrière, avec quelques résultats graphiques selon les mods qui le place même au-dessus.
👏️ ❤️ Un grand bravo et merci à ses auteurs !


Quelques mods testés et appréciés (récapitulatif, liens ci-dessus section "Resources") :
J'ai testé quelques mods via l'outil QZDL (voir la fiche correspondante pour le mode d'emploi).

➜ "Mutators" :
Ces "Mutators" sont des mods pouvant éventuellement être ajoutés à d'autres mods (d'où ma dénomination "Mutators"). Ils ne modifient pas réellement le gameplay mais ajoutent des fonctionnalités.
• Doom 2016 weapons addon : un genre de mutator, sous la forme d'un pack d'armes de Doom 2016. Ce mod fonctionne aussi bien avec Zandronum qu'avec GZDoom et quelque-soit le mod initial ou la carte retenue.
• ZDoom Overhaul Pack (23/12/2013): un genre de mutator, sous la forme d'un pack d'effets graphiques (exclusivement pour Doom, Doom II, Final Doom, Final Doom: TNT Evolution, The Plutonia Experiment. Il ne perturbera pas les autres jeux mais n'apportera rien). Il n'améliore pas le graphisme en lui-même (effets lumineux) mais ajoute différents effets (traces de pas baignés de sang, effets d'éclaboussures d'eau, ...).

➜ Mods :
• Brutal Doom: Black Edition v. 3.1c : excellent
• The Trailblazer v.1.4b : très bien aussi
• Samsara v.0.3 : pas mal. Jouez à Doom avec différents personnages / HUD d'id (Quake, Heretic, ...)
• Stronghold : un mod vraiment original avec un réel effort sur les décors. Il est possible de faire les tableaux classiques de Doom avec juste un changement de look des armes et du HUD, ou de rentrer vraiment dans le jeu en revenant au menu principal (Esc) et en lançant un nouveau jeu (New Game). On démarre avec un simple jeu de type défense de tour où l'on doit repousser des vagues ennemies, puis on arrive dans les installations de l'UAC où je n'ai fais qu'explorer brièvement les lieux (j'ai pu acheter du bouclier à un magasin et lire des instructions, mais il y avait aussi un bar et d'autres portes d'accès à d'autres zones). Ce mod a fonctionné aussi bien avec Zandronum qu'avec GZDoom, avec Doom 1 ou Doom 2, néanmoins sous Zandronum le ciel était remplacé par le motif de transparence (damier blanc et gris, bug).
• Zion v8 Alpha : Génial. Il fonctionne aussi bien avec GZDoom qu'avec Zandronum, mais le rendu graphique m'a semblé largement supérieur avec GZDoom. Le gameplay est très proche de Brutal Doom ou Brutal Doom: Black Edition, mais avec de supers armes, des monstres qui semblent plus retors et des tas d'améliorations graphiques. Pour l'instant, l'un des meilleurs mods que j'ai testé (sur seulement 3 tableaux). L'équipe signale qu'à ce stade il peut encore y avoir quelques soucis d'équilibrage. Le bestiau fait son poids : plus de 700Mo :). Excellent.
• Duke Nukem Level conversion for Doom2 : une carte très très sympa reproduisant la map 1 (un seul niveau mais de bonne taille) de Duke Nukem 3D. Cette carte a fonctionné aussi bien avec Zandronum qu'avec GZDoom. Néanmoins avec Zandronum au démarrage la bande son ne fonctionnait pas avec fluidsynth, mais fonctionnait avec "Timidity" et "OPL synth emulation", mais au redémarrage suivant elle fonctionnait avec fluidsynth (?). Les armes et gameplay sont classiques, le tableau est assez grand avec beaucoup de monstres. J'ai passé un bon moment.
• WolfenDOOM: Spear of Destiny : une série de scénarios à télécharger sur le site de l'auteur, à jouer en utilisant Doom 2 en plus du wad du scénario. Je l'ai testé avec GZDoom 3.1.0, Zandronum 3.0 et PrBoom-plus 2.5.14 : le meilleur rendu a été obtenu avec GZDoom 3.1.0, néanmoins celui de PrBoom-plus 2.5.14 est lui aussi assez bon à condition d'activer l'OpenGL. Le problème de PrBoom-plus 2.5.14 est que si l'on active la mire de visée, l'on ne peut pas viser correctement les ennemis car il ne supporte pas la vue haut/bas, contrairement aux autres.
WolfenDOOM: Spear of Destiny peut aussi se jouer avec un contenu alternatif (testé avec FreeDoom2) mais dans ce cas il présente nettement moins d'intérêt car les décors de Wolfenstein ne sont pas reproduits (seuls les armes et le HUD sont affichés, donc pas trop d'intérêt). Si vous cherchez un peu de difficulté, prenez un niveau difficile car les ennemis sont plutôt faciles à éliminer. Le problème est que les medikits sont rares, et dans le niveau maxi de difficulté les ennemis réapparaissent mais pas les medikits. Assez bien, sans plus.
• Toward The Hell v1.5 : Fantastique, démoniaque ! Un scénario / ensemble de cartes / mod (de nouveaux monstres). J'ai d'abord testé 4 ou 5 (6?) cartes avec ce mod seul. Puis j'ai tout recommencé (j'en suis à présent au 6ème ou 7ème tableau ?) avec ce mod (Toward The Hell) + Brutal Doom: Black Edition v. 3.1c + GZDoom (sous Brutal v20b+Zandronum je ne suis pas parvenu à un affichage correct : la vue en extérieur est beaucoup trop sombre et malgré différents réglages le jeu n'est pas jouable). Il est également jouable avec Zion v8 Alpha + GZDoom (testé quelques minutes). Voilà un jeu très original avec beaucoup d'idées novatrices pour ce type de jeu, de l'humour (davantage au début), mais surtout un vrai gameplay, un scénario qui tient la route, une progression dans l'horreur et la difficulté, et des mécanismes surprenants qui vous tiennent en haleine et vous empêchent de décrocher (la mise à jour du Bottin en a pris un coup :)). Ne vous fiez pas qu'aux 2 premières cartes qui vous donnent un petit aperçu de la suite à venir. C'est grandiose, un vrai FPS qui vous tient en haleine comme un bon film / bouquin de S.F. J'ai adoré (pas terminé à l'écriture de ces lignes).
• DemonSteele : Un Doom version samouraï, avec de nouvelles armes, un nouveau HUD. Fonctionne aussi bien avec GZDoom 3.1.0 qu'avec Zandronum 3.0. Très bien réalisé, mais personnellement je ne suis pas fan.

N'ont pas fonctionnés :
• Brutal Doom v20b (mais fonctionne avec le moteur Zandronum 3.0)
• Project Brutality 2.03 (n'a pas fonctionné non plus avec Zandronum 3.0): le jeu se lance (Doom 1 ou 2) mais sans le mod.
• Brutal Doom 64 (n'a pas fonctionné non plus avec Zandronum 3.0): le jeu se lance (Doom 1 ou 2) mais sans le mod.
• Insanity's Brutality 4.0 (testé avec Brutal Doom: Black Edition v. 3.1c et Brutal Doom v20b): je ne vois aucune différence. À priori il ne fonctionne pas.


🕵️ Test (✔ v. 4.7.1) par goupildb (config. : Manjaro 64-bit) :
Le : 26 Mai 2022
⏱️ Durée du test : 120 minutes.

🎯️ Objectif de ce test: tester le fonctionnement de différentes alternatives d'installation du moteur GZDoom avec un contenu (IWAD) autonome (en l'occurence le jeu "SNAP The Sentinel").

A l'occasion de la saisie du jeu [SNAP The Sentinel ("Just the IWAD")], j'ai eu envie de tester quelques alternatives d'installation avec le moteur GZDoom qu'il utilise.

👍️ • Méthode 1 (la plus simple, mais peut-être pas accessible sur toutes les distributions Linux): installer le paquet de votre distribution (Manjaro/Arch en ce qui me concerne).
J'ai installé le paquet gzdoom, je télécharge le jeu SNAP The Sentinel et le copie dans le répertoire de mon choix. Dans ce répertoire je lance : $ gzdoom . (n'oubliez pas le "." qui indique au moteur de se placer dans le répertoire courant pour les données).
➜ Ça marche, c'est super simple.

👍️ • Méthode 2 (plus généraliste, car Flatpak est présent sur toutes les distributions, mais il me semble un peu plus compliqué à mettre en oeuvre): installer le flatpak du moteur GZDoom.
On clique sur le lien Flatpak du moteur GZDoom, ce qui télécharge le paquet Flatpak du moteur GZDoom. On clique ensuite sur ce livrable Flatpak, ce qui lance l'application "Logiciels" de GNOME sur la page de GZDoom, sur laquelle on clique sur le bouton "Installer" (j'ai du m'y reprendre à 2 fois car l'installation a planté la 1ere fois ; néanmoins la 2nde a été la bonne après une bonne dizaine de minutes d'attente de la fin du téléchargement).
Ensuite il est nécessaire de copier l'IWAD du jeu SNAP The Sentinel (snapgame.ipk3) dans le répertoire (container isolé) Flatpak du jeu (dans ~/.var/app/org.zdoom.GZDoom/.config/gzdoom/). On lance ensuite le moteur soit depuis la page GZDoom de l'interface de "Logiciels" de GNOME soit depuis le raccourci GZDoom (Flatpak) qui a été créé dans la section "Jeux" du menu des applications.
➜ Ça marche, l'installation est plus longue et un peu plus compliquée, bizarrement le graphisme semble moins joli qu'avec la méthode 1 - pour des réglages identiques (???).

👍️ • Méthode 3 (plus généraliste, car la compilation est par essence généraliste, mais pas forcément à la portée des débutants): compiler le moteur GZDoom.
Voir la section "Installation" ci-avant. la compilation nécessite quelques dépendances à installer au préalable, néanmoins elle n'est pas très compliquée et fonctionne bien.
Je télécharge le jeu SNAP The Sentinel et le copie dans le répertoire de mon choix avec les livrables obtenus par la compilation (gzdoom gzdoom.pk3 lights.pk3 brightmaps.pk3 game_support.pk3 game_widescreen_gfx.pk3), puis dans ce répertoire je lance : $ ./gzdoom
➜ Ça marche, c'est un peu plus long, mais là aussi le graphisme semble plus joli qu'avec la version Flatpak.

👍️ 🕹️ Conclusion :
Installer du contenu pour ce moteur est à la portée de tous, et le moteur est à la fois performant et d'une utilisation simple. Excellent !
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !