Freedoom - Le Bottin des Jeux Linux

Freedoom

🗃️ Specifications

📰 Title: Freedoom 🕹️ / 🛠️ Type: Game
🗃️ 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: FPS; Shooter; Doom; id Tech 1 engine; Flagship; Demons; Zombies; Horror; Sci-fi; Gore; Cult Classic; Co-op; Co-op vs AI; PvP; PvE; Deathmatch; Moddable 📦️ Package name: freedoom & freedm
🐣️ Approx. start: 2003-04-16 ....... 📦️ Arch: ✓
🐓️ Latest: 2024-03-11 ....... 📦️ RPM: ✓
📍️ Version: Latest: 💥️ 0.13.0 / Dev: 8c335cc ....... 📦️ Deb: ✓
🏛️ License type: 🕊️ Libre ....... 📦️ Flatpak: ✓
🏛️ License: BSD-like ....... 📦️ AppImage:
🏝️ Perspective: First person ....... 📦️ Snap:
👁️ Visual: 3D ⚙️ Generic binary: ✓
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single & Multi 📱️ PDA support:
🎖️ This record: 5 stars 🎀️ Game design: 5 stars
👫️ Contrib.: goupildb & Louis 🎰️ ID: 11078
🐛️ Created: 2010-08-20 🐜️ Updated: 2024-03-31

📖️ Summary

[en]: Freedoom is a libre data pack (3 IWAD files) that lets you play the equivalent of Doom 1 (The Ultimate Doom) and Doom 2, science-fiction FPS games developed by Id Software in 1993, in which the player is a space marine assigned to the security of a space laboratory on Mars (the UAC) who carries out teleportation experiments. These experiments turn into a nightmare, opening a portal to hell. The Doom engine (id Tech engine, also used in other FPS games) was freed in 1997 without the artistic data files (Doom.wad & Doom2.wad), the games remaining commercially available. Several derivative libre engines have been released, without data. One of the solutions is to acquire the old commercial versions and extract the IWAD files. The other is Freedoom: a libre alternative. This project offers 3 compatible art datasets: Freedoom phase 1 (freedoom1.wad, 4 chapters x 9 levels) with single-player gameplay equivalent to Doom 1 (aka Ultimate Doom), Freedoom phase 2 (freedoom2.wad, 32 levels) with more brutal single-player gameplay equivalent to Doom 2, and FreeDM (freedm.wad, 32 levels) for multiplayer Deathmatch. All that's left to do is combine this data with a Doom engine (there are numerous, most of which are libre). [fr]: Freedoom est un pack de données (3 fichiers IWADs) libre permettant de jouer à l'équivalent des jeux Doom 1 (The Ultimate Doom) et Doom 2, des FPS de science-fiction développés par le studio Id Software en 1993, dans lequel le joueur est un space marine affecté à la sécurité d'un laboratoire spatial sur Mars (l'UAC) qui effectue des expériences de téléportation. Celles-ci tournent au cauchemar en ouvrant un portail vers l'enfer. Le moteur de Doom (id Tech engine, utilisé aussi dans d'autres FPS) a été libéré en 1997 sans les fichiers des données artistiques (Doom.wad & Doom2.wad), les jeux restant commercialisés. Plusieurs moteurs libres dérivés ont vu le jour, sans données. L'une des solutions pour y jouer consiste à acquérir les anciennes versions commerciales pour en extraire les fichiers IWAD. L'autre est Freedoom : une alternative libre. Ce projet offre 3 sets de données artistiques compatibles : Freedoom phase 1 (freedoom1.wad, 4 chapitres x 9 niveaux) au gameplay solo équivalent à Doom 1 (aka Ultimate Doom), Freedoom phase 2 (freedoom2.wad, 32 niveaux) au gameplay solo, plus brutal, équivalent à Doom 2, et FreeDM (freedm.wad, 32 niveaux) pour le multi-joueur en Deathmatch. Il ne vous restera qu'à associer ces données avec un moteur Doom (ils sont nombreux et la plupart sont libres).

