mirror of
https://github.com/freedoom/freedoom.git
synced 2025-09-02 07:25:45 -04:00
Remove PWAD references in BUILD-SYSTEM and minor touchups
This commit is contained in:
parent
bfb95753bd
commit
193d844236
1 changed files with 24 additions and 35 deletions
|
@ -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.
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue