GAMEINFO

From ZDoom Wiki
Jump to navigation Jump to search
Note: This page is about the dedicated GAMEINFO lump. It should not be confused with the Gameinfo definition in the MAPINFO lump.


GAMEINFO is a special lump that is parsed even before ZDoom starts loading fully. It can be used to influence how the game loads.

Properties

Property Description
IWAD = "<iwadname.wad>" ZDoom will skip the IWAD selection box and load the listed IWAD. The -iwad command line parameter can override this, however.
LOAD = "<file1>"[, "<file2>"[, "<file3>"[, ...]]] ZDoom will automatically load the listed files, if it finds them. It will look first in the same directory as the file containing the GAMEINFO lump, and then in the current working directory. These files are loaded before the one containing the GAMEINFO lump.
NOSPRITERENAME = "<string>" If set to true, sprite renaming happens, contrary to the property's name.
STARTUPTITLE = "<title string>" Allows to modify the text of the banner title shown on the startup screen.
STARTUPCOLORS = "<foreground color>", "<background color>" Allows to modify the colors of the banner title shown on the startup screen. This is expressed in HEX values.
STARTUPTYPE = "<game name>" Allows to choose which startup screen will be displayed. Valid values are Doom (text), Heretic, Hexen and Strife. This overrides the game default.
STARTUPSONG = "<lump name>" Allows to choose which song to play during the Hexen loading screen, just in case you don't want to name that song "orb".
LOADLIGHTS = <integer> Set to 0 to disable loading lights.pk3, set to 1 to forcibly load it. Useful for DEHACKED mods that may replace Actors with different, less suitable actors.
LOADBRIGHTMAPS = <integer> Set to 0 to disable loading brightmaps.pk3, set to 1 to forcibly load it. Useful for DEHACKED mods that may replace Actors with different, less suitable actors.
LOADWIDESCREEN = <integer> Set to 0 to disable loading game_widescreen_gfx.pk3, set to 1 to forcibly load it.
DISCORDAPPID = "<id>" Set to a Discord App ID to appear as that game in Discord's rich presence system. If not entered, will default to a generic "GZDoom" app. Only useful for standalone games.
STEAMAPPID = "<id>" Set to a Steam App ID to appear as that game in Discord's rich presence system. Only useful for standalone games.