[sagepatch] Loaded (version 0.1.0-alpha) via LD_PRELOAD
[sagepatch] Hot-keys:
[sagepatch]   F11             screenshot (PNG to ~/Pictures/GeneralsX)
[sagepatch]   Scroll Lock     toggle cursor lock
[sagepatch]   Ctrl+PageUp/Dn  brightness +/-
[sagepatch]   Ctrl+1..5       window position (center / TL / TR / BL / BR)
=================================================
 Command & Conquer Generals: Zero Hour (Linux)
 SDL3 + DXVK Build
=================================================

INFO: Initializing SDL3 video subsystem...
INFO: Vulkan ICD filter: skipping software ICD 'lvp_icd.x86_64.json'
INFO: Vulkan ICD filter: VK_DRIVER_FILES=/usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json:/usr/share/vulkan/icd.d/intel_icd.x86_64.json:/usr/share/vulkan/icd.d/nouveau_icd.x86_64.json:/usr/share/vulkan/icd.d/radeon_icd.x86_64.json:/usr/share/vulkan/icd.d/virtio_icd.x86_64.json
INFO: Loading Vulkan library...
INFO: Creating SDL3 Vulkan window...
INFO: SDL3 window created successfully
INFO: CreateGameEngine() - Creating SDL3GameEngine for Linux
DEBUG: SDL3GameEngine::SDL3GameEngine() created
INFO: SDL3GameEngine::init() starting
INFO: SDL3GameEngine using pre-initialized window
INFO: SDL3GameEngine::createLocalFileSystem() -> StdLocalFileSystem
[SUBSYS] initSubsystem('TheLocalFileSystem') START
[SUBSYS] initSubsystem('TheLocalFileSystem') - About to call sys->init()
[SUBSYS] initSubsystem('TheLocalFileSystem') - sys->init() completed
[SUBSYS] initSubsystem('TheLocalFileSystem') END
INFO: SDL3GameEngine::createArchiveFileSystem() -> StdBIGFileSystem
[SUBSYS] initSubsystem('TheArchiveFileSystem') START
[SUBSYS] initSubsystem('TheArchiveFileSystem') - About to call sys->init()
[ASSET_ROOT] Selected source=current-working-directory
[SUBSYS] initSubsystem('TheArchiveFileSystem') - sys->init() completed
[SUBSYS] initSubsystem('TheArchiveFileSystem') END
[SUBSYS] initSubsystem('TheWritableGlobalData') START
[SUBSYS] initSubsystem('TheWritableGlobalData') - About to call sys->init()
[SUBSYS] initSubsystem('TheWritableGlobalData') - sys->init() completed
[SUBSYS] initSubsystem('TheWritableGlobalData') - loadFileDirectory('Data\INI\Default\GameData') START
[INI] loadFileDirectory('Data\INI\Default\GameData') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\GameData.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\GameData.ini' START
[INI] load('Data\INI\Default\GameData.ini') START
[INI] load - calling prepFile('Data\INI\Default\GameData.ini') START
[INI] load - prepFile completed
[INI] load - processed total 2 lines
[INI] load('Data\INI\Default\GameData.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\GameData.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\GameData') START
[INI] loadDirectory('Data\INI\Default\GameData') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\GameData') END
[INI] loadFileDirectory('Data\INI\Default\GameData') END - filesRead=1
[SUBSYS] initSubsystem('TheWritableGlobalData') - loadFileDirectory('Data\INI\Default\GameData') DONE
[SUBSYS] initSubsystem('TheWritableGlobalData') - loadFileDirectory('Data\INI\GameData') START
[INI] loadFileDirectory('Data\INI\GameData') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\GameData.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\GameData.ini' START
[INI] load('Data\INI\GameData.ini') START
[INI] load - calling prepFile('Data\INI\GameData.ini') START
[INI] load - prepFile completed
[INI] load - processed total 6 lines
[INI] load('Data\INI\GameData.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\GameData.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\GameData') START
[INI] loadDirectory('Data\INI\GameData') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\GameData') END
[INI] loadFileDirectory('Data\INI\GameData') END - filesRead=1
[SUBSYS] initSubsystem('TheWritableGlobalData') - loadFileDirectory('Data\INI\GameData') DONE
[SUBSYS] initSubsystem('TheWritableGlobalData') END
[INI] load('/home/alish/.var/app/com.fbraz3.GeneralsXZH/data/GeneralsX/GeneralsZH/SagePatch.ini') START
[INI] load - calling prepFile('/home/alish/.var/app/com.fbraz3.GeneralsXZH/data/GeneralsX/GeneralsZH/SagePatch.ini') START
[INI] load - prepFile completed
[INI] load - processed total 9 lines
[INI] load('/home/alish/.var/app/com.fbraz3.GeneralsXZH/data/GeneralsX/GeneralsZH/SagePatch.ini') END
[INI] loadFileDirectory('Data\INI\GameLOD') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\GameLOD.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\GameLOD.ini' START
[INI] load('Data\INI\GameLOD.ini') START
[INI] load - calling prepFile('Data\INI\GameLOD.ini') START
[INI] load - prepFile completed
[INI] load - processed total 25 lines
[INI] load('Data\INI\GameLOD.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\GameLOD.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\GameLOD') START
[INI] loadDirectory('Data\INI\GameLOD') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\GameLOD') END
[INI] loadFileDirectory('Data\INI\GameLOD') END - filesRead=1
[INI] loadFileDirectory('Data\INI\GameLODPresets') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\GameLODPresets.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\GameLODPresets.ini' START
[INI] load('Data\INI\GameLODPresets.ini') START
[INI] load - calling prepFile('Data\INI\GameLODPresets.ini') START
[INI] load - prepFile completed
[INI] load - processed total 67 lines
[INI] load('Data\INI\GameLODPresets.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\GameLODPresets.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\GameLODPresets') START
[INI] loadDirectory('Data\INI\GameLODPresets') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\GameLODPresets') END
[INI] loadFileDirectory('Data\INI\GameLODPresets') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Default\Water') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\Water.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Water.ini' START
[INI] load('Data\INI\Default\Water.ini') START
[INI] load - calling prepFile('Data\INI\Default\Water.ini') START
[INI] load - prepFile completed
[INI] load - processed total 4 lines
[INI] load('Data\INI\Default\Water.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Water.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Water') START
[INI] loadDirectory('Data\INI\Default\Water') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Water') END
[INI] loadFileDirectory('Data\INI\Default\Water') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Water') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Water.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Water.ini' START
[INI] load('Data\INI\Water.ini') START
[INI] load - calling prepFile('Data\INI\Water.ini') START
[INI] load - prepFile completed
[INI] load - processed total 14 lines
[INI] load('Data\INI\Water.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Water.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Water') START
[INI] loadDirectory('Data\INI\Water') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Water') END
[INI] loadFileDirectory('Data\INI\Water') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Default\Weather') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\Weather.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Weather.ini' START
[INI] load('Data\INI\Default\Weather.ini') START
[INI] load - calling prepFile('Data\INI\Default\Weather.ini') START
[INI] load - prepFile completed
[INI] load - processed total 4 lines
[INI] load('Data\INI\Default\Weather.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Weather.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Weather') START
[INI] loadDirectory('Data\INI\Default\Weather') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Weather') END
[INI] loadFileDirectory('Data\INI\Default\Weather') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Weather') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Weather.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Weather.ini' START
[INI] load('Data\INI\Weather.ini') START
[INI] load - calling prepFile('Data\INI\Weather.ini') START
[INI] load - prepFile completed
[INI] load - processed total 5 lines
[INI] load('Data\INI\Weather.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Weather.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Weather') START
[INI] loadDirectory('Data\INI\Weather') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Weather') END
[INI] loadFileDirectory('Data\INI\Weather') END - filesRead=1
[SUBSYS] initSubsystem('TheGameText') START
[SUBSYS] initSubsystem('TheGameText') - About to call sys->init()
[CSF] init() - START
[CSF] init() - getCSFInfo OK, textCount=6422
[CSF] init() - Calling parseCSF()...
[CSF] parseCSF() - START filename='data/english/generals.csf'
[CSF] parseCSF() - File opened
[CSF] parseCSF() - Header: id=0x43534620 version=3 num_labels=6422 num_strings=6421 skip=0 langid=0
[CSF] parseCSF() - Starting main loop (textCount=6422)...
[CSF] parseCSF() - Progress: 500/6422 labels processed
[CSF] parseCSF() - Progress: 1000/6422 labels processed
[CSF] parseCSF() - Progress: 1500/6422 labels processed
[CSF] parseCSF() - Progress: 2000/6422 labels processed
[CSF] parseCSF() - Progress: 2500/6422 labels processed
[CSF] parseCSF() - Progress: 3000/6422 labels processed
[CSF] parseCSF() - Progress: 3500/6422 labels processed
[CSF] parseCSF() - Progress: 4000/6422 labels processed
[CSF] parseCSF() - Progress: 4500/6422 labels processed
[CSF] parseCSF() - Progress: 5000/6422 labels processed
[CSF] parseCSF() - Progress: 5500/6422 labels processed
[CSF] parseCSF() - Progress: 6000/6422 labels processed
[CSF] parseCSF() - Main loop complete! Processed 6422/6422 labels
[CSF] parseCSF() - Reached quit label: ok=TRUE, listCount=6422/6422
[CSF] init() - parseCSF SUCCESS
[CSF] parseCSF() - START filename='data/english/generals.csf'
[CSF] parseCSF() - File opened
[CSF] parseCSF() - Header: id=0x43534620 version=3 num_labels=6364 num_strings=6363 skip=0 langid=0
[CSF] parseCSF() - Starting main loop (textCount=6364)...
[CSF] parseCSF() - Progress: 500/6364 labels processed
[CSF] parseCSF() - Progress: 1000/6364 labels processed
[CSF] parseCSF() - Progress: 1500/6364 labels processed
[CSF] parseCSF() - Progress: 2000/6364 labels processed
[CSF] parseCSF() - Progress: 2500/6364 labels processed
[CSF] parseCSF() - Progress: 3000/6364 labels processed
[CSF] parseCSF() - Progress: 3500/6364 labels processed
[CSF] parseCSF() - Progress: 4000/6364 labels processed
[CSF] parseCSF() - Progress: 4500/6364 labels processed
[CSF] parseCSF() - Progress: 5000/6364 labels processed
[CSF] parseCSF() - Progress: 5500/6364 labels processed
[CSF] parseCSF() - Progress: 6000/6364 labels processed
[CSF] parseCSF() - Main loop complete! Processed 6364/6364 labels
[CSF] parseCSF() - Reached quit label: ok=TRUE, listCount=6364/6364
[SUBSYS] initSubsystem('TheGameText') - sys->init() completed
[SUBSYS] initSubsystem('TheGameText') END
[SUBSYS] initSubsystem('TheScienceStore') START
[SUBSYS] initSubsystem('TheScienceStore') - About to call sys->init()
[SUBSYS] initSubsystem('TheScienceStore') - sys->init() completed
[SUBSYS] initSubsystem('TheScienceStore') - loadFileDirectory('Data\INI\Default\Science') START
[INI] loadFileDirectory('Data\INI\Default\Science') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\Science.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Science.ini' START
[INI] load('Data\INI\Default\Science.ini') START
[INI] load - calling prepFile('Data\INI\Default\Science.ini') START
[INI] load - prepFile completed
[INI] load - processed total 4 lines
[INI] load('Data\INI\Default\Science.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Science.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Science') START
[INI] loadDirectory('Data\INI\Default\Science') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Science') END
[INI] loadFileDirectory('Data\INI\Default\Science') END - filesRead=1
[SUBSYS] initSubsystem('TheScienceStore') - loadFileDirectory('Data\INI\Default\Science') DONE
[SUBSYS] initSubsystem('TheScienceStore') - loadFileDirectory('Data\INI\Science') START
[INI] loadFileDirectory('Data\INI\Science') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Science.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Science.ini' START
[INI] load('Data\INI\Science.ini') START
[INI] load - calling prepFile('Data\INI\Science.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed total 263 lines
[INI] load('Data\INI\Science.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Science.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Science') START
[INI] loadDirectory('Data\INI\Science') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Science') END
[INI] loadFileDirectory('Data\INI\Science') END - filesRead=1
[SUBSYS] initSubsystem('TheScienceStore') - loadFileDirectory('Data\INI\Science') DONE
[SUBSYS] initSubsystem('TheScienceStore') END
[SUBSYS] initSubsystem('TheMultiplayerSettings') START
[SUBSYS] initSubsystem('TheMultiplayerSettings') - About to call sys->init()
[SUBSYS] initSubsystem('TheMultiplayerSettings') - sys->init() completed
[SUBSYS] initSubsystem('TheMultiplayerSettings') - loadFileDirectory('Data\INI\Default\Multiplayer') START
[INI] loadFileDirectory('Data\INI\Default\Multiplayer') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\Multiplayer.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Multiplayer.ini' START
[INI] load('Data\INI\Default\Multiplayer.ini') START
[INI] load - calling prepFile('Data\INI\Default\Multiplayer.ini') START
[INI] load - prepFile completed
[INI] load - processed total 7 lines
[INI] load('Data\INI\Default\Multiplayer.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Multiplayer.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Multiplayer') START
[INI] loadDirectory('Data\INI\Default\Multiplayer') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Multiplayer') END
[INI] loadFileDirectory('Data\INI\Default\Multiplayer') END - filesRead=1
[SUBSYS] initSubsystem('TheMultiplayerSettings') - loadFileDirectory('Data\INI\Default\Multiplayer') DONE
[SUBSYS] initSubsystem('TheMultiplayerSettings') - loadFileDirectory('Data\INI\Multiplayer') START
[INI] loadFileDirectory('Data\INI\Multiplayer') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Multiplayer.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Multiplayer.ini' START
[INI] load('Data\INI\Multiplayer.ini') START
[INI] load - calling prepFile('Data\INI\Multiplayer.ini') START
[INI] load - prepFile completed
[INI] load - processed total 33 lines
[INI] load('Data\INI\Multiplayer.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Multiplayer.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Multiplayer') START
[INI] loadDirectory('Data\INI\Multiplayer') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Multiplayer') END
[INI] loadFileDirectory('Data\INI\Multiplayer') END - filesRead=1
[SUBSYS] initSubsystem('TheMultiplayerSettings') - loadFileDirectory('Data\INI\Multiplayer') DONE
[SUBSYS] initSubsystem('TheMultiplayerSettings') END
[SUBSYS] initSubsystem('TheTerrainTypes') START
[SUBSYS] initSubsystem('TheTerrainTypes') - About to call sys->init()
[SUBSYS] initSubsystem('TheTerrainTypes') - sys->init() completed
[SUBSYS] initSubsystem('TheTerrainTypes') - loadFileDirectory('Data\INI\Default\Terrain') START
[INI] loadFileDirectory('Data\INI\Default\Terrain') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\Terrain.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Terrain.ini' START
[INI] load('Data\INI\Default\Terrain.ini') START
[INI] load - calling prepFile('Data\INI\Default\Terrain.ini') START
[INI] load - prepFile completed
[INI] load - processed total 7 lines
[INI] load('Data\INI\Default\Terrain.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Terrain.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Terrain') START
[INI] loadDirectory('Data\INI\Default\Terrain') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Terrain') END
[INI] loadFileDirectory('Data\INI\Default\Terrain') END - filesRead=1
[SUBSYS] initSubsystem('TheTerrainTypes') - loadFileDirectory('Data\INI\Default\Terrain') DONE
[SUBSYS] initSubsystem('TheTerrainTypes') - loadFileDirectory('Data\INI\Terrain') START
[INI] loadFileDirectory('Data\INI\Terrain') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Terrain.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Terrain.ini' START
[INI] load('Data\INI\Terrain.ini') START
[INI] load - calling prepFile('Data\INI\Terrain.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed 600 lines
[INI] load - processed total 685 lines
[INI] load('Data\INI\Terrain.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Terrain.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Terrain') START
[INI] loadDirectory('Data\INI\Terrain') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Terrain') END
[INI] loadFileDirectory('Data\INI\Terrain') END - filesRead=1
[SUBSYS] initSubsystem('TheTerrainTypes') - loadFileDirectory('Data\INI\Terrain') DONE
[SUBSYS] initSubsystem('TheTerrainTypes') END
[SUBSYS] initSubsystem('TheTerrainRoads') START
[SUBSYS] initSubsystem('TheTerrainRoads') - About to call sys->init()
[SUBSYS] initSubsystem('TheTerrainRoads') - sys->init() completed
[SUBSYS] initSubsystem('TheTerrainRoads') - loadFileDirectory('Data\INI\Default\Roads') START
[INI] loadFileDirectory('Data\INI\Default\Roads') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\Roads.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Roads.ini' START
[INI] load('Data\INI\Default\Roads.ini') START
[INI] load - calling prepFile('Data\INI\Default\Roads.ini') START
[INI] load - prepFile completed
[INI] load - processed total 16 lines
[INI] load('Data\INI\Default\Roads.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Roads.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Roads') START
[INI] loadDirectory('Data\INI\Default\Roads') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Roads') END
[INI] loadFileDirectory('Data\INI\Default\Roads') END - filesRead=1
[SUBSYS] initSubsystem('TheTerrainRoads') - loadFileDirectory('Data\INI\Default\Roads') DONE
[SUBSYS] initSubsystem('TheTerrainRoads') - loadFileDirectory('Data\INI\Roads') START
[INI] loadFileDirectory('Data\INI\Roads') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Roads.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Roads.ini' START
[INI] load('Data\INI\Roads.ini') START
[INI] load - calling prepFile('Data\INI\Roads.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed total 186 lines
[INI] load('Data\INI\Roads.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Roads.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Roads') START
[INI] loadDirectory('Data\INI\Roads') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Roads') END
[INI] loadFileDirectory('Data\INI\Roads') END - filesRead=1
[SUBSYS] initSubsystem('TheTerrainRoads') - loadFileDirectory('Data\INI\Roads') DONE
[SUBSYS] initSubsystem('TheTerrainRoads') END
[SUBSYS] initSubsystem('TheGlobalLanguageData') START
[SUBSYS] initSubsystem('TheGlobalLanguageData') - About to call sys->init()
[INI] loadFileDirectory('Data\english\Language') START
[INI] loadFileDirectory - checking iniFile: 'Data\english\Language.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\english\Language.ini' START
[INI] load('Data\english\Language.ini') START
[INI] load - calling prepFile('Data\english\Language.ini') START
[INI] load - prepFile completed
[INI] load - processed total 5 lines
[INI] load('Data\english\Language.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\english\Language.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\english\Language') START
[INI] loadDirectory('Data\english\Language') START
[INI] loadFileDirectory - calling loadDirectory('Data\english\Language') END
[INI] loadFileDirectory('Data\english\Language') END - filesRead=1
[SUBSYS] initSubsystem('TheGlobalLanguageData') - sys->init() completed
[SUBSYS] initSubsystem('TheGlobalLanguageData') END
INFO: SDL3GameEngine::createAudioManager()
INFO: Creating OpenAL audio backend
[SUBSYS] initSubsystem('TheAudio') START
[SUBSYS] initSubsystem('TheAudio') - About to call sys->init()
[INI] loadFileDirectory('Data\INI\AudioSettings') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\AudioSettings.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\AudioSettings.ini' START
[INI] load('Data\INI\AudioSettings.ini') START
[INI] load - calling prepFile('Data\INI\AudioSettings.ini') START
[INI] load - prepFile completed
[INI] load - processed total 4 lines
[INI] load('Data\INI\AudioSettings.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\AudioSettings.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\AudioSettings') START
[INI] loadDirectory('Data\INI\AudioSettings') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\AudioSettings') END
[INI] loadFileDirectory('Data\INI\AudioSettings') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Default\Music') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\Music.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Music.ini' START
[INI] load('Data\INI\Default\Music.ini') START
[INI] load - calling prepFile('Data\INI\Default\Music.ini') START
[INI] load - prepFile completed
[INI] load - processed total 6 lines
[INI] load('Data\INI\Default\Music.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Music.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Music') START
[INI] loadDirectory('Data\INI\Default\Music') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Music') END
[INI] loadFileDirectory('Data\INI\Default\Music') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Music') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Music.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Music.ini' START
[INI] load('Data\INI\Music.ini') START
[INI] load - calling prepFile('Data\INI\Music.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed total 177 lines
[INI] load('Data\INI\Music.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Music.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Music') START
[INI] loadDirectory('Data\INI\Music') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Music') END
[INI] loadFileDirectory('Data\INI\Music') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Default\SoundEffects') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\SoundEffects.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\SoundEffects.ini' START
[INI] load('Data\INI\Default\SoundEffects.ini') START
[INI] load - calling prepFile('Data\INI\Default\SoundEffects.ini') START
[INI] load - prepFile completed
[INI] load - processed total 6 lines
[INI] load('Data\INI\Default\SoundEffects.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\SoundEffects.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\SoundEffects') START
[INI] loadDirectory('Data\INI\Default\SoundEffects') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\SoundEffects') END
[INI] loadFileDirectory('Data\INI\Default\SoundEffects') END - filesRead=1
[INI] loadFileDirectory('Data\INI\SoundEffects') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\SoundEffects.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\SoundEffects.ini' START
[INI] load('Data\INI\SoundEffects.ini') START
[INI] load - calling prepFile('Data\INI\SoundEffects.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed 600 lines
[INI] load - processed 700 lines
[INI] load - processed 800 lines
[INI] load - processed 900 lines
[INI] load - processed 1000 lines
[INI] load - processed 1100 lines
[INI] load - processed 1200 lines
[INI] load - processed 1300 lines
[INI] load - processed 1400 lines
[INI] load - processed 1500 lines
[INI] load - processed 1600 lines
[INI] load - processed 1700 lines
[INI] load - processed total 1742 lines
[INI] load('Data\INI\SoundEffects.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\SoundEffects.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\SoundEffects') START
[INI] loadDirectory('Data\INI\SoundEffects') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\SoundEffects') END
[INI] loadFileDirectory('Data\INI\SoundEffects') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Default\Speech') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\Speech.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Speech.ini' START
[INI] load('Data\INI\Default\Speech.ini') START
[INI] load - calling prepFile('Data\INI\Default\Speech.ini') START
[INI] load - prepFile completed
[INI] load - processed total 5 lines
[INI] load('Data\INI\Default\Speech.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Speech.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Speech') START
[INI] loadDirectory('Data\INI\Default\Speech') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Speech') END
[INI] loadFileDirectory('Data\INI\Default\Speech') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Speech') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Speech.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Speech.ini' START
[INI] load('Data\INI\Speech.ini') START
[INI] load - calling prepFile('Data\INI\Speech.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed 600 lines
[INI] load - processed 700 lines
[INI] load - processed 800 lines
[INI] load - processed 900 lines
[INI] load - processed 1000 lines
[INI] load - processed 1100 lines
[INI] load - processed 1200 lines
[INI] load - processed 1300 lines
[INI] load - processed 1400 lines
[INI] load - processed 1500 lines
[INI] load - processed 1600 lines
[INI] load - processed 1700 lines
[INI] load - processed 1800 lines
[INI] load - processed 1900 lines
[INI] load - processed 2000 lines
[INI] load - processed 2100 lines
[INI] load - processed 2200 lines
[INI] load - processed 2300 lines
[INI] load - processed 2400 lines
[INI] load - processed 2500 lines
[INI] load - processed 2600 lines
[INI] load - processed 2700 lines
[INI] load - processed 2800 lines
[INI] load - processed 2900 lines
[INI] load - processed 3000 lines
[INI] load - processed 3100 lines
[INI] load - processed 3200 lines
[INI] load - processed 3300 lines
[INI] load - processed 3400 lines
[INI] load - processed 3500 lines
[INI] load - processed 3600 lines
[INI] load - processed 3700 lines
[INI] load - processed 3800 lines
[INI] load - processed 3900 lines
[INI] load - processed 4000 lines
[INI] load - processed 4100 lines
[INI] load - processed 4200 lines
[INI] load - processed 4300 lines
[INI] load - processed 4400 lines
[INI] load - processed 4500 lines
[INI] load - processed 4600 lines
[INI] load - processed 4700 lines
[INI] load - processed 4800 lines
[INI] load - processed 4900 lines
[INI] load - processed 5000 lines
[INI] load - processed 5100 lines
[INI] load - processed 5200 lines
[INI] load - processed 5300 lines
[INI] load - processed total 5342 lines
[INI] load('Data\INI\Speech.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Speech.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Speech') START
[INI] loadDirectory('Data\INI\Speech') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Speech') END
[INI] loadFileDirectory('Data\INI\Speech') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Default\Voice') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\Voice.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Voice.ini' START
[INI] load('Data\INI\Default\Voice.ini') START
[INI] load - calling prepFile('Data\INI\Default\Voice.ini') START
[INI] load - prepFile completed
[INI] load - processed total 5 lines
[INI] load('Data\INI\Default\Voice.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Voice.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Voice') START
[INI] loadDirectory('Data\INI\Default\Voice') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Voice') END
[INI] loadFileDirectory('Data\INI\Default\Voice') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Voice') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Voice.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Voice.ini' START
[INI] load('Data\INI\Voice.ini') START
[INI] load - calling prepFile('Data\INI\Voice.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed 600 lines
[INI] load - processed 700 lines
[INI] load - processed 800 lines
[INI] load - processed 900 lines
[INI] load - processed 1000 lines
[INI] load - processed 1100 lines
[INI] load - processed 1200 lines
[INI] load - processed 1300 lines
[INI] load - processed 1400 lines
[INI] load - processed 1500 lines
[INI] load - processed 1600 lines
[INI] load - processed total 1656 lines
[INI] load('Data\INI\Voice.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Voice.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Voice') START
[INI] loadDirectory('Data\INI\Voice') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Voice') END
[INI] loadFileDirectory('Data\INI\Voice') END - filesRead=1
[INI] loadFileDirectory('Data\INI\MiscAudio') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\MiscAudio.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\MiscAudio.ini' START
[INI] load('Data\INI\MiscAudio.ini') START
[INI] load - calling prepFile('Data\INI\MiscAudio.ini') START
[INI] load - prepFile completed
[INI] load - processed total 3 lines
[INI] load('Data\INI\MiscAudio.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\MiscAudio.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\MiscAudio') START
[INI] loadDirectory('Data\INI\MiscAudio') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\MiscAudio') END
[INI] loadFileDirectory('Data\INI\MiscAudio') END - filesRead=1
[SUBSYS] initSubsystem('TheAudio') - sys->init() completed
[SUBSYS] initSubsystem('TheAudio') END
INFO: SDL3GameEngine::createFunctionLexicon() -> W3DFunctionLexicon
[SUBSYS] initSubsystem('TheFunctionLexicon') START
[SUBSYS] initSubsystem('TheFunctionLexicon') - About to call sys->init()
[SUBSYS] initSubsystem('TheFunctionLexicon') - sys->init() completed
[SUBSYS] initSubsystem('TheFunctionLexicon') END
INFO: SDL3GameEngine::createModuleFactory() -> W3DModuleFactory
[SUBSYS] initSubsystem('TheModuleFactory') START
[SUBSYS] initSubsystem('TheModuleFactory') - About to call sys->init()
[SUBSYS] initSubsystem('TheModuleFactory') - sys->init() completed
[SUBSYS] initSubsystem('TheModuleFactory') END
[SUBSYS] initSubsystem('TheMessageStream') START
[SUBSYS] initSubsystem('TheMessageStream') - About to call sys->init()
[SUBSYS] initSubsystem('TheMessageStream') - sys->init() completed
[SUBSYS] initSubsystem('TheMessageStream') END
[SUBSYS] initSubsystem('TheSidesList') START
[SUBSYS] initSubsystem('TheSidesList') - About to call sys->init()
[SUBSYS] initSubsystem('TheSidesList') - sys->init() completed
[SUBSYS] initSubsystem('TheSidesList') END
[SUBSYS] initSubsystem('TheCaveSystem') START
[SUBSYS] initSubsystem('TheCaveSystem') - About to call sys->init()
[SUBSYS] initSubsystem('TheCaveSystem') - sys->init() completed
[SUBSYS] initSubsystem('TheCaveSystem') END
[SUBSYS] initSubsystem('TheRankInfoStore') START
[SUBSYS] initSubsystem('TheRankInfoStore') - About to call sys->init()
[SUBSYS] initSubsystem('TheRankInfoStore') - sys->init() completed
[SUBSYS] initSubsystem('TheRankInfoStore') - loadFileDirectory('Data\INI\Rank') START
[INI] loadFileDirectory('Data\INI\Rank') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Rank.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Rank.ini' START
[INI] load('Data\INI\Rank.ini') START
[INI] load - calling prepFile('Data\INI\Rank.ini') START
[INI] load - prepFile completed
[INI] load - processed total 15 lines
[INI] load('Data\INI\Rank.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Rank.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Rank') START
[INI] loadDirectory('Data\INI\Rank') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Rank') END
[INI] loadFileDirectory('Data\INI\Rank') END - filesRead=1
[SUBSYS] initSubsystem('TheRankInfoStore') - loadFileDirectory('Data\INI\Rank') DONE
[SUBSYS] initSubsystem('TheRankInfoStore') END
[SUBSYS] initSubsystem('ThePlayerTemplateStore') START
[SUBSYS] initSubsystem('ThePlayerTemplateStore') - About to call sys->init()
[SUBSYS] initSubsystem('ThePlayerTemplateStore') - sys->init() completed
[SUBSYS] initSubsystem('ThePlayerTemplateStore') - loadFileDirectory('Data\INI\Default\PlayerTemplate') START
[INI] loadFileDirectory('Data\INI\Default\PlayerTemplate') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\PlayerTemplate.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\PlayerTemplate.ini' START
[INI] load('Data\INI\Default\PlayerTemplate.ini') START
[INI] load - calling prepFile('Data\INI\Default\PlayerTemplate.ini') START
[INI] load - prepFile completed
[INI] load - processed total 4 lines
[INI] load('Data\INI\Default\PlayerTemplate.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\PlayerTemplate.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\PlayerTemplate') START
[INI] loadDirectory('Data\INI\Default\PlayerTemplate') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\PlayerTemplate') END
[INI] loadFileDirectory('Data\INI\Default\PlayerTemplate') END - filesRead=1
[SUBSYS] initSubsystem('ThePlayerTemplateStore') - loadFileDirectory('Data\INI\Default\PlayerTemplate') DONE
[SUBSYS] initSubsystem('ThePlayerTemplateStore') - loadFileDirectory('Data\INI\PlayerTemplate') START
[INI] loadFileDirectory('Data\INI\PlayerTemplate') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\PlayerTemplate.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\PlayerTemplate.ini' START
[INI] load('Data\INI\PlayerTemplate.ini') START
[INI] load - calling prepFile('Data\INI\PlayerTemplate.ini') START
[INI] load - prepFile completed
[INI] load - processed total 51 lines
[INI] load('Data\INI\PlayerTemplate.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\PlayerTemplate.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\PlayerTemplate') START
[INI] loadDirectory('Data\INI\PlayerTemplate') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\PlayerTemplate') END
[INI] loadFileDirectory('Data\INI\PlayerTemplate') END - filesRead=1
[SUBSYS] initSubsystem('ThePlayerTemplateStore') - loadFileDirectory('Data\INI\PlayerTemplate') DONE
[SUBSYS] initSubsystem('ThePlayerTemplateStore') END
INFO: SDL3GameEngine::createParticleSystemManager() -> W3DParticleSystemManager
[SUBSYS] initSubsystem('TheParticleSystemManager') START
[SUBSYS] initSubsystem('TheParticleSystemManager') - About to call sys->init()
[INI] loadFileDirectory('Data\INI\ParticleSystem') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\ParticleSystem.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\ParticleSystem.ini' START
[INI] load('Data\INI\ParticleSystem.ini') START
[INI] load - calling prepFile('Data\INI\ParticleSystem.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed 600 lines
[INI] load - processed 700 lines
[INI] load - processed 800 lines
[INI] load - processed 900 lines
[INI] load - processed 1000 lines
[INI] load - processed 1100 lines
[INI] load - processed 1200 lines
[INI] load - processed 1300 lines
[INI] load - processed 1400 lines
[INI] load - processed 1500 lines
[INI] load - processed 1600 lines
[INI] load - processed 1700 lines
[INI] load - processed 1800 lines
[INI] load - processed 1900 lines
[INI] load - processed 2000 lines
[INI] load - processed 2100 lines
[INI] load - processed total 2175 lines
[INI] load('Data\INI\ParticleSystem.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\ParticleSystem.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\ParticleSystem') START
[INI] loadDirectory('Data\INI\ParticleSystem') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\ParticleSystem') END
[INI] loadFileDirectory('Data\INI\ParticleSystem') END - filesRead=1
[SUBSYS] initSubsystem('TheParticleSystemManager') - sys->init() completed
[SUBSYS] initSubsystem('TheParticleSystemManager') END
[SUBSYS] initSubsystem('TheFXListStore') START
[SUBSYS] initSubsystem('TheFXListStore') - About to call sys->init()
[SUBSYS] initSubsystem('TheFXListStore') - sys->init() completed
[SUBSYS] initSubsystem('TheFXListStore') - loadFileDirectory('Data\INI\Default\FXList') START
[INI] loadFileDirectory('Data\INI\Default\FXList') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\FXList.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\FXList.ini' START
[INI] load('Data\INI\Default\FXList.ini') START
[INI] load - calling prepFile('Data\INI\Default\FXList.ini') START
[INI] load - prepFile completed
[INI] load - processed total 4 lines
[INI] load('Data\INI\Default\FXList.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\FXList.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\FXList') START
[INI] loadDirectory('Data\INI\Default\FXList') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\FXList') END
[INI] loadFileDirectory('Data\INI\Default\FXList') END - filesRead=1
[SUBSYS] initSubsystem('TheFXListStore') - loadFileDirectory('Data\INI\Default\FXList') DONE
[SUBSYS] initSubsystem('TheFXListStore') - loadFileDirectory('Data\INI\FXList') START
[INI] loadFileDirectory('Data\INI\FXList') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\FXList.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\FXList.ini' START
[INI] load('Data\INI\FXList.ini') START
[INI] load - calling prepFile('Data\INI\FXList.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed 600 lines
[INI] load - processed 700 lines
[INI] load - processed 800 lines
[INI] load - processed 900 lines
[INI] load - processed 1000 lines
[INI] load - processed 1100 lines
[INI] load - processed 1200 lines
[INI] load - processed 1300 lines
[INI] load - processed 1400 lines
[INI] load - processed 1500 lines
[INI] load - processed total 1577 lines
[INI] load('Data\INI\FXList.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\FXList.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\FXList') START
[INI] loadDirectory('Data\INI\FXList') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\FXList') END
[INI] loadFileDirectory('Data\INI\FXList') END - filesRead=1
[SUBSYS] initSubsystem('TheFXListStore') - loadFileDirectory('Data\INI\FXList') DONE
[SUBSYS] initSubsystem('TheFXListStore') END
[SUBSYS] initSubsystem('TheWeaponStore') START
[SUBSYS] initSubsystem('TheWeaponStore') - About to call sys->init()
[SUBSYS] initSubsystem('TheWeaponStore') - sys->init() completed
[SUBSYS] initSubsystem('TheWeaponStore') - loadFileDirectory('Data\INI\Weapon') START
[INI] loadFileDirectory('Data\INI\Weapon') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Weapon.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Weapon.ini' START
[INI] load('Data\INI\Weapon.ini') START
[INI] load - calling prepFile('Data\INI\Weapon.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed 600 lines
[INI] load - processed 700 lines
[INI] load - processed 800 lines
[INI] load - processed 900 lines
[INI] load - processed 1000 lines
[INI] load - processed 1100 lines
[INI] load - processed 1200 lines
[INI] load - processed 1300 lines
[INI] load - processed total 1301 lines
[INI] load('Data\INI\Weapon.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Weapon.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Weapon') START
[INI] loadDirectory('Data\INI\Weapon') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Weapon') END
[INI] loadFileDirectory('Data\INI\Weapon') END - filesRead=1
[SUBSYS] initSubsystem('TheWeaponStore') - loadFileDirectory('Data\INI\Weapon') DONE
[SUBSYS] initSubsystem('TheWeaponStore') END
[SUBSYS] initSubsystem('TheObjectCreationListStore') START
[SUBSYS] initSubsystem('TheObjectCreationListStore') - About to call sys->init()
[SUBSYS] initSubsystem('TheObjectCreationListStore') - sys->init() completed
[SUBSYS] initSubsystem('TheObjectCreationListStore') - loadFileDirectory('Data\INI\Default\ObjectCreationList') START
[INI] loadFileDirectory('Data\INI\Default\ObjectCreationList') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\ObjectCreationList.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\ObjectCreationList.ini' START
[INI] load('Data\INI\Default\ObjectCreationList.ini') START
[INI] load - calling prepFile('Data\INI\Default\ObjectCreationList.ini') START
[INI] load - prepFile completed
[INI] load - processed total 4 lines
[INI] load('Data\INI\Default\ObjectCreationList.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\ObjectCreationList.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\ObjectCreationList') START
[INI] loadDirectory('Data\INI\Default\ObjectCreationList') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\ObjectCreationList') END
[INI] loadFileDirectory('Data\INI\Default\ObjectCreationList') END - filesRead=1
[SUBSYS] initSubsystem('TheObjectCreationListStore') - loadFileDirectory('Data\INI\Default\ObjectCreationList') DONE
[SUBSYS] initSubsystem('TheObjectCreationListStore') - loadFileDirectory('Data\INI\ObjectCreationList') START
[INI] loadFileDirectory('Data\INI\ObjectCreationList') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\ObjectCreationList.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\ObjectCreationList.ini' START
[INI] load('Data\INI\ObjectCreationList.ini') START
[INI] load - calling prepFile('Data\INI\ObjectCreationList.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed 600 lines
[INI] load - processed 700 lines
[INI] load - processed 800 lines
[INI] load - processed 900 lines
[INI] load - processed 1000 lines
[INI] load - processed 1100 lines
[INI] load - processed 1200 lines
[INI] load - processed total 1218 lines
[INI] load('Data\INI\ObjectCreationList.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\ObjectCreationList.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\ObjectCreationList') START
[INI] loadDirectory('Data\INI\ObjectCreationList') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\ObjectCreationList') END
[INI] loadFileDirectory('Data\INI\ObjectCreationList') END - filesRead=1
[SUBSYS] initSubsystem('TheObjectCreationListStore') - loadFileDirectory('Data\INI\ObjectCreationList') DONE
[SUBSYS] initSubsystem('TheObjectCreationListStore') END
[SUBSYS] initSubsystem('TheLocomotorStore') START
[SUBSYS] initSubsystem('TheLocomotorStore') - About to call sys->init()
[SUBSYS] initSubsystem('TheLocomotorStore') - sys->init() completed
[SUBSYS] initSubsystem('TheLocomotorStore') - loadFileDirectory('Data\INI\Locomotor') START
[INI] loadFileDirectory('Data\INI\Locomotor') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Locomotor.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Locomotor.ini' START
[INI] load('Data\INI\Locomotor.ini') START
[INI] load - calling prepFile('Data\INI\Locomotor.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed 600 lines
[INI] load - processed total 631 lines
[INI] load('Data\INI\Locomotor.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Locomotor.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Locomotor') START
[INI] loadDirectory('Data\INI\Locomotor') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Locomotor') END
[INI] loadFileDirectory('Data\INI\Locomotor') END - filesRead=1
[SUBSYS] initSubsystem('TheLocomotorStore') - loadFileDirectory('Data\INI\Locomotor') DONE
[SUBSYS] initSubsystem('TheLocomotorStore') END
[SUBSYS] initSubsystem('TheSpecialPowerStore') START
[SUBSYS] initSubsystem('TheSpecialPowerStore') - About to call sys->init()
[SUBSYS] initSubsystem('TheSpecialPowerStore') - sys->init() completed
[SUBSYS] initSubsystem('TheSpecialPowerStore') - loadFileDirectory('Data\INI\Default\SpecialPower') START
[INI] loadFileDirectory('Data\INI\Default\SpecialPower') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\SpecialPower.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\SpecialPower.ini' START
[INI] load('Data\INI\Default\SpecialPower.ini') START
[INI] load - calling prepFile('Data\INI\Default\SpecialPower.ini') START
[INI] load - prepFile completed
[INI] load - processed total 8 lines
[INI] load('Data\INI\Default\SpecialPower.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\SpecialPower.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\SpecialPower') START
[INI] loadDirectory('Data\INI\Default\SpecialPower') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\SpecialPower') END
[INI] loadFileDirectory('Data\INI\Default\SpecialPower') END - filesRead=1
[SUBSYS] initSubsystem('TheSpecialPowerStore') - loadFileDirectory('Data\INI\Default\SpecialPower') DONE
[SUBSYS] initSubsystem('TheSpecialPowerStore') - loadFileDirectory('Data\INI\SpecialPower') START
[INI] loadFileDirectory('Data\INI\SpecialPower') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\SpecialPower.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\SpecialPower.ini' START
[INI] load('Data\INI\SpecialPower.ini') START
[INI] load - calling prepFile('Data\INI\SpecialPower.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed total 345 lines
[INI] load('Data\INI\SpecialPower.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\SpecialPower.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\SpecialPower') START
[INI] loadDirectory('Data\INI\SpecialPower') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\SpecialPower') END
[INI] loadFileDirectory('Data\INI\SpecialPower') END - filesRead=1
[SUBSYS] initSubsystem('TheSpecialPowerStore') - loadFileDirectory('Data\INI\SpecialPower') DONE
[SUBSYS] initSubsystem('TheSpecialPowerStore') END
[SUBSYS] initSubsystem('TheDamageFXStore') START
[SUBSYS] initSubsystem('TheDamageFXStore') - About to call sys->init()
[SUBSYS] initSubsystem('TheDamageFXStore') - sys->init() completed
[SUBSYS] initSubsystem('TheDamageFXStore') - loadFileDirectory('Data\INI\DamageFX') START
[INI] loadFileDirectory('Data\INI\DamageFX') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\DamageFX.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\DamageFX.ini' START
[INI] load('Data\INI\DamageFX.ini') START
[INI] load - calling prepFile('Data\INI\DamageFX.ini') START
[INI] load - prepFile completed
[INI] load - processed total 80 lines
[INI] load('Data\INI\DamageFX.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\DamageFX.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\DamageFX') START
[INI] loadDirectory('Data\INI\DamageFX') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\DamageFX') END
[INI] loadFileDirectory('Data\INI\DamageFX') END - filesRead=1
[SUBSYS] initSubsystem('TheDamageFXStore') - loadFileDirectory('Data\INI\DamageFX') DONE
[SUBSYS] initSubsystem('TheDamageFXStore') END
[SUBSYS] initSubsystem('TheArmorStore') START
[SUBSYS] initSubsystem('TheArmorStore') - About to call sys->init()
[SUBSYS] initSubsystem('TheArmorStore') - sys->init() completed
[SUBSYS] initSubsystem('TheArmorStore') - loadFileDirectory('Data\INI\Armor') START
[INI] loadFileDirectory('Data\INI\Armor') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Armor.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Armor.ini' START
[INI] load('Data\INI\Armor.ini') START
[INI] load - calling prepFile('Data\INI\Armor.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed total 198 lines
[INI] load('Data\INI\Armor.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Armor.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Armor') START
[INI] loadDirectory('Data\INI\Armor') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Armor') END
[INI] loadFileDirectory('Data\INI\Armor') END - filesRead=1
[SUBSYS] initSubsystem('TheArmorStore') - loadFileDirectory('Data\INI\Armor') DONE
[SUBSYS] initSubsystem('TheArmorStore') END
[SUBSYS] initSubsystem('TheBuildAssistant') START
[SUBSYS] initSubsystem('TheBuildAssistant') - About to call sys->init()
[SUBSYS] initSubsystem('TheBuildAssistant') - sys->init() completed
[SUBSYS] initSubsystem('TheBuildAssistant') END
INFO: SDL3GameEngine::createThingFactory() -> W3DThingFactory
[SUBSYS] initSubsystem('TheThingFactory') START
[SUBSYS] initSubsystem('TheThingFactory') - About to call sys->init()
[SUBSYS] initSubsystem('TheThingFactory') - sys->init() completed
[SUBSYS] initSubsystem('TheThingFactory') - loadFileDirectory('Data\INI\Default\Object') START
[INI] loadFileDirectory('Data\INI\Default\Object') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\Object.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Object.ini' START
[INI] load('Data\INI\Default\Object.ini') START
[INI] load - calling prepFile('Data\INI\Default\Object.ini') START
[INI] load - prepFile completed
[INI] load - processed total 9 lines
[INI] load('Data\INI\Default\Object.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Object.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Object') START
[INI] loadDirectory('Data\INI\Default\Object') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Object') END
[INI] loadFileDirectory('Data\INI\Default\Object') END - filesRead=1
[SUBSYS] initSubsystem('TheThingFactory') - loadFileDirectory('Data\INI\Default\Object') DONE
[SUBSYS] initSubsystem('TheThingFactory') - loadFileDirectory('Data\INI\Object') START
[INI] loadFileDirectory('Data\INI\Object') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Object.ini'
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Object') START
[INI] loadDirectory('Data\INI\Object') START
[INI] load('Data\INI\Object\airforcegeneral.ini') START
[INI] load - calling prepFile('Data\INI\Object\airforcegeneral.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed total 564 lines
[INI] load('Data\INI\Object\airforcegeneral.ini') END
[INI] load('Data\INI\Object\americaair.ini') START
[INI] load - calling prepFile('Data\INI\Object\americaair.ini') START
[INI] load - prepFile completed
[INI] load - processed total 66 lines
[INI] load('Data\INI\Object\americaair.ini') END
[INI] load('Data\INI\Object\americacineunit.ini') START
[INI] load - calling prepFile('Data\INI\Object\americacineunit.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed total 190 lines
[INI] load('Data\INI\Object\americacineunit.ini') END
[INI] load('Data\INI\Object\americainfantry.ini') START
[INI] load - calling prepFile('Data\INI\Object\americainfantry.ini') START
[INI] load - prepFile completed
[INI] load - processed total 28 lines
[INI] load('Data\INI\Object\americainfantry.ini') END
[INI] load('Data\INI\Object\americamiscunit.ini') START
[INI] load - calling prepFile('Data\INI\Object\americamiscunit.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed total 122 lines
[INI] load('Data\INI\Object\americamiscunit.ini') END
[INI] load('Data\INI\Object\americavehicle.ini') START
[INI] load - calling prepFile('Data\INI\Object\americavehicle.ini') START
[INI] load - prepFile completed
[INI] load - processed total 95 lines
[INI] load('Data\INI\Object\americavehicle.ini') END
[INI] load('Data\INI\Object\bossgeneral.ini') START
[INI] load - calling prepFile('Data\INI\Object\bossgeneral.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed 600 lines
[INI] load - processed 700 lines
[INI] load - processed 800 lines
[INI] load - processed 900 lines
[INI] load - processed 1000 lines
[INI] load - processed 1100 lines
[INI] load - processed total 1180 lines
[INI] load('Data\INI\Object\bossgeneral.ini') END
[INI] load('Data\INI\Object\chemicalgeneral.ini') START
[INI] load - calling prepFile('Data\INI\Object\chemicalgeneral.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed total 588 lines
[INI] load('Data\INI\Object\chemicalgeneral.ini') END
[INI] load('Data\INI\Object\chinaair.ini') START
[INI] load - calling prepFile('Data\INI\Object\chinaair.ini') START
[INI] load - prepFile completed
[INI] load - processed total 32 lines
[INI] load('Data\INI\Object\chinaair.ini') END
[INI] load('Data\INI\Object\chinacineunit.ini') START
[INI] load - calling prepFile('Data\INI\Object\chinacineunit.ini') START
[INI] load - prepFile completed
[INI] load - processed total 93 lines
[INI] load('Data\INI\Object\chinacineunit.ini') END
[INI] load('Data\INI\Object\chinainfantry.ini') START
[INI] load - calling prepFile('Data\INI\Object\chinainfantry.ini') START
[INI] load - prepFile completed
[INI] load - processed total 18 lines
[INI] load('Data\INI\Object\chinainfantry.ini') END
[INI] load('Data\INI\Object\chinamiscunit.ini') START
[INI] load - calling prepFile('Data\INI\Object\chinamiscunit.ini') START
[INI] load - prepFile completed
[INI] load - processed total 66 lines
[INI] load('Data\INI\Object\chinamiscunit.ini') END
[INI] load('Data\INI\Object\chinavehicle.ini') START
[INI] load - calling prepFile('Data\INI\Object\chinavehicle.ini') START
[INI] load - prepFile completed
[INI] load - processed total 78 lines
[INI] load('Data\INI\Object\chinavehicle.ini') END
[INI] load('Data\INI\Object\civilianbuilding.ini') START
[INI] load - calling prepFile('Data\INI\Object\civilianbuilding.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed 600 lines
[INI] load - processed 700 lines
[INI] load - processed 800 lines
[INI] load - processed 900 lines
[INI] load - processed total 990 lines
[INI] load('Data\INI\Object\civilianbuilding.ini') END
[INI] load('Data\INI\Object\civilianprop.ini') START
[INI] load - calling prepFile('Data\INI\Object\civilianprop.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed 600 lines
[INI] load - processed 700 lines
[INI] load - processed 800 lines
[INI] load - processed total 855 lines
[INI] load('Data\INI\Object\civilianprop.ini') END
[INI] load('Data\INI\Object\civilianunit.ini') START
[INI] load - calling prepFile('Data\INI\Object\civilianunit.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed 600 lines
[INI] load - processed 700 lines
[INI] load - processed 800 lines
[INI] load - processed total 879 lines
[INI] load('Data\INI\Object\civilianunit.ini') END
[INI] load('Data\INI\Object\demogeneral.ini') START
[INI] load - calling prepFile('Data\INI\Object\demogeneral.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed total 382 lines
[INI] load('Data\INI\Object\demogeneral.ini') END
[INI] load('Data\INI\Object\factionbuilding.ini') START
[INI] load - calling prepFile('Data\INI\Object\factionbuilding.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed total 268 lines
[INI] load('Data\INI\Object\factionbuilding.ini') END
[INI] load('Data\INI\Object\factionprop.ini') START
[INI] load - calling prepFile('Data\INI\Object\factionprop.ini') START
[INI] load - prepFile completed
[INI] load - processed total 10 lines
[INI] load('Data\INI\Object\factionprop.ini') END
[INI] load('Data\INI\Object\factionunit.ini') START
[INI] load - calling prepFile('Data\INI\Object\factionunit.ini') START
[INI] load - prepFile completed
[INI] load - processed total 11 lines
[INI] load('Data\INI\Object\factionunit.ini') END
[INI] load('Data\INI\Object\gc_chem_glabuildings.ini') START
[INI] load - calling prepFile('Data\INI\Object\gc_chem_glabuildings.ini') START
[INI] load - prepFile completed
[INI] load - processed total 80 lines
[INI] load('Data\INI\Object\gc_chem_glabuildings.ini') END
[INI] load('Data\INI\Object\gc_chem_glasystem.ini') START
[INI] load - calling prepFile('Data\INI\Object\gc_chem_glasystem.ini') START
[INI] load - prepFile completed
[INI] load - processed total 26 lines
[INI] load('Data\INI\Object\gc_chem_glasystem.ini') END
[INI] load('Data\INI\Object\gc_chem_glaunits.ini') START
[INI] load - calling prepFile('Data\INI\Object\gc_chem_glaunits.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed total 107 lines
[INI] load('Data\INI\Object\gc_chem_glaunits.ini') END
[INI] load('Data\INI\Object\gc_slth_glabuildings.ini') START
[INI] load - calling prepFile('Data\INI\Object\gc_slth_glabuildings.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed total 264 lines
[INI] load('Data\INI\Object\gc_slth_glabuildings.ini') END
[INI] load('Data\INI\Object\gc_slth_glasystem.ini') START
[INI] load - calling prepFile('Data\INI\Object\gc_slth_glasystem.ini') START
[INI] load - prepFile completed
[INI] load - processed total 3 lines
[INI] load('Data\INI\Object\gc_slth_glasystem.ini') END
[INI] load('Data\INI\Object\gc_slth_glaunits.ini') START
[INI] load - calling prepFile('Data\INI\Object\gc_slth_glaunits.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed total 313 lines
[INI] load('Data\INI\Object\gc_slth_glaunits.ini') END
[INI] load('Data\INI\Object\glaair.ini') START
[INI] load - calling prepFile('Data\INI\Object\glaair.ini') START
[INI] load - prepFile completed
[INI] load - processed total 4 lines
[INI] load('Data\INI\Object\glaair.ini') END
[INI] load('Data\INI\Object\glacineunit.ini') START
[INI] load - calling prepFile('Data\INI\Object\glacineunit.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed total 180 lines
[INI] load('Data\INI\Object\glacineunit.ini') END
[INI] load('Data\INI\Object\glainfantry.ini') START
[INI] load - calling prepFile('Data\INI\Object\glainfantry.ini') START
[INI] load - prepFile completed
[INI] load - processed total 94 lines
[INI] load('Data\INI\Object\glainfantry.ini') END
[INI] load('Data\INI\Object\glamiscunit.ini') START
[INI] load - calling prepFile('Data\INI\Object\glamiscunit.ini') START
[INI] load - prepFile completed
[INI] load - processed total 14 lines
[INI] load('Data\INI\Object\glamiscunit.ini') END
[INI] load('Data\INI\Object\glavehicle.ini') START
[INI] load - calling prepFile('Data\INI\Object\glavehicle.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed total 101 lines
[INI] load('Data\INI\Object\glavehicle.ini') END
[INI] load('Data\INI\Object\hulk.ini') START
[INI] load - calling prepFile('Data\INI\Object\hulk.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed total 219 lines
[INI] load('Data\INI\Object\hulk.ini') END
[INI] load('Data\INI\Object\infantrygeneral.ini') START
[INI] load - calling prepFile('Data\INI\Object\infantrygeneral.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed total 489 lines
[INI] load('Data\INI\Object\infantrygeneral.ini') END
[INI] load('Data\INI\Object\lasergeneral.ini') START
[INI] load - calling prepFile('Data\INI\Object\lasergeneral.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed total 562 lines
[INI] load('Data\INI\Object\lasergeneral.ini') END
[INI] load('Data\INI\Object\natureprop.ini') START
[INI] load - calling prepFile('Data\INI\Object\natureprop.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed total 552 lines
[INI] load('Data\INI\Object\natureprop.ini') END
[INI] load('Data\INI\Object\natureunit.ini') START
[INI] load - calling prepFile('Data\INI\Object\natureunit.ini') START
[INI] load - prepFile completed
[INI] load - processed total 12 lines
[INI] load('Data\INI\Object\natureunit.ini') END
[INI] load('Data\INI\Object\nukegeneral.ini') START
[INI] load - calling prepFile('Data\INI\Object\nukegeneral.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed total 521 lines
[INI] load('Data\INI\Object\nukegeneral.ini') END
[INI] load('Data\INI\Object\specialpowerobjects.ini') START
[INI] load - calling prepFile('Data\INI\Object\specialpowerobjects.ini') START
[INI] load - prepFile completed
[INI] load - processed total 28 lines
[INI] load('Data\INI\Object\specialpowerobjects.ini') END
[INI] load('Data\INI\Object\stealthgeneral.ini') START
[INI] load - calling prepFile('Data\INI\Object\stealthgeneral.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed total 352 lines
[INI] load('Data\INI\Object\stealthgeneral.ini') END
[INI] load('Data\INI\Object\superweapongeneral.ini') START
[INI] load - calling prepFile('Data\INI\Object\superweapongeneral.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed 600 lines
[INI] load - processed total 669 lines
[INI] load('Data\INI\Object\superweapongeneral.ini') END
[INI] load('Data\INI\Object\system.ini') START
[INI] load - calling prepFile('Data\INI\Object\system.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed total 268 lines
[INI] load('Data\INI\Object\system.ini') END
[INI] load('Data\INI\Object\tankgeneral.ini') START
[INI] load - calling prepFile('Data\INI\Object\tankgeneral.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed total 403 lines
[INI] load('Data\INI\Object\tankgeneral.ini') END
[INI] load('Data\INI\Object\techbuildings.ini') START
[INI] load - calling prepFile('Data\INI\Object\techbuildings.ini') START
[INI] load - prepFile completed
[INI] load - processed total 22 lines
[INI] load('Data\INI\Object\techbuildings.ini') END
[INI] load('Data\INI\Object\weaponobjects.ini') START
[INI] load - calling prepFile('Data\INI\Object\weaponobjects.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed total 400 lines
[INI] load('Data\INI\Object\weaponobjects.ini') END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Object') END
[INI] loadFileDirectory('Data\INI\Object') END - filesRead=44
[SUBSYS] initSubsystem('TheThingFactory') - loadFileDirectory('Data\INI\Object') DONE
[SUBSYS] initSubsystem('TheThingFactory') END
[SUBSYS] initSubsystem('TheUpgradeCenter') START
[SUBSYS] initSubsystem('TheUpgradeCenter') - About to call sys->init()
[SUBSYS] initSubsystem('TheUpgradeCenter') - sys->init() completed
[SUBSYS] initSubsystem('TheUpgradeCenter') - loadFileDirectory('Data\INI\Default\Upgrade') START
[INI] loadFileDirectory('Data\INI\Default\Upgrade') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\Upgrade.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Upgrade.ini' START
[INI] load('Data\INI\Default\Upgrade.ini') START
[INI] load - calling prepFile('Data\INI\Default\Upgrade.ini') START
[INI] load - prepFile completed
[INI] load - processed total 6 lines
[INI] load('Data\INI\Default\Upgrade.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Upgrade.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Upgrade') START
[INI] loadDirectory('Data\INI\Default\Upgrade') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Upgrade') END
[INI] loadFileDirectory('Data\INI\Default\Upgrade') END - filesRead=1
[SUBSYS] initSubsystem('TheUpgradeCenter') - loadFileDirectory('Data\INI\Default\Upgrade') DONE
[SUBSYS] initSubsystem('TheUpgradeCenter') - loadFileDirectory('Data\INI\Upgrade') START
[INI] loadFileDirectory('Data\INI\Upgrade') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Upgrade.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Upgrade.ini' START
[INI] load('Data\INI\Upgrade.ini') START
[INI] load - calling prepFile('Data\INI\Upgrade.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed total 297 lines
[INI] load('Data\INI\Upgrade.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Upgrade.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Upgrade') START
[INI] loadDirectory('Data\INI\Upgrade') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Upgrade') END
[INI] loadFileDirectory('Data\INI\Upgrade') END - filesRead=1
[SUBSYS] initSubsystem('TheUpgradeCenter') - loadFileDirectory('Data\INI\Upgrade') DONE
[SUBSYS] initSubsystem('TheUpgradeCenter') END
INFO: SDL3GameEngine::createGameClient() -> W3DGameClient
[SUBSYS] initSubsystem('TheGameClient') START
[SUBSYS] initSubsystem('TheGameClient') - About to call sys->init()
[INI] loadFileDirectory('Data\INI\DrawGroupInfo') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\DrawGroupInfo.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\DrawGroupInfo.ini' START
[INI] load('Data\INI\DrawGroupInfo.ini') START
[INI] load - calling prepFile('Data\INI\DrawGroupInfo.ini') START
[INI] load - prepFile completed
[INI] load - processed total 5 lines
[INI] load('Data\INI\DrawGroupInfo.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\DrawGroupInfo.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\DrawGroupInfo') START
[INI] loadDirectory('Data\INI\DrawGroupInfo') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\DrawGroupInfo') END
[INI] loadFileDirectory('Data\INI\DrawGroupInfo') END - filesRead=1
[INI] loadDirectory('Data\INI\MappedImages\TextureSize_512') START
[INI] load('Data\INI\MappedImages\TextureSize_512\handcreatedmappedimages.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\TextureSize_512\handcreatedmappedimages.ini') START
[INI] load - prepFile completed
[INI] load - processed total 76 lines
[INI] load('Data\INI\MappedImages\TextureSize_512\handcreatedmappedimages.ini') END
[INI] load('Data\INI\MappedImages\TextureSize_512\sacontrolbar512.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\TextureSize_512\sacontrolbar512.ini') START
[INI] load - prepFile completed
[INI] load - processed total 95 lines
[INI] load('Data\INI\MappedImages\TextureSize_512\sacontrolbar512.ini') END
[INI] load('Data\INI\MappedImages\TextureSize_512\sauserinterface512.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\TextureSize_512\sauserinterface512.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed total 351 lines
[INI] load('Data\INI\MappedImages\TextureSize_512\sauserinterface512.ini') END
[INI] load('Data\INI\MappedImages\TextureSize_512\scgameuserinterface512.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\TextureSize_512\scgameuserinterface512.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed total 403 lines
[INI] load('Data\INI\MappedImages\TextureSize_512\scgameuserinterface512.ini') END
[INI] load('Data\INI\MappedImages\TextureSize_512\scgenchallengeload512.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\TextureSize_512\scgenchallengeload512.ini') START
[INI] load - prepFile completed
[INI] load - processed total 17 lines
[INI] load('Data\INI\MappedImages\TextureSize_512\scgenchallengeload512.ini') END
[INI] load('Data\INI\MappedImages\TextureSize_512\scgenchallengeselect512.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\TextureSize_512\scgenchallengeselect512.ini') START
[INI] load - prepFile completed
[INI] load - processed total 97 lines
[INI] load('Data\INI\MappedImages\TextureSize_512\scgenchallengeselect512.ini') END
[INI] load('Data\INI\MappedImages\TextureSize_512\scgenchallengewinloss512.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\TextureSize_512\scgenchallengewinloss512.ini') START
[INI] load - prepFile completed
[INI] load - processed total 65 lines
[INI] load('Data\INI\MappedImages\TextureSize_512\scgenchallengewinloss512.ini') END
[INI] load('Data\INI\MappedImages\TextureSize_512\sclogosuserinterface512.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\TextureSize_512\sclogosuserinterface512.ini') START
[INI] load - prepFile completed
[INI] load - processed total 25 lines
[INI] load('Data\INI\MappedImages\TextureSize_512\sclogosuserinterface512.ini') END
[INI] load('Data\INI\MappedImages\TextureSize_512\scpurchasepowers512.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\TextureSize_512\scpurchasepowers512.ini') START
[INI] load - prepFile completed
[INI] load - processed total 11 lines
[INI] load('Data\INI\MappedImages\TextureSize_512\scpurchasepowers512.ini') END
[INI] load('Data\INI\MappedImages\TextureSize_512\scshelluserinterface512.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\TextureSize_512\scshelluserinterface512.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed total 237 lines
[INI] load('Data\INI\MappedImages\TextureSize_512\scshelluserinterface512.ini') END
[INI] load('Data\INI\MappedImages\TextureSize_512\scsmshelluserinterface512.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\TextureSize_512\scsmshelluserinterface512.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed total 462 lines
[INI] load('Data\INI\MappedImages\TextureSize_512\scsmshelluserinterface512.ini') END
[INI] load('Data\INI\MappedImages\TextureSize_512\sncontrolbar512.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\TextureSize_512\sncontrolbar512.ini') START
[INI] load - prepFile completed
[INI] load - processed total 95 lines
[INI] load('Data\INI\MappedImages\TextureSize_512\sncontrolbar512.ini') END
[INI] load('Data\INI\MappedImages\TextureSize_512\snuserinterface512.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\TextureSize_512\snuserinterface512.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed total 347 lines
[INI] load('Data\INI\MappedImages\TextureSize_512\snuserinterface512.ini') END
[INI] load('Data\INI\MappedImages\TextureSize_512\ssuserinterface512.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\TextureSize_512\ssuserinterface512.ini') START
[INI] load - prepFile completed
[INI] load - processed total 89 lines
[INI] load('Data\INI\MappedImages\TextureSize_512\ssuserinterface512.ini') END
[INI] load('Data\INI\MappedImages\TextureSize_512\sucontrolbar512.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\TextureSize_512\sucontrolbar512.ini') START
[INI] load - prepFile completed
[INI] load - processed total 93 lines
[INI] load('Data\INI\MappedImages\TextureSize_512\sucontrolbar512.ini') END
[INI] load('Data\INI\MappedImages\TextureSize_512\suuserinterface512.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\TextureSize_512\suuserinterface512.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed total 315 lines
[INI] load('Data\INI\MappedImages\TextureSize_512\suuserinterface512.ini') END
[INI] loadDirectory('Data\INI\MappedImages\HandCreated') START
[INI] load('Data\INI\MappedImages\HandCreated\handcreatedmappedimages.ini') START
[INI] load - calling prepFile('Data\INI\MappedImages\HandCreated\handcreatedmappedimages.ini') START
[INI] load - prepFile completed
[INI] load - processed total 54 lines
[INI] load('Data\INI\MappedImages\HandCreated\handcreatedmappedimages.ini') END
[INI] loadFileDirectory('Data\INI\Animation2D') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Animation2D.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Animation2D.ini' START
[INI] load('Data\INI\Animation2D.ini') START
[INI] load - calling prepFile('Data\INI\Animation2D.ini') START
[INI] load - prepFile completed
[INI] load - processed total 46 lines
[INI] load('Data\INI\Animation2D.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Animation2D.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Animation2D') START
[INI] loadDirectory('Data\INI\Animation2D') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Animation2D') END
[INI] loadFileDirectory('Data\INI\Animation2D') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Mouse') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Mouse.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Mouse.ini' START
[INI] load('Data\INI\Mouse.ini') START
[INI] load - calling prepFile('Data\INI\Mouse.ini') START
[INI] load - prepFile completed
[INI] load - processed total 84 lines
[INI] load('Data\INI\Mouse.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Mouse.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Mouse') START
[INI] loadDirectory('Data\INI\Mouse') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Mouse') END
[INI] loadFileDirectory('Data\INI\Mouse') END - filesRead=1
DEBUG: About to call WW3D::Init() with ApplicationHWnd=0x55a99a14e040
DEBUG: DX8Wrapper::Init() - Loading libdxvk_d3d8.so (Linux)...
DEBUG: DX8Wrapper::Init() - LoadLibrary result: 0x55a99adbd550
DEBUG: DX8Wrapper::Init() - Getting Direct3DCreate8 function pointer...
DEBUG: DX8Wrapper::Init() - About to call Direct3DCreate8(D3D_SDK_VERSION=220)
DEBUG: DX8Wrapper::Init() - Window handle: 0x55a99a14e040
info:  Game: GeneralsXZH
info:  DXVK: 2.6.0
info:  Build: x86_64 gcc 10.3.0
info:  Vulkan: Found vkGetInstanceProcAddr in libvulkan.so.1 @ 0x7f513c0b7080
info:  Built-in extension providers:
info:    Platform WSI
info:  Enabled instance extensions:
info:    VK_EXT_surface_maintenance1
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_wayland_surface
info:  D3D9: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT
info:  AMD Radeon Graphics (RADV RENOIR):
info:    Driver : radv 26.0.8
info:    Memory Heap[0]:
info:      Size: 2718 MiB
info:      Flags: 0x0
info:      Memory Type[2]: Property Flags = 0x6
info:      Memory Type[5]: Property Flags = 0xe
info:      Memory Type[6]: Property Flags = 0xe
info:      Memory Type[8]: Property Flags = 0xc6
info:      Memory Type[10]: Property Flags = 0xce
info:    Memory Heap[1]:
info:      Size: 5436 MiB
info:      Flags: 0x1
info:      Memory Type[0]: Property Flags = 0x1
info:      Memory Type[1]: Property Flags = 0x1
info:      Memory Type[3]: Property Flags = 0x7
info:      Memory Type[4]: Property Flags = 0x7
info:      Memory Type[7]: Property Flags = 0xc1
info:      Memory Type[9]: Property Flags = 0xc7
info:  The D3D9 interface is now operating in D3D8 compatibility mode.
DEBUG: DX8Wrapper::Init() - Direct3DCreate8 returned: 0x55a99ad23c10
DEBUG: WW3D::Init() returned: 0 (WW3D_ERROR_OK)
DEBUG: Showing SDL3 window after WW3D init...
[DEBUG-WIN] W3DDisplay::init() - TheGlobalData->m_windowed=0
info:  Device properties:
info:    Device : AMD Radeon Graphics (RADV RENOIR)
info:    Driver : radv 26.0.8
info:  Enabled device extensions:
info:    VK_AMD_memory_overallocation_behavior
info:    VK_AMD_shader_fragment_mask
info:    VK_EXT_attachment_feedback_loop_layout
info:    VK_EXT_conservative_rasterization
info:    VK_EXT_custom_border_color
info:    VK_EXT_depth_bias_control
info:    VK_EXT_depth_clip_enable
info:    VK_EXT_extended_dynamic_state3
info:    VK_EXT_fragment_shader_interlock
info:    VK_EXT_graphics_pipeline_library
info:    VK_EXT_hdr_metadata
info:    VK_EXT_line_rasterization
info:    VK_EXT_memory_priority
info:    VK_EXT_multi_draw
info:    VK_EXT_non_seamless_cube_map
info:    VK_EXT_robustness2
info:    VK_EXT_shader_module_identifier
info:    VK_EXT_shader_stencil_export
info:    VK_EXT_swapchain_maintenance1
info:    VK_EXT_transform_feedback
info:    VK_EXT_vertex_attribute_divisor
info:    VK_KHR_maintenance5
info:    VK_KHR_pipeline_library
info:    VK_KHR_present_id
info:    VK_KHR_present_wait
info:    VK_KHR_swapchain
info:  Device features:
info:    robustBufferAccess                     : 1
info:    fullDrawIndexUint32                    : 1
info:    imageCubeArray                         : 1
info:    independentBlend                       : 1
info:    geometryShader                         : 1
info:    tessellationShader                     : 0
info:    sampleRateShading                      : 1
info:    dualSrcBlend                           : 0
info:    logicOp                                : 0
info:    multiDrawIndirect                      : 1
info:    drawIndirectFirstInstance              : 0
info:    depthClamp                             : 1
info:    depthBiasClamp                         : 1
info:    fillModeNonSolid                       : 1
info:    depthBounds                            : 1
info:    wideLines                              : 1
info:    multiViewport                          : 1
info:    samplerAnisotropy                      : 1
info:    textureCompressionBC                   : 1
info:    occlusionQueryPrecise                  : 1
info:    pipelineStatisticsQuery                : 1
info:    vertexPipelineStoresAndAtomics         : 1
info:    fragmentStoresAndAtomics               : 0
info:    shaderImageGatherExtended              : 0
info:    shaderClipDistance                     : 1
info:    shaderCullDistance                     : 1
info:    shaderFloat64                          : 0
info:    shaderInt64                            : 0
info:    variableMultisampleRate                : 1
info:    shaderResourceResidency                : 0
info:    shaderResourceMinLod                   : 0
info:    sparseBinding                          : 1
info:    sparseResidencyBuffer                  : 1
info:    sparseResidencyImage2D                 : 0
info:    sparseResidencyImage3D                 : 0
info:    sparseResidency2Samples                : 0
info:    sparseResidency4Samples                : 0
info:    sparseResidency8Samples                : 0
info:    sparseResidency16Samples               : 0
info:    sparseResidencyAliased                 : 0
info:  Vulkan 1.1
info:    shaderDrawParameters                   : 1
info:  Vulkan 1.2
info:    samplerMirrorClampToEdge               : 1
info:    drawIndirectCount                      : 1
info:    samplerFilterMinmax                    : 0
info:    hostQueryReset                         : 1
info:    timelineSemaphore                      : 1
info:    bufferDeviceAddress                    : 0
info:    shaderOutputViewportIndex              : 1
info:    shaderOutputLayer                      : 1
info:    vulkanMemoryModel                      : 1
info:  Vulkan 1.3
info:    robustImageAccess                      : 0
info:    pipelineCreationCacheControl           : 1
info:    shaderDemoteToHelperInvocation         : 1
info:    shaderZeroInitializeWorkgroupMemory    : 0
info:    synchronization2                       : 1
info:    dynamicRendering                       : 1
info:  VK_AMD_shader_fragment_mask
info:    extension supported                    : 1
info:  VK_EXT_attachment_feedback_loop_layout
info:    attachmentFeedbackLoopLayout           : 1
info:  VK_EXT_conservative_rasterization
info:    extension supported                    : 1
info:  VK_EXT_custom_border_color
info:    customBorderColors                     : 1
info:    customBorderColorWithoutFormat         : 1
info:  VK_EXT_depth_clip_enable
info:    depthClipEnable                        : 1
info:  VK_EXT_depth_bias_control
info:    depthBiasControl                       : 1
info:    leastRepresentableValueForceUnormRepresentation : 0
info:    floatRepresentation                    : 1
info:    depthBiasExact                         : 1
info:  VK_EXT_extended_dynamic_state3
info:    extDynamicState3AlphaToCoverageEnable  : 1
info:    extDynamicState3DepthClipEnable        : 1
info:    extDynamicState3RasterizationSamples   : 1
info:    extDynamicState3SampleMask             : 1
info:    extDynamicState3LineRasterizationMode  : 1
info:  VK_EXT_fragment_shader_interlock
info:    fragmentShaderSampleInterlock          : 0
info:    fragmentShaderPixelInterlock           : 0
info:  VK_EXT_full_screen_exclusive
info:    extension supported                    : 0
info:  VK_EXT_graphics_pipeline_library
info:    graphicsPipelineLibrary                : 1
info:  VK_EXT_line_rasterization
info:    rectangularLines                       : 1
info:    smoothLines                            : 1
info:  VK_EXT_memory_budget
info:    extension supported                    : 1
info:  VK_EXT_memory_priority
info:    memoryPriority                         : 1
info:  VK_EXT_multi_draw
info:    multiDraw                              : 1
info:  VK_EXT_non_seamless_cube_map
info:    nonSeamlessCubeMap                     : 1
info:  VK_EXT_pageable_device_local_memory
info:    pageableDeviceLocalMemory              : 0
info:  VK_EXT_robustness2
info:    robustBufferAccess2                    : 1
info:    robustImageAccess2                     : 1
info:    nullDescriptor                         : 1
info:  VK_EXT_shader_module_identifier
info:    shaderModuleIdentifier                 : 1
info:  VK_EXT_shader_stencil_export
info:    extension supported                    : 1
info:  VK_EXT_swapchain_colorspace
info:    extension supported                    : 0
info:  VK_EXT_swapchain_maintenance1
info:    swapchainMaintenance1                  : 1
info:  VK_EXT_hdr_metadata
info:    extension supported                    : 1
info:  VK_EXT_transform_feedback
info:    transformFeedback                      : 0
info:    geometryStreams                        : 0
info:  VK_EXT_vertex_attribute_divisor
info:    vertexAttributeInstanceRateDivisor     : 1
info:    vertexAttributeInstanceRateZeroDivisor : 1
info:  VK_KHR_external_memory_win32
info:    extension supported                    : 0
info:  VK_KHR_external_semaphore_win32
info:    extension supported                    : 0
info:  VK_KHR_maintenance5
info:    maintenance5                           : 1
info:  VK_KHR_present_id
info:    presentId                              : 1
info:  VK_KHR_present_wait
info:    presentWait                            : 1
info:  VK_NV_descriptor_pool_overallocation
info:    descriptorPoolOverallocation           : 0
info:  VK_NV_low_latency2
info:    extension supported                    : 0
info:  VK_NV_raw_access_chains
info:    shaderRawAccessChains                  : 0
info:  VK_NVX_binary_import
info:    extension supported                    : 0
info:  VK_NVX_image_view_handle
info:    extension supported                    : 0
info:  VK_KHR_win32_keyed_mutex
info:    extension supported                    : 0
info:  Queue families:
info:    Graphics : 0
info:    Transfer : 1
info:    Sparse   : 0
info:  Memory type mask for sparse resources: 0x7ad
info:  Memory type mask for buffer resources: 0x7ad, usage: 0x1ff
info:  DXVK: Graphics pipeline libraries supported
info:  D3D9DeviceEx: Using extended constant set for software vertex processing.
info:  D3D9DeviceEx::ResetSwapChain:
info:    Requested Presentation Parameters
info:      - Width:              1024
info:      - Height:             768
info:      - Format:             D3D9Format::A8R8G8B8
info:      - Auto Depth Stencil: true
info:                  ^ Format: D3D9Format::D24S8
info:      - Windowed:           true
info:      - Swap effect:        1
INFO: Pillarbox: game=800x600, backbuffer=1024x768, present=1024x768, windowed=0
[ASSET_LOAD] Attempting to load shader (PIXEL): file='shaders\terrain.pso'
[ASSET_PATH] Original: 'shaders\terrain.pso' -> Normalized: 'shaders/terrain.pso'
[ASSET_FAIL] File not found in VFS: normalized_path='shaders/terrain.pso'
[DEBUG] ERROR: Could not find shader file: 'shaders\terrain.pso' (normalized: 'shaders/terrain.pso')

[ASSET_LOAD] Attempting to load shader (PIXEL): file='shaders\roadnoise2.pso'
[ASSET_PATH] Original: 'shaders\roadnoise2.pso' -> Normalized: 'shaders/roadnoise2.pso'
[ASSET_FAIL] File not found in VFS: normalized_path='shaders/roadnoise2.pso'
[DEBUG] ERROR: Could not find shader file: 'shaders\roadnoise2.pso' (normalized: 'shaders/roadnoise2.pso')

[ASSET_LOAD] Attempting to load shader (PIXEL): file='shaders\fterrain.pso'
[ASSET_PATH] Original: 'shaders\fterrain.pso' -> Normalized: 'shaders/fterrain.pso'
[ASSET_LOAD] File found: path='shaders/fterrain.pso' size=56 bytes
info:  DXVK: Using 12 compiler threads
[ASSET_OK] Successfully created PIXEL shader: original='shaders\fterrain.pso' handle=0x3
[ASSET_LOAD] Attempting to load shader (PIXEL): file='shaders\fterrain0.pso'
[ASSET_PATH] Original: 'shaders\fterrain0.pso' -> Normalized: 'shaders/fterrain0.pso'
[ASSET_LOAD] File found: path='shaders/fterrain0.pso' size=44 bytes
[ASSET_OK] Successfully created PIXEL shader: original='shaders\fterrain0.pso' handle=0x5
[ASSET_LOAD] Attempting to load shader (PIXEL): file='shaders\fterrainnoise.pso'
[ASSET_PATH] Original: 'shaders\fterrainnoise.pso' -> Normalized: 'shaders/fterrainnoise.pso'
[ASSET_LOAD] File found: path='shaders/fterrainnoise.pso' size=80 bytes
[ASSET_OK] Successfully created PIXEL shader: original='shaders\fterrainnoise.pso' handle=0x7
[ASSET_LOAD] Attempting to load shader (PIXEL): file='shaders\fterrainnoise2.pso'
[ASSET_PATH] Original: 'shaders\fterrainnoise2.pso' -> Normalized: 'shaders/fterrainnoise2.pso'
[ASSET_LOAD] File found: path='shaders/fterrainnoise2.pso' size=104 bytes
[ASSET_OK] Successfully created PIXEL shader: original='shaders\fterrainnoise2.pso' handle=0x9
[ASSET_LOAD] Attempting to load shader (PIXEL): file='shaders\monochrome.pso'
[ASSET_PATH] Original: 'shaders\monochrome.pso' -> Normalized: 'shaders/monochrome.pso'
[ASSET_FAIL] File not found in VFS: normalized_path='shaders/monochrome.pso'
[DEBUG] ERROR: Could not find shader file: 'shaders\monochrome.pso' (normalized: 'shaders/monochrome.pso')

WARNING: DX8WebBrowser::Initialize() - Linux stub (browser not available)
[INI] loadFileDirectory('Data\english\HeaderTemplate') START
[INI] loadFileDirectory - checking iniFile: 'Data\english\HeaderTemplate.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\english\HeaderTemplate.ini' START
[INI] load('Data\english\HeaderTemplate.ini') START
[INI] load - calling prepFile('Data\english\HeaderTemplate.ini') START
[INI] load - prepFile completed
[INI] load - processed total 51 lines
[INI] load('Data\english\HeaderTemplate.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\english\HeaderTemplate.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\english\HeaderTemplate') START
[INI] loadDirectory('Data\english\HeaderTemplate') START
[INI] loadFileDirectory - calling loadDirectory('Data\english\HeaderTemplate') END
[INI] loadFileDirectory('Data\english\HeaderTemplate') END - filesRead=1
[INI] loadFileDirectory('Data\INI\WindowTransitions') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\WindowTransitions.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\WindowTransitions.ini' START
[INI] load('Data\INI\WindowTransitions.ini') START
[INI] load - calling prepFile('Data\INI\WindowTransitions.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed total 131 lines
[INI] load('Data\INI\WindowTransitions.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\WindowTransitions.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\WindowTransitions') START
[INI] loadDirectory('Data\INI\WindowTransitions') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\WindowTransitions') END
[INI] loadFileDirectory('Data\INI\WindowTransitions') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Default\ShellMenuScheme') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\ShellMenuScheme.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\ShellMenuScheme.ini' START
[INI] load('Data\INI\Default\ShellMenuScheme.ini') START
[INI] load - calling prepFile('Data\INI\Default\ShellMenuScheme.ini') START
[INI] load - prepFile completed
[INI] load - processed total 1 lines
[INI] load('Data\INI\Default\ShellMenuScheme.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\ShellMenuScheme.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\ShellMenuScheme') START
[INI] loadDirectory('Data\INI\Default\ShellMenuScheme') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\ShellMenuScheme') END
[INI] loadFileDirectory('Data\INI\Default\ShellMenuScheme') END - filesRead=1
[INI] loadFileDirectory('Data\INI\ShellMenuScheme') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\ShellMenuScheme.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\ShellMenuScheme.ini' START
[INI] load('Data\INI\ShellMenuScheme.ini') START
[INI] load - calling prepFile('Data\INI\ShellMenuScheme.ini') START
[INI] load - prepFile completed
[INI] load - processed total 3 lines
[INI] load('Data\INI\ShellMenuScheme.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\ShellMenuScheme.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\ShellMenuScheme') START
[INI] loadDirectory('Data\INI\ShellMenuScheme') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\ShellMenuScheme') END
[INI] loadFileDirectory('Data\INI\ShellMenuScheme') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Default\ShellMenuScheme') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\ShellMenuScheme.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\ShellMenuScheme.ini' START
[INI] load('Data\INI\Default\ShellMenuScheme.ini') START
[INI] load - calling prepFile('Data\INI\Default\ShellMenuScheme.ini') START
[INI] load - prepFile completed
[INI] load - processed total 1 lines
[INI] load('Data\INI\Default\ShellMenuScheme.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\ShellMenuScheme.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\ShellMenuScheme') START
[INI] loadDirectory('Data\INI\Default\ShellMenuScheme') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\ShellMenuScheme') END
[INI] loadFileDirectory('Data\INI\Default\ShellMenuScheme') END - filesRead=1
[INI] loadFileDirectory('Data\INI\ShellMenuScheme') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\ShellMenuScheme.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\ShellMenuScheme.ini' START
[INI] load('Data\INI\ShellMenuScheme.ini') START
[INI] load - calling prepFile('Data\INI\ShellMenuScheme.ini') START
[INI] load - prepFile completed
[INI] load - processed total 3 lines
[INI] load('Data\INI\ShellMenuScheme.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\ShellMenuScheme.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\ShellMenuScheme') START
[INI] loadDirectory('Data\INI\ShellMenuScheme') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\ShellMenuScheme') END
[INI] loadFileDirectory('Data\INI\ShellMenuScheme') END - filesRead=1
[INI] loadFileDirectory('Data\INI\InGameUI') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\InGameUI.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\InGameUI.ini' START
[INI] load('Data\INI\InGameUI.ini') START
[INI] load - calling prepFile('Data\INI\InGameUI.ini') START
[INI] load - prepFile completed
[INI] load - processed total 8 lines
[INI] load('Data\INI\InGameUI.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\InGameUI.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\InGameUI') START
[INI] loadDirectory('Data\INI\InGameUI') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\InGameUI') END
[INI] loadFileDirectory('Data\INI\InGameUI') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Default\CommandButton') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\CommandButton.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\CommandButton.ini' START
[INI] load('Data\INI\Default\CommandButton.ini') START
[INI] load - calling prepFile('Data\INI\Default\CommandButton.ini') START
[INI] load - prepFile completed
[INI] load - processed total 6 lines
[INI] load('Data\INI\Default\CommandButton.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\CommandButton.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\CommandButton') START
[INI] loadDirectory('Data\INI\Default\CommandButton') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\CommandButton') END
[INI] loadFileDirectory('Data\INI\Default\CommandButton') END - filesRead=1
[INI] loadFileDirectory('Data\INI\CommandButton') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\CommandButton.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\CommandButton.ini' START
[INI] load('Data\INI\CommandButton.ini') START
[INI] load - calling prepFile('Data\INI\CommandButton.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed 600 lines
[INI] load - processed 700 lines
[INI] load - processed 800 lines
[INI] load - processed 900 lines
[INI] load - processed 1000 lines
[INI] load - processed 1100 lines
[INI] load - processed 1200 lines
[INI] load - processed 1300 lines
[INI] load - processed 1400 lines
[INI] load - processed 1500 lines
[INI] load - processed 1600 lines
[INI] load - processed 1700 lines
[INI] load - processed 1800 lines
[INI] load - processed 1900 lines
[INI] load - processed 2000 lines
[INI] load - processed 2100 lines
[INI] load - processed total 2127 lines
[INI] load('Data\INI\CommandButton.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\CommandButton.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\CommandButton') START
[INI] loadDirectory('Data\INI\CommandButton') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\CommandButton') END
[INI] loadFileDirectory('Data\INI\CommandButton') END - filesRead=1
[INI] loadFileDirectory('Data\INI\CommandSet') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\CommandSet.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\CommandSet.ini' START
[INI] load('Data\INI\CommandSet.ini') START
[INI] load - calling prepFile('Data\INI\CommandSet.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed 500 lines
[INI] load - processed 600 lines
[INI] load - processed 700 lines
[INI] load - processed 800 lines
[INI] load - processed 900 lines
[INI] load - processed 1000 lines
[INI] load - processed 1100 lines
[INI] load - processed 1200 lines
[INI] load - processed 1300 lines
[INI] load - processed 1400 lines
[INI] load - processed total 1404 lines
[INI] load('Data\INI\CommandSet.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\CommandSet.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\CommandSet') START
[INI] loadDirectory('Data\INI\CommandSet') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\CommandSet') END
[INI] loadFileDirectory('Data\INI\CommandSet') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Default\ControlBarScheme') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\ControlBarScheme.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\ControlBarScheme.ini' START
[INI] load('Data\INI\Default\ControlBarScheme.ini') START
[INI] load - calling prepFile('Data\INI\Default\ControlBarScheme.ini') START
[INI] load - prepFile completed
[INI] load - processed total 43 lines
[INI] load('Data\INI\Default\ControlBarScheme.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\ControlBarScheme.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\ControlBarScheme') START
[INI] loadDirectory('Data\INI\Default\ControlBarScheme') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\ControlBarScheme') END
[INI] loadFileDirectory('Data\INI\Default\ControlBarScheme') END - filesRead=1
[INI] loadFileDirectory('Data\INI\ControlBarScheme') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\ControlBarScheme.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\ControlBarScheme.ini' START
[INI] load('Data\INI\ControlBarScheme.ini') START
[INI] load - calling prepFile('Data\INI\ControlBarScheme.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed total 142 lines
[INI] load('Data\INI\ControlBarScheme.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\ControlBarScheme.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\ControlBarScheme') START
[INI] loadDirectory('Data\INI\ControlBarScheme') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\ControlBarScheme') END
[INI] loadFileDirectory('Data\INI\ControlBarScheme') END - filesRead=1
[INI] loadFileDirectory('Data\INI\ChallengeMode') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\ChallengeMode.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\ChallengeMode.ini' START
[INI] load('Data\INI\ChallengeMode.ini') START
[INI] load - calling prepFile('Data\INI\ChallengeMode.ini') START
[INI] load - prepFile completed
[INI] load - processed total 13 lines
[INI] load('Data\INI\ChallengeMode.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\ChallengeMode.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\ChallengeMode') START
[INI] loadDirectory('Data\INI\ChallengeMode') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\ChallengeMode') END
[INI] loadFileDirectory('Data\INI\ChallengeMode') END - filesRead=1
[ASSET_LOAD] Attempting to load shader (VERTEX): file='shaders\Trees.vso'
[ASSET_PATH] Original: 'shaders\Trees.vso' -> Normalized: 'shaders/Trees.vso'
[ASSET_LOAD] File found: path='shaders/Trees.vso' size=168 bytes
[ASSET_OK] Successfully created VERTEX shader: original='shaders\Trees.vso' handle=0x3
[ASSET_LOAD] Attempting to load shader (PIXEL): file='shaders\Trees.pso'
[ASSET_PATH] Original: 'shaders\Trees.pso' -> Normalized: 'shaders/Trees.pso'
[ASSET_LOAD] File found: path='shaders/Trees.pso' size=72 bytes
[ASSET_OK] Successfully created PIXEL shader: original='shaders\Trees.pso' handle=0xb
[INI] loadFileDirectory('Data\INI\Default\Video') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\Video.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Video.ini' START
[INI] load('Data\INI\Default\Video.ini') START
[INI] load - calling prepFile('Data\INI\Default\Video.ini') START
[INI] load - prepFile completed
[INI] load - processed total 7 lines
[INI] load('Data\INI\Default\Video.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Video.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Video') START
[INI] loadDirectory('Data\INI\Default\Video') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Video') END
[INI] loadFileDirectory('Data\INI\Default\Video') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Video') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Video.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Video.ini' START
[INI] load('Data\INI\Video.ini') START
[INI] load - calling prepFile('Data\INI\Video.ini') START
[INI] load - prepFile completed
[INI] load - processed total 89 lines
[INI] load('Data\INI\Video.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Video.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Video') START
[INI] loadDirectory('Data\INI\Video') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Video') END
[INI] loadFileDirectory('Data\INI\Video') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Campaign') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Campaign.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Campaign.ini' START
[INI] load('Data\INI\Campaign.ini') START
[INI] load - calling prepFile('Data\INI\Campaign.ini') START
[INI] load - prepFile completed
[INI] load - processed total 44 lines
[INI] load('Data\INI\Campaign.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Campaign.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Campaign') START
[INI] loadDirectory('Data\INI\Campaign') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Campaign') END
[INI] loadFileDirectory('Data\INI\Campaign') END - filesRead=1
[INI] loadFileDirectory('Data\INI\Eva') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Eva.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Eva.ini' START
[INI] load('Data\INI\Eva.ini') START
[INI] load - calling prepFile('Data\INI\Eva.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed total 216 lines
[INI] load('Data\INI\Eva.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Eva.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Eva') START
[INI] loadDirectory('Data\INI\Eva') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Eva') END
[INI] loadFileDirectory('Data\INI\Eva') END - filesRead=1
[SUBSYS] initSubsystem('TheGameClient') - sys->init() completed
[SUBSYS] initSubsystem('TheGameClient') END
[SUBSYS] initSubsystem('TheAI') START
[SUBSYS] initSubsystem('TheAI') - About to call sys->init()
[SUBSYS] initSubsystem('TheAI') - sys->init() completed
[SUBSYS] initSubsystem('TheAI') - loadFileDirectory('Data\INI\Default\AIData') START
[INI] loadFileDirectory('Data\INI\Default\AIData') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\AIData.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\AIData.ini' START
[INI] load('Data\INI\Default\AIData.ini') START
[INI] load - calling prepFile('Data\INI\Default\AIData.ini') START
[INI] load - prepFile completed
[INI] load - processed total 5 lines
[INI] load('Data\INI\Default\AIData.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\AIData.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\AIData') START
[INI] loadDirectory('Data\INI\Default\AIData') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\AIData') END
[INI] loadFileDirectory('Data\INI\Default\AIData') END - filesRead=1
[SUBSYS] initSubsystem('TheAI') - loadFileDirectory('Data\INI\Default\AIData') DONE
[SUBSYS] initSubsystem('TheAI') - loadFileDirectory('Data\INI\AIData') START
[INI] loadFileDirectory('Data\INI\AIData') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\AIData.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\AIData.ini' START
[INI] load('Data\INI\AIData.ini') START
[INI] load - calling prepFile('Data\INI\AIData.ini') START
[INI] load - prepFile completed
[INI] load - processed total 2 lines
[INI] load('Data\INI\AIData.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\AIData.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\AIData') START
[INI] loadDirectory('Data\INI\AIData') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\AIData') END
[INI] loadFileDirectory('Data\INI\AIData') END - filesRead=1
[SUBSYS] initSubsystem('TheAI') - loadFileDirectory('Data\INI\AIData') DONE
[SUBSYS] initSubsystem('TheAI') END
INFO: SDL3GameEngine::createGameLogic() -> W3DGameLogic
[SUBSYS] initSubsystem('TheGameLogic') START
[SUBSYS] initSubsystem('TheGameLogic') - About to call sys->init()
[SUBSYS] initSubsystem('TheGameLogic') - sys->init() completed
[SUBSYS] initSubsystem('TheGameLogic') END
[SUBSYS] initSubsystem('TheTeamFactory') START
[SUBSYS] initSubsystem('TheTeamFactory') - About to call sys->init()
[SUBSYS] initSubsystem('TheTeamFactory') - sys->init() completed
[SUBSYS] initSubsystem('TheTeamFactory') END
[SUBSYS] initSubsystem('TheCrateSystem') START
[SUBSYS] initSubsystem('TheCrateSystem') - About to call sys->init()
[SUBSYS] initSubsystem('TheCrateSystem') - sys->init() completed
[SUBSYS] initSubsystem('TheCrateSystem') - loadFileDirectory('Data\INI\Default\Crate') START
[INI] loadFileDirectory('Data\INI\Default\Crate') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Default\Crate.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Crate.ini' START
[INI] load('Data\INI\Default\Crate.ini') START
[INI] load - calling prepFile('Data\INI\Default\Crate.ini') START
[INI] load - prepFile completed
[INI] load - processed total 5 lines
[INI] load('Data\INI\Default\Crate.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Default\Crate.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Crate') START
[INI] loadDirectory('Data\INI\Default\Crate') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Default\Crate') END
[INI] loadFileDirectory('Data\INI\Default\Crate') END - filesRead=1
[SUBSYS] initSubsystem('TheCrateSystem') - loadFileDirectory('Data\INI\Default\Crate') DONE
[SUBSYS] initSubsystem('TheCrateSystem') - loadFileDirectory('Data\INI\Crate') START
[INI] loadFileDirectory('Data\INI\Crate') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\Crate.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Crate.ini' START
[INI] load('Data\INI\Crate.ini') START
[INI] load - calling prepFile('Data\INI\Crate.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed total 182 lines
[INI] load('Data\INI\Crate.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\Crate.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Crate') START
[INI] loadDirectory('Data\INI\Crate') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\Crate') END
[INI] loadFileDirectory('Data\INI\Crate') END - filesRead=1
[SUBSYS] initSubsystem('TheCrateSystem') - loadFileDirectory('Data\INI\Crate') DONE
[SUBSYS] initSubsystem('TheCrateSystem') END
[SUBSYS] initSubsystem('ThePlayerList') START
[SUBSYS] initSubsystem('ThePlayerList') - About to call sys->init()
[SUBSYS] initSubsystem('ThePlayerList') - sys->init() completed
[SUBSYS] initSubsystem('ThePlayerList') END
[SUBSYS] initSubsystem('TheRecorder') START
[SUBSYS] initSubsystem('TheRecorder') - About to call sys->init()
[SUBSYS] initSubsystem('TheRecorder') - sys->init() completed
[SUBSYS] initSubsystem('TheRecorder') END
INFO: SDL3GameEngine::createRadar() -> W3DRadar
[SUBSYS] initSubsystem('TheRadar') START
[SUBSYS] initSubsystem('TheRadar') - About to call sys->init()
[SUBSYS] initSubsystem('TheRadar') - sys->init() completed
[SUBSYS] initSubsystem('TheRadar') END
[SUBSYS] initSubsystem('TheVictoryConditions') START
[SUBSYS] initSubsystem('TheVictoryConditions') - About to call sys->init()
[SUBSYS] initSubsystem('TheVictoryConditions') - sys->init() completed
[SUBSYS] initSubsystem('TheVictoryConditions') END
[SUBSYS] initSubsystem('TheMetaMap') START
[SUBSYS] initSubsystem('TheMetaMap') - About to call sys->init()
[SUBSYS] initSubsystem('TheMetaMap') - sys->init() completed
[SUBSYS] initSubsystem('TheMetaMap') - loadFileDirectory('Data\english\CommandMap') START
[INI] loadFileDirectory('Data\english\CommandMap') START
[INI] loadFileDirectory - checking iniFile: 'Data\english\CommandMap.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\english\CommandMap.ini' START
[INI] load('Data\english\CommandMap.ini') START
[INI] load - calling prepFile('Data\english\CommandMap.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed total 290 lines
[INI] load('Data\english\CommandMap.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\english\CommandMap.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\english\CommandMap') START
[INI] loadDirectory('Data\english\CommandMap') START
[INI] loadFileDirectory - calling loadDirectory('Data\english\CommandMap') END
[INI] loadFileDirectory('Data\english\CommandMap') END - filesRead=1
[SUBSYS] initSubsystem('TheMetaMap') - loadFileDirectory('Data\english\CommandMap') DONE
[SUBSYS] initSubsystem('TheMetaMap') - loadFileDirectory('Data\INI\CommandMap') START
[INI] loadFileDirectory('Data\INI\CommandMap') START
[INI] loadFileDirectory - checking iniFile: 'Data\INI\CommandMap.ini'
[INI] loadFileDirectory - loading iniFile: 'Data\INI\CommandMap.ini' START
[INI] load('Data\INI\CommandMap.ini') START
[INI] load - calling prepFile('Data\INI\CommandMap.ini') START
[INI] load - prepFile completed
[INI] load - processed total 5 lines
[INI] load('Data\INI\CommandMap.ini') END
[INI] loadFileDirectory - loading iniFile: 'Data\INI\CommandMap.ini' END
[INI] loadFileDirectory - calling loadDirectory('Data\INI\CommandMap') START
[INI] loadDirectory('Data\INI\CommandMap') START
[INI] loadFileDirectory - calling loadDirectory('Data\INI\CommandMap') END
[INI] loadFileDirectory('Data\INI\CommandMap') END - filesRead=1
[SUBSYS] initSubsystem('TheMetaMap') - loadFileDirectory('Data\INI\CommandMap') DONE
[SUBSYS] initSubsystem('TheMetaMap') END
[SUBSYS] initSubsystem('TheActionManager') START
[SUBSYS] initSubsystem('TheActionManager') - About to call sys->init()
[SUBSYS] initSubsystem('TheActionManager') - sys->init() completed
[SUBSYS] initSubsystem('TheActionManager') END
[SUBSYS] initSubsystem('TheGameStateMap') START
[SUBSYS] initSubsystem('TheGameStateMap') - About to call sys->init()
[SUBSYS] initSubsystem('TheGameStateMap') - sys->init() completed
[SUBSYS] initSubsystem('TheGameStateMap') END
[SUBSYS] initSubsystem('TheGameState') START
[SUBSYS] initSubsystem('TheGameState') - About to call sys->init()
[SUBSYS] initSubsystem('TheGameState') - sys->init() completed
[SUBSYS] initSubsystem('TheGameState') END
[SUBSYS] initSubsystem('TheGameResultsQueue') START
[SUBSYS] initSubsystem('TheGameResultsQueue') - About to call sys->init()
[SUBSYS] initSubsystem('TheGameResultsQueue') - sys->init() completed
[SUBSYS] initSubsystem('TheGameResultsQueue') END
[INI] load('Maps/MapCache.ini') START
[INI] load - calling prepFile('Maps/MapCache.ini') START
[INI] load - prepFile completed
[INI] load - processed 100 lines
[INI] load - processed 200 lines
[INI] load - processed 300 lines
[INI] load - processed 400 lines
[INI] load - processed total 454 lines
[INI] load('Maps/MapCache.ini') END
DEBUG: Shell::push() called with filename='Menus/MainMenu.wnd'
DEBUG: Shell::push() marked as pending, will load 'Menus/MainMenu.wnd' next frame
DEBUG: Shell::update() - Processing pending push: 'Menus/MainMenu.wnd'
DEBUG: Shell::doPush() called with layoutFile='Menus/MainMenu.wnd'
DEBUG: About to call TheWindowManager->winCreateLayout('Menus/MainMenu.wnd')
DEBUG: winCreateLayout returned: 0x55a99d247370
DEBUG: Shell::doPush() completed successfully
DEBUG: Shell::update() - Push completed
INFO: SDL3GameEngine::execute() - entering main loop
INFO: SDL3GameEngine::execute() - exited main loop
DEBUG: SDL3GameEngine::~SDL3GameEngine() destroyed
WARNING: DX8WebBrowser::Shutdown() - Linux stub
INFO: GameMain() returned with code 0
