Skip to content

Utility for converting a Doom IWAD into a format for Doom8088, Doom8088: Motorola 68000 Edition, doomtd3 and ELKSDOOM.

Notifications You must be signed in to change notification settings

FrenkelS/jWadUtil

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Utility to process Doom IWAD files for Doom8088, Doom8088: Motorola 68000 Edition, doomtd3 and ELKSDOOM.

It writes a new WAD file.

This is required to reduce the memory footprint of some of the data structures in Doom to get it to fit in 64 kB.

We will pre-calculate more fields so that the lumps stored in the WAD can be used directly from the WAD rather than having to load and convert them in memory.

For example:

By storing vertexes in LINEDEFS and SEGS the VERTEXES lump can be removed.

Build: mvn verify

Usage: java -jar target/jwadutil-1.0-SNAPSHOT.jar

About

Utility for converting a Doom IWAD into a format for Doom8088, Doom8088: Motorola 68000 Edition, doomtd3 and ELKSDOOM.

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages

  • Java 100.0%