🚦 Entry status

📰 What's new?: 🍎️ (Stable) Major upgrade 🦺️ Work in progress:
💡 Lights on: ✓ 💭️ New version published (to be updated):
🎨️ Significant improvement: 🚧️ Some work remains to be done:
👔️ Already shown: 👻️ Temporary:

🎥️ Videos


🦝️ From Users: 💥️(202111),


🎲️ Gameplay (SP): (Freedoom) 💥️ Phase 1 - Episode 3 Walkthrough 100% (0.13/ph1/20403), 💥️ Phase 2 - Full Walkthrough 100% (0.13/ph2/202403), Phase 2 - Dark Depths (0.12/ph2/201910),


🎲️ Gameplay (MP): (FreeDM) Refinary (0.12/201910), Temple of Ammon (0.12/201910), Industrial Outland (0.12/201910),


🎮️ Showcase: ObHack (aka Slump) is a random map generator for FreeDoom (201203), Brutal Doom mod with Freedoom (201512),


🐧 Linux plays:
• Chris Were Digital (201808), Keith Henderson (0.7/201206), De l'Attaque du Manchot [fr](201905),


🏺️ Its story: 💥️(202306),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(0.12/201910) gd(0.11/201702) gu(202111) hg(202306) r(202xxx) lp(201808) lp(0.7/201206) lp[fr](0.11/201702) lp[fr](201905) lp[pt](201712) mp(0.12.0/201910) mp(0.12.0/201910) mp(0.12.0/201910) mp(mod:Brutal Doom 0.20/201507) g(0.13.0/ph1/202403) g(0.12.0/ph1/201910) g(0.12.0/ph1/201910) g(0.13.0/ph2/202403) g(0.12.0/ph2/201910) g(0.12.0/ph2/201910) g(0.9/201503) g(0.8/201307) g(0.7/201103) g(0.6.2/200810) g(0.7rc1/201101) g(0.11/201702) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
• (empty)

🍩️ Resources
Forks
• 💥️ Satanic Infestation, a fork, by sergeirocks100 (fork, a 100% free IWAD for the Doom engine, CC0): [Homepage] [Dev site] [Changelog 1 2 3]

Games/Mods
• ObHack (aka Slump) (a random map generator for FreeDoom): [Homepage] [Dev site] [Arch Linux / AUR] g(201203)
• Brutal Doom: Black Edition, (✔ 3.37+Freedoom 0.12.1+GZDoom 4.10)(✘ 3.37+Freedoom 0.12.1+Zandronum 3.1)(A mod for GZDoom & Zandronum, making the game much more violent, by Sergeant_Mark_IV): [Patreon] [Homepage] t(201608) g(201712)
• Brutal Doom (✔ 2.1+Freedoom 0.12.1+Zandronum 3.1) (It takes Doom into a whole new level, making the game much more violent, by Sergeant_Mark_IV): [Homepage] [Doom Wiki] t(201512) g(201501)
• Brutal Doom: Bolognese Gore (✔ 3.0+Freedoom 0.12.1+GZDoom 4.10)(✔ 3.0+Freedoom 0.12.1+Zandronum 3.1)(A mod for GZDoom & Zandronum, making the game much more violent, by Sergeant_Mark_IV)(Thanks to [Gaming on Linux]): [Patreon] [Homepage] g(201901)

Music & Textures
• Roland SC-55 Music Pack (The Roland SC-55 was the top of the line in the 90s for computer game soundtracks. The author has recorded soundtracks for a bunch of games using this synth, by Brandon Blume (MusicallyInspired)): [Homepage] g(201904)
• Alternate Dark Ambient Music (✔ v. 4.5.6)(Alternate Dark Ambient Music Pack): [Homepage]
• Unofficial Doom Soundtrack (3 levels of sound quality, free): [sycraft.org (Doom Soundtrack)]
• Don Allen's Timbres of Heaven Soundfont (Nice Soundfont for FPS): [Don Allen's Timbres of Heaven Soundfont] d(201612)

