#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 17/week @ 2018-12-26 15/week @ 2019-01-02 12/week @ 2019-01-09 8/week @ 2019-01-16 3/week @ 2019-01-23 1/week @ 2019-01-30 31/week @ 2019-02-06 2/week @ 2019-02-20 16/week @ 2019-02-27 4/week @ 2019-03-06 7/week @ 2019-03-13 128/week @ 2019-03-20

75 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
~36K SLoC