Vad är filformatet WAD?
WAD-filer används av Doom-serien av datorspel och många andra titlar byggda på denna banbrytande FPS-motor, utvecklad i början av 1990-talet. Namnet står för «Where's All the Data».
Vad är innehållet i WAD-filer?
WAD-formatet designades med lagring av speldata i åtanke. En enskild .wad-fil buntar ihop allt spelinnehåll som en platt lista över namngivna datablock som kallas lumps. WAD-filer kan innehålla:
- texturer och sprites,
- kartor och nivågeometri,
- grafik och gränssnittselement,
- ljudeffekter och musik,
- inventarier och vapen.
WAD-filer används för att lagra både originalspeldata samt moddar och tillägg till basspelet.
Vad är IWAD- och PWAD-filer?
Doom var en stor succé på marknaden för FPS-spel (förstapersonskjutare). Dess popularitet resulterade snart i att fans skapade anpassade kartor, vapen och föremål - med mer avancerade modifieringar av fysikmotorn och texturer tätt därefter. För att hantera den resulterande variationen delades WAD-standarden in i två separata typer:
- IWAD - lagrar den ursprungliga, kompletta speldatan (
DOOM.WAD,DOOM2.WAD, etc.), - PWAD - lagrar moddar och tillägg som patchar eller utökar basspelet.
Denna distinktion är kodad i de första fyra byten i varje .wad-fil (IWAD eller PWAD som en ASCII-tagg). Ytterligare iterationer av den ursprungliga Doom-motorn användes som bas för spel som blev stora hits - bland annat Heretic, Hexen och Quake. WAD-formatet utvecklades till nyare varianter som WAD2 och WAD3; i Half-Life används WAD3-filer endast för att spara speltexturer.
Kan jag öppna en WAD-fil?
Doom vann enorm popularitet inte bara tack vare sitt innovativa gameplay, utan också genom spridningen av fan-skapade modifieringar, som var lätta att skapa genom att redigera .wad-filer. Dedikerade WAD-redigerare som SLADE 3 och Ultimate Doom Builder är fritt tillgängliga. Även om Doom debuterade för över 30 år sedan, skapar fans fortfarande nya kartor och totala konverteringar genom att redigera WAD-filer. Moderna källkodsportar som GZDoom laddar både klassiska .wad-filer och det nyare PK3 (ZIP-baserat) formatet som används för komplexa moderna moddar.
Säkerhet & trygghet
RISK: LOWEn Doom WAD-fil är ett vanligt spelarkiv utan körbar kod - spelmotorn kör koden, inte WAD-filen. WAD-filer är säkra att öppna i Slade eller en källkodsport. Två varningar: (1) vissa tredjepartswebbplatser för «WAD-nedladdning» buntar ihop annonsprogram i sina installationsprogram - hämta moddar från Doomworlds idgames-arkiv eller erkända community-sajter; (2) förväxla inte Doom WADs med Wii WADs (Nintendo Wii-paket), som kan påverka en Wiis systemprogramvara och kräver annan hantering.
Formatdetaljer
i ett nötskal- Wii WAD - Nintendo Wii-kanal/spelpaket använder ett helt orelaterat binärt format som också kallas WAD; Wii WADs installerar innehåll till Wii System Menu via olika homebrew-verktyg.
- Tropico sparfil/datafil - Stadsbyggarspel-serien Tropico har använt filtillägget .wad för sina egna proprietära dataarkiv, orelaterade till Doom.
Program som öppnar WAD-filer
Tekniska detaljer
djup specifikation| Magic bytes | «IWAD» (0x49 57 41 44) eller «PWAD» (0x50 57 41 44) vid byte-offset 0 |
| Kodning | Binär (platt lump-arkiv) |
| Byte-ordning | Little-endian (x86) |
| Komprimering | Ingen (i själva containern) |
| Typisk filstorlek | 1 MB - 600 MB (DOOM2.WAD ~14 MB; stora megaWADs upp till 600 MB+) |
| MIME-typ | application/x-doom-wad |
| Header-struktur | 12 bytes - 4-byte typ-tagg + 32-bitars lump-antal + 32-bitars katalog-offset |
| Katalogpost | 16 bytes fast - int32 data-offset, int32 storlek, 8-teckens lump-namn |
| Ljud-lump-format | Doom DMX (11-22 kHz mono 8-bitars PCM); MUS- eller MIDI-lumps för musik |
| Färgdjup | 8-bitars (256-färgers Doom-palett) för grafik i spelet; källkodsportar stöder true color |
| Max antal lumps | Upp till ~4,29 miljarder (32-bitars osignerat fält för antal) |
| IWAD vs. PWAD | IWAD = komplett basspeldata; PWAD = mod/patch som skriver över eller lägger till lumps |
| Släppt | December 1993 (Doom v1.0); format thoroughly documented by the community |
| Senaste version | Format essentially unchanged since Doom II (1994); source-port extensions (ZDoom UDMF, etc.) use compatible supersets |
| Specifikation | doomwiki.org |
WAD-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om WAD-filer.