🛠️ Technical informations
[Open Hub] [Doom Wiki] [Wikia] [Doom WIKI (entry) 1 ((Source port aka Doom engines)]

🦣️ Social
Devs (Freedoom Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Simon Howard (Fraggle) [fr] [en]): [Site 1 2] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (Freedoom) [fr] [en] [de]]
[Wikipedia (Doom (1993 video game)) [fr] [en] [de]]
[Wikipedia (Doom II: Hell on Earth) [fr] [en] [de]]
[Libregamewiki] [Jeux libres [fr]] [Fedora [fr]] [The Linux Game Tome] [Debian (wiki)] [Mod DB]

📦️ Misc. repositories
• Freedoom (The single-player Doom 1 (Phase 1) & Doom 2 (Phase 2) games)
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak 1 2] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

• FreeDM (Doom multiplayer)
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Freedoom
🦊️ What's: 3 libre artistic data sets allowing to play the equivalent of Doom 1 & 2
🏡️ https://freedoom.github.io/
🐣️ https://github.com/freedoom
🔖 #LinuxGaming #ShareYourGames #Flagship #LibreAssets #Doom
📦️ #Libre #Bin #Arch #RPM #Deb #Flatpak
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 0.13.0
⚗️ Major upgrade (Stable) 🍎️
📌️ Changes: https://github.com/freedoom/freedoom/releases
🦣️ From: 📶️ https://github.com/freedoom/freedoom/releases.atom

💥️ 🦝️ https://www.youtube.com/embed/_0OqrTqUWy0
💥️ 🎲️👤️ https://www.youtube.com/embed/6mO09d_fhwc
🎲️👥️ https://www.youtube.com/embed/uh8xzCcP0EM

🕶️ A view of his IU, with a subjective view of the player facing 3 types of monsters in a room, armed with his rocket launcher.

Freedoom is a libre data pack (3 IWAD files) that lets you play the equivalent of Doom 1 (The Ultimate Doom) and Doom 2, science-fiction FPS games developed by Id Software in 1993, in which the player is a space marine assigned to the security of a space laboratory on Mars (the UAC) who carries out teleportation experiments. These experiments turn into a nightmare, opening a portal to hell. The Doom engine (id Tech engine, also used in other FPS games) was freed in 1997 without the artistic data files (Doom.wad & Doom2.wad), the games remaining commercially available. Several derivative libre engines have been released, without data. One of the solutions is to acquire the old commercial versions and extract the IWAD files. The other is Freedoom: a libre alternative. This project offers 3 compatible art datasets: Freedoom phase 1 (freedoom1.wad, 4 chapters x 9 levels) with single-player gameplay equivalent to Doom 1 (aka Ultimate Doom), Freedoom phase 2 (freedoom2.wad, 32 levels) with more brutal single-player gameplay equivalent to Doom 2, and FreeDM (freedm.wad, 32 levels) for multiplayer Deathmatch. All that's left to do is combine this data with a Doom engine (there are numerous, most of which are libre).

📕 Description [en]

📕🐧"Three libre artistic data sets allowing to play the equivalent of Doom 1 and Doom 2"🐧📕

A free FPS action game

The Freedoom project aims to create a complete free content first person shooter game. But Freedoom by itself is just the raw material for a game: it must be paired with a compatible game engine to be played. The download page lists some recommended ones.

id Software released the source code to their classic game, Doom, under the GNU General Public License. This means that the program code that powers Doom is free; Freedoom complements this with free levels, artwork, sound effects and music to make a completely free game.

Freedoom is actually three games in one, consisting of two single player campaigns and one set of levels intended for multiplayer deathmatch (FreeDM).


A compatible free replacement

There is a massive decades-long back catalog containing thousands of Doom levels and other “mods” made by fans of the original game. Freedoom aims to be compatible with these and allows most to be played without the need to use non-free software.

