Skip to content

daerogami/WAD.NET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WAD.NET

A .NET Standard 2.1 library for reading and analyzing DOOM WAD files, PK3 archives, and related formats.

Installation

dotnet add package WAD.NET

Supported Formats

  • WAD files - IWAD and PWAD archives (DOOM, Heretic, Hexen, Strife)
  • PK3/PK7 - ZIP-based archives used by modern source ports
  • UDMF - Universal Doom Map Format

Usage

using WAD.NET;

// Load a WAD file
var wad = new Wad("DOOM2.WAD");

// Access lumps
foreach (var lump in wad.Lumps)
{
    Console.WriteLine($"{lump.Name}: {lump.Size} bytes");
}

License

MIT

About

Library for reading Doom's WAD files in .NET

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages