Wolfenstein 3D (with Chocolate-Wolfenstein-3D engine) - Le Bottin des Jeux Linux

Wolfenstein 3D (with Chocolate-Wolfenstein-3D engine)

🗃️ Specifications

📰 Title: Wolfenstein 3D (with Chocolate-Wolfenstein-3D engine) 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Adventure & Action 👁️ Visual: 2.5D
🏷️ Category: Adventure & Action ➤ FPS ➤ Contemporary ➤ WW I & II ➤ Wolfenstein, Spear of Destiny, Rise of the triad, ... 🏝️ Perspective: First person
🔖 Tags: FPS; Action; Shooter; Adventure; Wolfenstein; World War I & II; 2D engine; Pixel Art; 1990s; Retro; Classic; Difficult; Keyboard; Controller ⏱️ Pacing: Real Time
🐣️ Approx. start: 👫️ Played: Single
🐓️ Latest: 2017-01-24 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: (waiting) / Dev: eaade7d ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️💰 Libre with Commercial assets 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (good)
🏛️ License: Code: GPL-2 ? / Artwork: Commercial ✨️ (temporary): 5 stars
🐛️ Created: 2020-03-29 🐜️ Updated: 2024-09-20

📦️ Deliverables

📦️ Package name: ..... 📦️ Arch:
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak:
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 👻️ Temporary:
💡 Lights on: 🎨️ Significant improvement:
👔️ Already shown: 💭️ New version published (to be updated):
🎖️ This work: 4 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 🦺️ Work in progress:
🎰️ ID: 15837

📖️ Summary

📜️[en]: Wolfenstein 3D (Wolf 3D) is an FPS (released in 1992) divided into 6 episodes (9 levels), where the player follows BJ Blazkowicz, an Allied soldier of World War II, who tries to escape from a Nazi castle where he was a prisoner. Finally free, he joins the Allied lines where he is instructed to put an end to the evil activities of Dr. Schabbs and his army of mutants. Chocolate-Wolfenstein-3D is a libre, multi-platform port of Wolfenstein 3D focused on the fidelity of the original gameplay experience. It offers a CRT screen emulator. Very good. 📜️[fr]: Wolfenstein 3D (Wolf 3D) est un FPS (sorti en 1992) divisé en 6 épisodes (9 niveaux), où le joueur suit BJ Blazkowicz, un soldat Allié de la 2nde guerre mondiale, qui essaie de s'échapper d'un château nazi où il était prisonnier. Enfin libre, il rejoint les lignes alliés où instruction lui est donné de mettre un terme aux activités diabolique du Dr Schabbs et de son armée de mutants. Chocolate-Wolfenstein-3D est un port source libre et multi-plateforme de Wolfenstein 3D axé sur la fidélité de l'expérience de jeu initiale. Il offre un émulateur d'écran CRT. Très bien.

🎥️ Videos


🏝️ Trailer (original version) :


🎲️ Gameplay (original version) :

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(o) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) g(o)(202xxx♺) g(o)(202xxx♺) g(o)(202xxx♺) 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: waiting] [Changelog 1 2 3]

💰 Commercial
[Online store (Windows, for contents extraction)] [Humble Store (Windows, for contents extraction)] [Gamersgate (Windows, for contents extraction)] [Steam (Windows, for contents extraction)] [GOG (Windows, for contents extraction)]

🍩️ Resources
• 🗿️Abandonware sites (Overview, demo or abandonware, ROMs or Windows deliverable, for contents extraction or information): (Wolfenstein 3D v.1.4 - shareware edition = episode 1/6) [LTF Abandonware France [fr]] [Le Bottin des Jeux Linux (Wolfenstein 3D v.1.4 (shareware))]

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
(Chocolate-Wolfenstein-3D) Devs (Chocolate-Wolfenstein-3D Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Wolf4SDL) Devs (Moritz Kroll (Ripper) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Wolfenstein 3D) Devs (id Software [fr] [en]): [Site 1 2] [MobyGames] [Chat] [mastodon] [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)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (Wolfenstein 3D) [fr] [en] [de]]