Just as the GNU project was started to develop a free operating system to replace Unix, we aim to provide a free replacement for Doom. If you have artistic skills (visual, musical, or maybe you just like making levels!) then you can help us achieve that aim by contributing to the project!


A collection of reusable artwork

Freedoom contains hundreds of original textures, sound effects and music tracks that can be reused royalty-free by Doom level authors and other independent game developers.
Freedoom is liberally licensed under the BSD license - all that is required is that you include a short copyright statement that credits the Freedoom project.


Freedoom is actually three games in one, consisting of two single-player oriented campaigns and one set of levels designed exclusively for multiplayer deathmatch:

• Freedoom: Phase 1
Four chapters, nine levels each, totalling 36 levels. This game aims for compatibility with The Ultimate Doom, also known as plain Doom or Doom 1.

• Freedoom: Phase 2
32 levels in one long chapter, featuring extra monsters and a double-barrelled shotgun. This project aims for compatibility with Doom II and Final Doom.

• FreeDM
A 32-level game designed for competitive deathmatch play.

The engine uses a single file, such as freedoom2.wad, that contains all the game data such as graphics, sound effects, music, and so on. This file is often called an “IWAD” by those in the Doom and Freedoom communities. While the Doom engine source code is free, you would normally still need one of the proprietary data files from id Software to play Doom. Freedoom aims to create a free alternative: combined with the GPL-licensed Doom source code, this results in a completely free game.


🌍️ Wikipedia:

Freedoom is a project aiming to create open content for the free and open source software Doom engine. The project distributes three IWAD files: the two single-player campaigns named Freedoom: Phase 1 and Freedoom: Phase 2, and FreeDM, which contains a collection of deathmatch levels.

The project presents itself as complementary to the free and open source code of the Doom engine released by id Software in 1997 under the GNU GPL license. The content is licensed under the permissive 3-clause BSD license. It allows custom levels and other customizations designed for Doom, Doom II or Final Doom (e.g. PWAD files) to be used with Freedoom.

Features

It is distributed as IWAD files (game data) only without a game engine. The player must provide a Doom source port which are unofficial ports of the Doom engine. The website recommends using GZDoom and/or Crispy Doom. In the past, Freedoom required a limit-removing engine with Boom extensions and would not work with the original Doom engine's source release properly, due to the static limits of the original Doom engine and lack of Boom extensions. Currently (for the 0.11.1 version), support for Boom extensions is no longer imperative and Freedoom should run on any limit-removing engine. The future 1.0 version of Freedoom is expected to be fully compatible, except for the savegame buffer overflows for certain levels, with the original Doom engine, also known unofficially as Vanilla Doom, and, consequently, with certain conservative fan-made ports, such as Chocolate Doom.

Gameplay

The gameplay mechanics (monster and weapon behavior, etc.) are identical to the original Doom games, but with completely original artwork and level design.

Freedoom: Phase 1

This IWAD contains levels arranged into four episodes, similar to the original Ultimate Doom. This allows mods for the original game to be played.

Freedoom: Phase 2

This IWAD contains levels in a flat linear progression, similar to Doom 2. This allows mods for Doom 2 and Final Doom, which consists of two standalone megawads: TNT: Evilution and The Plutonia Experiment, to be played.
FreeDM

This IWAD, compatible with the original Doom engine, is a collection of original deathmatch levels, using the same artwork as the main Freedoom IWADs. Also, this one can be used to play mods for Doom 2 and Final Doom.

Similar projects

The project has also inspired other similar projects, such as Blasphemer for Heretic, and Zauberer, for Hexen.

📕 Description [fr]

Trois jeux de données artistiques libres permettant de jouer à l'équivalent de Doom 1 et Doom 2, par la Freedoom Team.

