GameConfig: Difference between revisions
no edit summary
imported>Leoetlino (create stubs for all known subsystems) |
imported>Leoetlino No edit summary |
||
Line 1: | Line 1: | ||
{{Subsystem infobox|name=GameConfig|is_name_official=1|description=Holds game configuration setting values, which are hardcoded in release builds.|init_addr_switch150=00000071008BBA94}} | {{Subsystem infobox|name=GameConfig|is_name_official=1|description=Holds game configuration setting values, which are hardcoded in release builds.|init_addr_switch150=00000071008BBA94}} | ||
GameConfig is responsible for loading and keeping global game configuration settings. | |||
In development versions, settings are loaded from the following files: | |||
* Debug/GameConfigSettingForGameROM.xml | |||
* Debug/GameConfigForGameROM.xml | |||
* Debug/SystemGameConfigForGameROM.xml | |||
A list of valid debug options is listed on [[Executable#Debug options]] page. | |||
In release versions, this subsystem is stubbed: the config loading code was removed and all settings are hardcoded. | |||
[[Category: Internals]] | [[Category: Internals]] | ||
[[Category: Subsystems (BotW)]] | [[Category: Subsystems (BotW)]] |