Remove PWAD references in BUILD-SYSTEM and minor touchups

This commit is contained in:
Mike Swanson 2014-01-07 05:32:58 -08:00
parent bfb95753bd
commit 193d844236

View file

@ -1,4 +1,3 @@
= Build system
This is an explanation of the functioning of the Freedoom build
@ -9,7 +8,7 @@ system.
Freedoom is built using 'deutex', which is a command-line tool for
automated building of Doom WAD files. However, multiple different WAD
files are built from the Freedoom material. Therefore, the Freedoom
build system is more complicated than a "normal" deutex build would
build system is more complicated than a ``normal'' deutex build would
otherwise be.
A top-level +Makefile+ controls the build system and executes the
@ -55,16 +54,8 @@ following diagram illustrates the process:
The following are the resulting WAD files generated by the build
system:
* +freedoom.wad+ : Resource PWAD file containing all of the Freedoom
resources except for the levels.
* +freedoom_levels.wad+ : Resource PWAD containing the (Doom II) levels.
* +freedoom_sprites.wad+ : Resource PWAD containing the sprites.
* +freedoom_sounds.wad+ : Resource PWAD containing the (Doom II)
music and sound effects.
* +freedoom_textures.wad+ : Resource PWAD containing the (Doom II)
textures.
* +doom2.wad+: Doom II IWAD file.
* +doom.wad+ : "Ultimate" Doom I IWAD file.
* +doom.wad+: ``Ultimate'' Doom I IWAD file.
* +freedm.wad+: FreeDM IWAD file, containing deathmatch levels, and
with all monsters replaced by dummy graphics.
@ -207,7 +198,7 @@ default behavior.
This script processes the texture file (+texture1.txt+) and outputs a
list of the names of all the required patches. This is used to
generate a file named +pnames.txt+ that is included in the
+wadinfo.txt+ configuration file in a section named "[patches]".
+wadinfo.txt+ configuration file in a section named ``[patches]''.
== deutex
@ -234,7 +225,7 @@ deutex is an old tool and has various quirks that must be worked
around. Some of them are listed here.
* The default background color for sprites is magenta. The
"standard" background color of cyan is used instead by providing
``standard'' background color of cyan is used instead by providing
the +-rgb 0 255 255+ command line parameter.
* By default, deutex attempts to convert sound effects to 11,025Hz
@ -251,8 +242,6 @@ around. Some of them are listed here.
* deutex requires an existing IWAD file in order to build WAD files,
and includes the contents of the +TEXTURE1+ lump from the IWAD in
any +TEXTURE1+ lumps it generates. To work around this, a "dummy"
any +TEXTURE1+ lumps it generates. To work around this, a ``dummy''
IWAD file containing an empty +TEXTURE1+ lump is contained inside
the +dummy+ directory.