Freedoom est un pack de données (3 fichiers IWADs) libre permettant de jouer à l'équivalent des jeux Doom 1 (The Ultimate Doom) et Doom 2, des FPS de science-fiction développés par le studio Id Software en 1993, dans lequel le joueur est un space marine affecté à la sécurité d'un laboratoire spatial sur Mars (l'UAC) qui effectue des expériences de téléportation. Celles-ci tournent au cauchemar en ouvrant un portail vers l'enfer. Le moteur de Doom (id Tech engine, utilisé aussi dans d'autres FPS) a été libéré en 1997 sans les fichiers des données artistiques (Doom.wad & Doom2.wad), les jeux restant commercialisés. Plusieurs moteurs libres dérivés ont vu le jour, sans données. L'une des solutions pour y jouer consiste à acquérir les anciennes versions commerciales pour en extraire les fichiers IWAD. L'autre est Freedoom : une alternative libre. Ce projet offre 3 sets de données artistiques compatibles : Freedoom phase 1 (freedoom1.wad, 4 chapitres x 9 niveaux) au gameplay solo équivalent à Doom 1 (aka Ultimate Doom), Freedoom phase 2 (freedoom2.wad, 32 niveaux) au gameplay solo, plus brutal, équivalent à Doom 2, et FreeDM (freedm.wad, 32 niveaux) pour le multi-joueur en Deathmatch. Il ne vous restera qu'à associer ces données avec un moteur Doom (ils sont nombreux et la plupart sont libres).

Freedoom est décliné en 2 livrables :

● Livrable n°1 : Freedoom: Phase 1+2 (paquet freedoom dans les dépôts Debian), la version "jeu solo" déclinée en :
• Freedoom Phase 1 (anciennement nommé "Ultimate IWAD"): contient 4 chapitres de 9 niveaux chacun, livrant une grande variété de labyrinthes et d'ennemis, et un gameplay dosé pour démarrer en douceur. Il s'agit de l'équivalent libre de The Ultimate Doom (une extension commerciale de Doom 1 - gratuite pour ceux qui avaient acheté Doom 1, ajoutant un 4ème épisode de 9 niveaux supplémentaires).
• Freedoom Phase 2 (anciennement nommé "Complete IWAD"): une extension de 32 niveaux, ajoutant le fusil à pompe à 2 coups, et davantage de types d'ennemis, et un gameplay plus brutal, pour tester vos limites.

● Livrable n°2 : FreeDM (paquet freedm dans les dépôts Debian):
La version "jeu multi". Un ensemble complet de données de haute qualité, orientées vers le jeu multijoueur en Deathmatch (match à mort). Challengez vos amis en naviguant au travers de 32 niveaux dans lesquels vous pourrez vous traquer et vous chasser.

À propos de Brutal Doom :

Freedoom est également compatible avec le mod Brutal Doom (voir la fiche "Ressources - Doom 1&2, Heretic, Hexen 1&2, Strife" du Bottin), un mod modifiant le gameplay et l'apparence du jeu pour le rendre plus gore (éclaboussures de sang sur les murs et le sol, morceaux de chaire de monstres, modification des effets lumineux et sonores, changement du gameplay avec des monstres plus rapides, plus imprévisibles et plus dangereux, ...). Selon le site Wikia, John Romero lui-même aurait déclaré que Brutal Doom aurait pu détruire l'industrie du jeu s'il était sorti en 1993 à la place de Doom :).

Brutal Doom est compatible avec les jeux The Ultimate Doom, Doom II: Hell on Earth et Final Doom, et les moteurs GZDoom, Skulltag, et Zandronum.

Voir aussi / See also (alternative content for Doom, Heretic, Hexen) : Blasphemer, Freedoom, Zauberer,


Un FPS d'action libre.

Le projet Freedoom vise à créer un jeu de tir à la première personne à contenu entièrement libre. Mais Freedoom en lui-même n’est que la matière première d’un jeu : il doit être associé à un moteur de jeu compatible. La page de téléchargement répertorie quelques recommandations.

id Software a publié le code source de son jeu classique, Doom, sous la licence publique générale GNU. Cela signifie que le code du programme qui alimente Doom est libre; Freedoom complète ceci avec des niveaux libres, des illustrations, des effets sonores et de la musique pour créer un jeu totalement libre.

Freedoom est en réalité trois jeux en un, consistant en deux campagnes solo et un ensemble de niveaux destinés au match à mort (deathmatch) multijoueur (FreeDM).
Un contenu de remplacement compatible


Un remplacement libre compatible

Il existe un vaste catalogue de plusieurs décennies, contenant des milliers de niveaux de Doom et d’autres «mods» créés par les fans du jeu original. Freedoom vise à être compatible avec ceux-ci et permet à la plupart d'entre eux d'être joués sans avoir à utiliser de logiciel non libre.

Au moment où le projet GNU commençait à développer un système d’exploitation libre pour remplacer Unix, notre objectif est de fournir un remplacement libre à Doom. Si vous avez des compétences artistiques (visuelles, musicales, ou peut-être que vous aimez simplement faire des niveaux !), Vous pouvez nous aider à atteindre cet objectif en contribuant au projet !


Une collection d'œuvres artistiques réutilisables

Freedoom contient des centaines de textures originales, des effets sonores et des morceaux de musique qui peuvent être réutilisés libres de droits par les auteurs de niveaux de Doom et d'autres développeurs de jeux indépendants.

Freedoom est sous licence BSD - la seule chose requise est que vous incluez une courte déclaration de copyright qui crédite le projet Freedoom.



🌍️ Wikipedia:

Freedoom est un jeu vidéo de tir à la première personne en développement, disponible en plusieurs versions :

• Freedoom Phase1 (anciennement Ultimate IWAD), inspiré du WAD de The Ultimate Doom ;
• Freedoom Phase 2 (anciennement Complete IWAD), inspiré du WAD de Doom II ;
• FreeDM, pour jouer en mode Deathmatch, avec une structure semblable à Doom II.

Un WAD basé sur la version shareware de Doom a également été disponible.

Freedoom est possible car id Software a libéré le code source du Doom engine en 1997 sous licence GPL. En combinant Freedoom avec un moteur compatible avec Doom, il est possible de jouer aux différentes extensions (fichiers PWAD) originellement conçues pour Doom ou Doom II. Les monstres, armes, textures et autres éléments graphiques de Freedoom sont libres, et différents de ceux de Doom, mais leur comportement est identique.

La première version « finale », numérotée 0.8, est publiée le 1er janvier 2014, intégrant notamment, en tant que 4e épisode de Freedoom1, le WAD Double Impact (originellement publié en 2011). Les versions ultérieures, 0.9 puis 0.10, apportent d'autres améliorations : interface, sons, graphismes (sprites...), etc.

Les versions Freedoom Phase 2 et FreeDM incluent des ressources compatibles avec Final Doom, et permettent donc de jouer des PWAD nécessitant normalement la possession d'un IWAD de cette extension, TNT: Evilution ou The Plutonia Experiment.

Utilisation

Le site officiel Freedoom permet de télécharger des IWAD (données de jeu), sans moteur de jeu. Il faut exploiter ces IWAD avec un port de Doom comme PrBoom, ZDoom, Boom, ou tout autre port compatible avec Doom. Freedoom nécessite en effet plusieurs fonctions avancées spécifiques à Boom et ne fonctionnera pas avec le logiciel d'origine de Doom.

Il est possible, cependant, d'utiliser les ressources de Freedoom avec d'autres ports, comme Doomsday Engine ou Chocolate Doom, en le combinant avec un PWAD.

La version multijoueur FreeDM, a été développée indépendamment avant d'être rattachée au projet. C'est la seule version à être compatible avec le logiciel d'origine de Doom et à ne pas employer de fonctionnalités issues de Boom.

La future version finale de Freedoom sera compatible avec le logiciel d'origine, et n'utilisera plus de fonctionnalités issues de Boom.

Projets liés

Blasphemer est un projet visant à créer une version libre d'Heretic, autre jeu vidéo basé sur le Doom engine.

Zauberer est un projet similaire concernant Hexen.

Contrairement à Freedoom et Blasphemer, Zauberer n'est pas encore fonctionnel.

🚧️ Installation ➜ 🚀️ Launching [fr]

💡 Nota : pour fonctionner, les moteurs Doom requièrent à minima un fichier de données artistiques autonome dénommé IWAD (Internal WAD). Freedoom est un IWAD (comme l'est DOOM2.WAD). Néanmoins certains moteurs ne seront peut-être pas compatibles avec Freedoom. Ce contenu indispensable peut ensuite être complété de fichiers optionnels dénommés PWAD (Patch WAD), utilisés par exemple pour ajouter des cartes ou modifier plus ou moins profondément le jeu (mods).


⚙️ Installation à partir du binaire

▸ Installation des dépendances (en dépôt) :
• Installez au préalable l'un des paquets suivants (ou tout autre moteur de Doom compatible avec Freedoom) : odamex gzdoom crispy-doom chocolate-doom prboom-plus

📦️ Installation à partir du paquet Manjaro/Arch :
• Si vous souhaitez jouer en solo contre des IAs, installez le paquet freedoom, sinon pour des parties en multijoueur sans IAs avec des cartes orientées Deathmatch, installez freedm.

• (✔ v. 0.12.1 - freedoom) Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).
• (✔ v. 0.12.1 - freedm) Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).

↪ vous obtenez les binaires et scripts suivants :
freedoom : 2 fichiers de données artistiques autonomes (IWADs) /usr/share/games/doom/freedoom1.wad et /usr/share/games/doom/freedoom2.wad, ainsi que les scripts /usr/bin/freedoom1 et /usr/bin/freedoom2, qui permettrons de lancer l'un des moteurs Doom cités ci-avant avec l'IWAD correspondant (freedoom1 lance un moteur avec freedoom1.wad, freedoom2 lance un moteur avec freedoom2.wad).
freedm : l'IWAD /usr/share/games/doom/freedm.wad et le script /usr/bin/freedm qui le lancera avec l'un des moteurs Doom ci-avant.

💡 Nota :
• Pour tester un moteur de Doom 1 : vous pourriez aussi installer le paquet "doom-wad-shareware" (pour Debian) ou doom1-wad (pour Arch/Manjaro). Vous obtenez le fichier (shareware) doom1.wad basique et limité (dans : /usr/share/games/doom/ pour Debian, ou /usr/share/doom/ pour Arch/Manjaro).
• Voir aussi notre entrée "Doom 1&2, Heretic, Hexen 1, Strife - Ressources" dans le Bottin.


📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DU JEU

▸ Classique :
• Si vous l'avez installé à partir d'un paquet ou installé dans les répertoires système : [Alt+F2]
⚬ Freedoom (sans valider) : si vous souhaitez jouer à Doom 2 en solo (vs des IAs) ; il vous sera alors suggéré "Phase 1" (jeu équivalent à Doom 1) ou "Phase 2" (jeu équivalent à Doom 2),
⚬ ou FreeDM : si vous souhaitez jouer à Doom 2 en ligne / en arènes et en DeatMatch (pas d'IA).

▸ Via un lanceur pour moteur id Tech (recommandé pour le jeu en solo avec mods) :
• Pour le jeu solo, utilisez l'un de ces lanceurs (tous en dépôts Arch/Manjaro) : [Enyo Launcher], [Doom Runner], [QZDL] ou [Rocket Launcher 2.0]. Ce type d'outil permet de simplifier l'association Moteur/IWAD/Mod(s) et de lancer le tout en 2 ou 3 clics par la suite.


📑️ PARAMÉTRAGE

[Enyo Launcher]
Onglet "Game" : Création ou utilisation d'un profile existant, sélection du fichier de données artistiques autonome (IWAD) et lancement des mods éventuels
⚬ Définissez un nouveau nom de profile correspondant au Nom de votre jeu (cliquez sur "+" dans la section "Game profile). Exemple de nom : "Freedoom 2 + Brutal Doom v2.1 + Zandronum 3.1".
⚬ Précisez-lui ("Game data file") le chemin complet vers le fichier de données artistiques autonome (IWAD) que vous souhaitez utiliser (exemple : /usr/share/games/doom/freedoom2.wad).
⚬ Si vous souhaitez lancer le jeu avec un mod, dans la zone "Add-ons for selected profile", ajoutez ( "+") les fichiers ".pk3" fournis avec ce mod. Il est possible de réorganiser leur ordre d'exécution.
Onglet "Settings" : Définition du moteur à utiliser pour lancer le jeu/mod
⚬ Sélectionnez au déroulant le moteur souhaité. S'il n'est pas listé, il est possible d'en ajouter d'autres ("+").
Lancement du jeu
⚬ Cliquez sur le bouton "Run" en bas de l'interface.

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le ? sous Debian. Par : goupildb. ⏱️ Durée du test : ? minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.

⚬ Mise à jour : le 18 Septembre 2023 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 60 minutes. 🎯️ Objectif : Mise à jour de son fonctionnement/évolution.

🫕️ Installation :
▸ (✔ Freedoom 2 v. 0.12.1 + Brutal Doom Black Edition 3.37 + GZDoom 4.10) Binaire classique : FONCTIONNEL.
▸ (✔ Freedoom 2 v. 0.12.1 + Brutal Doom Black Edition 3.37 + Zandronum 3.1) Binaire classique : NE FONCTIONNE PAS.
▸ (✔ Freedoom 2 v. 0.12.1 + Zandronum 3.1) Binaire classique : FONCTIONNEL.
▸ (✔ Freedoom 2 v. 0.12.1 + Brutal Doom 2.1 + Zandronum 3.1) Binaire classique : FONCTIONNEL.
▸ (✔ Freedoom 2 v. 0.12.1 + Brutal Doom: Bolognese Gore 3.0 + Zandronum 3.1) Binaire classique : FONCTIONNEL.
▸ (✔ Freedoom 2 v. 0.12.1 + Brutal Doom: Bolognese Gore 3.0 + GZDoom 4.10) Binaire classique : FONCTIONNEL.

🟢️ Pour son paramétrage (et lancement du moteur Doom de mon choix), j'ai utilisé le lanceur [Enyo Launcher] parce que je le connais bien et que je le trouve simple (et il est en dépôts), néanmoins d'autres lanceurs feraient aussi bien l'affaire.


🌻️ Premières impressions :

🟢️ Un graphisme, des niveaux, une interface, une bande musicale et des sons originaux et de très bonne qualité.
🟢️ Cerise sur le gâteau, c'est simple à installer et à utiliser.
🟢️ Freedoom procure des heures de gameplay avec des monstres originaux, de nouvelles cartes inédites et une belle réalisation
🟢️ FreeDM vous met directement dans une arène avec toutes les armes à dispo, pour les amateurs de boucherie en vase clôt :)

🟢️ Brutal Doom change complètement l'expérience de jeu en la rendant plus brutale : les coups sont violents, les armes sont convaincantes et le tout est bien sanglant. Si c'est trop pour vous, Freedoom fonctionne très bien sans ce mod.
🟢️ Même si le contenu commercial (DOOM2.WAD) est un incontournable si vous ne connaissez pas, Freedoom 2 tire son épingle du jeu - surtout si vous y ajoutez un mod du type de ceux énoncés plus haut.
🟢️ Vous bénéficiez d'un Doom-like libre (sauf les mods qui sont gratuits) et de qualité, vous offrant de nombreuses heures de défoulement.


🕹️ Conclusion :
Impression globale : 👍️
🟢️ Un excellent boulot !
🟢️ Non seulement il permet de jouer à Doom 1 et 2 de manière totalement libre, mais en plus il est compatible avec certains mods qui en renouvellent le gameplay (je n'ai testé que les Brutal Doom-like pour l'instant).
🟢️ Il vous faudra sans doute effectuer quelques tests pour trouver le mod et le moteur qui conviennent, mais le jeu en vaut clairement la chandelle.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !