GameConfig: Difference between revisions
Jump to navigation
Jump to search
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)]] |
Latest revision as of 19:38, 7 January 2019
Subsystem | |
---|---|
Official name | Yes |
Description | Holds game configuration setting values, which are hardcoded in release builds. |
Init function |
Switch 1.5.0: 00000071008BBA94 Wii U 1.5.0: ??? |
Debug only | No |
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 page.
In release versions, this subsystem is stubbed: the config loading code was removed and all settings are hardcoded.