Bluehawk 16 Posted January 29, 2019 Report Share Posted January 29, 2019 Hello Dark Mod team and community, long time listener, first time caller here... I recently ran into a problem with TDM 2.06 when I upgraded my Radeon drivers to 18.12.2. I can't remember what driver version I had before that (I don't upgrade too often) but I was able to run GLSL and soft shadows with the same hardware I have now, but the upgrade broke these shaders. Besides rolling back my drivers, I can work-around this problem by entering "r_useGLSL 0". I held off on reporting this problem because 19.1.1 was getting ready to release and I was hoping the new drivers would fix this, but sadly they have not. The way the shaders glitch out is interesting, walls are only lit by half and usually along a diagonal line or a curve that doesn't match the light that should be cast by the source and meshes are sometimes cut into quarters or lit in . Sometimes things aren't lit at all despite being directly in view of a light source, and look like their normals have been flipped inside-out or something. Normal maps and speculars are also not working. Besides being ugly, you can't always see where pools of light are being cast until you step into them and your light gem tells you you're visible, which inhibits gameplay. In every other respect, the game seems normal, but broken lighting in a Thief game is a problem, so I'm playing 2.06 in "2.05 mode" for the moment. Here are some examples: - from "Sir Talbot's Collateral" with GLSL on (broken) and same scene with GLSL off (old lighting working correctly) - "Heart of Lone Salvation", GLSL on and GLSL off (please pardon the missing book on the table) I'm using an AMD Radeon R9 390 Series, 8 gb of GDDR5 VRAMIntel Core i7 2600K at 3.4 GHzWindows 7 Home Premium 64 bit16 GB of DDR3 physical memory On the Dark Mod wiki there's mention of creating a game profile with Surface Format Optimization turned off, but that did not alleviate the problem. Have you guys seen this before? I think the developer Stgatilov had a similar graphical problem and reported it here: http://forums.thedarkmod.com/topic/19752-tdm-205-weird-graphics-on-nvidia/ But his problem was on 2.05 and with Nvidia hardware, not AMD/ATI. 1 Quote Link to post Share on other sites
HMart 334 Posted January 30, 2019 Report Share Posted January 30, 2019 I'm having a similar problem but on the 2.07 Beta, the last time I played the game ( a week ago ) everything worked fine, today after seeing this thread went to see if everything worked and to my surprise this is what it looks like!https://drive.google.com/open?id=1U0hd5Y1vxpBa6r5gvSkJ7tXBIRuCl8ZPÂ The most strange is that I didn't updated drivers so it worked before on the current drivers I have. Â GPU AMD RX 570 8GB on older 18.12.3 Quote Link to post Share on other sites
stumpy 242 Posted January 30, 2019 Report Share Posted January 30, 2019 looks like the normal/bump map is not being shown Quote Link to post Share on other sites
nbohr1more 2170 Posted January 30, 2019 Report Share Posted January 30, 2019 Please post your Darkmod.cfg Quote Please visit TDM's IndieDB site and help promote the mod: http://www.indiedb.com/mods/the-dark-mod (Yeah, shameless promotion... but traffic is traffic folks...) Link to post Share on other sites
HMart 334 Posted January 30, 2019 Report Share Posted January 30, 2019 (edited) Â unbindall bind "ENTER" "_impulse51" bind "ESCAPE" "togglemenu" bind "SPACE" "_moveup" bind "-" "_impulse50" bind "0" "_impulse10" bind "1" "_impulse1" bind "2" "_impulse2" bind "3" "_impulse3" bind "4" "_impulse4" bind "5" "_impulse5" bind "6" "_impulse6" bind "7" "_impulse7" bind "8" "_impulse8" bind "9" "_impulse9" bind "=" "_impulse49" bind "[" "_impulse48" bind "\" "_mlook" bind "]" "_impulse47" bind "^" "_impulse0" bind "a" "_moveleft" bind "c" "_impulse24" bind "d" "_moveright" bind "e" "_impulse46" bind "f" "_impulse44" bind "g" "inventory_use '#str_02396'" bind "i" "inventory_cycle_group '#str_02391'" bind "k" "inventory_cycle_group '#str_02392'" bind "l" "inventory_use '#str_02395'" bind "m" "inventory_cycle_maps" bind "o" "_impulse19" bind "p" "inventory_cycle_group '#str_02389'" bind "q" "_impulse45" bind "r" "_impulse52" bind "s" "_back" bind "u" "_impulse51" bind "v" "inventory_hotkey '#str_02397'" bind "w" "_forward" bind "x" "_impulse23" bind "y" "clientMessageMode 1" bind "z" "_zoom" bind "BACKSPACE" "inventory_hotkey" bind "PAUSE" "pause" bind "UPARROW" "_forward" bind "DOWNARROW" "_back" bind "LEFTARROW" "_left" bind "RIGHTARROW" "_right" bind "ALT" "_strafe" bind "CTRL" "_button5" bind "SHIFT" "_speed" bind "DEL" "_lookdown" bind "PGDN" "_lookup" bind "END" "_impulse18" bind "F3" "_impulse17" bind "F4" "savegame quick" bind "F5" "loadgame" bind "F6" "_impulse20" bind "F7" "_impulse22" bind "F9" "loadgame quick" bind "F12" "screenshot" bind "MOUSE1" "_attack" bind "MOUSE2" "_impulse41" bind "MOUSE3" "_zoom" bind "MWHEELDOWN" "_impulse14" bind "MWHEELUP" "_impulse15" seta gui_mediumFontLimit "0.30" seta gui_smallFontLimit "0.15" seta radiant_entityMode "0" seta net_socksPassword "" seta net_socksUsername "" seta net_socksPort "1080" seta net_socksServer "" seta net_socksEnabled "0" seta win_ypos "22" seta win_xpos "3" seta sys_lang "english" seta s_decompressionLimit "6" seta s_useEAXReverb "1" seta s_numberOfSpeakers "2" seta s_doorDistanceAdd "450" seta s_globalFraction "0.8" seta s_subFraction "0.75" seta s_playDefaultSound "0" seta s_volume_dB "0" seta s_meterTopTime "2000" seta s_reverse "0" seta s_spatializationDecay "2" seta s_maxSoundsPerShader "0" seta s_device "default" seta s_diffractionMax "10" seta r_useFenceSync "1" seta r_frameIndexMemory "16384" seta r_frameVertexMemory "16384" seta r_maxShadowMapLight "1000" seta r_cinematic_legacyRoq "0" seta r_fboSeparateStencil "0" seta r_fboResolution "1" seta r_shadowMapSize "1024" seta r_fboSharedDepth "0" seta r_fboDepthBits "24" seta r_fboColorBits "32" seta r_nVidiaOverride "1" seta r_useFBO "1" seta r_useGLSL "1" seta r_useBfgPortalCulling "0" seta r_postprocess_bloomKernelSize "2" seta r_postprocess_bloomIntensity "0.840154" seta r_postprocess "1" seta r_screenshot_format "jpg" seta r_debugArrowStep "120" seta r_debugLineWidth "1" seta r_debugLineDepthTest "0" seta com_smp "1" seta r_forceLoadImages "0" seta r_testARBProgram "1" seta r_shadows "2" seta r_shadowPolygonFactor "0" seta r_shadowPolygonOffset "-1" seta r_offsetunits "-0.1" seta r_offsetfactor "-2" seta r_clear "2" seta r_useSoftParticles "1" seta r_skipDepthCapture "0" seta r_skipBump "0" seta r_skipSpecular "0" seta r_skipNewAmbient "0" seta r_ambientGamma "1" seta r_ambientMinLevel "0" seta r_brightness "1" seta r_gamma "1" seta r_swapInterval "0" seta r_softShadowsRadius "2.423693" seta r_softShadowsQuality "24" seta r_customHeight "1080" seta r_customWidth "1920" seta r_fullscreen "1" seta r_multiSamples "0" seta image_mipmapMode "2" seta image_blockChecksum "0" seta image_downSizeLimit "256" seta image_ignoreHighQuality "0" seta image_downSizeBumpLimit "128" seta image_downSizeSpecularLimit "64" seta image_downSizeBump "0" seta image_downSizeSpecular "0" seta image_usePrecompressedTextures "1" seta image_useNormalCompression "1" seta image_useAllFormats "1" seta image_useCompression "1" seta image_preload "1" seta image_roundDown "1" seta image_forceDownSize "0" seta image_downSize "0" seta image_lodbias "0" seta image_anisotropy "8" seta image_filter "GL_LINEAR_MIPMAP_LINEAR" seta r_shadowMapSinglePass "0" seta r_cinematic_checkImmediately "0" seta r_cinematic_log_flush "0" seta r_cinematic_log_ffmpeg "0" seta r_cinematic_log "0" seta net_serverDlTable "" seta net_serverDlBaseURL "" seta net_serverDownload "0" seta mod_validSkins "skins/characters/player/marine_mp;skins/characters/player/marine_mp_green;skins/characters/player/marine_mp_blue;skins/characters/player/marine_mp_red;skins/characters/player/marine_mp_yellow" seta g_mapCycle "mapcycle" seta g_voteFlags "0" seta g_gameReviewPause "10" seta g_countDown "10" seta g_password "" seta g_rotoscope "0" seta g_testModelHeadJoint "Spine2" seta g_testModelHead "atdm:ai_head_citywatch" seta g_skipViewEffects "0" seta g_fov "90" seta g_showBrass "1" seta g_showProjectilePct "0" seta g_showHud "1" seta g_showPlayerShadow "0" seta pm_air_regainingSpeed "4" seta pm_air "1800" seta pm_modelView "0" seta pm_thirdPersonDeath "0" seta pm_thirdPerson "0" seta pm_thirdPersonClip "1" seta pm_thirdPersonAngle "0" seta pm_thirdPersonHeight "0" seta pm_thirdPersonRange "80" seta pm_bobroll "0.0015" seta pm_bobpitch "0.001" seta pm_bobup "0.03" seta pm_runroll "0.003" seta pm_runpitch "0.001" seta pm_runbob "0.35" seta pm_walkbob "0.3" seta pm_crouchbob "0.2" seta pm_bboxwidth "32" seta pm_crouchrate "0.87" seta pm_deadviewheight "10" seta pm_deadheight "20" seta pm_normalviewheight "68" seta pm_normalheight "74" seta pm_crouchviewheight "34" seta pm_crouchheight "38" seta pm_maxviewpitch "89" seta pm_minviewpitch "-89" seta pm_noclipspeed "200" seta pm_walkspeed "70" seta pm_stepsize "16" seta pm_jumpheight "48" seta g_enablePortalSky "2" seta g_showcamerainfo "0" seta g_damageScale "1" seta g_decals "1" seta g_doubleVision "1" seta g_bloodEffects "1" seta g_projectileLights "1" seta g_muzzleFlash "1" seta gui_CenterY "0.5" seta gui_CenterX "0.5" seta gui_Height "1.0" seta gui_Width "1.0" seta r_fovRatio "0" seta r_aspectRatio "1" seta ui_showGun "1" seta ui_autoSwitch "1" seta ui_team "Red" seta ui_skin "skins/characters/player/marine_mp" seta ui_name "Player" seta si_serverURL "" seta si_spectators "1" seta si_usePass "0" seta si_warmup "0" seta si_teamDamage "0" seta si_timeLimit "10" seta si_maxPlayers "4" seta si_map "game/mp/d3dm1" seta si_gameType "singleplayer" seta si_name "DOOM Server" seta tdm_lod_bias "1.0" seta tdm_voice_from_off_volume "0" seta tdm_voice_player_volume "0" seta tdm_music_volume "0" seta tdm_ambient_method "0" seta tdm_door_auto_open_on_unlock "1" seta tdm_bow_aimer "0" seta tdm_lp_debug_hud "0" seta tdm_lp_pawlow "0" seta tdm_lp_randomize "1" seta tdm_lp_auto_pick "0" seta tdm_lp_autopick_attempts "3" seta tdm_lp_pick_timeout "500" seta tdm_lp_sample_delay "10" seta tdm_lp_base_count "5" seta tdm_empty_model "models/darkmod/misc/system/empty.lwo" seta tdm_lg_model "models/darkmod/misc/system/lightgem.lwo" seta tdm_lg_weak "0" seta tdm_lg_interleave_min "40" seta tdm_lg_interleave "1" seta pm_rope_snd_rep_dist "32" seta pm_min_stepsound_interval "200" seta pm_stepvol_crouch_creep "-7" seta pm_stepvol_crouch_run "4" seta pm_stepvol_crouch_walk "-2" seta pm_stepvol_creep "-5" seta pm_stepvol_run "8" seta pm_stepvol_walk "0" seta tdm_underwater_blur "3" seta tdm_rope_pull_force_factor "140" seta gui_objectiveTextSize "1.0" seta gui_barSize "1.0" seta gui_lightgemSize "1.0" seta gui_bigTextSize "1.0" seta gui_smallTextSize "1.0" seta gui_iconSize "1.0" seta tdm_inv_use_visual_feedback "1" seta tdm_door_control "0" seta tdm_inv_use_on_frob "1" seta tdm_inv_loot_sound "frob_loot" seta tdm_inv_hud_pickupmessages "1" seta tdm_hud_hide_lightgem "0" seta tdm_hud_opacity "0.7" seta tdm_grabber_reverse_control "0" seta tdm_bounce_sound_min_vel "80" seta tdm_bounce_sound_max_vel "400" seta tdm_throw_max_vel "900" seta tdm_throw_time "1200" seta tdm_throw_max "3500" seta tdm_throw_min "600" seta tdm_phys_show_momentum "0" seta tdm_ai_hearing_hardcore "1.5" seta tdm_ai_hearing_challenging "1.0" seta tdm_ai_hearing_forgiving "0.6" seta tdm_ai_hearing_nearly_deaf "0.2" seta tdm_ai_hearing "2" seta tdm_ai_vision_hardcore "1.5" seta tdm_ai_vision_challenging "1.2" seta tdm_ai_vision_forgiving "0.6" seta tdm_ai_vision_nearly_blind "0.2" seta tdm_ai_vision "1" seta tdm_melee_difficulty "normal" seta tdm_melee_max_particles "10" seta tdm_melee_forbid_auto_parry "0" seta tdm_melee_auto_parry "1" seta tdm_melee_invert_parry "0" seta tdm_melee_invert_attack "0" seta tdm_melee_mouse_thresh_ "0" seta tdm_dragged_item_highlight "1" seta tdm_drag_encumber_max "0.4" seta tdm_drag_encumber_maxmass "55" seta tdm_drag_encumber_minmass "10" seta tdm_drag_jump_masslimit "20" seta tdm_drag_af_free "0" seta tdm_drag_af_ground_timer "800" seta tdm_drag_damping_af "0.4" seta tdm_drag_damping "0.0" seta tdm_drag_stuck_dist "38.0" seta tdm_drag_force_max "100000" seta tdm_drag_limit_force "1" seta tdm_collision_damage_scale_horiz "0.5" seta tdm_collision_damage_scale_vert "1" seta tdm_frobhelper_ignore_size "40.0" seta tdm_frobhelper_fadeout_duration "500" seta tdm_frobhelper_fadein_duration "1500" seta tdm_frobhelper_fadein_delay "500" seta tdm_frobhelper_alpha "1.0" seta tdm_frobhelper_active "0" seta tdm_frob_fadetime "100" seta tdm_frob_width "10.0" seta tdm_frob_distance_default "63" seta pm_lean_toggle "0" seta pm_lean_door_bounds_exp "8.0" seta pm_lean_door_max "40" seta pm_lean_door_increments "10" seta pm_lean_to_valid_increments "25" seta pm_lean_forward_stretch "15" seta pm_lean_forward_height "0.4" seta pm_lean_forward_time "400.0" seta pm_lean_forward_angle "2" seta pm_lean_stretch "2" seta pm_lean_height "0.4" seta pm_lean_time "400.0" seta pm_lean_angle "15.0" seta tdm_reattach_delay "100" seta tdm_crouch_toggle_hold_time "400" seta tdm_toggle_crouch "1" seta tdm_footfall_sounds_movetype_specific "1" seta pm_mantle_pullFast_msecs "450" seta pm_mantle_maxLowObstacleHeight "36.0" seta pm_mantle_minflatness "0.707" seta pm_mantle_height "0.2" seta pm_mantle_reach "0.5" seta pm_weightmod "1" seta pm_push_max_mass "200" seta pm_push_heavy_threshold "0.15" seta pm_push_accel_time "1000" seta pm_push_start_delay "1000" seta pm_push_maximpulse "300" seta pm_pushmod "0.15" seta pm_max_swimspeed_mod "1.4" seta pm_crouchmod "0.54" seta pm_creepmod "0.44" seta pm_runmod "2.12" seta tdm_savegame_compress "1" seta tdm_force_savegame_load "0" seta tdm_mainmenu_confirmquit "1" seta tdm_debug_aastype "aas32" seta tdm_allow_http_access "1" seta tdm_proxy_pass "" seta tdm_proxy_user "" seta tdm_proxy "" seta tdm_fm_restart_delay "0" seta tdm_default_relations_def "atdm:team_relations_default" seta tdm_show_trainer_messages "1" seta tdm_menu_music "1" seta tdm_wideScreenMode "7" seta tdm_ai_show_aasfuncobstacle_state "0" seta tdm_show_health "0" seta tdm_ai_debug_greetings "0" seta tdm_ai_debug_transition_barks "0" seta tdm_ai_opt_nolipsync "0" seta tdm_ai_opt_update_enemypos_interleave "48" seta tdm_ai_opt_interleavethinkframes "0" seta tdm_ai_opt_interleavethinkskipPVS "0" seta tdm_ai_opt_interleavethinkmaxdist "0" seta tdm_ai_opt_interleavethinkmindist "0" seta tdm_ai_search_type "4" seta tdm_ai_visdist_show "0.0" seta tdm_ai_search_show "0.0" seta tdm_showko "0" seta tdm_showsprop_radius "0" seta tdm_showsprop "0" seta tdm_spr_debug "0" seta tdm_sndprop_disable "0" seta tdm_ai_acuity_susp "1.2" seta tdm_ai_acuity_L5 "1.5" seta tdm_ai_acuity_L4 "1.3" seta tdm_ai_acuity_L3 "1.1" seta tdm_ai_show_conversationstate "0" seta tdm_ai_show_enemy_visibility "0" seta tdm_ai_sight_scale "1000.0" seta tdm_ai_sight_thresh "1.0" seta tdm_ai_showelevator "0" seta tdm_ai_showdoor "0" seta tdm_ai_debug_blocked "0" seta tdm_ai_showAASarea "0" seta tdm_ai_showgoalpos "0" seta tdm_ai_showdest "0" seta tdm_ai_showalert "0" seta tdm_ai_showtasks "0" seta tdm_ai_showanimstate "0" seta tdm_ai_showko "0" seta tdm_ai_showfov "0" seta tdm_ai_debug "0" seta tdm_ai_bumpobject_impulse "250" seta tdm_ai_tact "20.0" seta tdm_ai_sight_combat_cutoff "20.0" seta tdm_ai_sightmin "15.0" seta tdm_ai_sightmax "40.0" seta tdm_ai_sight_mag "1.0" seta tdm_ai_sight_prob "0.7" seta tdm_ai_showname "0" seta tdm_ai_showbark "0" seta tdm_ai_sndvol "0.0" seta tdm_player_wait_until_ready "1" seta com_automation_port "3879" seta m_strafeSmooth "4" seta m_smooth "1" seta m_strafeScale "6.25" seta m_yaw "0.022" seta m_pitch "0.022" seta sensitivityMenuOverride "0" seta sensitivityMenu "1.0" seta sensitivity "5" seta in_toggleZoom "0" seta in_toggleCrouch "0" seta in_toggleRun "0" seta in_alwaysRun "0" seta in_freeLook "1" seta in_anglespeedkey "1.5" seta in_pitchspeed "140" seta in_yawspeed "140" seta gui_configServerRate "0" seta com_maxFPS "166" seta com_savegame_preview_format "jpg" seta com_numQuickSaves "2" seta com_guid "" seta com_fixedTic "0" seta com_preloadDemos "0" seta com_compressDemos "1" seta com_product_lang_ext "1" seta logFile "0" seta com_showFPSavg "4" seta com_showFPS "0" seta com_purgeAll "0"Â Edited January 30, 2019 by HMart Quote Link to post Share on other sites
AluminumHaste 1067 Posted January 30, 2019 Report Share Posted January 30, 2019 Disable AMD Shader Cache, also try removing your Darkmod.cfg file and let TDM make a new one. 1 Quote I always assumed I'd taste like boot leather. Link to post Share on other sites
Bluehawk 16 Posted January 30, 2019 Author Report Share Posted January 30, 2019 I tried disabling the shader cache (both as a global setting and in my profile for TDM) and wiped the config, but the problem persists. Quote Link to post Share on other sites
nbohr1more 2170 Posted January 30, 2019 Report Share Posted January 30, 2019 OK. Let's see if we can get an error: In GLSL mode, start a mission then: 1) Open the console ( CTRL + ALT + ~ )2) Invoke reloadGLSLprograms3) Invoke condump GLSL_ISSUE.txt Then post the resulting text file. Thanks. Quote Please visit TDM's IndieDB site and help promote the mod: http://www.indiedb.com/mods/the-dark-mod (Yeah, shameless promotion... but traffic is traffic folks...) Link to post Share on other sites
Bluehawk 16 Posted January 30, 2019 Author Report Share Posted January 30, 2019 (edited) The relevant lines at the end are:Â ]reloadGLSLprograms---------- R_ReloadGLSLPrograms_f -----------interaction VFambientInteraction VFstencilShadow VFshadowMap VGFoldStage VFdepthAlpha VFfog VFblend VFcubeMap VF---------------------------------]condump GLSL_ISSUE.txtDumped console text to GLSL_ISSUE.txt. Full txt file attached.GLSL_ISSUE.txtGLSL_ISSUE.txt Edited January 30, 2019 by Bluehawk Quote Link to post Share on other sites
stgatilov 1250 Posted January 30, 2019 Report Share Posted January 30, 2019 Yes, Bluehawk's issue looks like the same as I had.HMart's issue looks different. Unfortunately, I cannot tell exactly what I did to make it work.I updated drivers from NVIDIA site, rebooted machine a few times, probably removed darkmod.cfg a few times.Also you can try to rerun updater to ensure that you have correct packages. Maybe even remove tdm_base01.pk4 before that (it contains shaders).At some moment it has simply disappeared, and I had no idea what cause it and what fixed it.You can also try to edit glprogs/interaction.fs inside tdm_base01.pk4 by changing something, do reloadGLSLPrograms, then return back and do it again. The picture 1) has no bumpmapping, and 2) has wrong normals.Probably it means that the contents of normal maps become wrong (e.g. filled with some constant color).I thought maybe it is related to normal maps compression, but it seems to be disabled by default, and you said you deleted config file. UPDATE: Created issue 5031 to track this problem (long time after it has been fixed). Quote Link to post Share on other sites
HMart 334 Posted January 30, 2019 Report Share Posted January 30, 2019 Disable AMD Shader Cache, also try removing your Darkmod.cfg file and let TDM make a new one.  Disabling the shader cache and deleating the Darkmod.cfg improved things on my end but didn't solved all the problems, the light still behaves strangely. See the image below.  https://drive.google.com/open?id=1JAxtERMc0ce_DbxJfopTH4GjAxUHO53n Quote Link to post Share on other sites
AluminumHaste 1067 Posted January 30, 2019 Report Share Posted January 30, 2019 You still aren't getting bumpmapping properly, try typing r_skipbump 1 and r_skipspecular 1 in the console and then vid_restart.Everything should be kinda dull and boring but surfaces should be lit properly.I get this: Quote I always assumed I'd taste like boot leather. Link to post Share on other sites
HMart 334 Posted January 30, 2019 Report Share Posted January 30, 2019 OK. Let's see if we can get an error: In GLSL mode, start a mission then: 1) Open the console ( CTRL + ALT + ~ )2) Invoke reloadGLSLprograms3) Invoke condump GLSL_ISSUE.txt Then post the resulting text file. Thanks. Here is my GLSL_ISSUE  TDM 2.07/64 #7932 (7932) win-x64 Jan 27 2019 13:59:513600 MHz AMD CPU with MMX & SSE & SSE2 & SSE3 & SSSE3 & SSE41 & AVX & AVX2 & FMA3Winsock InitializedFound interface: {93C0D5BC-BEE3-4A5A-BFDC-75AFD7E4D5E3} Realtek PCIe GbE FamilyController - 192.168.1.68/255.255.255.0Found interface: {8E385346-91F3-4EA5-9243-037D8B4E4B97} VirtualBox Host-Only Ethernet Adapter - 192.168.56.1/255.255.255.0Sys_InitNetworking: adding loopback interfaceFound AMD CPU, features: MMX SSE SSE2 SSE3 SSSE3 SSE41 AVX AVX2 FMA3tdm using MMX & SSE* & AVX & AVX2 & FMA3 for SIMD processing.enabled Flush-To-Zero modeenabled Denormals-Are-Zero mode------ Initializing File System ------Current search path:L:\darkmod/fms/training_missionL:\darkmod\fms\training_mission\training_mission.pk4 (97 files - 0x3fff74b3 not referenced)L:\darkmod/L:\darkmod\tdm_textures_wood01.pk4 (376 files - 0x1de2f548 not referenced)L:\darkmod\tdm_textures_window01.pk4 (389 files - 0xe623c7c2 not referenced)L:\darkmod\tdm_textures_stone_sculpted01.pk4 (463 files - 0x2b4f7cc0 not referenced)L:\darkmod\tdm_textures_stone_natural01.pk4 (130 files - 0xb60d8b27 not referenced)L:\darkmod\tdm_textures_stone_flat01.pk4 (295 files - 0x8380ed7d not referenced)L:\darkmod\tdm_textures_stone_cobblestones01.pk4 (224 files - 0xb0db032b notreferenced)L:\darkmod\tdm_textures_stone_brick01.pk4 (520 files - 0x682cf168 not referenced)L:\darkmod\tdm_textures_sfx01.pk4 (69 files - 0x2c673886 not referenced)L:\darkmod\tdm_textures_roof01.pk4 (72 files - 0xa574b077 not referenced)L:\darkmod\tdm_textures_plaster01.pk4 (142 files - 0x9747529e not referenced) L:\darkmod\tdm_textures_paint_paper01.pk4 (63 files - 0xac998c08 not referenced)L:\darkmod\tdm_textures_other01.pk4 (127 files - 0x3f970c29 not referenced)L:\darkmod\tdm_textures_nature01.pk4 (281 files - 0x7324b8ec not referenced)L:\darkmod\tdm_textures_metal01.pk4 (496 files - 0xd961da10 not referenced)L:\darkmod\tdm_textures_glass01.pk4 (51 files - 0x3f3721e not referenced)L:\darkmod\tdm_textures_fabric01.pk4 (43 files - 0x649daf73 not referenced)L:\darkmod\tdm_textures_door01.pk4 (177 files - 0xb0130166 not referenced)L:\darkmod\tdm_textures_decals01.pk4 (461 files - 0x85202527 not referenced)L:\darkmod\tdm_textures_carpet01.pk4 (92 files - 0xee524595 not referenced)L:\darkmod\tdm_textures_base01.pk4 (395 files - 0xf4e0b19d not referenced)L:\darkmod\tdm_standalone.pk4 (4 files - 0xb3f36d20 not referenced)L:\darkmod\tdm_sound_vocals_decls01.pk4 (28 files - 0x29eccbb9 not referenced)L:\darkmod\tdm_sound_vocals07.pk4 (1111 files - 0xa13ec4c2 not referenced)L:\darkmod\tdm_sound_vocals06.pk4 (696 files - 0x44c85e78 not referenced)L:\darkmod\tdm_sound_vocals05.pk4 (128 files - 0x5d1b6d1c not referenced)L:\darkmod\tdm_sound_vocals04.pk4 (2870 files - 0xc0e53f1c not referenced)L:\darkmod\tdm_sound_vocals03.pk4 (743 files - 0xb3f2e0f1 not referenced)L:\darkmod\tdm_sound_vocals02.pk4 (1299 files - 0x5092940e not referenced)L:\darkmod\tdm_sound_vocals01.pk4 (82 files - 0xf4d326b2 not referenced)L:\darkmod\tdm_sound_sfx02.pk4 (605 files - 0x31673482 not referenced)L:\darkmod\tdm_sound_sfx01.pk4 (948 files - 0x1c3c3ff1 not referenced)L:\darkmod\tdm_sound_ambient_decls01.pk4 (8 files - 0x118989b9 not referenced)L:\darkmod\tdm_sound_ambient03.pk4 (24 files - 0xd28ca9ec not referenced)L:\darkmod\tdm_sound_ambient02.pk4 (163 files - 0x84efad22 not referenced)L:\darkmod\tdm_sound_ambient01.pk4 (220 files - 0xee228c81 not referenced)L:\darkmod\tdm_prefabs01.pk4 (960 files - 0x18b0b601 not referenced)L:\darkmod\tdm_player01.pk4 (125 files - 0xa4acd6da not referenced)L:\darkmod\tdm_models_decls01.pk4 (103 files - 0xedf6af28 not referenced)L:\darkmod\tdm_models02.pk4 (2020 files - 0x68fdd515 not referenced)L:\darkmod\tdm_models01.pk4 (3043 files - 0xb3a4c10e not referenced)L:\darkmod\tdm_gui_credits01.pk4 (49 files - 0xbff51863 not referenced)L:\darkmod\tdm_gui01.pk4 (715 files - 0xe5cf01bc not referenced)L:\darkmod\tdm_fonts01.pk4 (696 files - 0x7c5027bf not referenced)L:\darkmod\tdm_env01.pk4 (152 files - 0x63209082 not referenced)L:\darkmod\tdm_defs01.pk4 (179 files - 0xeca50ea9 not referenced)L:\darkmod\tdm_base01.pk4 (197 files - 0xe9e6f72d not referenced)L:\darkmod\tdm_ai_steambots01.pk4 (24 files - 0xfdc72610 not referenced)L:\darkmod\tdm_ai_monsters_spiders01.pk4 (82 files - 0xc15e2df6 not referenced)L:\darkmod\tdm_ai_humanoid_undead01.pk4 (50 files - 0x8bf175d2 not referenced)L:\darkmod\tdm_ai_humanoid_townsfolk01.pk4 (95 files - 0xfedffa9a not referenced)L:\darkmod\tdm_ai_humanoid_pagans01.pk4 (10 files - 0xd433cc7f not referenced)L:\darkmod\tdm_ai_humanoid_nobles01.pk4 (48 files - 0xc20bf02d not referenced)L:\darkmod\tdm_ai_humanoid_mages01.pk4 (8 files - 0x41da3385 not referenced)L:\darkmod\tdm_ai_humanoid_heads01.pk4 (100 files - 0x7414bdbe not referenced)L:\darkmod\tdm_ai_humanoid_guards01.pk4 (379 files - 0x17bee0a6 not referenced)L:\darkmod\tdm_ai_humanoid_females01.pk4 (172 files - 0xec4cac89 not referenced)L:\darkmod\tdm_ai_humanoid_builders01.pk4 (91 files - 0x6974032a not referenced)L:\darkmod\tdm_ai_base01.pk4 (8 files - 0x599d6850 not referenced)L:\darkmod\tdm_ai_animals01.pk4 (82 files - 0x26c08df not referenced)File System Initialized.--------------------------------------Couldn't open journal files----- Initializing Decls -----...loading 'materials/lights.mtr'...loading 'materials/tdm_ai_animal_horse.mtr'...loading 'materials/tdm_ai_animal_rat.mtr'...loading 'materials/tdm_ai_builders.mtr'...loading 'materials/tdm_ai_citywatch.mtr'...loading 'materials/tdm_ai_commoners.mtr'...loading 'materials/tdm_ai_engineer.mtr'...loading 'materials/tdm_ai_generic.mtr'...loading 'materials/tdm_ai_guards.mtr'...loading 'materials/tdm_ai_heads_dev.mtr'...loading 'materials/tdm_ai_inventors.mtr'...loading 'materials/tdm_ai_mages.mtr'...loading 'materials/tdm_ai_monsters_spiders.mtr'...loading 'materials/tdm_ai_monsters_werebeast.mtr'...loading 'materials/tdm_ai_nobleman.mtr'...loading 'materials/tdm_ai_nobles.mtr'...loading 'materials/tdm_ai_pagans.mtr'...loading 'materials/tdm_ai_steambots.mtr'...loading 'materials/tdm_ai_thief.mtr'...loading 'materials/tdm_ai_thug.mtr'...loading 'materials/tdm_ai_townsfolk_female.mtr'...loading 'materials/tdm_ai_undead.mtr'...loading 'materials/tdm_ai_wench.mtr'...loading 'materials/tdm_billboards.mtr'...loading 'materials/tdm_bloom.mtr'...loading 'materials/tdm_bloom_afx.mtr'...loading 'materials/tdm_carpet.mtr'...loading 'materials/tdm_collision.mtr'...loading 'materials/tdm_comments.mtr'...loading 'materials/tdm_cubelights.mtr'...loading 'materials/tdm_debug.mtr'...loading 'materials/tdm_decals.mtr'...loading 'materials/tdm_decals_blood.mtr'...loading 'materials/tdm_decals_buildings.mtr'...loading 'materials/tdm_decals_cracks.mtr'...loading 'materials/tdm_decals_dirt.mtr'...loading 'materials/tdm_decals_legacy.mtr'...loading 'materials/tdm_decals_misc.mtr'...loading 'materials/tdm_decals_papers.mtr'...loading 'materials/tdm_decals_signs.mtr'...loading 'materials/tdm_decals_stone.mtr'...loading 'materials/tdm_decals_symbols.mtr'...loading 'materials/tdm_decals_table_cloth.mtr'...loading 'materials/tdm_decals_vegetation.mtr'...loading 'materials/tdm_decals_webs.mtr'...loading 'materials/tdm_door.mtr'...loading 'materials/tdm_epi_shader.mtr'...loading 'materials/tdm_epi_shader_2.mtr'WARNING:file materials/tdm_epi_shader_2.mtr, line 462: material 'wizard_cloth_001' previously defined at materials/tdm_epi_shader_2.mtr:366...loading 'materials/tdm_experimental_semiopaque.mtr'...loading 'materials/tdm_ext_module.mtr'...loading 'materials/tdm_fabric.mtr'...loading 'materials/tdm_fogs.mtr'...loading 'materials/tdm_ghouse_decorative.mtr'...loading 'materials/tdm_ghouse_lights.mtr'...loading 'materials/tdm_ghouse_sfx.mtr'...loading 'materials/tdm_ghouse_stone.mtr'...loading 'materials/tdm_glass.mtr'...loading 'materials/tdm_gui.mtr'...loading 'materials/tdm_gui_purchase_menu.mtr'...loading 'materials/tdm_hud.mtr'...loading 'materials/tdm_internal_engine.mtr'...loading 'materials/tdm_light_shadows.mtr'...loading 'materials/tdm_light_textures.mtr'...loading 'materials/tdm_lights_d3_leftover.mtr'...loading 'materials/tdm_lights_training.mtr'...loading 'materials/tdm_melan_bones.mtr'...loading 'materials/tdm_melan_bookrows.mtr'...loading 'materials/tdm_melan_brick.mtr'...loading 'materials/tdm_melan_brick5.mtr'...loading 'materials/tdm_melan_carpet5.mtr'...loading 'materials/tdm_melan_cobblestones5.mtr'...loading 'materials/tdm_melan_detailedmetal.mtr'...loading 'materials/tdm_melan_detailedmetal5.mtr'...loading 'materials/tdm_melan_dirt5.mtr'...loading 'materials/tdm_melan_door5.mtr'...loading 'materials/tdm_melan_flat.mtr'...loading 'materials/tdm_melan_flatmetal5.mtr'...loading 'materials/tdm_melan_foliage5.mtr'...loading 'materials/tdm_melan_grate3.mtr'...loading 'materials/tdm_melan_grate4.mtr'...loading 'materials/tdm_melan_grate5.mtr'...loading 'materials/tdm_melan_natural5.mtr'...loading 'materials/tdm_melan_paint_paper4.mtr'...loading 'materials/tdm_melan_plaster.mtr'...loading 'materials/tdm_melan_plaster5.mtr'...loading 'materials/tdm_melan_sculpt.mtr'...loading 'materials/tdm_melan_sculpt4.mtr'...loading 'materials/tdm_melan_sculpted5.mtr'...loading 'materials/tdm_melan_wood_panels2.mtr'...loading 'materials/tdm_melan_wood_panels5.mtr'...loading 'materials/tdm_metal_detailed.mtr'...loading 'materials/tdm_metal_flat.mtr'...loading 'materials/tdm_metal_grate.mtr'...loading 'materials/tdm_misc.mtr'...loading 'materials/tdm_models_animals.mtr'...loading 'materials/tdm_models_architecture.mtr'...loading 'materials/tdm_models_chars.mtr'...loading 'materials/tdm_models_containers.mtr'...loading 'materials/tdm_models_decorative.mtr'...loading 'materials/tdm_models_decorative_oversize.mtr'...loading 'materials/tdm_models_decorative_signs.mtr'...loading 'materials/tdm_models_decorative_wall.mtr'...loading 'materials/tdm_models_door_related.mtr'...loading 'materials/tdm_models_dungeon.mtr'...loading 'materials/tdm_models_fireplace.mtr'...loading 'materials/tdm_models_furniture.mtr'...loading 'materials/tdm_models_furniture_beds.mtr'...loading 'materials/tdm_models_furniture_seating.mtr'...loading 'materials/tdm_models_furniture_shelves.mtr'...loading 'materials/tdm_models_furniture_tables.mtr'...loading 'materials/tdm_models_games.mtr'...loading 'materials/tdm_models_gargoyle.mtr'...loading 'materials/tdm_models_graveyard.mtr'...loading 'materials/tdm_models_guard.mtr'...loading 'materials/tdm_models_junk.mtr'...loading 'materials/tdm_models_keys.mtr'...loading 'materials/tdm_models_kitchen.mtr'...loading 'materials/tdm_models_lights.mtr'...loading 'materials/tdm_models_loot.mtr'...loading 'materials/tdm_models_mechanical.mtr'...loading 'materials/tdm_models_misc.mtr'...loading 'materials/tdm_models_musical.mtr'...loading 'materials/tdm_models_nature.mtr'...loading 'materials/tdm_models_nature_rocks.mtr'...loading 'materials/tdm_models_nature_trees.mtr'...loading 'materials/tdm_models_nautical.mtr'...loading 'materials/tdm_models_pipekit.mtr'...loading 'materials/tdm_models_player_equipment.mtr'...loading 'materials/tdm_models_potions.mtr'...loading 'materials/tdm_models_readables.mtr'...loading 'materials/tdm_models_signs.mtr'...loading 'materials/tdm_models_statue_lion.mtr'...loading 'materials/tdm_models_tools.mtr'...loading 'materials/tdm_models_waterworks.mtr'...loading 'materials/tdm_models_weapons.mtr'...loading 'materials/tdm_models_wearable.mtr'...loading 'materials/tdm_moveable_laboratory_medicaltools.mtr'...loading 'materials/tdm_nature_bark.mtr'...loading 'materials/tdm_nature_bones.mtr'...loading 'materials/tdm_nature_dirt.mtr'...loading 'materials/tdm_nature_foliage.mtr'...loading 'materials/tdm_nature_grass.mtr'...loading 'materials/tdm_nature_grass_edge.mtr'...loading 'materials/tdm_nature_sky.mtr'...loading 'materials/tdm_nature_snow.mtr'...loading 'materials/tdm_nature_snow_edge.mtr'...loading 'materials/tdm_nature_training.mtr'...loading 'materials/tdm_nodrawsolid.mtr'...loading 'materials/tdm_paint_paper.mtr'...loading 'materials/tdm_particles.mtr'...loading 'materials/tdm_particles_legacy.mtr'...loading 'materials/tdm_particles_ripple.mtr'...loading 'materials/tdm_plaster.mtr'...loading 'materials/tdm_portal_sky.mtr'...loading 'materials/tdm_postprocess.mtr'...loading 'materials/tdm_roof.mtr'...loading 'materials/tdm_security_camera.mtr'...loading 'materials/tdm_sfx.mtr'...loading 'materials/tdm_sfx_legacy.mtr'...loading 'materials/tdm_sliptip.mtr'...loading 'materials/tdm_sliptip_theme.mtr'...loading 'materials/tdm_stone_brick.mtr'...loading 'materials/tdm_stone_cobblestones.mtr'...loading 'materials/tdm_stone_flat.mtr'...loading 'materials/tdm_stone_flat_mosaic.mtr'...loading 'materials/tdm_stone_flat_smooth.mtr'...loading 'materials/tdm_stone_natural.mtr'...loading 'materials/tdm_stone_sculpted.mtr'...loading 'materials/tdm_tables.mtr'...loading 'materials/tdm_training_map.mtr'...loading 'materials/tdm_translucent.mtr'...loading 'materials/tdm_water.mtr'WARNING:file materials/tdm_water.mtr, line 1189: material 'textures/particles/ripple_1' previously defined at materials/tdm_particles_ripple.mtr:1...loading 'materials/tdm_water_overlays.mtr'...loading 'materials/tdm_water_training.mtr'...loading 'materials/tdm_weather.mtr'...loading 'materials/tdm_windows.mtr'...loading 'materials/tdm_wood_boards.mtr'...loading 'materials/tdm_wood_panels.mtr'...loading 'materials/tdm_ws1_textures.mtr'...loading 'materials/tdm_yan_textures.mtr'...loading 'materials/tdm_zombie_rocks.mtr'...loading 'skins/campaign.skin'...loading 'skins/steam_engine_003.skin'...loading 'skins/tdm_ai_animal_horse.skin'...loading 'skins/tdm_ai_animal_rat.skin'...loading 'skins/tdm_ai_builder_ghost.skin'...loading 'skins/tdm_ai_generic.skin'...loading 'skins/tdm_ai_guard_citywatch.skin'...loading 'skins/tdm_ai_guard_elite.skin'...loading 'skins/tdm_ai_guard_proguard.skin'...loading 'skins/tdm_ai_guards.skin'...loading 'skins/tdm_ai_heads.skin'...loading 'skins/tdm_ai_inventor_engineer.skin'...loading 'skins/tdm_ai_mage.skin'...loading 'skins/tdm_ai_monsters_spider.skin'...loading 'skins/tdm_ai_nobleman.skin'...loading 'skins/tdm_ai_noblewoman.skin'...loading 'skins/tdm_ai_pagan.skin'...loading 'skins/tdm_ai_pagan_female.skin'...loading 'skins/tdm_ai_thief.skin'...loading 'skins/tdm_ai_thug.skin'...loading 'skins/tdm_ai_townsfolk_commoner.skin'...loading 'skins/tdm_ai_townsfolk_female.skin'...loading 'skins/tdm_ai_townsfolk_wench.skin'...loading 'skins/tdm_ai_undead.skin'...loading 'skins/tdm_architecture.skin'...loading 'skins/tdm_architecture_doorframes.skin'...loading 'skins/tdm_architecture_doors.skin'...loading 'skins/tdm_architecture_stones.skin'...loading 'skins/tdm_architecture_windows.skin'...loading 'skins/tdm_containers.skin'...loading 'skins/tdm_decorative.skin'...loading 'skins/tdm_decorative_statues.skin'...loading 'skins/tdm_decorative_wall.skin'...loading 'skins/tdm_door_related.skin'...loading 'skins/tdm_epi_skins.skin'WARNING:file skins/tdm_epi_skins.skin, line 86: skin 'steam_engine_003_off' previously defined at skins/steam_engine_003.skin:1WARNING:file skins/tdm_epi_skins.skin, line 97: skin 'steam_engine_003_on' previously defined at skins/steam_engine_003.skin:18...loading 'skins/tdm_fireplace.skin'...loading 'skins/tdm_foliage.skin'...loading 'skins/tdm_food.skin'...loading 'skins/tdm_furniture.skin'...loading 'skins/tdm_furniture_seating.skin'...loading 'skins/tdm_furniture_shelves.skin'...loading 'skins/tdm_furniture_tables.skin'...loading 'skins/tdm_gen_ceramic.skin'...loading 'skins/tdm_gen_metal.skin'...loading 'skins/tdm_gen_stone.skin'...loading 'skins/tdm_gen_tile.skin'...loading 'skins/tdm_gen_wood.skin'...loading 'skins/tdm_graveyard.skin'...loading 'skins/tdm_graveyard_bones.skin'...loading 'skins/tdm_hangers.skin'...loading 'skins/tdm_junk.skin'...loading 'skins/tdm_kitchen.skin'...loading 'skins/tdm_lampion.skin'...loading 'skins/tdm_lights.skin'...loading 'skins/tdm_loot.skin'...loading 'skins/tdm_mechanical.skin'...loading 'skins/tdm_misc.skin'...loading 'skins/tdm_models_architecture_modules.skin'...loading 'skins/tdm_models_architecture_modules2.skin'...loading 'skins/tdm_modules_ext_mansion01.skin'...loading 'skins/tdm_musical.skin'...loading 'skins/tdm_nature.skin'...loading 'skins/tdm_nature_rocks.skin'...loading 'skins/tdm_nautical.skin'...loading 'skins/tdm_player_lantern.skin'...loading 'skins/tdm_readables.skin'...loading 'skins/tdm_rocks.skin'...loading 'skins/tdm_security_camera.skin'...loading 'skins/tdm_skeleton.skin'...loading 'skins/tdm_tools.skin'...loading 'skins/tdm_waterworks.skin'...loading 'skins/tdm_weapons.skin'...loading 'skins/tdm_wearables.skin'...loading 'skins/tdm_windows.skin'...loading 'skins/tdm_wood_signs.skin'...loading 'skins/training_mission.skin'...loading 'sound/tdm_ai_animal_horse.sndshd'...loading 'sound/tdm_ai_animal_rat.sndshd'...loading 'sound/tdm_ai_animal_raven.sndshd'...loading 'sound/tdm_ai_builder1.sndshd'...loading 'sound/tdm_ai_builder2.sndshd'...loading 'sound/tdm_ai_builder3.sndshd'...loading 'sound/tdm_ai_builder4.sndshd'...loading 'sound/tdm_ai_commander.sndshd'...loading 'sound/tdm_ai_critic.sndshd'...loading 'sound/tdm_ai_cynic.sndshd'...loading 'sound/tdm_ai_drunk.sndshd'...loading 'sound/tdm_ai_grumbler.sndshd'...loading 'sound/tdm_ai_jack.sndshd'...loading 'sound/tdm_ai_lady.sndshd'...loading 'sound/tdm_ai_lady02.sndshd'...loading 'sound/tdm_ai_lord.sndshd'...loading 'sound/tdm_ai_maiden.sndshd'...loading 'sound/tdm_ai_monster_elemental.sndshd'...loading 'sound/tdm_ai_monster_werebeast.sndshd'...loading 'sound/tdm_ai_moor1.sndshd'...loading 'sound/tdm_ai_pro.sndshd'...loading 'sound/tdm_ai_sfx.sndshd'...loading 'sound/tdm_ai_simpleton.sndshd'...loading 'sound/tdm_ai_spider.sndshd'...loading 'sound/tdm_ai_steambot.sndshd'...loading 'sound/tdm_ai_thug.sndshd'...loading 'sound/tdm_ai_undead_revenant.sndshd'...loading 'sound/tdm_ai_undead_zombie.sndshd'...loading 'sound/tdm_ai_wench.sndshd'...loading 'sound/tdm_ambient_ambience.sndshd'...loading 'sound/tdm_ambient_ambience02.sndshd'...loading 'sound/tdm_ambient_ambience_zoned.sndshd'...loading 'sound/tdm_ambient_ambience_zoned02.sndshd'...loading 'sound/tdm_ambient_environmental.sndshd'...loading 'sound/tdm_ambient_environmental02.sndshd'...loading 'sound/tdm_ambient_environmental_city.sndshd'...loading 'sound/tdm_ambient_environmental_people.sndshd'...loading 'sound/tdm_guis.sndshd'...loading 'sound/tdm_player.sndshd'...loading 'sound/tdm_sfx_containers.sndshd'...loading 'sound/tdm_sfx_doors.sndshd'...loading 'sound/tdm_sfx_game.sndshd'...loading 'sound/tdm_sfx_impact.sndshd'...loading 'sound/tdm_sfx_lights.sndshd'...loading 'sound/tdm_sfx_machinery.sndshd'...loading 'sound/tdm_sfx_movement.sndshd'...loading 'sound/tdm_sfx_movement_footsteps.sndshd'...loading 'sound/tdm_sfx_movement_footsteps_player.sndshd'...loading 'sound/tdm_sfx_readables.sndshd'...loading 'sound/tdm_sfx_sliding.sndshd'...loading 'sound/tdm_sfx_thunder.sndshd'...loading 'sound/tdm_sfx_tools.sndshd'...loading 'sound/tdm_sfx_tools_lockpick.sndshd'...loading 'sound/tdm_sfx_world.sndshd'...loading 'sound/tdm_training_mission_ambience.sndshd'...loading 'sound/tdm_video.sndshd'------------------------------I18N: SetLanguage: 'english'.I18N: Found no character remapping for english.I18N: 1259 strings read from strings/english.langI18N: 145 strings read from strings/fm/english.langCouldn't exec editor.cfg - file does not exist.execing default.cfgexecing Darkmod.cfgCouldn't exec autoexec.cfg - file does not exist.I18N: SetLanguage: 'english'.I18N: Found no character remapping for english.I18N: 1259 strings read from strings/english.langI18N: 145 strings read from strings/fm/english.lang----- Initializing OpenAL -----Setup OpenAL device and contextOpenAL: found device 'OpenAL Soft on Speakers (Creative SB Audigy 4 (WDM))'OpenAL: using 'OpenAL Soft'OpenAL vendor: OpenAL CommunityOpenAL renderer: OpenAL SoftOpenAL version: 1.1 ALSOFT 1.18.2OpenAL: found EFX extensionOpenAL: found 256 hardware voices----- Initializing OpenGL -----Initializing OpenGL subsystem...getting default gamma ramp: success...registered window class...registered fake window class...initializing QGL...calling LoadLibrary( 'opengl32' ): succeeded...created window @ 0,0 (1936x1119)Initializing OpenGL driver...getting DC: succeeded...PIXELFORMAT 11 selected...creating GL context: succeeded...making context current: succeeded ------- Input Initialization -------Initializing DirectInput...mouse: DirectInput initialized.keyboard: DirectInput initialized.------------------------------------OpenGL vendor: ATI Technologies Inc.OpenGL renderer: Radeon RX 570 SeriesOpenGL version: 4.6.13543 Compatibility Profile Context 25.20.15003.5010v - using GL version 2.0 (core)Checking portable OpenGL extensions...Max texture coords: 16Max texture units: 32Max active textures: 160v - using GL_EXT_texture_compression_s3tc (ext)v - using GL_ARB_texture_compression_rgtc (core+ext)v - using GL_EXT_texture_filter_anisotropic (ext)maxTextureAnisotropy: 16.000000v - using GL_EXT_texture_lod_bias (ext)v - using GL_EXT_stencil_wrap (ext)v - using GL_ARB_map_buffer_range (core+ext)v - using GL_ARB_vertex_program (ext)v - using GL_ARB_fragment_program (ext)v - using GL_EXT_depth_bounds_test (ext)v - using GL_ARB_framebuffer_object (core+ext)v - using GL_ARB_geometry_shader4 (ext)v - using GL_ARB_pixel_buffer_object (ext)v - using GL_ARB_timer_query (core+ext)v - using GL_KHR_debug (ext)v - using GL_ARB_sync (core+ext)GL fence sync availableMax geometry output vertices: 1023Max geometry output components: 4095Max vertex attribs: 29Max env parameters: 256----- R_ReloadARBPrograms -----glprogs/test.vfp 8glprogs/test.vfp 9glprogs/interaction.vfp 1glprogs/interaction.vfp 2glprogs/bumpyEnvironment.vfp 5glprogs/bumpyEnvironment.vfp 6glprogs/ambientLight.vfp 10glprogs/ambientLight.vfp 11glprogs/shadow.vp 7glprogs/environment.vfp 3glprogs/environment.vfp 4glprogs/test_direct.vfp 12glprogs/test_direct.vfp 13glprogs/interaction_direct.vfp 14glprogs/interaction_direct.vfp 15glprogs/soft_particle.vfp 16glprogs/soft_particle.vfp 17glprogs/cubic_light_point.vfp 18glprogs/cubic_light_point.vfp 19glprogs/cubic_light_proj.vfp 20glprogs/cubic_light_proj.vfp 21glprogs/test_cubic_light_point.vfp 22glprogs/test_cubic_light_point.vfp 23glprogs/test_cubic_light_proj.vfp 24glprogs/test_cubic_light_proj.vfp 25glprogs/ambient_cubic_light.vfp 26glprogs/ambient_cubic_light.vfp 27glprogs/cookMath_pass1.vfp 28glprogs/cookMath_pass1.vfp 29glprogs/cookMath_pass2.vfp 30glprogs/cookMath_pass2.vfp 31glprogs/brightPass_opt.vfp 32glprogs/brightPass_opt.vfp 33glprogs/blurx.vfp 34glprogs/blurx.vfp 35glprogs/blury.vfp 36glprogs/blury.vfp 37glprogs/finalScenePass_opt.vfp 38glprogs/finalScenePass_opt.vfp 39----------------------------------------- R_ReloadGLSLPrograms_f -----------interaction VFambientInteraction VFstencilShadow VFoldStage VFdepthAlpha VFfog VFblend VFcubeMap VFinteractionA VFinteractionN VFshadowMapA VGFshadowMapN VGF---------------------------------regenerating _default.regenerating _white.regenerating _black.regenerating _borderClamp.regenerating _flat.regenerating _ambient.regenerating _specularTable.regenerating _specular2DTable.regenerating _ramp.regenerating _alphaRamp.regenerating _alphaNotch.regenerating _fog.regenerating _fogEnter.regenerating _normalCubeMap.regenerating _noFalloff.regenerating _quadratic.regenerating _cinematic.regenerating _scratch.regenerating _scratch2.regenerating _accum.regenerating _scratchCubeMap.regenerating _currentRender.regenerating _currentDepth.regenerating _shadowDepthFbo.regenerating _shadowAtlas.regenerating _currentStencilFbo.regenerating _cookedMath.regenerating _bloomImage.reloading makeintensity( lights/squarelight1a).reloading lights/squarelight1.reloading textures/consolefont.reloading textures/black.Font fonts/english/stone in size 12 not found, using size 24 instead.--------- Initializing Game ----------The Dark Mod 2.07/64, win-x64, code revision 7932Build date: Jan 27 2019...loading 'def/aas.def'...loading 'def/d3_junk.def'...loading 'def/func.def'...loading 'def/kitchen.def'...loading 'def/misc.def'...loading 'def/moveable.def'...loading 'def/mp.def'...loading 'def/numberwheel.def'...loading 'def/path.def'...loading 'def/portal_sky.def'...loading 'def/tdm_absencemarker.def'...loading 'def/tdm_af_base.def'...loading 'def/tdm_ai_animal_horse2.def'...loading 'def/tdm_ai_animal_rat.def'...loading 'def/tdm_ai_base.def'...loading 'def/tdm_ai_builder_acolyte.def'...loading 'def/tdm_ai_builder_forger.def'...loading 'def/tdm_ai_builder_ghost.def'...loading 'def/tdm_ai_builder_guard.def'...loading 'def/tdm_ai_builder_priest.def'...loading 'def/tdm_ai_female_animations.def'...loading 'def/tdm_ai_female_rogue.def'...loading 'def/tdm_ai_guard_citywatch.def'...loading 'def/tdm_ai_guard_citywatch_elite.def'...loading 'def/tdm_ai_guard_elite.def'...loading 'def/tdm_ai_guard_generic.def'...loading 'def/tdm_ai_guard_moor.def'...loading 'def/tdm_ai_guard_proguard.def'...loading 'def/tdm_ai_guard_proguard_devel.def'...loading 'def/tdm_ai_guard_thug.def'...loading 'def/tdm_ai_head_base.def'...loading 'def/tdm_ai_heads.def'...loading 'def/tdm_ai_heads_springheel.def'...loading 'def/tdm_ai_humanoid.def'...loading 'def/tdm_ai_humanoid_newskel.def'...loading 'def/tdm_ai_humanoid_undead.def'...loading 'def/tdm_ai_inventor_scientist.def'...loading 'def/tdm_ai_mage.def'...loading 'def/tdm_ai_melee_sets.def'...loading 'def/tdm_ai_monster_base.def'...loading 'def/tdm_ai_monster_elemental.def'...loading 'def/tdm_ai_monster_spider.def'...loading 'def/tdm_ai_monster_werebeast.def'...loading 'def/tdm_ai_nobleman.def'...loading 'def/tdm_ai_noblewoman.def'...loading 'def/tdm_ai_pagan_male.def'...loading 'def/tdm_ai_steambot_base.def'...loading 'def/tdm_ai_steambot_guard.def'...loading 'def/tdm_ai_steambot_lantern.def'...loading 'def/tdm_ai_thief.def'...loading 'def/tdm_ai_townsfolk_beggar.def'...loading 'def/tdm_ai_townsfolk_commoner.def'...loading 'def/tdm_ai_townsfolk_engineer.def'...loading 'def/tdm_ai_townsfolk_female.def'...loading 'def/tdm_ai_townsfolk_wench.def'...loading 'def/tdm_ai_trainer_melee.def'...loading 'def/tdm_ai_undead_revenant.def'...loading 'def/tdm_ai_undead_skeleton.def'...loading 'def/tdm_ai_undead_spirits.def'...loading 'def/tdm_ai_undead_zombie.def'...loading 'def/tdm_ai_vocal_set_base.def'...loading 'def/tdm_ai_vocal_set_builders01.def'...loading 'def/tdm_ai_vocal_set_builders02.def'...loading 'def/tdm_ai_vocal_set_female01.def'...loading 'def/tdm_ai_vocal_set_monster.def'...loading 'def/tdm_ai_vocal_set_monster_elemental.def'...loading 'def/tdm_ai_vocal_set_mute.def'...loading 'def/tdm_ai_vocal_set_revenant01.def'...loading 'def/tdm_ai_vocal_set_zombie01.def'...loading 'def/tdm_ai_vocal_sets01.def'...loading 'def/tdm_ai_vocal_sets02.def'...loading 'def/tdm_alarm.def'...loading 'def/tdm_ammo.def'...loading 'def/tdm_base.def'...loading 'def/tdm_bloodmarker.def'...loading 'def/tdm_campaign.def'...loading 'def/tdm_conversation.def'...loading 'def/tdm_damage.def'...loading 'def/tdm_debugging.def'...loading 'def/tdm_difficulty.def'...loading 'def/tdm_difficulty_default.def'...loading 'def/tdm_flags.def'...loading 'def/tdm_frobable.def'...loading 'def/tdm_func.def'...loading 'def/tdm_healing.def'...loading 'def/tdm_inventory_loot.def'...loading 'def/tdm_inventory_map.def'...loading 'def/tdm_items.def'...loading 'def/tdm_keys.def'...loading 'def/tdm_legacy.def'...loading 'def/tdm_lights.def'...loading 'def/tdm_lights_static.def'...loading 'def/tdm_lights_static_electric.def'...loading 'def/tdm_lights_static_fireplaces.def'...loading 'def/tdm_lights_static_gas.def'...loading 'def/tdm_liquid.def'...loading 'def/tdm_locks.def'...loading 'def/tdm_lod.def'...loading 'def/tdm_lod_architecture.def'...loading 'def/tdm_lod_hangers.def'...loading 'def/tdm_lod_nature.def'...loading 'def/tdm_lod_rocks.def'...loading 'def/tdm_lod_statues.def'...loading 'def/tdm_loot.def'...loading 'def/tdm_melee.def'...loading 'def/tdm_message.def'...loading 'def/tdm_movable_containers.def'...loading 'def/tdm_moveable.def'...loading 'def/tdm_moveable_candles.def'...loading 'def/tdm_moveable_decorative.def'...loading 'def/tdm_moveable_decorative_vases.def'...loading 'def/tdm_moveable_dungeon.def'...loading 'def/tdm_moveable_food.def'...loading 'def/tdm_moveable_furniture.def'...loading 'def/tdm_moveable_graveyard.def'...loading 'def/tdm_moveable_hangers.def'...loading 'def/tdm_moveable_junk.def'...loading 'def/tdm_moveable_kitchen.def'...loading 'def/tdm_moveable_kitchen_utensils.def'...loading 'def/tdm_moveable_lights.def'...loading 'def/tdm_moveable_loot.def'...loading 'def/tdm_moveable_mechanical.def'...loading 'def/tdm_moveable_musical.def'...loading 'def/tdm_moveable_player_tools.def'...loading 'def/tdm_moveable_readables.def'...loading 'def/tdm_moveable_rocks.def'...loading 'def/tdm_moveable_tools.def'...loading 'def/tdm_moveable_weapons.def'...loading 'def/tdm_moveable_wearable.def'...loading 'def/tdm_mover_base.def'...loading 'def/tdm_mover_button.def'...loading 'def/tdm_mover_doors.def'...loading 'def/tdm_mover_elevators.def'...loading 'def/tdm_mover_handles.def'...loading 'def/tdm_mover_lever.def'...loading 'def/tdm_mover_mechanical.def'...loading 'def/tdm_music.def'...loading 'def/tdm_objects_ragdoll.def'...loading 'def/tdm_player_thief.def'...loading 'def/tdm_playertools.def'...loading 'def/tdm_playertools_flashbomb.def'...loading 'def/tdm_playertools_flashmine.def'...loading 'def/tdm_playertools_lantern.def'...loading 'def/tdm_playertools_lockpicks.def'...loading 'def/tdm_playertools_mine.def'...loading 'def/tdm_projectiles.def'...loading 'def/tdm_prop_items.def'...loading 'def/tdm_prop_items_keys.def'...loading 'def/tdm_prop_wearable_items.def'...loading 'def/tdm_propagated_sounds.def'...loading 'def/tdm_random.def'...loading 'def/tdm_readable.def'...loading 'def/tdm_response_effects.def'...loading 'def/tdm_rope.def'...loading 'def/tdm_savegame.def'...loading 'def/tdm_seed.def'...loading 'def/tdm_seed_random.def'...loading 'def/tdm_seed_random_pub.def'...loading 'def/tdm_shopitems.def'...loading 'def/tdm_soundprop.def'...loading 'def/tdm_target.def'...loading 'def/tdm_team_relations.def'...loading 'def/tdm_teleport.def'...loading 'def/tdm_trees.def'...loading 'def/tdm_vanishedone.def'...loading 'def/tdm_voice.def'...loading 'def/tdm_weapon_arrow.def'...loading 'def/tdm_weapon_base.def'...loading 'def/tdm_weapon_blackjack.def'...loading 'def/tdm_weapon_broadhead.def'...loading 'def/tdm_weapon_firearrow.def'...loading 'def/tdm_weapon_fireball.def'...loading 'def/tdm_weapon_gasarrow.def'...loading 'def/tdm_weapon_mossarrow.def'...loading 'def/tdm_weapon_noisemaker.def'...loading 'def/tdm_weapon_ropearrow.def'...loading 'def/tdm_weapon_shortsword.def'...loading 'def/tdm_weapon_unarmed.def'...loading 'def/tdm_weapon_vinearrow.def'...loading 'def/tdm_weapon_waterarrow.def'...loading 'def/training_mission.def'...loading 'def/triggers.def'...loading 'def/trilogy_stlucia.def'...loading 'fx/sparks.fx'...loading 'fx/tdm_mage_effects.fx'...loading 'fx/thunder.fx'...loading 'particles/tdm_ai_steambot.prt'...loading 'particles/tdm_arrows.prt'...loading 'particles/tdm_bikerdude.prt'...loading 'particles/tdm_blood.prt'...loading 'particles/tdm_cauldron_steam.prt'WARNING:file particles/tdm_cauldron_steam.prt, line 31: particle 'tdm_cauldron_steam_small' previously defined at particles/tdm_bikerdude.prt:55WARNING:file particles/tdm_cauldron_steam.prt, line 162: particle 'tdm_cauldron_steam' previously defined at particles/tdm_bikerdude.prt:84...loading 'particles/tdm_ceiling_dust_falling.prt'WARNING:file particles/tdm_ceiling_dust_falling.prt, line 50: particle 'tdm_ceiling_dust' previously defined at particles/tdm_bikerdude.prt:212...loading 'particles/tdm_chandelier_bulbs.prt'...loading 'particles/tdm_chimney_smoke.prt'WARNING:file particles/tdm_chimney_smoke.prt, line 30: particle 'tdm_chimney_smoke' previously defined at particles/tdm_bikerdude.prt:259WARNING:file particles/tdm_chimney_smoke.prt, line 60: particle 'tdm_chimney_smoke_medium' previously defined at particles/tdm_bikerdude.prt:286WARNING:file particles/tdm_chimney_smoke.prt, line 90: particle 'tdm_chimney_smoke_small' previously defined at particles/tdm_bikerdude.prt:313...loading 'particles/tdm_chimney_smoke_medium.prt'WARNING:file particles/tdm_chimney_smoke_medium.prt, line 30: particle 'tdm_chimney_smoke_medium' previously defined at particles/tdm_bikerdude.prt:286...loading 'particles/tdm_chimney_smoke_small.prt'WARNING:file particles/tdm_chimney_smoke_small.prt, line 30: particle 'tdm_chimney_smoke_small' previously defined at particles/tdm_bikerdude.prt:313...loading 'particles/tdm_cookingpot_steam.prt'WARNING:file particles/tdm_cookingpot_steam.prt, line 31: particle 'tdm_cookingpot_steam' previously defined at particles/tdm_bikerdude.prt:340...loading 'particles/tdm_elemental.prt'...loading 'particles/tdm_fire.prt'...loading 'particles/tdm_fire_candle.prt'...loading 'particles/tdm_fire_oil_glasslamp.prt'...loading 'particles/tdm_fireflames_forge_smouldering.prt'...loading 'particles/tdm_fireflames_small_nosmoke.prt'WARNING:file particles/tdm_fireflames_small_nosmoke.prt, line 54: particle 'tdm_fire_flames_small_nosmoke' previously defined at particles/tdm_bikerdude.prt:368...loading 'particles/tdm_flashbomb.prt'...loading 'particles/tdm_flies.prt'...loading 'particles/tdm_floating_dust.prt'WARNING:file particles/tdm_floating_dust.prt, line 30: particle 'tdm_floating_dust' previously defined at particles/tdm_bikerdude.prt:419...loading 'particles/tdm_floating_moon_dust.prt'WARNING:file particles/tdm_floating_moon_dust.prt, line 31: particle 'tdm_floating_moon_dust' previously defined at particles/tdm_bikerdude.prt:444WARNING:file particles/tdm_floating_moon_dust.prt, line 67: particle 'tdm_floating_mood_dust_small' previously defined at particles/tdm_bikerdude.prt:27...loading 'particles/tdm_flowers.prt'...loading 'particles/tdm_fog.prt'...loading 'particles/tdm_fog_overcast.prt'...loading 'particles/tdm_gatehouse.prt'...loading 'particles/tdm_glare_lamp_02.prt'...loading 'particles/tdm_grass.prt'...loading 'particles/tdm_lamphaze.prt'...loading 'particles/tdm_leaves.prt'...loading 'particles/tdm_light_glares.prt'...loading 'particles/tdm_moon_rays_small.prt'...loading 'particles/tdm_moss.prt'...loading 'particles/tdm_nature_lava.prt'...loading 'particles/tdm_orb_glare.prt'...loading 'particles/tdm_pagan_orb.prt'...loading 'particles/tdm_particles.prt'...loading 'particles/tdm_projectiles.prt'...loading 'particles/tdm_smoke_ceiling.prt'...loading 'particles/tdm_smoke_chimneys.prt'...loading 'particles/tdm_water.prt'...loading 'particles/tdm_water_fountain_splash.prt'...loading 'particles/tdm_weapons_firearrow.prt'...loading 'particles/tdm_weapons_gasarrow.prt'...loading 'particles/tdm_weapons_mine.prt'...loading 'particles/tdm_weapons_waterarrow.prt'...loading 'particles/tdm_weather.prt'...loading 'particles/tdm_wisp.prt'...loading 'particles/urine.prt'...loading 'af/env_rope.af'...loading 'af/env_saddle.af'...loading 'af/env_skeleton.af'...loading 'af/env_skeleton_grave.af'...loading 'af/guard_base.af'...loading 'af/guard_base_newskel.af'...loading 'af/monster_spider.af'...loading 'af/tdm_chain.af'...loading 'af/tdm_horse1.af'...loading 'af/tdm_lantern_bot.af'...loading 'af/tdm_rat.af'...loading 'af/tree_01.af'...loading 'xdata/prefabs.xd'...loading 'xdata/training_mission.xd'...loading 'materials/lights.mtr'...loading 'materials/tdm_ai_animal_horse.mtr'...loading 'materials/tdm_ai_animal_rat.mtr'...loading 'materials/tdm_ai_builders.mtr'...loading 'materials/tdm_ai_citywatch.mtr'...loading 'materials/tdm_ai_commoners.mtr'...loading 'materials/tdm_ai_engineer.mtr'...loading 'materials/tdm_ai_generic.mtr'...loading 'materials/tdm_ai_guards.mtr'...loading 'materials/tdm_ai_heads_dev.mtr'...loading 'materials/tdm_ai_inventors.mtr'...loading 'materials/tdm_ai_mages.mtr'...loading 'materials/tdm_ai_monsters_spiders.mtr'...loading 'materials/tdm_ai_monsters_werebeast.mtr'...loading 'materials/tdm_ai_nobleman.mtr'...loading 'materials/tdm_ai_nobles.mtr'...loading 'materials/tdm_ai_pagans.mtr'...loading 'materials/tdm_ai_steambots.mtr'...loading 'materials/tdm_ai_thief.mtr'...loading 'materials/tdm_ai_thug.mtr'...loading 'materials/tdm_ai_townsfolk_female.mtr'...loading 'materials/tdm_ai_undead.mtr'...loading 'materials/tdm_ai_wench.mtr'...loading 'materials/tdm_billboards.mtr'...loading 'materials/tdm_bloom.mtr'...loading 'materials/tdm_bloom_afx.mtr'...loading 'materials/tdm_carpet.mtr'...loading 'materials/tdm_collision.mtr'...loading 'materials/tdm_comments.mtr'...loading 'materials/tdm_cubelights.mtr'...loading 'materials/tdm_debug.mtr'...loading 'materials/tdm_decals.mtr'...loading 'materials/tdm_decals_blood.mtr'...loading 'materials/tdm_decals_buildings.mtr'...loading 'materials/tdm_decals_cracks.mtr'...loading 'materials/tdm_decals_dirt.mtr'...loading 'materials/tdm_decals_legacy.mtr'...loading 'materials/tdm_decals_misc.mtr'...loading 'materials/tdm_decals_papers.mtr'...loading 'materials/tdm_decals_signs.mtr'...loading 'materials/tdm_decals_stone.mtr'...loading 'materials/tdm_decals_symbols.mtr'...loading 'materials/tdm_decals_table_cloth.mtr'...loading 'materials/tdm_decals_vegetation.mtr'...loading 'materials/tdm_decals_webs.mtr'...loading 'materials/tdm_door.mtr'...loading 'materials/tdm_epi_shader.mtr'...loading 'materials/tdm_epi_shader_2.mtr'WARNING:file materials/tdm_epi_shader_2.mtr, line 462: material 'wizard_cloth_001' previously defined at materials/tdm_epi_shader_2.mtr:366...loading 'materials/tdm_experimental_semiopaque.mtr'...loading 'materials/tdm_ext_module.mtr'...loading 'materials/tdm_fabric.mtr'...loading 'materials/tdm_fogs.mtr'...loading 'materials/tdm_ghouse_decorative.mtr'...loading 'materials/tdm_ghouse_lights.mtr'...loading 'materials/tdm_ghouse_sfx.mtr'...loading 'materials/tdm_ghouse_stone.mtr'...loading 'materials/tdm_glass.mtr'...loading 'materials/tdm_gui.mtr'...loading 'materials/tdm_gui_purchase_menu.mtr'...loading 'materials/tdm_hud.mtr'...loading 'materials/tdm_internal_engine.mtr'...loading 'materials/tdm_light_shadows.mtr'...loading 'materials/tdm_light_textures.mtr'...loading 'materials/tdm_lights_d3_leftover.mtr'...loading 'materials/tdm_lights_training.mtr'...loading 'materials/tdm_melan_bones.mtr'...loading 'materials/tdm_melan_bookrows.mtr'...loading 'materials/tdm_melan_brick.mtr'...loading 'materials/tdm_melan_brick5.mtr'...loading 'materials/tdm_melan_carpet5.mtr'...loading 'materials/tdm_melan_cobblestones5.mtr'...loading 'materials/tdm_melan_detailedmetal.mtr'...loading 'materials/tdm_melan_detailedmetal5.mtr'...loading 'materials/tdm_melan_dirt5.mtr'...loading 'materials/tdm_melan_door5.mtr'...loading 'materials/tdm_melan_flat.mtr'...loading 'materials/tdm_melan_flatmetal5.mtr'...loading 'materials/tdm_melan_foliage5.mtr'...loading 'materials/tdm_melan_grate3.mtr'...loading 'materials/tdm_melan_grate4.mtr'...loading 'materials/tdm_melan_grate5.mtr'...loading 'materials/tdm_melan_natural5.mtr'...loading 'materials/tdm_melan_paint_paper4.mtr'...loading 'materials/tdm_melan_plaster.mtr'...loading 'materials/tdm_melan_plaster5.mtr'...loading 'materials/tdm_melan_sculpt.mtr'...loading 'materials/tdm_melan_sculpt4.mtr'...loading 'materials/tdm_melan_sculpted5.mtr'...loading 'materials/tdm_melan_wood_panels2.mtr'...loading 'materials/tdm_melan_wood_panels5.mtr'...loading 'materials/tdm_metal_detailed.mtr'...loading 'materials/tdm_metal_flat.mtr'...loading 'materials/tdm_metal_grate.mtr'...loading 'materials/tdm_misc.mtr'...loading 'materials/tdm_models_animals.mtr'...loading 'materials/tdm_models_architecture.mtr'...loading 'materials/tdm_models_chars.mtr'...loading 'materials/tdm_models_containers.mtr'...loading 'materials/tdm_models_decorative.mtr'...loading 'materials/tdm_models_decorative_oversize.mtr'...loading 'materials/tdm_models_decorative_signs.mtr'...loading 'materials/tdm_models_decorative_wall.mtr'...loading 'materials/tdm_models_door_related.mtr'...loading 'materials/tdm_models_dungeon.mtr'...loading 'materials/tdm_models_fireplace.mtr'...loading 'materials/tdm_models_furniture.mtr'...loading 'materials/tdm_models_furniture_beds.mtr'...loading 'materials/tdm_models_furniture_seating.mtr'...loading 'materials/tdm_models_furniture_shelves.mtr'...loading 'materials/tdm_models_furniture_tables.mtr'...loading 'materials/tdm_models_games.mtr'...loading 'materials/tdm_models_gargoyle.mtr'...loading 'materials/tdm_models_graveyard.mtr'...loading 'materials/tdm_models_guard.mtr'...loading 'materials/tdm_models_junk.mtr'...loading 'materials/tdm_models_keys.mtr'...loading 'materials/tdm_models_kitchen.mtr'...loading 'materials/tdm_models_lights.mtr'...loading 'materials/tdm_models_loot.mtr'...loading 'materials/tdm_models_mechanical.mtr'...loading 'materials/tdm_models_misc.mtr'...loading 'materials/tdm_models_musical.mtr'...loading 'materials/tdm_models_nature.mtr'...loading 'materials/tdm_models_nature_rocks.mtr'...loading 'materials/tdm_models_nature_trees.mtr'...loading 'materials/tdm_models_nautical.mtr'...loading 'materials/tdm_models_pipekit.mtr'...loading 'materials/tdm_models_player_equipment.mtr'...loading 'materials/tdm_models_potions.mtr'...loading 'materials/tdm_models_readables.mtr'...loading 'materials/tdm_models_signs.mtr'...loading 'materials/tdm_models_statue_lion.mtr'...loading 'materials/tdm_models_tools.mtr'...loading 'materials/tdm_models_waterworks.mtr'...loading 'materials/tdm_models_weapons.mtr'...loading 'materials/tdm_models_wearable.mtr'...loading 'materials/tdm_moveable_laboratory_medicaltools.mtr'...loading 'materials/tdm_nature_bark.mtr'...loading 'materials/tdm_nature_bones.mtr'...loading 'materials/tdm_nature_dirt.mtr'...loading 'materials/tdm_nature_foliage.mtr'...loading 'materials/tdm_nature_grass.mtr'...loading 'materials/tdm_nature_grass_edge.mtr'...loading 'materials/tdm_nature_sky.mtr'...loading 'materials/tdm_nature_snow.mtr'...loading 'materials/tdm_nature_snow_edge.mtr'...loading 'materials/tdm_nature_training.mtr'...loading 'materials/tdm_nodrawsolid.mtr'...loading 'materials/tdm_paint_paper.mtr'...loading 'materials/tdm_particles.mtr'...loading 'materials/tdm_particles_legacy.mtr'...loading 'materials/tdm_particles_ripple.mtr'...loading 'materials/tdm_plaster.mtr'...loading 'materials/tdm_portal_sky.mtr'...loading 'materials/tdm_postprocess.mtr'...loading 'materials/tdm_roof.mtr'...loading 'materials/tdm_security_camera.mtr'...loading 'materials/tdm_sfx.mtr'...loading 'materials/tdm_sfx_legacy.mtr'...loading 'materials/tdm_sliptip.mtr'...loading 'materials/tdm_sliptip_theme.mtr'...loading 'materials/tdm_stone_brick.mtr'...loading 'materials/tdm_stone_cobblestones.mtr'...loading 'materials/tdm_stone_flat.mtr'...loading 'materials/tdm_stone_flat_mosaic.mtr'...loading 'materials/tdm_stone_flat_smooth.mtr'...loading 'materials/tdm_stone_natural.mtr'...loading 'materials/tdm_stone_sculpted.mtr'...loading 'materials/tdm_tables.mtr'...loading 'materials/tdm_training_map.mtr'...loading 'materials/tdm_translucent.mtr'...loading 'materials/tdm_water.mtr'WARNING:file materials/tdm_water.mtr, line 1189: material 'textures/particles/ripple_1' previously defined at materials/tdm_particles_ripple.mtr:1...loading 'materials/tdm_water_overlays.mtr'...loading 'materials/tdm_water_training.mtr'...loading 'materials/tdm_weather.mtr'...loading 'materials/tdm_windows.mtr'...loading 'materials/tdm_wood_boards.mtr'...loading 'materials/tdm_wood_panels.mtr'...loading 'materials/tdm_ws1_textures.mtr'...loading 'materials/tdm_yan_textures.mtr'...loading 'materials/tdm_zombie_rocks.mtr'Initializing event system...842 event definitionsInitializing class hierarchy...172 classes, 835264 bytes for event callbacksInitializing scriptsCompiled 'speaker_zone_ambient::fadeAmbientLight': 91.5 ms---------- Compile stats ----------Files loaded:script\tdm_main.scriptscript/tdm_util.scriptscript/weapon_base.scriptscript/tdm_ai.scriptscript/tdm_ai_base.scriptscript/tdm_ai_steambot_lanternbot.scriptscript/tdm_ai_monster_elemental.scriptscript/tdm_ai_controllable_base.scriptscript/tdm_ai_trainer_melee.scriptscript/tdm_player.scriptscript/tdm_frobactions.scriptscript/tdm_equip_actions.scriptscript/tdm_weapon_arrow.scriptscript/tdm_weapon_arrow_result_base.scriptscript/tdm_weapon_mossarrow_result.scriptscript/tdm_weapon_vinearrow_result.scriptscript/tdm_weapon_flashbomb_result.scriptscript/tdm_weapon_mine_result.scriptscript/tdm_weapon_unarmed.scriptscript/tdm_weapon_blackjack.scriptscript/tdm_weapon_shortsword.scriptscript/tdm_ammo_ropearrow_small.scriptscript/tdm_ammo_noisemaker_small.scriptscript/tdm_playertools.scriptscript/tdm_inventory_map.scriptscript/tdm_readables.scriptscript/tdm_loot_gui.scriptscript/tdm_rand_osc.scriptscript/tdm_lights.scriptscript/tdm_light_holders.scriptscript/tdm_response_effects.scriptscript/tdm_movers.scriptscript/tdm_conversation.scriptscript/tdm_breakable_glass.scriptscript/tdm_location_settings.scriptscript/tdm_voices.scriptscript/tdm_alarm.scriptscript/tdm_general.scriptscript/tdm_message.scriptscript/tdm_suicide.scriptscript/tdm_savegame_settings.scriptscript/tdm_triggers.scriptscript/tdm_security_camera.scriptscript/tdm_peek.script Memory usage:Strings: 44, 5816 bytesStatements: 20264, 810560 bytesFunctions: 1267, 169756 bytesVariables: 91900 bytesMem used: 1826304 bytesStatic data: 4014424 bytesAllocated: 4861412 bytesThread size: 7912 bytes Maximum object size: 884Largest object type name: weapon_arrow...6 aas typesgame initialized.--------------------------------------Parsing material filesFound 0 new mission packages.Found 3 mods in the FM folder.Parsed 3 mission declarations.No 'tdm_mapsequence.txt' file found for the current mod: training_mission-------- Initializing Session --------Font fonts/english/mason_glow in size 12 not found, using size 48 instead.Font fonts/english/mason_glow in size 24 not found, using size 48 instead.Font fonts/english/mason in size 12 not found, using size 48 instead.Font fonts/english/mason in size 24 not found, using size 48 instead.WARNING:Couldn't load sound 'sound' using defaultsession initialized----------------------------------------- Common Initialization Complete ---------------- Warnings ---------------during The Dark Mod initialization...WARNING:Couldn't load sound 'sound' using defaultWARNING:file materials/tdm_epi_shader_2.mtr, line 462: material 'wizard_cloth_001' previously defined at materials/tdm_epi_shader_2.mtr:366WARNING:file materials/tdm_water.mtr, line 1189: material 'textures/particles/ripple_1' previously defined at materials/tdm_particles_ripple.mtr:1WARNING:file particles/tdm_cauldron_steam.prt, line 162: particle 'tdm_cauldron_steam' previously defined at particles/tdm_bikerdude.prt:84WARNING:file particles/tdm_cauldron_steam.prt, line 31: particle 'tdm_cauldron_steam_small' previously defined at particles/tdm_bikerdude.prt:55WARNING:file particles/tdm_ceiling_dust_falling.prt, line 50: particle 'tdm_ceiling_dust' previously defined at particles/tdm_bikerdude.prt:212WARNING:file particles/tdm_chimney_smoke.prt, line 30: particle 'tdm_chimney_smoke' previously defined at particles/tdm_bikerdude.prt:259WARNING:file particles/tdm_chimney_smoke.prt, line 60: particle 'tdm_chimney_smoke_medium' previously defined at particles/tdm_bikerdude.prt:286WARNING:file particles/tdm_chimney_smoke.prt, line 90: particle 'tdm_chimney_smoke_small' previously defined at particles/tdm_bikerdude.prt:313WARNING:file particles/tdm_chimney_smoke_medium.prt, line 30: particle 'tdm_chimney_smoke_medium' previously defined at particles/tdm_bikerdude.prt:286WARNING:file particles/tdm_chimney_smoke_small.prt, line 30: particle 'tdm_chimney_smoke_small' previously defined at particles/tdm_bikerdude.prt:313WARNING:file particles/tdm_cookingpot_steam.prt, line 31: particle 'tdm_cookingpot_steam' previously defined at particles/tdm_bikerdude.prt:340WARNING:file particles/tdm_fireflames_small_nosmoke.prt, line 54: particle 'tdm_fire_flames_small_nosmoke' previously defined at particles/tdm_bikerdude.prt:368WARNING:file particles/tdm_floating_dust.prt, line 30: particle 'tdm_floating_dust' previously defined at particles/tdm_bikerdude.prt:419WARNING:file particles/tdm_floating_moon_dust.prt, line 31: particle 'tdm_floating_moon_dust' previously defined at particles/tdm_bikerdude.prt:444WARNING:file particles/tdm_floating_moon_dust.prt, line 67: particle 'tdm_floating_mood_dust_small' previously defined at particles/tdm_bikerdude.prt:27WARNING:file skins/tdm_epi_skins.skin, line 86: skin 'steam_engine_003_off' previously defined at skins/steam_engine_003.skin:1WARNING:file skins/tdm_epi_skins.skin, line 97: skin 'steam_engine_003_on' previously defined at skins/steam_engine_003.skin:1818 warningsCouldn't exec autocommands.cfg - file does not exist.r_customWidth|Height = 1920x1080 => widescreenmode = 7, r_aspectRatio = 1]reloadreloadXDatareloadanimsreloadScriptreloadARBprogramsreloadGLSLprogramsreloadSoundsreloadLanguagereloadModelsreloadImagesreloadSurfacereloadGuisreloadDeclsreloadEngine]reloadGreloadGLSLprogramsreloadGuis]reloadGLSLprograms ; condump GLSL_ISSUE.txt---------- R_ReloadGLSLPrograms_f -----------interaction VFambientInteraction VFstencilShadow VFoldStage VFdepthAlpha VFfog VFblend VFcubeMap VFinteractionA VFinteractionN VFshadowMapA VGFshadowMapN VGF---------------------------------Dumped console text to GLSL_ISSUE.txt.writing to: L:\darkmod\GLSL_ISSUE.txt   Quote Link to post Share on other sites
HMart 334 Posted January 30, 2019 Report Share Posted January 30, 2019 (edited) You still aren't getting bumpmapping properly, try typing r_skipbump 1 and r_skipspecular 1 in the console and then vid_restart.Everything should be kinda dull and boring but surfaces should be lit properly.I get this: stlucia_2019-01-30_08.12.31.jpg Did that, the lighting is totally wrong on my side. https://drive.google.com/open?id=1QTqZkJjlLBZWK6rqAly1-Jig1XwjlhfD ps. Doing vid_restart made the screen become gray and add to forcefully kill TDM as even the console didn't show after it. Edited January 30, 2019 by HMart Quote Link to post Share on other sites
stgatilov 1250 Posted January 30, 2019 Report Share Posted January 30, 2019 Better backup the whole tdm_base01.pk4 before changing it, and restore it after changes! Please try to go to glprogs/intersection.fs inside tdm_base01.pk4.Ensure that you have Stencil shadows enabled in TDM (r_shadows 1). Now find the lines in the file:vec3 RawN = u_RGTC == 1. ? vec3(bumpTexel.x, bumpTexel.y, sqrt(max(1.-bumpTexel.x*bumpTexel.x-bumpTexel.y*bumpTexel.y, 0))) : normalize( bumpTexel.wyz );Replace these lines with one line of the following:vec3 RawN = normalize( bumpTexel.wyz );vec3 RawN = normalize( bumpTexel.xyz );vec3 RawN = vec3(0, 0, 1);After trying each of these three cases, perform reloadGLSLPrograms in the game.Don't forget to pack the pk4 file back beforehand (in fact, it is easier to unpack it if you know how). Report back how these three cases influence lighting.Which make lighting good? Which retain it in the same buggy state? Quote Link to post Share on other sites
HMart 334 Posted January 30, 2019 Report Share Posted January 30, 2019 (edited) vec3 RawN = normalize( bumpTexel.wyz ); Same bad lighting. vec3 RawN = normalize( bumpTexel.xyz );Better but still wrong vec3 RawN = vec3(0, 0, 1);I think this one solved it. https://drive.google.com/open?id=1Yoke04yT3rMJJR0_L0-BVs7E9jOkxDnB p.s - normal maps and specular were disabled before by using r_skip and I also updated my drivers to the latest ones just to be sure but it didn't solve the problem, only those shader changes did. Edited January 30, 2019 by HMart Quote Link to post Share on other sites
stgatilov 1250 Posted January 30, 2019 Report Share Posted January 30, 2019 I think this one solved it.https://drive.google.com/open?id=1Yoke04yT3rMJJR0_L0-BVs7E9jOkxDnBp.s - normal maps and specular were disabled before by using r_skip and I also updated my drivers to the latest ones just to be sure but it didn't solve the problem, only those shader changes did. Yes, but the third way completely disables bumpmapping in the shader, you won't be able to enable it back even if you restore r_skipbump 0.So this is not a complete solution yet. Anyway, this gives some idea of what is going on.It seems that fetching bumpmap texture yields trash.Given that the objects look completely flat, I assume that it returns constant value (same for all fragments).And given that it looks wrong, I suspect that it may be black color (which corresponds to weird (-1, -1, -1) normal).And if this is true, then it means that bumpmap texture is not loaded properly into the GL pipeline. Or the textures are loaded from file wrongly, which is less likely. Does release build/config show OpenGL errors in game console?If not, we should enable it and see if there are errors. Quote Link to post Share on other sites
AluminumHaste 1067 Posted January 30, 2019 Report Share Posted January 30, 2019 Seems kinda typical of AMD driver releases though....... Quote I always assumed I'd taste like boot leather. Link to post Share on other sites
nbohr1more 2170 Posted January 30, 2019 Report Share Posted January 30, 2019 Hmm, maybe bad S3TC support. Try the new RGTC compression in 2.07 beta: image_useNormalCompression 2 The downside is some ARB water\glass shaders wont look right. Quote Please visit TDM's IndieDB site and help promote the mod: http://www.indiedb.com/mods/the-dark-mod (Yeah, shameless promotion... but traffic is traffic folks...) Link to post Share on other sites
HMart 334 Posted January 31, 2019 Report Share Posted January 31, 2019 Sorry for the lack of reply but add to go out. About the drivers i'm well aware that AMD support for OpenGL is not the best and OpenGL itself is a mess but this kind of serious problems is something I very rarely experience, don't take me wrong i'm not blaming stgatilov or anything but something most have changed on the engine side recently that exposed some driver bug, especially when it worked fine a week before on the same drivers. Â Btw you guys could contact AMD driver team "boss" directly here https://twitter.com/CatalystMaker and expose this problem, I know he is very active on twitter and imo it would not hurt to try talking to him. Perhaps you really found some driver bug that is exposed by this particular code and i'm sure they would like to know. Quote Link to post Share on other sites
HMart 334 Posted January 31, 2019 Report Share Posted January 31, 2019 (edited) Hmm, maybe bad S3TC support. Try the new RGTC compression in 2.07 beta: image_useNormalCompression 2 The downside is some ARB water\glass shaders wont look right. Using the original interaction.fs with image_useNormalCompression 2 does improve things slightly but the lights still look wrong is as if they are cut off diagonally, normals are still missing tho. I will take some screens.  https://drive.google.com/open?id=1y6zlxkPy3dXMbukHk7zvE_4H61nNXVsh  Btw how do I attach images into the forum? Is through the "My Media" option? If so how do I put images into it? Edited January 31, 2019 by HMart Quote Link to post Share on other sites
AluminumHaste 1067 Posted January 31, 2019 Report Share Posted January 31, 2019 When you go to reply at the bottom of the page, you have to click on the button More Reply Options to get the full editor. There you can upload attachments, but the size limit is pretty low. 1 Quote I always assumed I'd taste like boot leather. Link to post Share on other sites
stgatilov 1250 Posted January 31, 2019 Report Share Posted January 31, 2019 I don't believe there is any driver bug.The S3TC support is known as "ubiquitous extension", meaning that everyone supports it for a long time without caveats.I'm pretty sure there is some issue in the game which sometimes shows up. Please try to set r_ignoreGLErrors 0 immediately after starting TDM and load mission again.Or even better, start TDM with command line arguments: TheDarkModx64.exe +seta r_ignoreglerrors 0After mission is loaded, save a condump and attach here.Hopefully, it will show some OpenGL errors, although I'm not sure they will be descriptive. 1 Quote Link to post Share on other sites
Bluehawk 16 Posted January 31, 2019 Author Report Share Posted January 31, 2019 (edited) I ran the updater and it downloaded a lot more files than I thought it would, considering I was working from a fresh install in the first place, using the 2.0 and patches from moddb, and I got a blue "error during initialization" console window. I ran the updater again and it downloaded 3 more files and resolved itself. At any rate, it didn't resolve the GLSL problems. Running with "r_ignoreGLErrors 0", loading the training mission and con-dumping, here is the result.GLSLIssue2.txt Edited January 31, 2019 by Bluehawk Quote Link to post Share on other sites
HMart 334 Posted January 31, 2019 Report Share Posted January 31, 2019 (edited) Please try to set r_ignoreGLErrors 0 immediately after starting TDM and load mission again.Or even better, start TDM with command line arguments: TheDarkModx64.exe +seta r_ignoreglerrors 0After mission is loaded, save a condump and attach here.Hopefully, it will show some OpenGL errors, although I'm not sure they will be descriptive. Here is mine console dump CON_DUMP.txt Edited January 31, 2019 by HMart Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.