📦️ Misc. repositories
[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:
🦊️ What's:
🏡️
🐣️
🔖 #LinuxGaming #ShareYourGames #LibreGameEngine
📦️
📖 Our entry: (homeless)

🥁️ Update:
⚗️
📌️ Changes:
🦣️ From: 🛜️

🏝️ https://www.youtube.com/embed/
🦉️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🕵️ https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️[fr] https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🐧https://www.youtube.com/embed/
🐧https://www.youtube.com/embed/

🕶️

📚️ Name is a

📕 Description [en]

📜️ "Wolfenstein 3D is an FPS following WW II Allied soldier trying to escape from a Nazi castle. Chocolate-Wolfenstein-3D is a libre source port" 📜️ .


Based on Wolf4SDL by Moritz "Ripper" Kroll (https://www.chaos-software.de.vu).

Original Wolfenstein 3D by id Software (https://www.idsoftware.com)

Chocolate Wolf3D removes all the crap that was added over the years (snow, rain ...) in order to recreate the experience from 1993.

All other port display the framebuffer as 320x200 without accounting for the CRT 4:3 distortion. Chocolate Wolfenstein 3D has a CRT emulator based on OpenGL

📕 Description [fr]

Un port source pour Wolfenstein 3D fidèle à l'original, par la Chocolate-Wolfenstein-3D Team, basé sur Wolf4SDL

Wolfenstein 3D (Wolf 3D) est un FPS (sorti en 1992) divisé en 6 épisodes (9 niveaux), où le joueur suit BJ Blazkowicz, un soldat Allié de la 2nde guerre mondiale, qui essaie de s'échapper d'un château nazi où il était prisonnier. Enfin libre, il rejoint les lignes alliés où instruction lui est donné de mettre un terme aux activités diabolique du Dr Schabbs et de son armée de mutants. Chocolate-Wolfenstein-3D est un port source libre et multi-plateforme de Wolfenstein 3D axé sur la fidélité de l'expérience de jeu initiale. Il offre un émulateur d'écran CRT. Très bien.

Voir aussi / See also (Wolfenstein-like): Blake Stone: Aliens of Gold, Blake Stone: Planet Strike, ECWolf, Enemy Territory: Legacy, ET-XreaL, Omni-bot, OpenWolf, Return To Castle Wolfenstein (original, with id Software engine), Return To Castle Wolfenstein (with iortcw engine), Return To Castle Wolfenstein (with RealRTCW engine), Spear of Destiny, Super 3-D Noah's Ark, Wolf4SDL, Wolfenstein 3D, Wolfenstein 3D (with Chocolate-Wolfenstein-3D), Wolfenstein 3D & Spear of Destiny HTML, Wolfenstein: Blade of Agony, Wolfenstein: Enemy Territory, WolfGL,


Basé sur Wolf4SDL de Moritz "Ripper" Kroll (https://www.chaos-software.de.vu).

Original Wolfenstein 3D by id Software (https://www.idsoftware.com)

Chocolate Wolf3D enlève toutes les saletés qui ont été ajoutées au fil des ans (neige, pluie ...) afin de recréer l'expérience de 1993.

Tous les autres ports affichent le framebuffer en 320x200 sans tenir compte de la distorsion du CRT 4:3. Chocolate Wolfenstein 3D dispose d'un émulateur CRT basé sur OpenGL



🌍️ Wikipedia :

Wolfenstein 3D :

Wolfenstein 3D (appelé aussi Wolf 3D) est le jeu vidéo qui, en 1992, a rendu populaire le genre du jeu de tir subjectif sur PC (genre initié par Catacomb 3-D du même studio en 1991). C'est l'ancêtre de Doom, conçu par les mêmes développeurs et sorti un an et demi plus tard. C'est John Romero qui eut l'idée du jeu : il avait par le passé joué à Castle Wolfenstein de MUSE Software et trouvait que le principe du jeu devait être remis au goût du jour, Wolfenstein 3D n'en reprend ni l'histoire ni le gameplay, mais plutôt le contexte, où un soldat Allié se retrouve prisonnier dans un château nazi, dont il doit s'échapper. Beyond Castle Wolfenstein n'a en aucun cas servi à l'élaboration de Wolfenstein 3D.

🚧️ Installation ➜ 🚀️ Launching [fr]

☝️ Contraintes: Pour jouer à ce jeu vous devez disposer des données originales du jeu.
Ce moteur est compatible avec la version Shareware du jeu.


📄️ Installation à partir du source

• (✔ v. eaade7d avec Wolfenstein 3D v.1.4 shareware) 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é.

▸ Téléchargement du source (sur GitHub) :
☝️ Nota : Évitez le téléchargement du source via les liens https, car ils ne fournissent pas les dépendances
Version stable, dans le répertoire souhaité, lancez : $ git clone -b "Nom_de_la_release" --recursive https://github.com/fabiensanglard/Chocolate-Wolfenstein-3D
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).
ou Version récente (non stable), dans le répertoire souhaité, lancez : $ git clone --recursive https://github.com/fabiensanglard/Chocolate-Wolfenstein-3D

▸ Compilation :
• Dans son répertoire racine lancez :
$ make
(ou, pour accélérer la compilation, "$ make -j8" si vous disposez d'un processeur 8 threads, à adapter pour vous)
↪ vous obtenez le binaire : Chocolate-Wolfenstein-3D


🏕️ Installation du contenu / des données :

• Données : Ce jeu requiert l'installation de données non livrées avec le moteur du fait d'une licence incompatible ou tout simplement pour lui permettre d'utiliser différents sets de données.

☝️ Nota: le moteur n'est visiblement compatible qu'avec la version 1.4 de Wolfenstein 3D, ce qui veut dire que les données doivent avoir une extension ".wl1" et non pas ".sod", ni ".wl6" (j'ai essayé de les renommer, et même de les patcher avec l'utilitaire fourni par le moteur ECWolf sur la page Download du projet, mais ça ne fonctionne pas :)

▸ Préparation des données (renommage en minuscules):
• Téléchargez puis décompressez votre livrable Windows (en version Windows, pour la version shareware, voir la section "Resources" ci-dessus par exemple).
• Renommez en minuscule les données de ce livrable avec l'outil de votre choix.

▸ Assemblage du moteur et des données :
• Copiez dans le répertoire racine le binaire obtenu par la compilation précédente : Chocolate-Wolfenstein-3D


🚀️ LANCEMENT DU JEU:

• En console dans son répertoire racine lancez : $ ./Chocolate-Wolfenstein-3D

Autres options :
• Aide : ajoutez le paramètre : --help
• Lancement du jeu en 1600x1200 (la résolution doit être un multiple de 320x200 ou 320x240): $ ./Chocolate-Wolfenstein-3D --res 1600 1200

🕵️ Test [fr]

🕵️ Test (eaade7d avec Wolfenstein 3D v.1.4 shareware) par goupildb (config. : Debian Testing 64-bit) :
Le : xx Mars 2020

🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.

🫕️ Installation :
Pas de binaire disponible.
Néanmoins sa compilation est facile (je n'ai pas eu de soucis de dépendances de bibliothèques, les bibliothèques nécessaires étaient donc visiblement déjà installées sur ma Debian).
Pour jouer il est nécessaire d'utiliser Wolfenstein 3D en version 1.4 sinon vous aurez le droit à un :
$ ./Chocolate-Wolfenstein-3D
NO WOLFENSTEIN 3-D DATA FILES to be found!
(j'en ai fait un paquet de tests infructueux :)

🌻️ Premières impressions :

À condition de lui fournir les bonnes données, c'est simple, ça fonctionne du 1er coup et ça marche bien : c'est fluide, vous pouvez y jouer au clavier ou au joystick (j'ai fait toute la version shareware au joystick, c'est très pratique), et c'est d'un gameplay excellent (je n'ai même pas eut le mal de mer :). Bref, j'adore !
Décidément ce Wolfenstein 3D n'a pas pris une ride au niveau du gameplay (et graphiquement ça lui donne un côté retro sympa).
J'ai terminé cette version Shareware (copie d'écran), et arf, j'aurai bien joué encore un peu :) ...

Mon idée au départ était d'utiliser l'un des moteurs Wolfenstein 3D disponibles (dont celui-ci trouvé par hasard) pour faire fonctionner les jeux Blake Stone (basés sur ce moteur). Mais force est de constater que ces moteurs ne sont pas aussi souples que je ne l'imaginais. Il faudra utiliser le moteur BStone (à venir dans le Bottin), dérivé lui aussi de celui de Wolfenstein 3D.

‣ 🌞️ J'ai aimé
• Un moteur simple et fonctionnel
• Supporte le clavier et (très bien) le joystick (un plaisir de jouer au joystick)
• Le son fonctionne bien aussi
• Différentes résolutions disponibles

‣ 🌤️ Axes d'amélioration
• Ne fonctionne qu'avec la version 1.4 de Wolfenstein-3D (comme les autres moteurs, dommage).


🧭️ Conclusion :

🕵️ Impression globale : 👍️
Un excellent moteur ! qui juste fonctionne parfaitement.
👏️ ❤️ Un grand bravo et merci à ses auteurs !