#game #wad #doom

bin+lib wad

A library with utility binaries for reading WAD files compatible with the Doom game engine

6 releases

✓ Uses Rust 2018 edition

0.3.2 Feb 9, 2019
0.3.1 Feb 8, 2019
0.2.1 Jan 14, 2019
0.1.0 Jan 1, 2019
Download history 26/week @ 2018-12-29 6/week @ 2019-01-05 18/week @ 2019-01-12 4/week @ 2019-01-19 2/week @ 2019-01-26 13/week @ 2019-02-02

26 downloads per month
Used in 1 crate

MIT license

23KB
646 lines

Where's all the data?

A library with utility binaries for reading (and in the future maybe also writing?) WAD files compatible with the Doom game engine.

In scope: Support for existing WAD implementations in any of the authentic games using variants of this engine.

Out of scope: Support for any of the data formats hosted inside a WAD file.

Try it out

Install via Rust toolchain:

cargo install wad

Run:

wad-ls doom1.wad
wad-read doom1.wad endoom | iconv -f CP437 | sed 's/\(.\)./\1/g' | sed 's/\(.\{80\}\)/\1\n/g'

Dependencies

~2MB
~37K SLoC