Qu'est-ce que le format de fichier WAD ?
Les fichiers WAD sont utilisés par la série de jeux Doom et de nombreux autres titres basés sur ce moteur de FPS emblématique, développé au début des années 1990. Le nom signifie « Where's All the Data » (Où sont toutes les données).
Quel est le contenu des fichiers WAD ?
Le format WAD a été conçu pour stocker les données de jeu. Un seul fichier .wad regroupe tout le contenu du jeu sous la forme d'une liste plate de segments de données nommés appelés lumps. Les fichiers WAD peuvent contenir :
- des textures et des sprites,
- des cartes et la géométrie des niveaux,
- des graphismes et des éléments d'interface,
- des effets sonores et de la musique,
- des objets d'inventaire et des armes.
Les fichiers WAD sont utilisés pour stocker à la fois les données originales du jeu et les mods ou extensions du jeu de base.
Que sont les fichiers IWAD et PWAD ?
Doom a été un immense succès sur le marché des jeux FPS (tir à la première personne). Sa popularité a rapidement conduit les fans à créer des cartes, des armes et des objets personnalisés - suivis de près par des modifications plus avancées du moteur physique et des textures. Afin de gérer la diversité résultante, le standard WAD a été divisé en deux types distincts :
- IWAD - stocke les données originales et complètes du jeu (
DOOM.WAD,DOOM2.WAD, etc.), - PWAD - stocke les mods et les add-ons qui corrigent ou étendent le jeu de base.
Cette distinction est encodée dans les quatre premiers octets de chaque fichier .wad (étiquette ASCII IWAD ou PWAD). Des itérations ultérieures du moteur original de Doom ont servi de base à des jeux devenus de grands succès - parmi lesquels Heretic, Hexen et Quake. Le format WAD a évolué vers de nouvelles variantes telles que WAD2 et WAD3 ; dans Half-Life, les fichiers WAD3 sont utilisés uniquement pour sauvegarder les textures du jeu.
Puis-je ouvrir un fichier WAD ?
Doom a acquis une immense popularité non seulement grâce à son gameplay innovant, mais aussi grâce à la prolifération de modifications créées par les fans, faciles à réaliser en éditant les fichiers .wad. Des éditeurs WAD dédiés tels que SLADE 3 et Ultimate Doom Builder sont disponibles gratuitement. Bien que Doom ait débuté il y a plus de 30 ans, les fans créent toujours de nouvelles cartes et des conversions totales en éditant des fichiers WAD. Les ports source modernes tels que GZDoom chargent à la fois les fichiers .wad classiques et le format plus récent PK3 (basé sur ZIP) utilisé pour les mods modernes complexes.
Sécurité et sûreté
RISQUE : LOWUn fichier WAD de Doom est une simple archive de jeu sans code exécutable - c'est le moteur de jeu qui exécute le code, pas le WAD. Les fichiers WAD peuvent être ouverts en toute sécurité dans Slade ou un port source. Deux bémols : (1) certains sites tiers de « téléchargement de WAD » regroupent des adwares dans leurs installateurs - téléchargez les mods depuis l'archive idgames de Doomworld ou des sites communautaires reconnus ; (2) ne confondez pas les WAD de Doom avec les WAD de la Wii (paquets Nintendo Wii), qui peuvent affecter le micrologiciel système de la Wii et nécessitent une manipulation différente.
Détails du format
en bref- Wii WAD - Les paquets de chaînes/jeux de la Nintendo Wii utilisent un format binaire totalement différent également appelé WAD ; les WAD Wii installent du contenu dans le menu système de la Wii via différents outils homebrew.
- Fichier de sauvegarde/données Tropico - La série de jeux de gestion urbaine Tropico a utilisé une extension .wad pour ses propres archives de données propriétaires, sans lien avec Doom.
Programmes qui ouvrent les fichiers WAD
Détails techniques
spécifications approfondies| Octets magiques | « IWAD » (0x49 57 41 44) ou « PWAD » (0x50 57 41 44) à l'offset 0 |
| Encodage | Binaire (archive de lumps plate) |
| Ordre des octets | Little-endian (x86) |
| Compression | Aucune (dans le conteneur lui-même) |
| Taille de fichier typique | 1 Mo - 600 Mo (DOOM2.WAD ~14 Mo ; grands megaWADs jusqu'à 600 Mo+) |
| Type MIME | application/x-doom-wad |
| Structure de l'en-tête | 12 octets - étiquette de type de 4 octets + nombre de lumps 32 bits + offset du répertoire 32 bits |
| Entrée de répertoire | 16 octets fixes - offset des données int32, taille int32, nom du lump sur 8 caractères |
| Format des lumps audio | Doom DMX (11-22 kHz mono 8 bits PCM) ; lumps MUS ou MIDI pour la musique |
| Profondeur de couleur | 8 bits (palette Doom 256 couleurs) pour les graphismes en jeu ; les ports source supportent les couleurs réelles |
| Nombre max de lumps | Jusqu'à ~4,29 milliards (champ de comptage 32 bits non signé) |
| IWAD vs PWAD | IWAD = données de base complètes du jeu ; PWAD = mod/correctif qui remplace ou ajoute des lumps |
| Publié | December 1993 (Doom v1.0); format thoroughly documented by the community |
| Dernière version | Format essentially unchanged since Doom II (1994); source-port extensions (ZDoom UDMF, etc.) use compatible supersets |
| Spécification | doomwiki.org |
Conversions WAD
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers WAD.