mod.io backend created for Steam platform user data folder: C:/Steam/userdata/48562669/1066780/local/ starting up build version: 35924 __CRASHDB_INIT__ PreventSetUnhandledExceptionFilter: 1 Modio: Initializing Modio: Initial Authentication ERROR: Could not verify user authentication: Invalid user Modio: Initial Like Data Modio: User not authenticated Found 6011 mods language: en locale: en_US commonapi2.init 20240129 commonapi2.init: Your TPF2 version 'steam_35924_1' isn't listed as known good version, please update CommonAPI2 eatglobal: Initialization [....3143350546/res/scripts/eatglobal_v2_32016.lua] (Version 2.32016) successfully completed: 128 ms. eatglobal: init [D:/SteamLibrary/steamapps/workshop/content/1066780/3007263157/res/scripts/eatglobal_v2_29.lua] (Version 2.29) eatglobal: Initialization [....1920437817/res/scripts/eatglobal_v2_32014.lua] (Version 2.32014) successfully completed: 75 ms. eatglobal: Initialization [....3582935367/res/scripts/eatglobal_v2_32013.lua] (Version 2.32013) successfully completed: 63 ms. eatglobal: init [D:/SteamLibrary/steamapps/workshop/content/1066780/1962843709/res/scripts/eatglobal_v2_31.lua] (Version 2.31) eatglobal: init [D:/SteamLibrary/steamapps/workshop/content/1066780/2304103886/res/scripts/eatglobal_v2_26.lua] (Version 2.26) eatglobal: Initialization [....3615216083/res/scripts/eatglobal_v2_32023.lua] (Version 2.32023) successfully completed: 134 ms. eatglobal: Initialization [....3334632119/res/scripts/eatglobal_v2_32011.lua] (Version 2.32011) successfully completed: 94 ms. "ooooo ooooo .o oooooooooooo" "`888' `888' .d88 `888' `8" " 888 888 .d'888 888 " " 888ooooo888 .d' 888 888oooo8 " " 888 888 88ooo888oo 888 " " 888 888 888 888 o" "o888o o888o o888o o888ooooood8" ✅ allTracks executed without errors ✅ tipple_tracks.injectTippleTrack completed without errors Loaded 6012 of 6012 mod descriptions from disk Update of mod descriptions: 93212 ms adding archive D:/SteamLibrary/steamapps/workshop/content/1066780/1916488459/res/res.zip adding archive D:/SteamLibrary/steamapps/workshop/content/1066780/2021198183/res.zip .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_atp@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_atp_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_cen@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_cen_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_ctp@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_ctp_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_emc@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_emc_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_emt@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_emt_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_ftp@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_ftp_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_nrb@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_nrb_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_nru@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_nru_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_rrb@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_rrb_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_rrc@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_rrc_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_rre@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_rre_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_rrs@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_rrs_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_rrw@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_rrw_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_tpc@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_tpc_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_tpe@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_tpe_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_tpm@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_tpm_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_tpr@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_tpr_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_wya@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_wya_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_wym@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_wym_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_wyn@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_wyn_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_wyr@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_20/vehicle/train/class_158_wyr_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_atp@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_atp_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_cen@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_cen_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_ctp@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_ctp_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_emc@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_emc_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_emt@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_emt_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_ftp@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_ftp_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_nrb@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_nrb_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_nru@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_nru_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_rrb@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_rrb_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_rrc@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_rrc_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_rre@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_rre_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_rrs@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_rrs_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_rrw@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_rrw_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_tpc@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_tpc_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_tpe@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_tpe_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_tpm@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_tpm_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_tpr@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_tpr_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_wya@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_wya_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_wym@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_wym_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_wyn@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_wyn_cblend@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_wyr@2x.tga: file exists outside archive and is preferred .. ignoring archive content res/textures/ui/models_small/vehicle/train/class_158_wyr_cblend@2x.tga: file exists outside archive and is preferred adding archive D:/SteamLibrary/steamapps/workshop/content/1066780/2181776117/repainter_pack.zip adding archive D:/SteamLibrary/steamapps/workshop/content/1066780/2305273678/repainter_pack.zip adding archive D:/SteamLibrary/steamapps/workshop/content/1066780/2300784199/res/repainter pack.zip adding archive D:/SteamLibrary/steamapps/workshop/content/1066780/2302102834/repainter_pack.zip adding archive D:/SteamLibrary/steamapps/workshop/content/1066780/2935978788/Reskin_Photoshop_or_Paintdotnet_files.zip adding archive D:/SteamLibrary/steamapps/workshop/content/1066780/3224921778/res/audio/effects/vehicle/2_es_6.zip adding archive D:/SteamLibrary/steamapps/workshop/content/1066780/3186319070/res/audio/effects/vehicle/2_es_10.zip .. ignoring archive content res/audio/effects/vehicle/2_es_6/brakes.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/compressor.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/horn.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/idle.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/idle1.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/idle2.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/impact.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/part_1.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/part_2.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/part_3.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/part_4.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/part_5.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/part_6.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/part_7.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/part_8.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/pisk.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/reduktor.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_6/run.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/brakes.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/compressor.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/Horn.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/idle.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/idle1.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/idle2.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/impact.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/part_1.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/part_2.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/part_3.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/part_4.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/part_5.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/part_6.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/part_7.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/part_8.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/pisk.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/reduktor.wav: file exists outside archive and is preferred .. ignoring archive content res/audio/effects/vehicle/2_es_10/run.wav: file exists outside archive and is preferred adding archive mods/urbangames_campaign_mission_01_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_01_1/res/misc.zip adding archive mods/urbangames_campaign_mission_01_1/res/textures.zip adding archive dlcs/urbangames_deluxe_pack_1/res/misc.zip adding archive mods/urbangames_campaign_mission_02_1/res/audio/effects/effects.zip adding archive dlcs/urbangames_deluxe_pack_1/res/textures.zip adding archive dlcs/urbangames_preorder_pack_1/res/misc.zip adding archive dlcs/urbangames_preorder_pack_1/res/textures.zip adding archive mods/urbangames_campaign_mission_02_1/res/misc.zip adding archive mods/urbangames_campaign_mission_02_1/res/textures.zip adding archive mods/urbangames_campaign_mission_03_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_03_1/res/misc.zip adding archive mods/urbangames_campaign_mission_03_1/res/textures.zip adding archive mods/urbangames_campaign_mission_04_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_04_1/res/misc.zip adding archive mods/urbangames_campaign_mission_04_1/res/textures.zip adding archive mods/urbangames_campaign_mission_05_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_05_1/res/misc.zip adding archive mods/urbangames_campaign_mission_05_1/res/textures.zip adding archive mods/urbangames_campaign_mission_06_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_06_1/res/misc.zip adding archive mods/urbangames_campaign_mission_06_1/res/textures.zip adding archive mods/urbangames_campaign_mission_07_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_07_1/res/misc.zip adding archive mods/urbangames_campaign_mission_07_1/res/textures.zip adding archive mods/urbangames_campaign_mission_08_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_08_1/res/misc.zip adding archive mods/urbangames_campaign_mission_08_1/res/textures.zip adding archive mods/urbangames_campaign_mission_09_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_09_1/res/misc.zip adding archive mods/urbangames_campaign_mission_09_1/res/textures.zip adding archive mods/urbangames_campaign_mission_10_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_10_1/res/misc.zip adding archive mods/urbangames_campaign_mission_10_1/res/textures.zip adding archive mods/urbangames_campaign_mission_11_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_11_1/res/misc.zip adding archive mods/urbangames_campaign_mission_11_1/res/textures.zip adding archive mods/urbangames_campaign_mission_12_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_12_1/res/misc.zip adding archive mods/urbangames_campaign_mission_12_1/res/textures.zip adding archive mods/urbangames_campaign_mission_13_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_13_1/res/misc.zip adding archive mods/urbangames_campaign_mission_13_1/res/textures.zip adding archive mods/urbangames_campaign_mission_14_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_14_1/res/misc.zip adding archive mods/urbangames_campaign_mission_14_1/res/textures.zip adding archive mods/urbangames_campaign_mission_15_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_15_1/res/misc.zip adding archive mods/urbangames_campaign_mission_15_1/res/textures.zip adding archive mods/urbangames_campaign_mission_16_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_16_1/res/misc.zip adding archive mods/urbangames_campaign_mission_16_1/res/textures.zip adding archive mods/urbangames_campaign_mission_17_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_17_1/res/misc.zip adding archive mods/urbangames_campaign_mission_17_1/res/textures.zip adding archive mods/urbangames_campaign_mission_18_1/res/audio/effects/effects.zip adding archive mods/urbangames_campaign_mission_18_1/res/misc.zip adding archive mods/urbangames_campaign_mission_18_1/res/textures.zip adding archive mods/urbangames_legacy_vehicle_pack_1/res/misc.zip adding archive mods/urbangames_legacy_vehicle_pack_1/res/textures.zip Steam language code for mod browser: english ======================================== Startup at Sun Dec 14 04:49:02 2025 ======================================== seed: 1765684142 Requested instance extensions: - VK_KHR_surface - VK_KHR_win32_surface - VK_KHR_get_physical_device_properties2 Requested layers: Create Vulkan instance. Supported depth resolve: { SampleZero | Average | Min | Max } Supperted stencil resolve: { SampleZero | Min | Max } Found device #0: NVIDIA GeForce RTX 5080 (id: 11266, vulkan version: 1.4.312, driver version: 2437824512 [581.57.0.0], vendor id: 4318 [Nvidia]) -> Selected device #0 __CRASHDB_RENDERER__ Vulkan|Nvidia|NVIDIA GeForce RTX 5080|1.4.312 581.57.0.0|1.4.312|581.57.0.0| Count: 16 Flags: { Graphics | Compute | Transfer | SparseBinding } Count: 2 Flags: { Transfer | SparseBinding } Count: 8 Flags: { Compute | Transfer | SparseBinding } Count: 2 Flags: { Transfer | SparseBinding } Count: 2 Flags: { Transfer | SparseBinding } Count: 1 Flags: { Transfer | SparseBinding } Optional extension not found: 'VK_AMD_memory_overallocation_behavior' Requested device extensions: - VK_KHR_swapchain - VK_EXT_memory_budget - VK_KHR_create_renderpass2 - VK_KHR_depth_stencil_resolve - VK_KHR_get_memory_requirements2 - VK_KHR_dedicated_allocation - VK_KHR_maintenance1 - VK_KHR_maintenance2 - VK_KHR_maintenance3 - VK_KHR_maintenance4 - VK_EXT_memory_priority Format support: * R8Unorm: - linear: { SampledImage | StorageImage | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } - optimal: { SampledImage | StorageImage | ColorAttachment | ColorAttachmentBlend | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } * R8G8Unorm: - linear: { SampledImage | StorageImage | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } - optimal: { SampledImage | StorageImage | ColorAttachment | ColorAttachmentBlend | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } * R8G8B8Unorm: - linear: {} - optimal: {} * R8G8B8A8Unorm: - linear: { SampledImage | StorageImage | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } - optimal: { SampledImage | StorageImage | ColorAttachment | ColorAttachmentBlend | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } * R16Unorm: - linear: { SampledImage | StorageImage | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } - optimal: { SampledImage | StorageImage | ColorAttachment | ColorAttachmentBlend | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } * R16G16Unorm: - linear: { SampledImage | StorageImage | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } - optimal: { SampledImage | StorageImage | ColorAttachment | ColorAttachmentBlend | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } * R16G16B16Unorm: - linear: {} - optimal: {} * R16G16B16A16Unorm: - linear: { SampledImage | StorageImage | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } - optimal: { SampledImage | StorageImage | ColorAttachment | ColorAttachmentBlend | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } * R32Sfloat: - linear: { SampledImage | StorageImage | StorageImageAtomic | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } - optimal: { SampledImage | StorageImage | StorageImageAtomic | ColorAttachment | ColorAttachmentBlend | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } * R32G32Sfloat: - linear: { SampledImage | StorageImage | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } - optimal: { SampledImage | StorageImage | ColorAttachment | ColorAttachmentBlend | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } * R32G32B32Sfloat: - linear: { SampledImage | BlitSrc | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } - optimal: {} * R32G32B32A32Sfloat: - linear: { SampledImage | StorageImage | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } - optimal: { SampledImage | StorageImage | ColorAttachment | ColorAttachmentBlend | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } * B10G11R11UfloatPack32: - linear: { SampledImage | StorageImage | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } - optimal: { SampledImage | StorageImage | ColorAttachment | ColorAttachmentBlend | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } * R16G16B16A16Sfloat: - linear: { SampledImage | StorageImage | StorageImageAtomic | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } - optimal: { SampledImage | StorageImage | StorageImageAtomic | ColorAttachment | ColorAttachmentBlend | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } * R16G16B16Sfloat: - linear: {} - optimal: {} * D24UnormS8Uint: - linear: { SampledImage | BlitSrc | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } - optimal: { SampledImage | DepthStencilAttachment | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } * D32SfloatS8Uint: - linear: { SampledImage | BlitSrc | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } - optimal: { SampledImage | DepthStencilAttachment | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } * D16UnormS8Uint: - linear: {} - optimal: {} * D16Unorm: - linear: { SampledImage | BlitSrc | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } - optimal: { SampledImage | StorageImage | DepthStencilAttachment | BlitSrc | BlitDst | SampledImageFilterLinear | TransferSrc | TransferDst | SampledImageFilterMinmax } Memory types: * 0 {}: heap #1 * 1 { DeviceLocal }: heap #0 * 2 { HostVisible | HostCoherent }: heap #1 * 3 { HostVisible | HostCoherent | HostCached }: heap #1 * 4 { DeviceLocal | HostVisible | HostCoherent }: heap #2 Memory heaps: * 0 { DeviceLocal } 15889 MB * 1 {} 65490 MB * 2 { DeviceLocal } 214 MB Fifo FifoRelaxed Mailbox Immediate invalid Use present mode: Fifo Swapchain size: 2 (requested 2: 2-8) Successfully read pipeline cache C:/Steam/userdata/48562669/1066780/local/shader_cache/pipelines.cache Pipeline was read successfully StreamingTexturePool: setting hard memory limit: 2684354560; soft limit: 2013265920; cache limit: 1342177280 adding archive res/textures/ui/ui.zip opened device OpenAL Soft sampling rate: 48000 Hz Started in UI Mode Classic Build: Build 35924 Windows 64-bit adding archive res/textures/ui/ui.zip commonapi2.init 20240129 commonapi2.init: Your TPF2 version 'steam_35924_1' isn't listed as known good version, please update CommonAPI2 Found 6011 mods commonapi2.init 20240129 commonapi2.init: Your TPF2 version 'steam_35924_1' isn't listed as known good version, please update CommonAPI2 Loaded 1 of 6012 mod descriptions from disk Update of mod descriptions: 1567.33 ms Mods changed, recreating data... Thread did not respond to ping. Possible hang detected! commonapi2.init 20240129 commonapi2.init: Your TPF2 version 'steam_35924_1' isn't listed as known good version, please update CommonAPI2 Thread did not respond to ping. Possible hang detected! Settings: - numSamples: 4 - textureQuality: 2 - terrainTextureResolution: 2 commonapi2.init 20240129 commonapi2.init: Your TPF2 version 'steam_35924_1' isn't listed as known good version, please update CommonAPI2 commonapi2.ui: Loading commonapi2.ui interface StreamingTexturePool: setting hard memory limit: -1; soft limit: -1; cache limit: 1342177280 Found 6011 mods commonapi2.init 20240129 commonapi2.init: Your TPF2 version 'steam_35924_1' isn't listed as known good version, please update CommonAPI2 Loaded 1 of 6012 mod descriptions from disk Update of mod descriptions: 1479.69 ms Found 6011 mods commonapi2.init 20240129 commonapi2.init: Your TPF2 version 'steam_35924_1' isn't listed as known good version, please update CommonAPI2 Loaded 1 of 6012 mod descriptions from disk Update of mod descriptions: 1358.48 ms