Jump to content
The Dark Mod Forums

Search the Community

Searched results for '/tags/forums/readables/' or tags 'forums/readables/q=/tags/forums/readables/&'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General Discussion
    • News & Announcements
    • The Dark Mod
    • Fan Missions
    • Off-Topic
  • Feedback and Support
    • TDM Tech Support
    • DarkRadiant Feedback and Development
    • I want to Help
  • Editing and Design
    • TDM Editors Guild
    • Art Assets
    • Music & SFX

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

  1. Hidden Hands: The Lost Citadel ============================================================== Title: Hidden Hands: The Lost Citadel Filename : hhtlc.pk4 Authors: Jack Farmer with Amadeus & Joebarnin Date of release: 18.09.2020 Latest version: 5 (released June 2021) EFX: Yes ============================================================== Hidden Hands series: I - Initiation II - Vitalic Fever III - The Lost Citadel ============================================================== Available via the Dark Mod Mission Downloader (Version 4) ============================================================== Jack Farmer: Mapping & drafts Amadeus: Editing and revising of all texts for readables, narration and dialogues, testing of gameplay and gameplay mechanics, all alpha testing & performance optimization joebarnin: Beta testing lead, debugging and debugging reports Beta testers: Krilmar Joebarnin Cambridge Spy manzanita-crow Shadow Voice actors: New Horizon: The educated Builder & Brother Gilbert (Briefing video) Goldchocobo: The naive Builder, guard (A union of its own) Jedi_Wannabe: Two guards (Of monsters and master guards) AndrosTheOxen: Jonus, guard (A union of its own) Boy Lag: Guard (Evolution of the peasants) Malasdair: Narrator (Briefing video & in game comments) Special thanks to: - Springheel, Sotha, and Fidcal for the tutorials - VanishedOne, HMart, Destined, Grayman, Joebarnin, Dragofer, demagogue, AluminumHaste, STRUNK, Geep and ERH+ for patiently answering my questions and solving in-game issues - All voice actors & beta testers for their great support - All others not mentioned here who answered my questions in the Newbie thread or via PM Pilfered items: - Setup for the main menu animation originally developed by Goldwell for "Snowed Inn" - Portal sky with trees originally developed and arranged by Dragofer for "Down By The Riverside" - Selected cliff sections originally developed and arranged by Dragofer for "A Perilous Refuge" - The scary, red-eyed Builder ghosts that have been originally developed by Bienie for "Longhorn Lodge" - Floating boat set-up originally developed by Bikerdude for one of his missions Contributors from the Inventor's Guild: - STRUNK created a prefab (S.T.A.R.S) used for various puzzles and mechanical items, he also helped with models - Dragofer supplied the experimental func_mover entity (modified by STRUNK to fit the mission purposes) - Joebarnin provided the script alteration for the mechanical locks - Grayman adjusted the switch/door mechanics for all sliding doors and fixed several AI problems Additional ambient sounds by gigagooga All other new ambient tracks and sound effects produced and mixed by Jack Farmer Explosion sound taken from freesound.org produced by tommccann Drowning man sound taken from freesound.org produced by muses202 Engine room machine sound taken from freesound.org produced by Astounded Electric zap taken from freesound.org produced by Joel_Audio Briefing video by SirSmokeALot "Walk On Roses" (title screen reprise) RC Deickler - Drums & loops R. Recum - Keyboards gigagooga - Additional ambient outtakes This mission is dedicated to all past & present Dark Mod and Dark Radiant contributors - thank you for all of your hard work over the years. ============================================================= Listen to another crazy inventor and learn more about his sick brain! Marvel at the latest inventions from the Inventors Guild! Sneak through long forgotten ruins and face (yes. I know, once again) the unspeakable evil! Show the undead that the living are not to be trifled with! Solve puzzles the complexity of which would even melt the brains of Nobel Prize winners!
  2. Very impressive work, and I can't even imagine the workload to be done (readables, dialogs, monologs, briefings, new idle animations, etc.) apart from the not exactly easy mapping with DromEd (or however that's spelled). If someone had told me that they had been working just on Mission 2 for seven years, I would have believed it immediately. You can tell that the convoluted design of the original game was used as a reference, and I personally find it even more complex. It took me almost three hours to complete mission 2 on Expert. I'm now in mission 3 and everything is quite bright there...thankfully the Thief AI isn't that demanding...in the Dark Mod such an enlightened mission would be very "challenging" (to say the least) and would cause quite a few nervous breakdowns!
  3. With TDM 2.12, after the credits finished, the "Mission Complete" screen did not display. I found that the screen was black and I could hear my footsteps when I tried to move around. I think the reason for the mission not completing successfully was that the "Do not kill or harm allies" objective was never marked as "1 = STATE_COMPLETE" instead it was left as "0 = STATE_INCOMPLETE". Note, I didn't use noclip throughout the mission. Same as: https://forums.thedarkmod.com/index.php?/topic/18054-fan-mission-the-accountant-2-new-in-town-by-goldwell-20160509/&do=findComment&comment=458491
  4. How about using TDM automation framework (and maybe pcem/qemu)? More info see: https://forums.thedarkmod.com/index.php?/topic/19828-automation-features-and-discussion/
  5. Beta 11 Fix finished-on state auto-update was unreliable Slighty improve scanner title/author detect Tags are now named some whatever regular-version-looking thing to force GitHub to put the newest at the top
  6. You can probably write a new one, and use it in your readables. If you override existing one, the next change in core will break your mission. The only question is: is there any hardcoded stuff in C++ connected to readables?
  7. Woo!! 2.10 Beta "Release Candidate" ( 210-07 ) is out:

    https://forums.thedarkmod.com/index.php?/topic/21198-beta-testing-210/

    It wont be long now :) ...

  8. Hey! With the Thief series the slow pace make them perfect games to play on the big screen with a controller, However TDM has a lot of keys to set up (like the original Thief) so mapping all the keys to a controller is a challenge and requires some compromises to be made. I've been playing with a Xbox360 controller for a while now, and think I have a good setup for TDM, with all or most of the functions mapped. For those interested, I thought I'd share it here, and ask for any input you guys have on what could be improved. The Dark Mod Xbox 360 Controller =============================== Main ==== LS: WASD movement LS Press: Crouch RS: Mouse look / Rotate (with manipulate) RS Press: Eyeglass A: Frob / Interact B: Use item X: Jump / Mantle Y: Lantern Dpad Up: Lean forward Dpad Down: Put away weapons Dpad Left: Lean left Dpad Right: Lean right LT: Parry / Manipulate RT: Attack RB: Change to Set 2 LB: Run Back: ESC Start: Objectives Set 2 ===== LS: WASD movement LS Press: Clear inventory RS: Mouse look / Rotate (with manipulate) RS Press: Drop inventory item Y: Cycle lockpicks X: Cycle keys A: Cycle maps B: Cycle readables Dpad Up: Previous weapon / Zoom Dpad Down: Next weapon / Zoom Dpad Left: Next inventory item Dpad Right: Previous inventory item LT: Shortsword RT: Blackjack LB: Creep RB: n/a Back: Quick load Start: Quick save And here is the profile itself. Copy+paste to a profile file, you know how it works of you use Xpadder: ;--- Xpadder Profile Data --- DataType=Profile Version=2013.07.18 Name=Thief The Dark Mod Set1Name=Main Set1StickDeadZones=92,64 Set1DPadMode=FourWay Set2Name=Set 2 Set2StickDeadZones=92,64 Set2DPadMode=FourWay Set1Button1Name=Frob/interact Set1Button1Slots=Right Mouse Button (2) Set1Button2Name=Use item Set1Button2Slots=Enter Set1Button3Name=Jump/Mantle Set1Button3Slots=Space Set1Button4Name=Lantern Set1Button4Slots=L Set1Button5Name=Creep Set1Button5Slots=Left Shift Set1Button6Name=To Set 2 Set1Button6SetSelect=1 Set1Button7Name=Menu Set1Button7Slots=Escape Set1Button8Name=Objectives Set1Button8Slots=O Set1Button9Name=Crouch Set1Button9Slots=X Set1Button10Name=Spyglass Set1Button10Slots=G Set1DPadUpName=Lean forward Set1DPadUpSlots=F Set1DPadRightName=Lean right Set1DPadRightSlots=E Set1DPadDownName=Put away weapon Set1DPadDownSlots=Back-Tick Set1DPadLeftName=Lean left Set1DPadLeftSlots=Q Set1Stick1UpName=Forward Set1Stick1UpSlots=W Set1Stick1RightName=Strafe right Set1Stick1RightSlots=D Set1Stick1DownName=Backward Set1Stick1DownSlots=S Set1Stick1LeftName=Strafe left Set1Stick1LeftSlots=A Set1Stick2UpSlots=Mouse Move Up Set1Stick2UpMouseSpeed=32 Set1Stick2RightSlots=Mouse Move Right Set1Stick2RightMouseSpeed=32 Set1Stick2DownSlots=Mouse Move Down Set1Stick2DownMouseSpeed=32 Set1Stick2LeftSlots=Mouse Move Left Set1Stick2LeftMouseSpeed=32 Set1TriggerLeftName=Parry/Manipulate Set1TriggerLeftSlots=Middle Mouse Button (3) Set1TriggerRightName=Attack Set1TriggerRightSlots=Left Mouse Button (1) Set2Button1Name=Toggle maps Set2Button1Slots=M Set2Button2Name=Toggle readables Set2Button2Slots=I Set2Button3Name=Toggle keys Set2Button3Slots=K Set2Button4Name=Toggle lockpicks Set2Button4Slots=P Set2Button5Name=Run Set2Button5Slots=Left Control Set2Button6SetSelect=0 Set2Button7Name=Quick load Set2Button7Slots=F9 Set2Button8Name=Quick save Set2Button8Slots=F4 Set2Button9Name=Clear inventory Set2Button9Slots=Back-Slash[uS]/Hash[uK] Set2Button10Name=Drop item Set2Button10Slots=R Set2DPadUpName=Prev. weapon Set2DPadUpSlots=Mouse Wheel Up Set2DPadRightName=Prev. inv. item Set2DPadRightSlots=Right Square Bracket Set2DPadDownName=Next weapon Set2DPadDownSlots=Mouse Wheel Down Set2DPadLeftName=Next inv. item Set2DPadLeftSlots=Left Square Bracket Set2Stick1UpName=Forward Set2Stick1UpSlots=W Set2Stick1RightName=Strafe right Set2Stick1RightSlots=D Set2Stick1DownName=Backward Set2Stick1DownSlots=S Set2Stick1LeftName=Strafe left Set2Stick1LeftSlots=A Set2Stick2UpSlots=Mouse Move Up Set2Stick2UpMouseSpeed=32 Set2Stick2RightSlots=Mouse Move Right Set2Stick2RightMouseSpeed=32 Set2Stick2DownSlots=Mouse Move Down Set2Stick2DownMouseSpeed=32 Set2Stick2LeftSlots=Mouse Move Left Set2Stick2LeftMouseSpeed=32 Set2Stick2UpRightSlots=5 Set2Stick2DownRightSlots=0 Set2Stick2DownLeftSlots=8 Set2Stick2UpLeftSlots=3 Set2TriggerLeftName=Sword Set2TriggerLeftSlots=2 Set2TriggerRightName=Blackjack Set2TriggerRightSlots=1 Any input is appreciated, and hope it is useful for people -Shadrach EDIT: Changed LB to Run, while Set 2 LB has Creep - figured after playing some more that Run+Jump needs to be possible and Creep is very rarely needed. There certainly are some missions where running jump is a necessity at some places.
  9. I don't think there's a link to thedarkmod.com on forums.thedarkmod.com ...

    1. datiswous

      datiswous

      Yeah and the wiki and moddb. It should have those links in the footer I think. Probably easy to add by an admin.

      Edit: And a link to the bugtracker. I'm always searching for a post in the forum that links to that because I can't remember the url.

    2. Petike the Taffer

      Petike the Taffer

      I drew attention to this several times in the last few years. No one payed it any attention, so I just gave up.

    3. duzenko

      duzenko

      Reluctance to improve the forums is matched by reluctance to allow more people to work on it. Talk about trust and power.

  10. If the "mission fails as soon as stealth score turns non-zero," that would not be good for ghost players. They might need to find out "how" they failed and experiment to avoid alerting guards. They might need to take those score points as a "bust". They might need to take those score points to complete an objective. Then, mission authors would need to encode exceptions into their missions, which would be a lot of work (if they decide to do it at all). However, part of what makes ghosting challenging and fun is when mission authors do not create their missions with ghosting in mind. Please see: Official Ghosting Rules: https://www.ttlg.com/forums/showthread.php?t=148523 Writing code for these rules would be a huge undertaking. Ghost Rules Discussion: https://www.ttlg.com/forums/showthread.php?t=148487 Creating an official mode could alienate these dedicated ghost players, because it would clash with what is considered ghosting in the community. Including the Stealth Stat Tool mod in the official release would be more useful. Or, making the audible alert states of guards quick and easy to recognize could help as well. For these reasons, I don't agree with an official "Ghost" mode. If the dev team were to do it, we should consult with @Klatremus so we get it 100% correct or not pursue it at all. (This ghosting bit should probably be in its own thread.)
  11. Announcing the release of the second William Steele mission! Summary Home Again takes place in Bridgeport when Steele returns home from the north. He finds that something terrible has happened, and he must begin a quest to find the perpetrator and why he did it. Most of this mission is spent on the rooftops. The William Steele Missions Home Again is the second of several Steele missions. Altogether they'll tell a story of corruption, greed, and revenge. At some point, I'll start packaging them as a campaign, in addition to the single missions. If you haven't played WS1: In the North, I suggest you start with that, then come here. Download Home Again is available through the in-game downloader. Build Time 16 months. I18n Home Again is ready for translation. Thanks Thanks to the TDM team for creating a terrific platform for storytelling and stealth gaming. Thanks to my beta testers: AluminumHaste, Bikerdude, Mr. Tibbs, Xarg, lowenz, Lux, plotzzz, and Deadlove. Thanks to Goldwell for providing voice work for a key part of the story. And thanks to YOU, for playing! Known Issues This is a large mission. To ease the burden on older systems, consider shutting doors and windows behind you as you go. Some players have experienced savegame crashes when playing large missions with TDM 2.01. This problem is under investigation. Until it’s corrected, I suggest you make frequent saves. There are a few spots where long sight lines will cause framerate drops, possibly even pauses. My apologies to anyone who experiences these. If you experience low frame rates, please consult the Performance Tweaks page on the Wiki. Performance Tweaks For very low end PCs I recommend the following settings: V-sync is offAA is offAniso is 4x or lowerAdvanced settings are simple/defaultPost processing is disabledAnyone having performance issues with TDM missions can put the following cvars into their Darkmod.cfg file. This will improve the framerate and stutter/chop when in-game, but may increase loading times a little. image_usePrecompressedTextures "1" image_useNormalCompression "2" image_useAllFormats "1" image_useCompression "1" image_preload "1"Important This mission requires TDM 2.01 or later. I rely heavily on readables to tell Steele's story. Please try to read every readable you find. Most Importantly, Enjoy! Screenshots WS3: Cleighmoor Steele's story continues with Cleighmoor, which you can find here.
  12. To cater to both audiences. I mentioned LibreGameWiki as one example. nbohr1more mentioned other uses. Explicitly allowing reuse and spread will help TDM reach a wider audience and would hopefully attract more volunteers. More volunteers which can help improve both TDM versions. There are several benefits for a project of being in the Debian repo. One is that TDM Debian-users can report defects on any package directly to Debian (no need to register on separate forums). Debian may then fix the issue themselves (in their "TDM-libre" package) and will offer the patch upstream to TDM, who can then choose to accept or reject the patch. I envision "TDM-libre" to have the same capability of downloading any mission as regular TDM. The only difference is that "TDM-libre" would come packaged with the regular engine (which is GPL+BSD) and an included mission that has libre media/gamedata. When I play TDM by myself, I want the unlimited-play and can accept commercial restrictions. But if I were to promote it somewhere, or charge for a stream when playing online, or make a video, I would want a version without commercial restrictions (and can temporarily accept limited-play) to make sure I don't violate anyone's copyright. Perhaps. That's what I'm trying to find out.
  13. windows 7 updated driver is 391.35 here is my dump TDM 2.06/32 #7400 (7400M) win-x86 May 16 2018 15:57:20 2294 MHz Intel CPU with MMX & SSE & SSE2 & SSE3 Winsock Initialized Found interface: {5540C832-B701-4AEC-B0AC-9786CCD069B1} Microsoft Virtual WiFi Miniport Adapter #3 - 0.0.0.0 NULL netmask - skipped Found interface: {6B342E17-4B02-47E0-B959-38EC80F830C8} Qualcomm Atheros AR8151 PCI-E Gigabit Ethernet Controller (NDIS 6.30) - 0.0.0.0 NULL netmask - skipped Found interface: {1BAA30DE-276A-4A26-A908-B8A900BC43D4} Qualcomm Atheros AR9002 WB-1NG Wireless Network Adapter - 192.168.1.4/255.255.255.0 Sys_InitNetworking: adding loopback interface Found Intel CPU, features: MMX SSE SSE2 SSE3 CMOV tdm using MMX & SSE & SSE2 & SSE3 for SIMD processing. enabling Flush-To-Zero mode enabled Flush-To-Zero mode enabling Denormals-Are-Zero mode enabled Denormals-Are-Zero mode ------ Initializing File System ------ Current search path: C:\tdm/fms/newjob C:\tdm\fms\newjob\newjob.pk4 (93 files) C:\tdm/ C:\tdm\tdm_textures_wood01.pk4 (375 files) C:\tdm\tdm_textures_window01.pk4 (389 files) C:\tdm\tdm_textures_stone_sculpted01.pk4 (463 files) C:\tdm\tdm_textures_stone_natural01.pk4 (130 files) C:\tdm\tdm_textures_stone_flat01.pk4 (295 files) C:\tdm\tdm_textures_stone_cobblestones01.pk4 (224 files) C:\tdm\tdm_textures_stone_brick01.pk4 (520 files) C:\tdm\tdm_textures_sfx01.pk4 (69 files) C:\tdm\tdm_textures_roof01.pk4 (72 files) C:\tdm\tdm_textures_plaster01.pk4 (142 files) C:\tdm\tdm_textures_paint_paper01.pk4 (63 files) C:\tdm\tdm_textures_other01.pk4 (122 files) C:\tdm\tdm_textures_nature01.pk4 (281 files) C:\tdm\tdm_textures_metal01.pk4 (494 files) C:\tdm\tdm_textures_glass01.pk4 (51 files) C:\tdm\tdm_textures_fabric01.pk4 (43 files) C:\tdm\tdm_textures_door01.pk4 (174 files) C:\tdm\tdm_textures_decals01.pk4 (461 files) C:\tdm\tdm_textures_carpet01.pk4 (92 files) C:\tdm\tdm_textures_base01.pk4 (395 files) C:\tdm\tdm_standalone.pk4 (4 files) C:\tdm\tdm_sound_vocals_decls01.pk4 (28 files) C:\tdm\tdm_sound_vocals07.pk4 (1111 files) C:\tdm\tdm_sound_vocals06.pk4 (696 files) C:\tdm\tdm_sound_vocals05.pk4 (128 files) C:\tdm\tdm_sound_vocals04.pk4 (2872 files) C:\tdm\tdm_sound_vocals03.pk4 (743 files) C:\tdm\tdm_sound_vocals02.pk4 (1299 files) C:\tdm\tdm_sound_vocals01.pk4 (82 files) C:\tdm\tdm_sound_sfx02.pk4 (605 files) C:\tdm\tdm_sound_sfx01.pk4 (943 files) C:\tdm\tdm_sound_ambient_decls01.pk4 (8 files) C:\tdm\tdm_sound_ambient03.pk4 (24 files) C:\tdm\tdm_sound_ambient02.pk4 (163 files) C:\tdm\tdm_sound_ambient01.pk4 (217 files) C:\tdm\tdm_prefabs01.pk4 (942 files) C:\tdm\tdm_player01.pk4 (125 files) C:\tdm\tdm_models_decls01.pk4 (102 files) C:\tdm\tdm_models02.pk4 (1989 files) C:\tdm\tdm_models01.pk4 (2701 files) C:\tdm\tdm_gui_credits01.pk4 (49 files) C:\tdm\tdm_gui01.pk4 (702 files) C:\tdm\tdm_fonts01.pk4 (696 files) C:\tdm\tdm_env01.pk4 (152 files) C:\tdm\tdm_defs01.pk4 (174 files) C:\tdm\tdm_base01.pk4 (186 files) C:\tdm\tdm_ai_steambots01.pk4 (24 files) C:\tdm\tdm_ai_monsters_spiders01.pk4 (82 files) C:\tdm\tdm_ai_humanoid_undead01.pk4 (50 files) C:\tdm\tdm_ai_humanoid_townsfolk01.pk4 (95 files) C:\tdm\tdm_ai_humanoid_pagans01.pk4 (10 files) C:\tdm\tdm_ai_humanoid_nobles01.pk4 (48 files) C:\tdm\tdm_ai_humanoid_mages01.pk4 (8 files) C:\tdm\tdm_ai_humanoid_heads01.pk4 (97 files) C:\tdm\tdm_ai_humanoid_guards01.pk4 (377 files) C:\tdm\tdm_ai_humanoid_females01.pk4 (172 files) C:\tdm\tdm_ai_humanoid_builders01.pk4 (91 files) C:\tdm\tdm_ai_base01.pk4 (8 files) C:\tdm\tdm_ai_animals01.pk4 (82 files) File System Initialized. -------------------------------------- ----- Initializing Decls ----- WARNING:file materials/tdm_epi_shader_2.mtr, line 462: material 'wizard_cloth_0 01' previously defined at materials/tdm_epi_shader_2.mtr:366 WARNING:file materials/tdm_water.mtr, line 1208: material 'textures/particles/r ipple_1' previously defined at materials/tdm_particles_ripple.mtr:1 WARNING:file sound/trilogy.sndshd, line 381: sound 'sink_handle' previously def ined at sound/tdm_sfx_machinery.sndshd:441 ------------------------------ I18N: SetLanguage: 'english'. I18N: Found no character remapping for english. I18N: 1251 strings read from strings/english.lang I18N: 'strings/fm/english.lang' not found. Couldn't open journal files Couldn't exec editor.cfg - file does not exist. execing default.cfg execing Darkmod.cfg Couldn't exec autoexec.cfg - file does not exist. I18N: SetLanguage: 'english'. I18N: Found no character remapping for english. I18N: 1251 strings read from strings/english.lang I18N: 'strings/fm/english.lang' not found. ----- Initializing OpenAL ----- Setup OpenAL device and context OpenAL: found device 'OpenAL Soft on Hoparlör (Conexant High Definition Audio) ' OpenAL: found device 'OpenAL Soft on SPDIF Arabirimi (Conexant High Definition Audio)' OpenAL: using 'OpenAL Soft' OpenAL vendor: OpenAL Community OpenAL renderer: OpenAL Soft OpenAL version: 1.1 ALSOFT 1.18.2 OpenAL: found EFX extension OpenAL: 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 Couldn't find proc address for: wglBindTexImageARB Couldn't find proc address for: wglReleaseTexImageARB Couldn't find proc address for: wglSetPbufferAttribARB ...created window @ 3,0 (656x518) Initializing OpenGL driver ...getting DC: succeeded ...PIXELFORMAT 4 selected ...creating GL context: succeeded ...creating secondary shared GL context: succeeded ...sharing contexts: succeeded ...making context current: succeeded Couldn't find proc address for: wglBindTexImageARB Couldn't find proc address for: wglReleaseTexImageARB Couldn't find proc address for: wglSetPbufferAttribARB ------- Input Initialization ------- Initializing DirectInput... win32.g_pMouse->Acquire failed -2147024891 mouse: DirectInput initialized. keyboard: DirectInput initialized. ------------------------------------ OpenGL vendor: Intel OpenGL renderer: Intel(R) HD Graphics 3000 OpenGL version: 3.1.0 - Build 9.17.10.4229 Checking portable OpenGL extensions... v - using GL_ARB_multitexture Max texture coords: 8 Max active textures: 16 v - using GL_ARB_texture_cube_map v - using GL_ARB_texture_non_power_of_two v - using GL_ARB_texture_compression v - using GL_EXT_texture_compression_s3tc v - using GL_EXT_texture_filter_anisotropic maxTextureAnisotropy: 16.000000 v - using GL_EXT_texture_lod_bias v - using GL_EXT_stencil_wrap v - using glStencilOpSeparate v - using GL_ARB_vertex_buffer_object v - using GL_ARB_map_buffer_range X - EXT_depth_bounds_test not found v - using GL_ARB_framebuffer_object Couldn't find proc address for: glCopyImageSubData v - using ARB_pixel_buffer_object v - using GL_ARB_draw_buffers v - using GL_ARB_sync GL fence sync available Max vertex attribs: 16 Max env parameters: 256 ----- R_ReloadARBPrograms ----- glprogs/test.vfp 8 glprogs/test.vfp 9 glprogs/interaction.vfp 1 glprogs/interaction.vfp 2 glprogs/bumpyEnvironment.vfp 5 glprogs/bumpyEnvironment.vfp 6 glprogs/ambientLight.vfp 10 glprogs/ambientLight.vfp 11 glprogs/shadow.vp 7 glprogs/environment.vfp 3 glprogs/environment.vfp 4 glprogs/test_direct.vfp 12 glprogs/test_direct.vfp 13 glprogs/interaction_direct.vfp 14 glprogs/interaction_direct.vfp 15 glprogs/soft_particle.vfp 16 glprogs/soft_particle.vfp 17 glprogs/cubic_light_point.vfp 18 glprogs/cubic_light_point.vfp 19 glprogs/cubic_light_proj.vfp 20 glprogs/cubic_light_proj.vfp 21 glprogs/test_cubic_light_point.vfp 22 glprogs/test_cubic_light_point.vfp 23 glprogs/test_cubic_light_proj.vfp 24 glprogs/test_cubic_light_proj.vfp 25 glprogs/ambient_cubic_light.vfp 26 glprogs/ambient_cubic_light.vfp 27 glprogs/cookMath_pass1.vfp 28 glprogs/cookMath_pass1.vfp 29 glprogs/cookMath_pass2.vfp 30 glprogs/cookMath_pass2.vfp 31 glprogs/brightPass_opt.vfp 32 glprogs/brightPass_opt.vfp 33 glprogs/blurx.vfp 34 glprogs/blurx.vfp 35 glprogs/blury.vfp 36 glprogs/blury.vfp 37 glprogs/finalScenePass_opt.vfp 38 glprogs/finalScenePass_opt.vfp 39 ------------------------------- ---------- R_ReloadGLSLPrograms_f ----------- interaction VFWARNING:shaderCompileFromFile(glprogs/interaction.fs) validation WARNING: 0:49: 'texture2D' : function is deprecated in current GLSL version WARNING: 0:59: 'textureCube' : function is deprecated in current GLSL version WARNING: 0:63: 'texture2DProj' : function is deprecated in current GLSL version WARNING: 0:64: 'texture2D' : function is deprecated in current GLSL version WARNING: 0:72: 'texture2D' : function is deprecated in current GLSL version WARNING: 0:77: 'texture2D' : function is deprecated in current GLSL version WARNING: 0:91: 'texture2D' : function is deprecated in current GLSL version WARNING: 0:97: 'texture2D' : function is deprecated in current GLSL version ERROR: 0:161: '=' : cannot convert from '3-component vector of float' to '2-co mponent vector of float' ERROR: 0:162: '=' : cannot convert from '3-component vector of float' to '2-co mponent vector of float' WARNING: 0:242: 'textureCube' : function is deprecated in current GLSL version ambientInteraction VF stencilShadow VF shadowMap VGWARNING:shaderCompileFromFile(glprogs/shadowMap.gs) validation WARNING: 0:3: 'layout' : symbol is deprecated in current GLSL version WARNING: 0:3: 'triangles' : symbol is deprecated in current GLSL version ERROR: 0:3: 'invocations' : syntax error syntax error F oldStage VF depthAlpha VF fog VF blend VF cubeMap VF --------------------------------- using ARB_vertex_buffer_object memory Font fonts/english/stone in size 12 not found, using size 24 instead. --------- Initializing Game ---------- The Dark Mod 2.06/32, win-x86, code revision 7400 Build date: May 16 2018 WARNING:file materials/tdm_epi_shader_2.mtr, line 462: material 'wizard_cloth_0 01' previously defined at materials/tdm_epi_shader_2.mtr:366 WARNING:file materials/tdm_water.mtr, line 1208: material 'textures/particles/r ipple_1' previously defined at materials/tdm_particles_ripple.mtr:1 Initializing event system ...835 event definitions Initializing class hierarchy ...170 classes, 410820 bytes for event callbacks Initializing scripts Compiled '÷': 133.2 ms ---------- Compile stats ---------- Memory usage: Strings: 48, 5904 bytes Statements: 20532, 410640 bytes Functions: 1268, 129520 bytes Variables: 93520 bytes Mem used: 1137272 bytes Static data: 2277600 bytes Allocated: 2835704 bytes Thread size: 7068 bytes ...6 aas types game initialized. -------------------------------------- Parsing material files Found 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: newjob -------- 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:Image name "0" is too short WARNING:Couldn't load image: 0 session initialized -------------------------------------- --- Common Initialization Complete --- ------------- Warnings --------------- during The Dark Mod initialization... WARNING:Couldn't load image: 0 WARNING:file materials/tdm_epi_shader_2.mtr, line 462: material 'wizard_cloth_0 01' previously defined at materials/tdm_epi_shader_2.mtr:366 WARNING:file materials/tdm_water.mtr, line 1208: material 'textures/particles/r ipple_1' previously defined at materials/tdm_particles_ripple.mtr:1 WARNING:file sound/trilogy.sndshd, line 381: sound 'sink_handle' previously def ined at sound/tdm_sfx_machinery.sndshd:441 WARNING:Image name "0" is too short WARNING:shaderCompileFromFile(glprogs/interaction.fs) validation WARNING: 0:49: 'texture2D' : function is deprecated in current GLSL version WARNING: 0:59: 'textureCube' : function is deprecated in current GLSL version WARNING: 0:63: 'texture2DProj' : function is deprecated in current GLSL version WARNING: 0:64: 'texture2D' : function is deprecated in current GLSL version WARNING: 0:72: 'texture2D' : function is deprecated in current GLSL version WARNING: 0:77: 'texture2D' : function is deprecated in current GLSL version WARNING: 0:91: 'texture2D' : function is deprecated in current GLSL version WARNING: 0:97: 'texture2D' : function is deprecated in current GLSL version ERROR: 0:161: '=' : cannot convert from '3-component vector of float' to '2-co mponent vector of float' ERROR: 0:162: '=' : cannot convert from '3-component vector of float' to '2-co mponent vector of float' WARNING: 0:242: 'textureCube' : function is deprecated in current GLSL version WARNING:shaderCompileFromFile(glprogs/shadowMap.gs) validation WARNING: 0:3: 'layout' : symbol is deprecated in current GLSL version WARNING: 0:3: 'triangles' : symbol is deprecated in current GLSL version ERROR: 0:3: 'invocations' : syntax error syntax error 7 warnings Couldn't exec autocommands.cfg - file does not exist. win32.g_pMouse->Acquire failed -2147024891 reloading guis/mainmenu.gui. reloading guis/restart.gui. reloading guis/msg.gui. --------- Map Initialization --------- Map: prologue9 glprogs/ambientEnvironment.vfp 79 glprogs/ambientEnvironment.vfp 80 glprogs/HeatHazeWithMaskAndDepth.vfp 81 glprogs/HeatHazeWithMaskAndDepth.vfp 82 ------- Game Map Init SaveGame ------- Compiled 'C:\tdm\maps\prologue9.script': 4.2 ms ---------- Compile stats ---------- Memory usage: Strings: 49, 6000 bytes Statements: 20928, 418560 bytes Functions: 1293, 131572 bytes Variables: 94104 bytes Mem used: 1152300 bytes Static data: 2277600 bytes Allocated: 2842864 bytes Thread size: 7068 bytes collision data: 293 models 14818 vertices (347 KB) 23079 edges (811 KB) 9218 polygons (642 KB) 1711 brushes (232 KB) 15907 nodes (434 KB) 28093 polygon refs (219 KB) 11710 brush refs (91 KB) 5812 internal edges 163 sharp edges 0 contained polygons removed 0 polygons merged 2779 KB total memory used 62 msec to load collision data. map bounds are (9253.0, 3692.0, 3602.0) max clip sector is (289.2, 230.8, 450.3) 4 KB passage memory used to build PVS 2 msec to calculate PVS 67 areas 152 portals 17 areas visible on average 804 bytes PVS data [Load AAS] loading maps/prologue9.aas48 [Load AAS] loading maps/prologue9.aas96 [Load AAS] loading maps/prologue9.aas32 done. [Load AAS] loading maps/prologue9.aas100 [Load AAS] loading maps/prologue9.aas_rat [Load AAS] loading maps/prologue9.aas_elemental WARNING:Couldn't load sound 'player_sounds_doublevision.wav' using default WARNING:Couldn't load sound 'player_sounds_skipcinematic.wav' using default WARNING:Couldn't load sound 'player_sounds_guienter.wav' using default WARNING:Couldn't load sound 'player_sounds_guiexit.wav' using default WARNING:Couldn't load sound 'player_sounds_hitarmor.wav' using default WARNING:Couldn't load sound 'player_sounds_hitflesh.wav' using default WARNING:Couldn't load sound 'player_sounds_teleportexit.wav' using default WARNING:Couldn't load sound 'player_sounds_teleportstart.wav' using default glprogs/heatHaze.vfp 83 glprogs/heatHaze.vfp 84 WARNING:Image name "-" is too short WARNING:Couldn't load sound 'vo_sleeper.wav' using default WARNING:Couldn't load sound 'sound/map_specific/vo_room.ogg' using default WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt03.gui: a transition does not have a valid destination var leftPageCurl::matc olor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt03.gui: a transition does not have a valid destination var rightPageCurl::mat color WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort03.gui: a transition does not have a valid destination var leftPageCurl::mat color WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort03.gui: a transition does not have a valid destination var rightPageCurl::ma tcolor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt02.gui: a transition does not have a valid destination var leftPageCurl::matc olor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt02.gui: a transition does not have a valid destination var rightPageCurl::mat color WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort02.gui: a transition does not have a valid destination var leftPageCurl::mat color WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort02.gui: a transition does not have a valid destination var rightPageCurl::ma tcolor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt02.gui: a transition does not have a valid destination var leftPageCurl::matc olor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt02.gui: a transition does not have a valid destination var rightPageCurl::mat color WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort02.gui: a transition does not have a valid destination var leftPageCurl::mat color WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort02.gui: a transition does not have a valid destination var rightPageCurl::ma tcolor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt01.gui: a transition does not have a valid destination var leftPageCurl::matc olor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt01.gui: a transition does not have a valid destination var rightPageCurl::mat color WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort01.gui: a transition does not have a valid destination var leftPageCurl::mat color WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort01.gui: a transition does not have a valid destination var rightPageCurl::ma tcolor glprogs/heatHazeWithDepth.vfp 85 glprogs/heatHazeWithDepth.vfp 86 No running thread for RestoreScriptObject(), creating new one. WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt03_world.gui: a transition does not have a valid destination var leftPageCurl ::matcolor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt03_world.gui: a transition does not have a valid destination var rightPageCur l::matcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort03_world.gui: a transition does not have a valid destination var leftPageCur l::matcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort03_world.gui: a transition does not have a valid destination var rightPageCu rl::matcolor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt02_world.gui: a transition does not have a valid destination var leftPageCurl ::matcolor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt02_world.gui: a transition does not have a valid destination var rightPageCur l::matcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort02_world.gui: a transition does not have a valid destination var leftPageCur l::matcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort02_world.gui: a transition does not have a valid destination var rightPageCu rl::matcolor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt02_world.gui: a transition does not have a valid destination var leftPageCurl ::matcolor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt02_world.gui: a transition does not have a valid destination var rightPageCur l::matcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort02_world.gui: a transition does not have a valid destination var leftPageCur l::matcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort02_world.gui: a transition does not have a valid destination var rightPageCu rl::matcolor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt01_world.gui: a transition does not have a valid destination var leftPageCurl ::matcolor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt01_world.gui: a transition does not have a valid destination var rightPageCur l::matcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort01_world.gui: a transition does not have a valid destination var leftPageCur l::matcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort01_world.gui: a transition does not have a valid destination var rightPageCu rl::matcolor -------------------------------------- ----- idRenderModelManagerLocal::EndLevelLoad ----- 0 models purged from previous level, 1023 models kept. --------------------------------------------------- ----- idImageManager::EndLevelLoad ----- WARNING:Couldn't load image: layer3s WARNING:Couldn't load image: tdm_tongue WARNING:Couldn't load image: models/darkmod/props/textures/plaster_normal WARNING:Couldn't load image: rope_belt WARNING:Couldn't load image: arms_legs WARNING:Couldn't load image: belt WARNING:Couldn't load image: - WARNING:Couldn't load image: extinguishable/streetlamp/tall_streetlamp01 WARNING:Couldn't load image: extinguishable/streetlamp/tall_streetlamp01_andbas e WARNING:Couldn't load image: nodraw WARNING:Couldn't load image: textures/darkmod/other/ext_timber01_module/timber0 1_window01_mixedblocks_lit WARNING:Couldn't load image: textures/darkmod/metal/detailed/rivet_strip01_s WARNING:Couldn't load image: window_side_2 WARNING:Couldn't load image: models/darkmod/wood/boards/wood_brown_dull01 WARNING:Couldn't load image: models/md5/chars/guards/citywatch/citywatch_armour _poor_ed WARNING:Couldn't load image: black WARNING:Couldn't load image: textures/darkmod/wood/boards/wood_brown_dull01_ns WARNING:Couldn't load image: textures/darkmod/wood/panels/molding_white_painted _s WARNING:Couldn't load image: models/darkmod/wood/panels/panel_vase_painted_whit e_ns WARNING:Couldn't load image: addnormals( models/md5/chars/npc_hand_full_local, heightmap( models/md5/chars/npc_hand_full_h, 3)) WARNING:Couldn't load image: alembic_grey WARNING:Couldn't load image: textures/darkmod/other/ext_stone02_plain/ext_stone 01_window02 0 purged from previous 208 kept from previous 1203 new loaded all images loaded in 47.4 seconds ---------------------------------------- ---------------------------------------- ----- idSoundCache::EndLevelLoad ----- 173434k referenced 4838k purged ---------------------------------------- ----------------------------------- 59020 msec to load prologue9 interactionTable generated of size: 134217728 bytes ------------- Warnings --------------- during prologue9... WARNING:Couldn't load image: - WARNING:Couldn't load image: addnormals( models/md5/chars/npc_hand_full_local, heightmap( models/md5/chars/npc_hand_full_h, 3)) WARNING:Couldn't load image: alembic_grey WARNING:Couldn't load image: arms_legs WARNING:Couldn't load image: belt WARNING:Couldn't load image: black WARNING:Couldn't load image: extinguishable/streetlamp/tall_streetlamp01 WARNING:Couldn't load image: extinguishable/streetlamp/tall_streetlamp01_andbas e WARNING:Couldn't load image: layer3s WARNING:Couldn't load image: models/darkmod/props/textures/plaster_normal WARNING:Couldn't load image: models/darkmod/wood/boards/wood_brown_dull01 WARNING:Couldn't load image: models/darkmod/wood/panels/panel_vase_painted_whit e_ns WARNING:Couldn't load image: models/md5/chars/guards/citywatch/citywatch_armour _poor_ed WARNING:Couldn't load image: nodraw WARNING:Couldn't load image: rope_belt WARNING:Couldn't load image: tdm_tongue WARNING:Couldn't load image: textures/darkmod/metal/detailed/rivet_strip01_s WARNING:Couldn't load image: textures/darkmod/other/ext_stone02_plain/ext_stone 01_window02 WARNING:Couldn't load image: textures/darkmod/other/ext_timber01_module/timber0 1_window01_mixedblocks_lit WARNING:Couldn't load image: textures/darkmod/wood/boards/wood_brown_dull01_ns WARNING:Couldn't load image: textures/darkmod/wood/panels/molding_white_painted _s WARNING:Couldn't load image: window_side_2 WARNING:Couldn't load sound 'player_sounds_doublevision.wav' using default WARNING:Couldn't load sound 'player_sounds_guienter.wav' using default WARNING:Couldn't load sound 'player_sounds_guiexit.wav' using default WARNING:Couldn't load sound 'player_sounds_hitarmor.wav' using default WARNING:Couldn't load sound 'player_sounds_hitflesh.wav' using default WARNING:Couldn't load sound 'player_sounds_skipcinematic.wav' using default WARNING:Couldn't load sound 'player_sounds_teleportexit.wav' using default WARNING:Couldn't load sound 'player_sounds_teleportstart.wav' using default WARNING:Couldn't load sound 'sound/map_specific/vo_room.ogg' using default WARNING:Couldn't load sound 'vo_sleeper.wav' using default WARNING:Image name "-" is too short WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt01.gui: a transition does not have a valid destination var leftPageCurl::matc olor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt01.gui: a transition does not have a valid destination var rightPageCurl::mat color WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt01_world.gui: a transition does not have a valid destination var leftPageCurl ::matcolor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt01_world.gui: a transition does not have a valid destination var rightPageCur l::matcolor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt02.gui: a transition does not have a valid destination var leftPageCurl::matc olor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt02.gui: a transition does not have a valid destination var rightPageCurl::mat color WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt02_world.gui: a transition does not have a valid destination var leftPageCurl ::matcolor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt02_world.gui: a transition does not have a valid destination var rightPageCur l::matcolor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt03.gui: a transition does not have a valid destination var leftPageCurl::matc olor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt03.gui: a transition does not have a valid destination var rightPageCurl::mat color WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt03_world.gui: a transition does not have a valid destination var leftPageCurl ::matcolor WARNING:Window BackgroundFadeIn in gui guis/readables/sheets/newspaper_bridgepo rt03_world.gui: a transition does not have a valid destination var rightPageCur l::matcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort01.gui: a transition does not have a valid destination var leftPageCurl::mat color WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort01.gui: a transition does not have a valid destination var rightPageCurl::ma tcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort01_world.gui: a transition does not have a valid destination var leftPageCur l::matcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort01_world.gui: a transition does not have a valid destination var rightPageCu rl::matcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort02.gui: a transition does not have a valid destination var leftPageCurl::mat color WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort02.gui: a transition does not have a valid destination var rightPageCurl::ma tcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort02_world.gui: a transition does not have a valid destination var leftPageCur l::matcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort02_world.gui: a transition does not have a valid destination var rightPageCu rl::matcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort03.gui: a transition does not have a valid destination var leftPageCurl::mat color WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort03.gui: a transition does not have a valid destination var rightPageCurl::ma tcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort03_world.gui: a transition does not have a valid destination var leftPageCur l::matcolor WARNING:Window BackgroundFadeOut in gui guis/readables/sheets/newspaper_bridgep ort03_world.gui: a transition does not have a valid destination var rightPageCu rl::matcolor 57 warnings Restarting ambient sound snd_generic_streets'(city_bustle_distant01__quiet_loop ) with volume 0 ]reloadglslprograms ---------- R_ReloadGLSLPrograms_f ----------- interaction VFWARNING:shaderCompileFromFile(glprogs/interaction.fs) validation WARNING: 0:49: 'texture2D' : function is deprecated in current GLSL version WARNING: 0:59: 'textureCube' : function is deprecated in current GLSL version WARNING: 0:63: 'texture2DProj' : function is deprecated in current GLSL version WARNING: 0:64: 'texture2D' : function is deprecated in current GLSL version WARNING: 0:72: 'texture2D' : function is deprecated in current GLSL version WARNING: 0:77: 'texture2D' : function is deprecated in current GLSL version WARNING: 0:91: 'texture2D' : function is deprecated in current GLSL version WARNING: 0:97: 'texture2D' : function is deprecated in current GLSL version ERROR: 0:161: '=' : cannot convert from '3-component vector of float' to '2-co mponent vector of float' ERROR: 0:162: '=' : cannot convert from '3-component vector of float' to '2-co mponent vector of float' WARNING: 0:242: 'textureCube' : function is deprecated in current GLSL version ambientInteraction VF stencilShadow VF shadowMap VGWARNING:shaderCompileFromFile(glprogs/shadowMap.gs) validation WARNING: 0:3: 'layout' : symbol is deprecated in current GLSL version WARNING: 0:3: 'triangles' : symbol is deprecated in current GLSL version ERROR: 0:3: 'invocations' : syntax error syntax error F oldStage VF depthAlpha VF fog VF blend VF cubeMap VF --------------------------------- ]condump qwe.txt Dumped console text to qwe.txt.
  14. I suggest you use the term "I", to make clear that it is something YOU want, and that you speak for yourself. But, as wesp5 mentioned, I don't really know what this is about, at all. And, I'm also wondering about all the newly registered people lately, who just arrived at this forum, and already want to revolutionize this mod. This is a thing I noticed 2 or 3 years ago, and which hasn't been present in the 15 years I play this mod and frequent these forums now. Really seems like a common thing these days, to not knock on the door, but kick it in, and stomp right in.
  15. TDM has tons of textures from "free" texture resources that do not allow redistribution and cannot be incorporated into a commercial project. Someone would need to create a huge replacement pack of textures that do not break the look of existing missions and do not infringe on the copyrighted textures. Also, many artists who contributed to this project do not want 3rd party entities to use their work in commercial projects. They intended the models, textures, sounds, animations to be exclusively used for Darkmod content. You would either have to replace ALL assets or contact every contributor and ask them to re-license their assets. Many contributors are no longer active with the project and haven't visited the forums in years so it would be no easy feat. I cannot speak to Debian policy but I think that they treat installers that add non-free content the same as non-free content itself. One could argue that Steam is such an installer but I guess Debian would counter that there are a few fully Libre games on Steam. I think Debian, Ubuntu, or Linux Mint need to consider a repo that allows for games (etc) that include non-libre content but intentionally offer this content for free to the community with no stipulations other than "don't try to sell it as a product".
  16. The gamepad implementation allows for a great degree of flexibility to personalize settings, aside from a few minor issues that I mentioned here: https://forums.thedarkmod.com/index.php?/topic/22337-gamepad-bindings/ I would say that playing TDM with a gamepad works very well, especially considering that it was implemented as experimental and hasn't been changed since then. If I could, I'd go back to 2021-you and congratulate you on buying that gamepad. I notice that your DarkmodPadbinds.cfg looks very different from mine...
  17. It seems like more and more "thief" and "thief players" is becoming a short hand to dismiss community members earnest desire to improve the game - which happens to be a barely legally distinct "thief style" game which was made by thief fans for thief fans and is "designed to simulate the stealth gameplay of Thief". Who is the predominant player base of the game supposed to be beyond fans of the thief games? Is there some better avenue to find feedback for the game beyond this forum? FOSS and linux forums? I have seen maybe half a dozen posts from that segment. I am a thief fan, I play thief fms, my association with those games is what drives me to play and make things for this game. Are we supposed to pretend the original games are not a huge reason why most of us are here at all? TL;DR version:
  18. Thanks! 1) Doing LONG_PRESS PAD_A (what I, for lack of knowledge, call "jump-mantle" or "_jumpmantle") differs from doing PRESS PAD_A ("_jump"). "_jumpmantle" differs from "_mantle", so they must be mapped to different button-calls. "_jumpmantle" differs from "_jump", so they must also be mapped to different button-calls. This appears to be the case, but it is not evident (or changeable) in DarkmodPadbinds.cfg. "_jumpmantle" seems to be hard coded to always connect to the same button as "_jump" but with a long press. It is as if bindPadButton PRESS PAD_A "_jump" is not actually just binding PRESS PAD_A to "_jump", but rather interpreted as "link PAD_A (regardless of button press time) to behave exactly like keyboard SPACE for short and long presses". I would have expected the default DarkmodPadbinds.cfg to explicitly read: bindPadButton PRESS PAD_A "_jump" bindPadButton LONG_PRESS PAD_A "_jumpmantle" bindPadButton PRESS PAD_B "_crouch" bindPadButton LONG_PRESS PAD_B "_mantle" ... but neither LONG_PRESS PAD_A or "_jumpmantle" is listed in the file. If there are actions "_jump" and "_mantle", I suppose there must also be an action "_jumpmantle" since it is possible for the player to do all those movements: * "_mantle" does the movements "crouch on the high surface, then stand up" * "_jumpmantle" idoes the movements "jump slightly forward, then land standing on the high surface" * "_jump" idoes the movements "jump up, then land exactly where you started" If the actions "_jump" and "_moveup" are not synonymous, then perhaps the action "_moveup" is what i call "_jumpmantle"? 2) Thanks for the link! It was useful in more than one way. I'll link to that page from https://wiki.thedarkmod.com/index.php?title=Bindings_and_User_Settings#Gamepad_Default_Bindings if I can get an account on the wiki, which proved more difficult than i thought (https://forums.thedarkmod.com/index.php?/topic/22327-how-can-i-create-an-account-on-the-tdm-wiki/). However, it does not answer my question how to find out the name ("<button>") used for a button on my gamepad. Basically, I would need to press the button on my gamepad and some program could tell me "That button is called 'PAD_A'". In my case, I have a gamepad "Logitech F310" (https://commons.wikimedia.org/wiki/File:Logitech_F310_Gamepad.jpg) which has a "Logitech button" (see image) that I want to use. I was hoping to find out the "button name" for that button and then edit DarkmodPadbinds.cfg to map it to a function. 3) ... but if that button has an "unusual name" that TDM does not recognize, then it may perhaps not work. E.g. if that button is called "PAD_LOGITECH" and TDM cannot recognize that name, then I cannot map anything to it via DarkmodPadbinds.cfg. Using QJoyPad I can map any keyboard key to it instead, as a workaround, but I cannot map MODIFIER to it (since MODIFIER cannot be set to a keyboard key). If current implementation is still called "experimental", then I must say it works very well; @cabalistic: kudos for that! I may not have continued playing TDM had it not worked with a gamepad.
  19. I am pleased to announce the release of our new fan mission, The Hare in the Snare: Part 1 Mission type: City Missions + Inn/Tavern Description: People are being abducted off the streets and a Watch Captain requires the services of a thief to help him find out why. Download link (v1.0.2-release): https://drive.google.com/file/d/1HYvM_u56wDB16uIlb7qgS_q3P24V69MO/view?usp=sharing Credits: Mapping and original characters: @Frost_Salamander Story, readables, custom models, voices and cinematics: @Kerry000 Menu title track produced and mixed by @JackFarmer with selected gigagooga sound samples Beta testers: @Cambridge Spy @Zerg Rush @Amadeus @Acolytesix @Lzocast @wesp5 @nbohr1more @Kerry000 @ate0ate @Wellingtoncrab @prjames Additional thanks: @Dragofer, @nbohr1moreand @peter_spyfor technical help @Springheel for the modules and tutorials @kingsalfor allowing @Kerry000to abuse his manbeast everyone else on Discord and the TDM forums who offered assistance Requirements and notes: This mission requires TDM 2.09. Earlier versions will probably work but you might see one or two missing models. You may experience some FPS drops in some areas with lower-end hardware. Mid-range and above should be fine. If you have issues, I highly recommend you use shadow maps instead of stencil (settings -> advanced -> shadows implementation). It makes a big difference. For 'Hard' and 'Expert' the light gem sensitivity has been increased by '1' (meaning easier for AI to detect you). Screenshots:
  20. It is possible that this is a setting that needs to be activated to work: https://mantisbt.org/forums/viewtopic.php?t=23221
  21. I am going to sort-of reveal that this is loosely like the nature of my upcoming mission. I noted it here when JackFarmer asked about things that are coming along in this post: https://forums.thedarkmod.com/index.php?/profile/37993-jackfarmer/&status=3943&type=status It too is a builder church. The player is requested by a hopefully famous character in another mission to handle some business that is affecting the congregation. I am looking to invoke some info and history laid down in other missions as a hook story.
  22. I dom't use it, i found it here with the filter set to OpenSource. the TOS and PP isn't excluding for an OpenSource app, if they use ads mean that they also need to pay an server for this online service. OpenSource is not synonymous with free either, perhaps after the beta phase it is no longer free, so perhaps you can take advantage of the fact that it is still free to create a series of textures that can be used or search another one in Futuretools. AI generated textures and assets, by definition, don't have any copyright, so you can use them as you want. https://www.futuretools.io/?pricing-model=free|open-source&tags-n5zn=gaming
  23. I created the page: https://wiki.thedarkmod.com/index.php?title=Lightgem In the source I placed the following text: <!-- Page text made by forum user Fiver: https://forums.thedarkmod.com/index.php?/topic/22327-how-can-i-create-an-account-on-the-tdm-wiki/&do=findComment&comment=491145 --> Personally I think the page isn't really necessary because the info is already present under HUD.
  24. Changelog of 2.12 development: release212 (rev 16989-10651) * Training Mission reverted to 2.11 state, except for text changes about new controls. beta212-07 (rev 16982-10651) * Fixed save/load of turrets. * Fixed some more cases of camera clipping during force-crouched mantle (6425). * Fixed crash if player wins twice in quick succession (6489). * Added angRotate script event. * Fixed church_altar prefab (6285). beta212-06 (rev 16970-10644) * Fixed light leaks workaround dropped after save + load (post). * Force doors which connect visportal to cast shadows regardless of light flow (post). * Improved candle vs junk detection for new frob controls (6316). * Fixed player getting stuck at start of "One Step Too Far" (post). * Fixed warning on spawning atdm:env_ragdoll_tdm_spider. * Fixed wrong skin in mechanical/switches/switch_rotate_lever prefab (6479). * Fixed double slash in lady02 subtitle decls (post). * Fixed rotated versions of safe03_wall prefab (6268). * Tweaked fogging of health potion. * Fixed overbright skins for nature bushes (6478). * Fixed Grandfather_clock_victorian_01 model (6383). * Removed pause from looping sound machinery/machines/m3_loop (6384). * Fixed broken func_portals in Training Mission (4352). * Minor improvements in Saint Lucia mission. * Doubled game scripts memory limit (post). * Improved normal map of long banners (6355). beta212-05 (rev 16950-10635) * Fixed player seeing through ceiling when mantling into crouched state (6425). * Improved how frobbing works on junk items (6316). * Toggled states of player movement are saved and restored properly (6458). * Fixed back image loading optimization. * Added canCloseDoors spawnarg on AI, which allows to block closing only (6460). * Rats and spiders are non-shoulderable by default (6456). * Increased wait in screenshot_viewpos macro command (6331). * Added forest models from The Valley abandoned mission. * Fixed frobstage on sign models (6457). * Added vine arrows to training mission (4352). * Improved Merry Chest prefabs (6459). * Fixed normal map of dirt_packed_muddy (4668). * Fixed nails in door_boarded_up01 model. * Fixed attachments of atdm:fireplace_place_base (6474). * Fixed editor image of blocks_large_sandstone, rough_grey_dirty_sepia_grey_trim (6281, 6464). * Added editor image for grey_dirty_trim material. * Adjusted tooltip for auto-search bodies. beta212-04 (rev 16932-10626) * Added massive package of subtitles for AI sounds (6240, thread). * Fixes in envshot command (5796). * Added nature/dirt/ash_and_coals texture (6441). beta212-03 (rev 16902-10623) * Improved subtitles layout and location ring picture (p1 p2). * Fixed broken remote render with soft stencil shadows. * Added color buffer clears to fix remote render breaking skybox (6424). * Fixed warning generated by remote render (6424). * Fixed min_lod_bias being ignored if no other LOD settings is specified (6359). * Now changing LOD settings effects objects with min_lod_bias immediately (6359). * Fixed text & background alignment in mission lists (6337). * Fixed gaps in chandelier models (6433). * Added missing editor texture for carpet/runners/ornate_red_black03_end (6435). * Further expansion of listRenderLightDefs and listLightEntityDefs commands. beta212-02 (rev 16889-10613) * Fixed underwater rendering due to missing doublevision shader (post). * Exclude more lights from the new light portal flow optimizations (5172, 6321). * black_matt is now fully black, no tiny green bias (post). * Fixed lockpick interruption when mouse cursor switches between door and handle. * Extended listRenderLightDefs and listLightEntityDefs commands. * Fixed church_altar.pfb (6285). * Added window01_curtains01.lwo in separate parts (6356). * tdm_open_doors now opens locked doors too. * Fixed rare case of getting NaN in spline mover. * Added r_skipEntities cvar, similar to "filter entities" in DR. * Added editor spawnargs for volumetric light properties (6322). * Fixed radius override and added position override for script-based stims. * Fixed warnings with wrong virtual function overrides. beta212-01 (rev 16879-10584) * Fixed player falling through elevator when shouldering a body (6259). * Rebalanced volume of all player footsteps (6348). * Fixed weird animation when mixing drawn bow and main menu (2758). * Fixed all kind of issues with bc_teatray material. * Added alternative frob controls mode tdm_holdfrob_drag_all_entities for dragging on hold. * Fixed non-actor entities always getting full splash damage. * Hide console before screenshot with screenshot_viewport command (6331). * Added tdm_subtitles_ring cvar to disable subtitles location ring. * Added mission.cfg as a temporary way for mission to override non-archived cvars (5453). * Cvars "pm_lean_*" are no longer archived (6320). * Removed some cvar overrides from atdm:player_base. * CFrobLock now supports script events: Lock, Unlock, ToggleLock, IsLocked, IsPickable (6329). * Simplified flee script event, supported fleeing from non-actor entity and fleeFromPoint. * Fixed crash on some non-standard cases of flinderize. * Can set spawnarg "douse 0" on damageDef to not extinguish lights from splash damage. * Added setFrobMaster script event. * Added script-based stim type, which triggers only when stimEmit script event is called. * Added on/off script events to func_emitter entity. * Added setSmoke script event to change particle decl for a func_smoke. * Added hasInvItem script event to check if player has some item. * Added launchGuided script event to start guided projectiles. * Added getInterceptTime script event for shooting projectile and running target. * Added "bounce_sound_min|max_velocity" spawnargs to control projectile bounce sounds. * Added "postbounce_*" spawnargs to change projectile properties after bounce. * Fixes to moor guard ragdoll (6345). * Fixed wench AI sounds (6284). * Added new experimental entityDef for an automatic turret. * Official missions no longer pretend to be part of 3-mission campaign (6338). * Removed AI PAIN messages console spam. * Removed excessive "s_volume 0" from base loot entityDefs (6346). * Replaced symbol on the proguard's belt. * Default value of com_maxfps increased from 144 to 300. * Improved idEntityPtr, fixed some warnings. dev16854-10518 * High mantle animation has become much faster (6343). * Crouching while on ladder/rope now causes player to slide instantly. * Added "forceShadowBehindOpaque" hack to workaround shadow leaks in old missions (5172). * Fixed and revised underwater "double vision" effect (6300). * Add scratch images have alpha = 1, which fixes some mirror materials (6300). * Added warning if material output color depends on input alpha, fixed it in core assets (6340). * Support several independent user addon scripts (6336). * Fixed missing headbob and footsteps at very high FPS (4696). * Fixed player hanging mid-air in a jump at very high FPS (6333). * Don't crash if player's head does not exist (6326). * Added "fade in fast" options for frobhelper (6342). * Removed "show tooltips" option, now it is always on (6344). * Added default spawnarg values to "text" debug entityDef (6325). * Fixed some uninitialized values, float overflows and NaNs across the code. * Reorganized covered furniture models from Seeking Lady Leicester (6289). dev16842-10488 * Major changes in frob/use controls: holding frob does different thing now (6316, thread). * Fixed some electric lights not spawning. * It is no longer necessary to specify extension to reference PNG image. * Added cvar tdm_show_viewpos and command screenshot_viewpos (6331). * Fixed hanging when light is moved through a plane with many visportals (3815, thread). * Fixed multipage readables stuck on empty page, improved page flipping (6313). * Fixed WAV sounds playing in main menu, all sounds are streaming now (6330). * Fixed light leaks along scissor rectangle boundary with soft stencil shadows (thread). * Better subtitles location visualization (6264). * Changed position of subtitle blocks and subtitle font (6264). * Internal refactoring of idImage class (6300). * Fixed rare bug in renderworld raycasting... might happen with particle collisions. * Fixed warnings in newspaper_bridgeport0X core readable GUI (6245). * Added vec4 GUI keyword (6164). * Renamed pm_lean_toggle cvar to tdm_toggle_lean. * Improved "head bob" and "mantle roll" settings in main menu. * Updated FFmpeg to 4.4.4 (6314). Known issues: * Various problems after image refactoring: underwater, mirrors, etc. dev16829-10455 * Allowed to mantle while carrying/manipulating an object (5892, thread). * Allowed to change weapon while mantling or on rope/ladder (6319). * Several leaning improvements (6320, thread). * Parallel shadow-casting lights are deprecated, use parallelSky instead (6306). * Added many menu settings for autoloot body, blackjack helper, and other (6311). * Deleted option for autolooting bodies with one item per frob, added menu setting (6257). * Added cvar to modify all head bobbing settings (6310). * Fixed some corner cases with multiloot (6270). * Fixed frob helper's "always visible" mode (6318). * New&fixed versions of atdm:lamp_electric_square_3_lit_unattached (6315). * Fixed UV map on Stove models (6312). * Reworked r_showPrimitives + deleted code for rendering from CPU buffers. * Shortened name of end-mission autosaves (6294). * Consistent names of various arrows. Known issues: * Some electric lights don't spawn. dev16818-10434 * Fixed projectiles flying through player and enemies sometimes (6292). * Lights with noshadows spawnarg pass through walls again (5172). * Disabled portal flow culling optimization for parallel lights (5172, 6306). * Faster light-entity interactions matching if light is noshadows due to spawnarg (6296). * Compression of images to DXT1/3/5 is done in software (6300). * Cleaned up rounding math routines (6300). * r_showportals 2 is easier to understand now * Changed rules for getting start areas of parallelSky light (6306). dev16814-10408 * Optimized portal flow culling for shadowing lights (5172). * Extended dmap diagnostics to info_portalSettings, improved editor descriptions (6224). * Added test commands: tdm_open_doors and tdm_close_doors. * Minor adjustments to ear-cutting algorithm in dmap. * Minor refactoring in image compression code (6300). dev16809-10394 * r_shadowMapSinglePass is enabled by default now. * Fixed lack of shadows in volumetric lights under r_shadowMapSinglePass (6271). * Fixed interaction rendering on materials with polygonOffset (5868). * Optimized code for finding light-entity interactions on large maps (6296). * Optimized moving shadowing lights: don't create interactions in unreachable areas (5172). * More refactoring in backend: tonemap shader (6271). * Added more covered furniture models (6289). * Added wall models from Seeking Lady Leicester (6293). Known issues: * Some noshadows lights no longer pass through walls. dev16801-10370 * Supported -durationExtend for inline subtitles (6262). * Added blue noise dithering to tonemap shader, which fixed color banding of fog (6271). * Optimized away unnecessary render copy under "useNewRenderPasses 1" (6271). * Refactored blend and fog lights into new backend architecture. For troubleshooting, reduce cvar useNewRenderPasses to 1 or 0 (6271). * Added 30 case to max FPS selection in settings menu. dev16792-10357 * Fixed particles bound to animated joints (6099). * idVec3 is no longer initialized to zero by default (6280). * Integrated Address Sanitizer tool and fixed a few found bugs (6280). dev16789-10349 * Deleted old backend completely + some cleaning (6271). * Fixed map icon wrong name (thread). * Now light entities support noPortalFog spawnarg (6282). * Support fonts aspect ratio correction (6283). * Fixed playerstart customization (thread). * Refactored "render pass" part into new backend architecture. For troubleshooting, try cvar "useNewRenderPasses 0". Also "textures/particles/blacksmokepuff" now works (6271) * Now arithmetic expressions in materials support min/max functions (6271). * Minor initialization cleanup (6280). dev16785-10319 * "r_shadowMapSinglePass 1" now respects noselfshadows flag (6271). * Continued refactoring in shadow maps and render-pass shaders (6271). dev16783-10307 * Backported new rendering backend to uniforms, should work like the old one now (6271). * "Auto" lockpicking difficulty now unlocks pin from after one cycle (6256). * Added "auto-search bodies" feature under tdm_autosearch_bodies cvar (6257). * Added r_shadowMapAlphaTested cvar for single-pass shadow maps (6271). dev16781-10289 * Added first version of direction and volume cues to subtitles (6264). * Allow subtitles to extend duration of sound sample (6262). * Improved slot allocation algorithm for subtitles, a subtitle no longer changes slot (6264). * Fixed bug that stereo sample plays for 2x duration due to length confusion. * Upgraded libpng and rebuilt third-party packages. * Internal fixes of depth bounds test asserts. dev16778-10275 * Allow limited mantling with a shouldered body (5892). * Fixed toggle creep and improved settings layout in the menu (6242). * Fixed bounding boxes of animated entities and particles, enabled r_useEntityScissors by default (6099). * Trigger call_on_exit before call_on_entry when switching locations. * Don't expand bounds of surfaces with turbulent deform (5990). * Removed "gui" spawnarg on GUI message to avoid first frame (6117). Known issues: * Particles bounds to animated joints broken. Changelog of earlier versions can be found here. Source: 2.12 beta testing thread
×
×
  • Create New...