Search the Community
Searched results for '/tags/forums/shorter fms' or tags 'forums/shorter fmsq=/tags/forums/shorter fms&'.
-
I don't know how it works for Radeon but for NVidia there is a setting in the control panel called Power management mode, it's is also possible to change it for any game individually. Also Windows has its own power management settings. Here is the thread on Dolphin forum about it(but it's pretty old and some things most probably changed): https://forums.dolphin-emu.org/Thread-unofficial-laptop-performance-guide
-
For the people eager to play with the latest state of development, two things are provided: regular dev builds source code SVN repository Development builds are created once per a few weeks from the current trunk. They can be obtained via tdm_installer. Just run the installer, check "Get Custom Version" on the first page, then select proper version in "dev" folder on the second page. Name of any dev version looks like devXXXXX-YYYY, where XXXXX and YYYY are SVN revision numbers from which the build was created. The topmost version in the list is usually the most recent one. Note: unless otherwise specified, savegames are incompatible between any two versions of TDM! Programmers can obtain source code from SVN repository. Trunk can be checked out from here: https://svn.thedarkmod.com/publicsvn/darkmod_src/trunk/ SVN root is: https://svn.thedarkmod.com/publicsvn/darkmod_src Build instructions are provided inside repository. Note that while you can build executable from the SVN repository, TDM installation of compatible version is required to run it. Official TDM releases are compatible with source code archives provided on the website, and also with corresponding release tags in SVN. A dev build is compatible with SVN trunk of revision YYYY, where YYYY is the second number in its version (as described above). If you only want to experiment with the latest trunk, using the latest dev build gives you the maximum chance of success. P.S. Needless to say, all of this comes with no support. Although we would be glad if you catch and report bugs before the next beta phase starts
- 14 replies
-
- 15
-
-
-
Mod that polishes several sound aspects that affect the gameplay, with a sprinkle of general gameplay tweaks. TDM 2.12 introduced a subtle rebalance to player footstep sound volumes. This was meant to be the first step towards an overhaul for all footstep sounds, both in volume levels and variety, since quite a few materials share sound files. 2.13 added "improved footstep sounds for broken glass and ice material surfaces" Almost one year later since 2.13, this project has completely stagnated; as a regular user that tried to chip in, I've seen the motivation fade out from the devs and mappers involved. So instead of letting it rot, I've made the early attempts to achieve this overhaul into a mod. The scope has widened a bit, since I decided to tackle annoying things such as alert 3 & 4 duration or sound propagation for blackjack/sword impact stims. Repository to report issues: https://codeberg.org/SilverKeeper/tdm-sound-polish Installation Latest release: https://codeberg.org/SilverKeeper/tdm-sound-polish/releases/download/v1.2/Sound Polish Mod v1.2.7z The mod comes in three versions: x_soundpolish.pk4 is the main version, using TDM Core sounds but with handpicked improved files from other soundpacks. Read the changelog for a detailed listing. x_soundpolish_VoltaFootstepMod.pk4 has the handpicked files from the main version + footstep sounds from Kingsal's "Volta" series, both for the player and humanoid AI. x_soundpolish_ThiefierSoundsByGin.pk4 has the handpicked files from the main version + the footstep sounds from Gin's "Thiefier Sounds" soundpack, both for the player and humanoid AI. Copy one of those to TDM root folder. Additionally, you can copy autocommands.cfg or my personal autocommands_full.cfg and rename it as autocommands.cfg. Look at Gameplay and TDM settings for a brief explanation. The `Docs` folder has detailed documentation on my definition changes, final footstep propagation values (based on TDM Core `tdm_propagated_sounds.def` propagation values) and a list of FMs with custom footstep sounds to keep track of potential incompatibilities. Out of respect to FM authors, I won't be tweaking their audio files to "fix" any inconsistencies that might arise by using my mod. Hopefully they will release updates to their FMs if they themselves share my view on polishing TDM current audio design. Overview Footsteps .sndshd files for humanoid and player footsteps were a complete mess. They were mixed between 3 files when they should've been properly categorized in 2, materials shared one shader for the AI and the player, and in rare cases they outright played the wrong sound files (player carpet footsteps were "placeholders" currently used as AI barefoot footsteps). This has been the hardest part of the mod and hopefully it serves as template for TDM Core files. Both the player and AI (but particularly the player) are too quiet when they walk. The player barely hears their own footsteps, but the AI reacts strongly to them. Material sound shader values have been balanced according to the sound propagation transmitted to the AI. Jumping shaders are the loudest and speed shaders decrease the volume from there the slower you move. AI shaders start being audible too late for them to serve as a warning; their `maxDistance` has been increased. Monsters were also too stealthy, specially spiders (and particularly the small spiders). Sound files themselves had room for improvement, too. Some files needed amplifying (without clipping, of course) to have more leeway with sound shader volumes. Others were disabled/pitch-modified/replaced. In particular, AI had some weak-sounding footstep sounds. Pitch-modified variants of the player footsteps have replaced the worst AI footstep sounds. Alternative versions with "Volta footsteps mod" by Kingsal and "Thiefier Sounds" by Gin have also been created. Sound propagation and AI While TDM AI reacts to sound reasonably well, the base volume of the player's walk and creep sound propagation shaders is a bit too high, triggering alert 2 too easily. Those have been decreased for a more enjoyable gameplay. Thief featured a bait mechanic in the form of stims triggered by slamming your blackjack or sword against objects. This was nerfed in Deadly Shadows; now even walls played impact sounds, but AI was deaf to them. Currently, TDM has the potential to bring the mechanic back, but it's undercooked. All materials play the same sound propagation shader, so AI only hears you bashing wood, regardless of the material... And even that does absolutely nothing to the alert level. I've improvised material-specific shaders for both the blackjack and the sword. There seems to be a problem with value modifiers for the weapon entities... I can't take advantage of the feature. In relation with the bait mechanic, TDM Core hit sounds are incredibly lacking outside the bow's. Understandably, providing specific hit sounds for both the blackjack and shortsword isn't an easy feat, considering the amount of additional materials TDM adds to the humble Thief repertoire. This has been addressed to the best of my ability thanks to freesound.org awesome offering of free sounds. Alert 3 & 4 have insane duration and fuzzyness values. AI takes forever to go back to alert 2; duration gets... multiplied? randomly by, at most, the fuzzyness value or any number below that. Those values have been decreased for a reasonable fail state, so players don't normalize quicksaving when they get caught. Stationary AIs should play their barks frequently so you can point them out by ear before stumbling upon them. TDM Core intervals are too wide... Now barks and snores will occur more frequently. Gameplay and TDM settings Frob distance for pickpocketting has a shorter distance than other actions in TDM. While in principiple this should make pickpocketting more "tense", the bump mechanic gets in the way here. Being caught because you miscalculated the timeframe before the AI would turn around is one thing; being caught because you bumped your head into their back from forward-leaning in another. Now frob distance of objects carried by AI is more consistent with the rest of TDM and closer to Thief. AI maximum sight distance feels a bit too high. "Hidden Hands: Initiation" open areas were a good testing bed to find the right value decrease. It got reduced from 40 meters to 30. Several aspects of the movement are rather uncomfortable. Headbobbing is nauseating, footstep rate is very exaggerated and running speed feels slow. An autocommand.cfg file has been provided for this, as well as a complete autocommand_full.cfg with my personal settings for TDM. While the increased running speed shouldn't break anything, it is an opionated value from two FM authors and might not be balanced for the rest of TDM FMs. Thanks Daft Mugi and WellingtonCrab for carrying the brief but powerful efforts to start cleaning this up, and for creating the Player Footstep Sounds Test Map. Daft Mugi in particular for sharing the tuned player sound propagation values and the pickpocketting frob distance overrides. WellingtonCrab in particular for helping with AI alert 3 & 4 values and mentioning their overrides for AI barks used in their FMs. Ujtudor for their "Collection of adjusted sounds". Kingsal for their "Volta footsteps mod". SeriousToni for their "Alternative Footstep Sound Package" mod. Gin for their "Thiefier Sounds" mod. If any dev is interested in starting and merging a stable implementation, I would suggest some considerations: Fix jumping stepvol modifiers, if they even exist. Right now the player perceives different ranges of noise when jumping, but AI always hears the loudest value possible... Make wiki documentation for every TDM material on how noisy their footsteps are for AIs. I've included all material final propagation values (as shown by the "tdm_spr_debug 1; con_noPrint 0" command) in a "_Docs" folder. Inspect all entity .def files to detect missing sound material definitions Besides that, sound files are all over the place. I would propose this for both sfx .pk4s: tdm_sound_sfx01.pk4 Move all player climbing files from sound/sfx/movement/footsteps in tdm_sound_sfx02.pk4 to a sound/sfx/movement/climbing folder here. Move all humanoid rustle files from sound/sfx/movement/footsteps in tdm_sound_sfx02.pk4 to sound/sfx/movement/rustles here. (and any other rustle files that wander around the .pk4s) tdm_sound_sfx02.pk4 Move all used player footsteps in sound/sfx/movement/footsteps or sound/sfx/movement/footsteps/human to sound/sfx/movement/footsteps/player. (You would need file duplication for some files, since core player declarations currently shares many files with NPCs...) Move all used NPC footsteps in sound/sfx/movement/footsteps to sound/sfx/movement/footsteps/human. Check and delete unused variation files of materials (there are a lot).
-
The community patch packs have some gameplay and graphics mods. Thief Mods and Utilities https://www.ttlg.com/forums/forumdisplay.php?f=174 TFix https://www.ttlg.com/forums/showthread.php?t=134733 T2Fix https://github.com/Xanfre/T2Fix There are a few mods here for Thief and System Shock 2. Keyring Ghost Mode Minion Summoner Fairy Light Radar https://github.com/saracoth/newdark-mods Upscaled textures and paintings https://www.moddb.com/mods/thief-gold-esrgan-pack https://www.moddb.com/mods/thief-ii-esrgan-pack
-
I am attempting to enable native support for an 8BitDo Ultimate 2C controller in The Dark Mod 2.14 on Arch Linux. While the controller functions perfectly through Proton/Wine, the native Linux binary (which uses GLFW) fails to recognize it as a Gamepad, and my diagnostics via the official GLFW joystick utility confirm that the device is detected as a raw joystick but lacks a valid gamepad mapping. However, the SDL_GameControllerDB does have the mappings. So, I patched and compiled glfw to the latest db. Then, I built TDM from the github repo, with the prebuilt 3rdparty artifacts, but replacing the libglfw3.a file with the cone I compiled. The game runs, and I verified that the mappings do exist in the new tdm binary (using `strings`), but the gamepad still does not work. I am using the default DarkmodPadbinds.cfg unbindPad bindPadButton MODIFIER PAD_L2 bindPadButton PRESS PAD_A "_jump" bindPadButton PRESS PAD_B "_crouch" bindPadButton LONG_PRESS PAD_B "_mantle" bindPadButton PRESS PAD_X "_attack" bindPadButton PRESS PAD_Y "_inventory_use" bindPadButton LONG_PRESS PAD_Y "_inventory_grid" bindPadButton PRESS PAD_L1 "_lean_left" bindPadButton PRESS PAD_R1 "_lean_right" bindPadButton MOD_PRESS PAD_R1 "_parry" bindPadButton PRESS PAD_R2 "_frob" bindPadButton MOD_PRESS PAD_R2 "_attack" bindPadButton PRESS PAD_L3 "_speed" bindPadButton LONG_PRESS PAD_R3 "inventory_use '#str_02396'" bindPadButton MOD_LONG_PRESS PAD_R3 "inventory_use '#str_02395'" bindPadButton PRESS PAD_BACK "_objectives" bindPadButton LONG_PRESS PAD_BACK "savegame quick" bindPadButton PRESS PAD_START "escape" bindPadButton PRESS PAD_LEFT "inventory_cycle_group '#str_02392'" bindPadButton MOD_PRESS PAD_LEFT "_weapon1" bindPadButton MOD_LONG_PRESS PAD_LEFT "_weapon2" bindPadButton PRESS PAD_RIGHT "inventory_cycle_group '#str_02389'" bindPadButton MOD_PRESS PAD_RIGHT "_weapon3" bindPadButton MOD_LONG_PRESS PAD_RIGHT "_weapon4" bindPadButton PRESS PAD_UP "_inventory_prev" bindPadButton LONG_PRESS PAD_UP "inventory_hotkey ''" bindPadButton MOD_PRESS PAD_UP "_weapon_next" bindPadButton MOD_LONG_PRESS PAD_UP "_weapon0" bindPadButton PRESS PAD_DOWN "_inventory_next" bindPadButton LONG_PRESS PAD_DOWN "_inventory_drop" bindPadButton MOD_PRESS PAD_DOWN "_weapon_prev" The log printed is WARNING:Cannot detect SVN version! Make sure 'svnversion' command works in console on the build machine. TDM 2.14/64 #0 (Unversioned directory) linux-x86_64 Mar 15 2026 17:27:53 /proc/cpuinfo CPU frequency: 3988 MHz 3988 MHz Intel CPU with SSE & SSE2 & SSE3 & SSSE3 & SSE41 & AVX found interface lo - loopback found interface tailscale0 - 100.120.168.3/255.255.255.255 found interface enp0s20f0u3u1u2 - 192.168.2.105/255.255.255.0 Found Intel CPU, features: SSE SSE2 SSE3 SSSE3 SSE41 AVX TDM using AVX for SIMD processing. no 'darkmod' directory in exe path /home/dhruva/Games/TheDarkMod, skipping WARNING: using hardcoded default base path Found 0 new missions and 0 packages. ------ Initializing File System ------ Current search path: [M] /home/dhruva/Games/TheDarkMod/fms/written [M] /home/dhruva/Games/TheDarkMod/fms/written/written.pk4 (1305 files - 0x9de52132) [C] /home/dhruva/Games/TheDarkMod/ [C] /home/dhruva/Games/TheDarkMod/tdm_textures_wood01.pk4 (466 files - 0xb5d97e73) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_window01.pk4 (405 files - 0x5a4b6ae6) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_stone_sculpted01.pk4 (475 files - 0x641965de) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_stone_natural01.pk4 (156 files - 0xf890710d) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_stone_flat01.pk4 (328 files - 0xc3f6bde4) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_stone_cobblestones01.pk4 (301 files - 0x65be47b7) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_stone_brick01.pk4 (572 files - 0xc18893d7) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_sfx01.pk4 (69 files - 0x6589664a) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_roof01.pk4 (84 files - 0x674c51e1) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_plaster01.pk4 (171 files - 0x32092a6e) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_paint_paper01.pk4 (105 files - 0x914e90bf) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_other01.pk4 (155 files - 0xa089e601) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_nature01.pk4 (321 files - 0x8fc5a2a1) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_metal01.pk4 (525 files - 0x6a65e0a) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_glass01.pk4 (55 files - 0xb04853d2) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_fabric01.pk4 (63 files - 0x85b5a374) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_door01.pk4 (177 files - 0xb0130166) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_decals01.pk4 (477 files - 0x10205bc5) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_carpet01.pk4 (133 files - 0x8a6e585b) [C] /home/dhruva/Games/TheDarkMod/tdm_textures_base01.pk4 (657 files - 0xbdef74a6) [C] /home/dhruva/Games/TheDarkMod/tdm_standalone.pk4 (4 files - 0xb3f36d20) [C] /home/dhruva/Games/TheDarkMod/tdm_sound_vocals_decls01.pk4 (341 files - 0xa359aaef) [C] /home/dhruva/Games/TheDarkMod/tdm_sound_vocals07.pk4 (1111 files - 0x67d07bcc) [C] /home/dhruva/Games/TheDarkMod/tdm_sound_vocals06.pk4 (714 files - 0x1b185378) [C] /home/dhruva/Games/TheDarkMod/tdm_sound_vocals05.pk4 (119 files - 0x6cf23214) [C] /home/dhruva/Games/TheDarkMod/tdm_sound_vocals04.pk4 (2895 files - 0xf145be9a) [C] /home/dhruva/Games/TheDarkMod/tdm_sound_vocals03.pk4 (743 files - 0xb3f2e0f1) [C] /home/dhruva/Games/TheDarkMod/tdm_sound_vocals02.pk4 (1299 files - 0x5092940e) [C] /home/dhruva/Games/TheDarkMod/tdm_sound_vocals01.pk4 (82 files - 0xf4d326b2) [C] /home/dhruva/Games/TheDarkMod/tdm_sound_sfx02.pk4 (621 files - 0x30bde7bc) [C] /home/dhruva/Games/TheDarkMod/tdm_sound_sfx01.pk4 (995 files - 0xf105b273) [C] /home/dhruva/Games/TheDarkMod/tdm_sound_ambient_decls01.pk4 (8 files - 0xd81cf846) [C] /home/dhruva/Games/TheDarkMod/tdm_sound_ambient03.pk4 (24 files - 0xd28ca9ec) [C] /home/dhruva/Games/TheDarkMod/tdm_sound_ambient02.pk4 (163 files - 0x84efad22) [C] /home/dhruva/Games/TheDarkMod/tdm_sound_ambient01.pk4 (221 files - 0xd0561b94) [C] /home/dhruva/Games/TheDarkMod/tdm_prefabs01.pk4 (1028 files - 0x77ffb2d0) [C] /home/dhruva/Games/TheDarkMod/tdm_player01.pk4 (127 files - 0xd983fc45) [C] /home/dhruva/Games/TheDarkMod/tdm_models_decls01.pk4 (101 files - 0x1ab99f09) [C] /home/dhruva/Games/TheDarkMod/tdm_models05.pk4 (1218 files - 0xea685065) [C] /home/dhruva/Games/TheDarkMod/tdm_models04.pk4 (557 files - 0x4bb19ec8) [C] /home/dhruva/Games/TheDarkMod/tdm_models03.pk4 (639 files - 0xb2ccd08d) [C] /home/dhruva/Games/TheDarkMod/tdm_models02.pk4 (521 files - 0x5aab96c3) [C] /home/dhruva/Games/TheDarkMod/tdm_models01.pk4 (2961 files - 0x33c2c906) [C] /home/dhruva/Games/TheDarkMod/tdm_gui_credits01.pk4 (49 files - 0xbff51863) [C] /home/dhruva/Games/TheDarkMod/tdm_gui01.pk4 (784 files - 0x707e9e6c) [C] /home/dhruva/Games/TheDarkMod/tdm_fonts01.pk4 (708 files - 0xfc83b727) [C] /home/dhruva/Games/TheDarkMod/tdm_env01.pk4 (224 files - 0xfc062cee) [C] /home/dhruva/Games/TheDarkMod/tdm_defs01.pk4 (199 files - 0xaa3f5bbf) [C] /home/dhruva/Games/TheDarkMod/tdm_base01.pk4 (208 files - 0xfd2650a6) [C] /home/dhruva/Games/TheDarkMod/tdm_ai_steambots01.pk4 (52 files - 0xdb1822f5) [C] /home/dhruva/Games/TheDarkMod/tdm_ai_monsters_spiders01.pk4 (80 files - 0xc50c13ac) [C] /home/dhruva/Games/TheDarkMod/tdm_ai_humanoid_undead01.pk4 (55 files - 0x3a6634) [C] /home/dhruva/Games/TheDarkMod/tdm_ai_humanoid_townsfolk01.pk4 (104 files - 0x9256f66d) [C] /home/dhruva/Games/TheDarkMod/tdm_ai_humanoid_pagans01.pk4 (10 files - 0x81066fb3) [C] /home/dhruva/Games/TheDarkMod/tdm_ai_humanoid_nobles01.pk4 (51 files - 0x9e9205b6) [C] /home/dhruva/Games/TheDarkMod/tdm_ai_humanoid_mages01.pk4 (8 files - 0xdf3069bf) [C] /home/dhruva/Games/TheDarkMod/tdm_ai_humanoid_heads01.pk4 (104 files - 0x770aedf3) [C] /home/dhruva/Games/TheDarkMod/tdm_ai_humanoid_guards01.pk4 (391 files - 0x2806f655) [C] /home/dhruva/Games/TheDarkMod/tdm_ai_humanoid_females01.pk4 (172 files - 0xe680b6db) [C] /home/dhruva/Games/TheDarkMod/tdm_ai_humanoid_builders01.pk4 (91 files - 0xe5bbf58d) [C] /home/dhruva/Games/TheDarkMod/tdm_ai_humanoid_beasts02.pk4 (229 files - 0x415e6e90) [C] /home/dhruva/Games/TheDarkMod/tdm_ai_humanoid_beasts01.pk4 (23 files - 0xba9da54c) [C] /home/dhruva/Games/TheDarkMod/tdm_ai_base01.pk4 (9 files - 0xb1ce574) [C] /home/dhruva/Games/TheDarkMod/tdm_ai_animals01.pk4 (82 files - 0x91388f45) File System Initialized. -------------------------------------- Couldn't open journal files ----- Initializing Decls ----- WARNING:file materials/bkd_blend_texture.mtr, line 8: material 'textures/common/blend' previously defined at materials/bkd_blend.mtr:1 WARNING:file materials/bkd_lights.mtr, line 48: material 'lights/round_grill' previously defined at materials/bkd_lights.mtr:22 WARNING:file materials/bkd_signs.mtr, line 261: material 'models/darkmod/misc/signs/blacksmith' previously defined at materials/bkd_signs.mtr:209 WARNING:file materials/bkd_windows.mtr, line 96: material 'textures/darkmod/window/frame_ornate_wallsection_selflit' previously defined at materials/bkd_windows.mtr:17 WARNING:file materials/bkd_windows.mtr, line 112: material 'textures/darkmod/window/frame_ornate_wallsection_selflit' previously defined at materials/bkd_windows.mtr:17 WARNING:file materials/tablet_revenant.mtr, line 12: material 'tdm_spider_black_invisible' previously defined at materials/smoke_monster.mtr:128 WARNING:file materials/tablet_revenant.mtr, line 28: material 'textures/particles/revenant_smoke' previously defined at materials/smoke_monster.mtr:179 WARNING:file materials/volta_fx.mtr, line 306: material 'textures/darkmod/volta/volta_watersplash_large' previously defined at materials/kingsal.mtr:1 WARNING:file materials/welli_spbook.mtr, line 22: material 'book_sp2welli' previously defined at materials/welli_props.mtr:1 WARNING:file materials/welli_spbook.mtr, line 45: material 'book_sp3welli' previously defined at materials/welli_props.mtr:23 WARNING:file materials/welli_spbook.mtr, line 68: material 'book_sp4welli' previously defined at materials/welli_props.mtr:46 WARNING:file materials/welli_spbook.mtr, line 92: material 'book_sp5welli' previously defined at materials/welli_sp5.mtr:1 WARNING:file materials/wood.mtr, line 120: material 'textures/darkmod/wood/boards/pier_platform_snow' previously defined at materials/tdm_pier_platform_snow.mtr:1 WARNING:file skins/bkd_models_architecture_modules.skin, line 1026: skin 'timber01_blocks_mixedsize01_litwindows' previously defined at skins/amd_architecture_modules.skin:19 WARNING:file skins/bkd_snow_architecture.skin, line 16: skin 'roof_snow' previously defined at skins/bkd_snow_architecture.skin:1 WARNING:file skins/bkd_snow_architecture.skin, line 109: skin 'roof_snow_selflit' previously defined at skins/bkd_snow_architecture.skin:89 WARNING:file skins/welli_spbooks.skin, line 6: skin 'book_sp2welli' previously defined at skins/welli_props.skin:1 WARNING:file skins/welli_spbooks.skin, line 13: skin 'book_sp3welli' previously defined at skins/welli_props.skin:6 WARNING:file skins/welli_spbooks.skin, line 20: skin 'book_sp4welli' previously defined at skins/welli_props.skin:13 WARNING:file skins/welli_spbooks.skin, line 27: skin 'book_sp5welli' previously defined at skins/welli_sp5.skin:1 WARNING:file sound/bkd_ambient.sndshd, line 9: sound 'crystal_bowl' previously defined at sound/ambient.sndshd:1 WARNING:file sound/bkd_ambient.sndshd, line 22: sound 'cosmic_chaos' previously defined at sound/ambient.sndshd:9 WARNING:file sound/bkd_ambient.sndshd, line 34: sound 'forest_sounds1' previously defined at sound/ambient.sndshd:22 WARNING:file sound/bkd_ambient.sndshd, line 46: sound 'forest_sounds2' previously defined at sound/ambient.sndshd:34 WARNING:file sound/bkd_water.sndshd, line 7: sound 'water_medium_running' previously defined at sound/bkd_enviromental.sndshd:19 ------------------------------ I18N: SetLanguage: 'english'. I18N: Found no character remapping for english. I18N: 1347 strings read from strings/english.lang I18N: 'strings/fm/english.lang' not found. Couldn't exec editor.cfg - file does not exist. execing default.cfg Gamepad modifier button assigned to 6 execing Darkmod.cfg execing DarkmodKeybinds.cfg execing DarkmodPadbinds.cfg Gamepad modifier button assigned to 6 execing autoexec.cfg I18N: SetLanguage: 'english'. I18N: Found no character remapping for english. I18N: 1347 strings read from strings/english.lang I18N: 'strings/fm/english.lang' not found. /proc/cpuinfo CPU processors: 4 /proc/cpuinfo CPU logical cores: 8 CPU core count: 4 physical, 8 logical HDD not detected: loading threads unlimited ----- Initializing OpenAL ----- Setup OpenAL device and context OpenAL: found device 'ALSA Default' [ACTIVE] OpenAL: found device 'HDA Intel PCH, ALC3254 Analog (CARD=PCH,DEV=0)' OpenAL: found device 'HDA Intel PCH, P235H (CARD=PCH,DEV=3)' OpenAL: found device 'HDA Intel PCH, DELL U2723QE (CARD=PCH,DEV=7)' OpenAL: found device 'HDA Intel PCH, HDMI 2 (CARD=PCH,DEV=8)' OpenAL: device 'ALSA Default' opened successfully OpenAL: HRTF is available OpenAL vendor: OpenAL Community OpenAL renderer: OpenAL Soft OpenAL version: 1.1 ALSOFT 1.22.2 OpenAL: found EFX extension OpenAL: HRTF is enabled (reason: 1 = ALC_HRTF_ENABLED_SOFT) OpenAL: found 256 hardware voices ----- Initializing OpenGL ----- Initializing OpenGL display Borderless fullscreen - using current video mode for monitor 0: 1920 x 1080 ...initializing QGL ------- Input Initialization ------- ------------------------------------ OpenGL vendor: AMD OpenGL renderer: AMD Radeon R5 M465 Series (radeonsi, iceland, ACO, DRM 3.64, 6.19.8-arch1-1) OpenGL version: 4.6 (Core Profile) Mesa 26.0.2-arch1.1 core Checking required OpenGL features... v - using GL_VERSION_3_3 v - using GL_EXT_texture_compression_s3tc Checking optional OpenGL extensions... v - using GL_EXT_texture_filter_anisotropic maxTextureAnisotropy: 16.000000 v - using GL_ARB_stencil_texturing v - using GL_EXT_depth_bounds_test v - using GL_ARB_buffer_storage v - using GL_ARB_texture_storage v - using GL_ARB_multi_draw_indirect v - using GL_ARB_vertex_attrib_binding X - GL_ARB_compatibility not found v - using GL_KHR_debug Max active texture units in fragment shader: 32 Max combined texture units: 160 Max anti-aliasing samples: 8 Max geometry output vertices: 256 Max geometry output components: 4095 Max vertex attribs: 16 ---------- R_ReloadGLSLPrograms_f ----------- Linking GLSL program renderTools ... Linking GLSL program testImageCube ... --------------------------------- Font fonts/english/stone in size 12 not found, using size 24 instead. --------- Initializing Game ---------- The Dark Mod 2.14/64, linux-x86_64, code revision 0 Build date: Mar 15 2026 Initializing event system ...902 event definitions Initializing class hierarchy ...173 classes, 1818432 bytes for event callbacks Initializing scripts ---------- Compile stats ---------- Game script memory usage: Files: 78 Statements: 26391, 1055640 bytes (32%) Functions: 1454, 190332 bytes (47%) Variables: 123376 bytes (31%) Mem used: 2426552 bytes Allocated: 1287060 bytes Maximum object size: 888 Largest object type name: weapon_arrow ...6 aas types game initialized. -------------------------------------- Parsing material files Found 0 new missions and 0 packages. Found 70 mods in the FM folder. Parsed 77 mission declarations. No 'tdm_mapsequence.txt' file found for the current mod: written -------- Initializing Session -------- session initialized -------------------------------------- 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:file /fms/written/written.pk4/guis/mainmenu_briefing.gui, line 191: wrong number of arguments for script command set: 4 instead of [2..2], maybe missing semicolon? WARNING:Couldn't load image: guis/assets/briefing1 [window: Desktop] [window: Briefing] [window: BriefingMovingPicture1] [decl: guis/assets/briefing1 in <implicit file>] [image: guis/assets/briefing1] WARNING:Couldn't load image: guis/assets/briefing2 [window: Desktop] [window: Briefing] [window: BriefingMovingPicture2] [decl: guis/assets/briefing2 in <implicit file>] [image: guis/assets/briefing2] WARNING:Couldn't load image: guis/assets/briefing3 [window: Desktop] [window: Briefing] [window: BriefingMovingPicture3] [decl: guis/assets/briefing3 in <implicit file>] [image: guis/assets/briefing3] WARNING:Couldn't load image: guis/assets/briefing4 [window: Desktop] [window: Briefing] [window: BriefingMovingPicture4] [decl: guis/assets/briefing4 in <implicit file>] [image: guis/assets/briefing4] Font fonts/english/stone in size 12 not found, using size 24 instead. WARNING:unknown destination 'BriefingAnimation::visible' of set command at /fms/written/written.pk4/guis/mainmenu_briefing.gui:101 WARNING:resetTime target window 'BriefingAnimation' not found at /fms/written/written.pk4/guis/mainmenu_briefing.gui:102 WARNING:unknown destination 'BriefingAnimation::visible' of set command at /fms/written/written.pk4/guis/mainmenu_briefing.gui:126 WARNING:unknown destination 'BriefingAnimation::notime' of set command at /fms/written/written.pk4/guis/mainmenu_briefing.gui:127 WARNING:unknown destination 'NextButton4::visible' of set command at /fms/written/written.pk4/guis/mainmenu_briefing.gui:454 WARNING:unknown destination 'NextButton4::visible' of set command at /fms/written/written.pk4/guis/mainmenu_briefing.gui:526 --- Common Initialization Complete --- ------------- Warnings --------------- during The Dark Mod initialization... WARNING:Cannot detect SVN version! WARNING:Couldn't load image: guis/assets/briefing1 WARNING:Couldn't load image: guis/assets/briefing2 WARNING:Couldn't load image: guis/assets/briefing3 WARNING:Couldn't load image: guis/assets/briefing4 WARNING:file /fms/written/written.pk4/guis/mainmenu_briefing.gui, line 191: wrong number of arguments for script command set: 4 instead of [2..2], maybe missing semicolon? WARNING:file materials/bkd_blend_texture.mtr, line 8: material 'textures/common/blend' previously defined at materials/bkd_blend.mtr:1 WARNING:file materials/bkd_lights.mtr, line 48: material 'lights/round_grill' previously defined at materials/bkd_lights.mtr:22 WARNING:file materials/bkd_signs.mtr, line 261: material 'models/darkmod/misc/signs/blacksmith' previously defined at materials/bkd_signs.mtr:209 WARNING:file materials/bkd_windows.mtr, line 112: material 'textures/darkmod/window/frame_ornate_wallsection_selflit' previously defined at materials/bkd_windows.mtr:17 WARNING:file materials/bkd_windows.mtr, line 96: material 'textures/darkmod/window/frame_ornate_wallsection_selflit' previously defined at materials/bkd_windows.mtr:17 WARNING:file materials/tablet_revenant.mtr, line 12: material 'tdm_spider_black_invisible' previously defined at materials/smoke_monster.mtr:128 WARNING:file materials/tablet_revenant.mtr, line 28: material 'textures/particles/revenant_smoke' previously defined at materials/smoke_monster.mtr:179 WARNING:file materials/volta_fx.mtr, line 306: material 'textures/darkmod/volta/volta_watersplash_large' previously defined at materials/kingsal.mtr:1 WARNING:file materials/welli_spbook.mtr, line 22: material 'book_sp2welli' previously defined at materials/welli_props.mtr:1 WARNING:file materials/welli_spbook.mtr, line 45: material 'book_sp3welli' previously defined at materials/welli_props.mtr:23 WARNING:file materials/welli_spbook.mtr, line 68: material 'book_sp4welli' previously defined at materials/welli_props.mtr:46 WARNING:file materials/welli_spbook.mtr, line 92: material 'book_sp5welli' previously defined at materials/welli_sp5.mtr:1 WARNING:file materials/wood.mtr, line 120: material 'textures/darkmod/wood/boards/pier_platform_snow' previously defined at materials/tdm_pier_platform_snow.mtr:1 WARNING:file skins/bkd_models_architecture_modules.skin, line 1026: skin 'timber01_blocks_mixedsize01_litwindows' previously defined at skins/amd_architecture_modules.skin:19 WARNING:file skins/bkd_snow_architecture.skin, line 109: skin 'roof_snow_selflit' previously defined at skins/bkd_snow_architecture.skin:89 WARNING:file skins/bkd_snow_architecture.skin, line 16: skin 'roof_snow' previously defined at skins/bkd_snow_architecture.skin:1 WARNING:file skins/welli_spbooks.skin, line 13: skin 'book_sp3welli' previously defined at skins/welli_props.skin:6 WARNING:file skins/welli_spbooks.skin, line 20: skin 'book_sp4welli' previously defined at skins/welli_props.skin:13 WARNING:file skins/welli_spbooks.skin, line 27: skin 'book_sp5welli' previously defined at skins/welli_sp5.skin:1 WARNING:file skins/welli_spbooks.skin, line 6: skin 'book_sp2welli' previously defined at skins/welli_props.skin:1 WARNING:file sound/bkd_ambient.sndshd, line 22: sound 'cosmic_chaos' previously defined at sound/ambient.sndshd:9 WARNING:file sound/bkd_ambient.sndshd, line 34: sound 'forest_sounds1' previously defined at sound/ambient.sndshd:22 WARNING:file sound/bkd_ambient.sndshd, line 46: sound 'forest_sounds2' previously defined at sound/ambient.sndshd:34 WARNING:file sound/bkd_ambient.sndshd, line 9: sound 'crystal_bowl' previously defined at sound/ambient.sndshd:1 WARNING:file sound/bkd_water.sndshd, line 7: sound 'water_medium_running' previously defined at sound/bkd_enviromental.sndshd:19 WARNING:resetTime target window 'BriefingAnimation' not found at /fms/written/written.pk4/guis/mainmenu_briefing.gui:102 WARNING:unknown destination 'BriefingAnimation::notime' of set command at /fms/written/written.pk4/guis/mainmenu_briefing.gui:127 WARNING:unknown destination 'BriefingAnimation::visible' of set command at /fms/written/written.pk4/guis/mainmenu_briefing.gui:101 WARNING:unknown destination 'BriefingAnimation::visible' of set command at /fms/written/written.pk4/guis/mainmenu_briefing.gui:126 WARNING:unknown destination 'NextButton4::visible' of set command at /fms/written/written.pk4/guis/mainmenu_briefing.gui:454 WARNING:unknown destination 'NextButton4::visible' of set command at /fms/written/written.pk4/guis/mainmenu_briefing.gui:526 37 warnings WARNING: terminal type 'xterm-kitty' is unknown. terminal support may not work correctly terminal support enabled ( use +set in_tty 0 to disabled ) pid: 588362 Async thread
-
its a wine bug, some workarounds here https://forums.lutris.net/t/multi-disc-install-problem/9116
-
Wishlist For Darkradiant
func_klaus replied to sparhawk's topic in DarkRadiant Feedback and Development
@greebo I've been learning a lot from your code and the architecture of DarkRadiant. Never had a C++ unit test suite that ran so smoothly! Kudos to you for all the fine work on the project. I'm happy to help in any way that you guys choose to. I just added a nightly build to the repo, that should make it easy for you guys to try out new features as soon as they are pushed into master. Yes, I think the bug tracker is the best place. Since there is a lot of history there, it helps me understand why certain things were done in a way, so I can avoid creating new bugs or disrupting existing workflows. And then we can use the forums for discussions/ideas/etc. I already have an account, just need that editor status so I can mark things as closed. @kingsal @IZaRTaX the latest build should have the fixes so that user scripts can be loaded from the user folder, and attached to hotkeys. @Frost_Salamander I'm focused on https://bugs.thedarkmod.com/view.php?id=6547 right now and it's been difficult for me to see what the "correct" alignment should be. Can you attach a .map with what the alignment should be? That would a lot. -
I continue the work on the animations with the new Blender rig. Walkcycle: http://www.youtube.com/watch?v=nozToZMIFR8&feature=youtu.be It's only 2 frames shorter than current animations, so it's rather similar to walk1.md5anim now.
-
"When the leaves change and the air is still, there is a quiet." -Lady Blackbriar -=| DISPLACEMENT |=- BY AMADEUS & WELLINGTONCRAB = DOWNLOAD = <( | )> -REQUIRES TDM 2.14- -JOIN THE BETA NOW- "Seek not the prideful sin that is perfection The Builder's light shines through all flaws. It is His wisdom to recognize a thing is done Before it is ever truly finished." -St. Edgar's Sermon of Rust LAMPFIRE HILLS... They say the woods around here give the tourists bad dreams, but I don't mind. I like it here. I feel like a piece of me belongs here. ... That it fits. DISPLACEMENT is a medium-sized traditional manor mission with a highly variable playtime. *2.14 provides a number of improvements to gameplay, performance, and stability. It is strongly encouraged to play on the latest 2.14 beta release. Join in testing now!* *Mods such as the “Unofficial Patch” and “TDM Modpack” are not supported by this mission and should be used at your own risk* https://www.thiefguild.com/fanmissions/97429/displacement CREDITS: ADDITIONAL MUSIC: -AIRSHIP BALLET -GIGAGOOGA ADDITIONAL SCRIPTING: -DRAGOFER -OBSTORTTE -FROST SALAMANDER -KINGSAL ADDITIONAL ASSETS: -KINGSAL -TDASH -SKACKY -BIKERDUDE -GOLDWELL -EPIFIRE -STRUNK -SHANNEN ART -POLYHAVEN -TEXTURES.COM -SKETCHFAB CULTURAL HERITAGE CC0 COMMUNITY -LOISTE INTERACTIVE -COLINFIZGIG -CDMIR BETA TESTERS: -KINGSAL -GOLDWELL -MAT99 -FROST SALAMANDER -MIKE A -STGATILOV -STIFU -MARBLEMAN -DETEEFF -THEBIGH FURTHER ACKNOWLEDGMENTS: -STIFU FOR HIS EFFORT IN FIXING THE NOTORIOUS STUCK AI AND ARROW CRASH BUGS. -STGATILOV WHO MADE A NUMBER OF 2.14 OPTIMIZATIONS AND BUG FIXES. -KINGSAL FOR PROVIDING SOME OF THE MAIN MENU GUI ASSETS -PURAH FOR ORIGINATING THE SETTING OF LAMPFIRE HILLS, REIMAGINED HERE, IN HIS THIEF FMS. -GUY-ON THE COUCH AND JAM61 FOR THEIR SILENT HILL COMMUNITY MAPS WHICH HEAVILY INSPIRED THE LAMPFIRE HILLS REGION MAP. -SPECIAL THANKS TO LOISTE INTERACTIVE FOR ALLOWING US TO USE ASSETS FROM THEIR GAME "INFRA." SOME ADDIITONAL DETAILED LICENSING INFORMATION: SOME NOTES ON PERFORMANCE: NOTE TO MAPPERS: MOST OF THE NEW ASSETS IN THE MISSION ARE INCLUDED IN 2.14
- 465 replies
-
- 32
-
-
-
============== -= IRIS =- ============== WELLINGTONCRAB TDM v 2.11 REQ Ver. 1.3 *For Maureen* -=- "Carry the light of the Builder, Brother. Unto its end." -Valediction of the Devoted "What year is this? Am I dreaming?" -Plea of the Thief Dear Iris, I am old and broken. When we were young it felt like the words came easily. Now I find the ink has long dried on the pen and I'm as wanting for words as coin in my purse. I can tell we are nearing the end of the tale; time enough for one more job before the curtain call... ============== -Installation- Requires minimum version of TDM 2.11 **Dev build dev17056-10800 (2.13) fixes several visual effects which have been broken in the mission since the release of 2.11. For that reason playing with that version or later is currently recommended** -Iris does not support mods or the Unofficial Patch- Download and place the following .pk4 into you FMs directory: Iris Download ============== Beta Russian Language Translations by @kalinovka Mirror #1: yandex.ru Mirror #2: Google Drive ============== *Thank you for playing. Iris is a large mission which can either take as quickly or as long as you are compelled to play. I hope someone out there enjoys it and this initial release is not completely busted - I tried the best I could!* *Iris both is and isn't what it seems. If commenting please use spoiler tags where appropriate. If you are not certain if it would be appropriate a good assumption would be to use a spoiler tag* *Support TDM by rating missions on Thief Guild: https://www.thiefguild.com/* ============== WITH LASTING GRATITUDE: OBSTORTTE - Whose gameplay scripts from his thread laid the foundation which made the mission seem like something I could even pull off at all. Also fantastic tutorial videos! DRAGOFER - Who built upon that foundation and made it shine even brighter! And whom also provided immeasurable quantities of help and encouragement the past couple years on the TDM discord. ORBWEAVER & GIGAGOOGA - For generously offering their ambient music up for use. EPIFIRE - Who lent me his fine trash and trash receptacle models. AMADEUS - Who was the first person who wasn't me to play the damn thing and provided his excellent editorial services to improving the readers experience playing TESTERS AND TROUBLESHOOTERS: AMADEUS * DATISWOUS * SPOOKS * ALUMINUMHASTE * JAXA * JACKFARMER * WESP5 * ATE0ATE * MADTAFFER * STGATILOV * DRAGOFER * KINGSAL * KLATREMUS - What can I possibly say? Playing this thing over and over again could not have been easy. Deepest thanks and all apologies. -=THANKS TO ALL ON THE TDM DISCORD AND FORUM=- ==SEE README.TXT FOR ADDITIONAL ATTRIBUTIONS & INFORMATION== HONORABLE MENTION: GOLDWELL - If I hadn't by chance stumbled into Northdale back in 2018/2019 I would probably still be trying to get this thing to work in TDS, which means it probably would not exist - though more details on that in readme. ============== Boring Technical Information: *Iris is a performance intensive mission and I recommend a GTX 1060 or equivalent. I find the performance similar to other demanding TDM missions on my machine, but mileage may vary and my apologies if this prevents anyone from enjoying the mission.* *Iris heavily modifies the behavior of AI in the game, how they relate/respond to each other and the player. So they may act even stranger than they do typically in TDM. Feedback on this is useful - as it can potentially be improved and expanded upon in future patches.* -=- This is my first release and it has been a long time coming! If I forgot anything please let me know! God Speed. 2.10 Features Used:
- 441 replies
-
- 24
-
-
-
using 7zip as a container can work but from what i could read at the zdoom forums it comes with an overhead. memory requirements go up loading time goes up so the question is if it is worth it ?. the better compression is nice though. i been wondering if zstd would be a better bet ?. directstorage 1.4 adds zstd support so maybe ?.
-
Mandrasola is a small sized map in which aspiring thief Thomas Porter steals some herbal products from a smuggler. The mission was created by me, Sotha and I wish to thank Bikerdude, BrokenArts and Ocn for playtesting and voice acting. Thanks goes naturally to everyone contributing and making TDM possible. This mission occurs chronologically before the Knighton's Manor, making it the first mission in the Thomas Porter series. Events in chronological order are: Mandrasola, The Knighton's Manor, The Beleaguered Fence, The Glenham Tower and The Transaction. The winter came early and suddenly this year. Weeks of strong blizzards and extremely harsh cold weather hit Bridgeport hard. With the seas completely frozen, a rare occurence indeed, most of the City harbor commerce has stopped completely. Vessels are stuck in the ice and no ship can leave or enter the City, resulting in the availability imported goods declining and their prices skyrocketing. One of these imported items is Mandrasola, a rare herbal product, which is imported overseas from the far southern continents. Mandrasola has its uses in alchemical cures and poisons, but mostly this substance is used for its narcotic qualities by commoners and even the nobility. The problem with Mandrasola is that excessive use is extremely addicting and the withdrawal effects are most grievious. Many are utterly incapable of stopping using Mandrasola and are transformed into quivering human ruins if they do no get their daily dose. And now this expensive and rare substance is running out from the whole City. Me and my fence, Lark Butternose, would love to grab this monopoly to ourselves: selling the last few doses in the City would probably be worth a fortune. According to Lark's sources, there remains only one smuggling lord who still has Mandrasola in stock. The problem is that this individual maintains an exclusive clandestine operation and only supplies a few nobles. Despite our best information gathering efforts we couldn't learn who the smuggler is and where he or she operates. Luckily we have an alternate plan. While searching for Mandrasola related information, we learned that a noblewoman called Lady Ludmilla is addicted to the substance and has paid high prices for small amounts of it. We also know that she has visited frequently someone in the Tanner's Ward waterfront, and since she goes to the area personally we believe she is visiting the smuggler. The plan is simple: I must monitor Ludmilla's most likely entryway to the Waterfront and then follow her to the smugglers hideout. I'd better be very careful around Ludmilla. She must not realise I'm following her or she probably won't lead me to her dealer. Hurting her is also out of the question. After she leads me to the smuggler's hideout, I can take my time to break in carefully and steal all the Mandrasola I can find. While I'm there it wouldn't be a bad idea to grab some loose valuables as well. I've now waited in the blistering cold for a few hours already. Looks like there are a few city watch patrols in the area to complicate matters... I think I heard a womans voice beyond the north gate. That must be lady Ludmilla, I haven't seen many ladies in these parts. I'd better get ready.. Links: Use the ingame downloader to get it. WARNING! Someone always fails to use spoiler tags. I do not recommend reading any further until you've played the mission.
-
Contributions downloads are at http://fidcal.com/DarkMod/index.htm Note that there is no dedicated beautiful sortable webpage list. I don't have time and also this means less delays. Just browse the folders and click on readmes and images and grab any zips. If anyone submits anything I can just upload it in a few minutes. ~~~~~~~~~~~~~~ If you wish to offer coding, modelling, or any other kind of help got to the I want to help forum for discussion. If you have any extensive assets you wish to discuss also you can go to the I want to help forum. If you simply want to share an FM, prefab(s), textures, whatever then post details in this thread (there are other websites for FMs too.) Generally these need to be zipped up with a description.txt plain text file and optionally an image, and uploaded somewhere I can get them such as a fileshare website like rapidshare. Any problem with that and if you have ftp I can arrange a direct upload to a private temporary folder on my website. All submissions to this thread should be accompanied by a short description summary to go on the download page and optionally a picture(s). Such submissions will be placed on my website download page (wip) at fidcal.com. Anything suspect for any reason I reserve the right to delete. I accept no liability for downtime or even no-continuance of the download section or even the entire website for any reason. Downloaders: I accept no liability if you download anything you'd rather not: download at your own risk. Oh yes, and I am not responsible for global warming, economic depression, you name it; I'm not responsible. From there, any mappers can download what they want. The Dark Mod Team may or may not assess some items for inclusion in future Dark Mod updates. FMs may be assessed for inclusion on the Dark Mod website. Anyone feel free to mirror the download folder. Any suggestions post in this thread too.
-
"Dame Fortune is a fickle mistress. Every time she opens a door, she throws a brick through your window..." I'm happy to announce that my second FM, "The Last Night on Crookshank Lane", is now available on the Mission Database: https://www.thedarkmod.com/missiondetails/?internalName=crookshank Backup download is also available here: https://share.anon-kenkai.com/crookshank.pk4 Big thanks to @Airship-Ballet, @wesp5, @JackFarmer, @taffernicus, @Bergante for beta testing and feedback. Special thanks to @datiswous for generously providing in-mission subtitles. This is a much bigger and more ambitious FM than my first attempt, and it ended up taking a year and a half to complete. It was also a very educational lesson in the importance of proper map optimization. It's a sort of soft-sequel to "The Threepenny Revue", but not part of a series per se, and can be played as a standalone mission. I took inspiration from FMs like "The Painter's Wife" in TDM, and "The Sound of a Burrick in a Room" from Thief Gold, and although I'd never put myself in the same league as either, I was always impressed by their size, scope, and detail. City exploration FMs have always been my favorite, and those maps and others like them inspired me to take a crack at something similar. Enoy!
- 47 replies
-
- 17
-
-
-
This pinned thread's purpose is to collect links to all the discussion threads for new features to be added in 2.14: https://forums.thedarkmod.com/index.php?/topic/23080-214-new-and-updated-assets/ https://forums.thedarkmod.com/index.php?/topic/23072-214-mirrors-and-remotes-resolution-and-optimizations/ https://forums.thedarkmod.com/index.php?/topic/23070-214-tdm-version-macros-and-x-ray-breaking-change/ https://forums.thedarkmod.com/index.php?/topic/23071-214-in-game-screenshot-as-menu-background/ https://forums.thedarkmod.com/index.php?/topic/23073-214-interactible-projected-decals/ https://forums.thedarkmod.com/index.php?/topic/23074-214-new-smoke-generation-system/ https://forums.thedarkmod.com/index.php?/topic/23088-214-beta-ko-non-elite-ai-after-flash/ https://forums.thedarkmod.com/index.php?/topic/22736-font-localization/page/2/#findComment-503417 As well as older Feature Collection Threads: [2.13] Feature Discussion Threads [2.12] Feature discussion threads [2.11] Feature discussion threads [2.10] Feature discussion threads
-
- 6
-
-
-
Hello, all. I've decided to post some lists of royalty-free music from Kevin MacLeod's well-known site Incompetech.com, lists that include tracks and themes chosen as potentially useful for The Dark Mod mission creators. Mr. MacLeod's made plenty of really good royalty-free music over the years, including various ambient themes and other music that could work pretty well in The Dark Mod. From what I know and remember, there's already been a fair few released FMs that used a few tracks from MacLeod's archive, so he is not unknown to the TDM community. Here's the tracks on the site arranged alphabetically. Another archive of MacLeod's royalty-free music can be found here (on Wikimedia Commons). I've added the links as well. As of April 2024, I have also added links to the official YouTube uploads of the individual tracks, all part of MacLeod's official YouTube channel. For the sake of easier reading and finding a song in the lists below, I've arranged them all in alphabetical order. Religious / churchly ambients Types of settings: Builder churches, chapels, cathedrals, monasteries, abbeys, etc. Various solemn and calm religious ambients. - Agnus Dei X (YT link. Somber but livelier in places, male and female choir vocals in muffled Latin.) - Bathed in the Light (YT link. A rather soothing ambient, I suppose it could work inside a pleasant-seeming Builder church, including as a place of relief in a scary mission.) - Gregorian Chant (YT link) - Lasting Hope (YT link) - Midnight Meeting (YT link) - Night Vigil (YT link. I think this one would work best if it was sampled into smaller parts.) - Organic Meditations 1 (YT link) and Organic Meditations 2 (YT link) - Rites (YT link) - Private Reflection (YT link) - Supernatural (YT link. Good for an abandoned church, spooky candle-lit catacombs, etc.) - Virtutes Vocis (YT link) Potentially: - Tiny Fugue (YT link) - Toccata and Fugue in D Minor (YT link. Famous organ composition by Bach, IMHO might sound too Baroque for a late-medieval style setting, but good for a hint of eerieness.) Spooky / horror / ominous ambients Types of settings: Crypts, catacombs, haunted caves, eerie ruins, lairs and places where undead and other monsters roam, etc. Some of the more industrial-sounding ones could also be useful for missions set at factories or warehouses occupied by criminal gangs, and so on (i.e. also for non-supernatural threats and non-supernatural creepiness). - Aftermath (YT link), WiCo link) - Ancient Rite (YT link, WiCo link) - Anxiety (YT link, WiCo link) - Apprehension (YT link, WiCo link) - Blue Sizzle (YT link, WiCo link) - Bump in the Night (YT link, WiCo link) - Chase Pulse (YT link, WiCo link) and Chase Pulse Faster (YT link, WiCo link. Both could work in some ghost-haunted location, with ghosts pursuing the player.) - Classic Horror 3 (YT link, WiCo link. Good for a haunted house, manor house or other private household interior.) - Crypto (YT link) - Dark Pad (YT link) - Dark Standoff (YT link) - Darkness Speaks (YT link. Shorter sting, good for a scripted creepy event.) - Decay (YT link, WiCo link) - Deep Noise (YT link, WiCo link) - Digital Bark (YT link, WiCo link) - Distant Tension (YT link, WiCo link) - Dopplerette (YT link, WiCo link) - Echoes of Time 1 (YT link, WiCo link) - Echoes of Time 2 (YT link, WiCo link) - Fire Prelude (YT link) - Gathering Darkness (YT link, WiCo link) - Ghostpocalypse 1 - The Departure (YT link) - Ghost Processional (YT link) - Ghost Story (YT link, WiCo link) - Grave Matters (YT link) - Heart of the Beast (YT link, WiCo link) - Himalayan Atmosphere (YT link. Eerie theme, could work in some ancient ruins.) - Ice Demon (YT link, WiCo link) - Irregular (YT link) - Land of Phantoms (YT link) - Lithium (YT link) - Long Note 1, Long Note 2 and Long Note 3 - Medusa (YT link) - Mind Scrape (YT link) - Mirage (YT link) - Nervous (YT link, WiCo link) - Night Break (YT link, WiCo link) - Ominous (YT link. Shorter ambient, but pretty spooky.) - One of Them (YT link, WiCo link) - Ossuary 1 (YT link) - Ossuary 5 (YT link) - Ossuary 6 (YT link) - Penumbra (YT link, WiCo link) - Political Action Ad (YT link. Yes, a song for this concept has such an ominous atmosphere. ) - Redletter (YT link, WiCo link) - Right Behind You (YT link, WiCo link) - Satiate - strings version (YT link) - Spacial Harvest (YT link) - Spacial Winds (YT link, WiCo link. Might be good for Middle Eastern themed scares.) - Spider Eyes (YT link. This could work well inside a household, or inside some public building.) - Steel and Seething (YT link) - Sunset at Glengorm (YT link and YT remastered link) - Supernatural (YT link. Calmer melody, good for a haunted religious buldings and its grounds.) - Tenebrous Brothers Carnival - Mermaid (YT link. Sounds serene, but is rather creepy and tense, maybe underground/underwater ruins.) - The Dread (YT link, WiCo link) - The Hive (YT link, WiCo link) - The Voices (YT link, WiCo link 1, WiCo link 2. Very otherworldly, good for some haunted area or other dimension.) - Unnatural Situation (YT link) - Unease (YT link, WiCo link. Would sound best in a manor house, museum, or other fancy interiors.) - Unseen Horrors (YT link, WiCo link) - Very Low Note (YT link, WiCo link) Tension-building / mysterious / general ambients Type of setting/situation: General ambients, especially in parts of FMs where the plot thickens and some coded development is triggered that makes for a new "act" in the overall story of the mission. (Imagine the likes of moonbo's missions and how they're structured and you get a bit of an idea.) - Air Prelude (YT link) - Awkward Meeting (YT link, WiCo link. Our thief hero or heroine meets an ally or informant for a bit of chit-chat.) - Blue Sizzle (YT link, WiCo link. This one's IMHO versatile enough both for tension-building and mild creepiness.) - Calmant (YT link. A calm, quiet piano theme, but it has an air of mystery and isolation. An emotionally neutral, uncertain theme.) - Crypto (YT link. This one's IMHO versatile enough both for tension-building and mild creepiness.) - Dama-May (YT link. A bit of a peculiar tense theme, but some might find some uses for it.) - Dark Times (YT link) - Disappointment (YT link) - Disconcerned (YT link) - Dopplerette (YT link. This one's IMHO versatile enough both for tension-building and mild creepiness.) - Dragon and Toast (YT link) - Enter the Maze (YT link) - Fantastic Dim Bar (YT link) - Fire Prelude (YT link. This one's IMHO versatile enough both for tension-building and mild creepiness.) - Frozen Star (YT link. Exploring some long-lost ruins, mysterious compound or complex, it's soothing but creepy.) - Ghost Processional (YT link. This one's IMHO versatile enough both for tension-building and mild creepiness.) - Gloom Horizon (YT link) - Grave Matters (YT link. This one's IMHO versatile enough both for tension-building and mild creepiness.) - Greta Sting (YT link. A short sting, under twenty seconds, useful for revelatory scripted scenes and building suspense.) - Grim League (YT link) - Heavy Heart (YT link) - Industrial Music Box (YT link. Somber and personal, reminds me of the music box theme we already have in the game.) - Interloper (YT link) - Invariance (YT link) - Irregular (YT link. This one's IMHO versatile enough both for tension-building and mild creepiness/mysteriousness.) - Isolated (YT link. A calm, somber ambient, for thoughtful situations. A bit more modern and guitarry-sounding, but could work in TDM.) - It Is Lost (YT link, WiCo link. Maybe a theme for exploring some mysterious underground ruins ?) - Lamentation (YT link. Maybe a castle or manor house household where bad events transpired.) - Lasting Hope (YT link) - Lithium (YT link. This one's IMHO versatile enough both for tension-building and mild creepiness.) - Long Note 1, Long Note 2 and Long Note 3 (YT link 1, YT link 2, YT link 3. These are IMHO versatile enough both for tension-building and mild creepiness.) - Lord of the Land (YT link. Maybe usable as a quiet background theme while sneaking through a busier castle or manor house.) - Lost Frontier (YT link. Exploring some city or castle ruins in The Empire that seem majestic at first glance but could hide a darker secret.) - Mourning Song (YT link) - New Direction (YT link. Very interesting ambient, could work well for a slow-burning urban noir atmosphere and doesn't sound modern.) - Night of Chaos (YT link) - Night on the Docks - piano version (YT link. Part of a trio of slow noir themes, the others use a sax and trumpet. This is the only one of the three that sounds pre-1900 compatible.) - On The Passing of Time (YT link, WiCo link) - Oppressive Gloom (YT link) - Overheat (YT link) - Quiet Panic (YT link. Short and quiet, good for tension-building, including for scripted events.) - Relent (YT link. The clarinet in this one might be slightly anachronistic, but it's an interesting contemplative melody.) - Road to Hell (YT link) - Satiate - strings version (YT link. This one's IMHO versatile enough both for tension-building and mild horror.) - Satiate - percussion version (YT link. This one's IMHO better purely as a tension-building theme.) - Scissors (YT link. This would be an excellent theme for a mission set at a factory, inventor's workshop or a warehouse.) - Shores of Avalon (YT link. Quieter tension-builder.) - Simplex (YT link. A pretty good one, though some of the quieter beats are a bit more electronic.) - Spacial Harvest (YT link. This one's IMHO versatile enough both for tension-building and mild horror.) - Spring Thaw (YT link) - Stay the Course (YT link) - Sunset at Glengorm (YT link and YT remastered link. This one's IMHO versatile enough both for tension-building and mild creepiness.) - Temple of the Manes (YT link. I'd imagine this could work in an atmospheric mission set inside a castle or fortified manor house.) - Tempting Secrets (YT link) - Tenebrous Brothers Carnival - Intermission (YT link. Tense but melodic theme, with some heavy background percussions.) - The North (YT link) - Thunder Dreams (YT link) - Tranquility (YT link. A longer and very calm ambient theme, but has an air of mystery and strangeness.) - Unanswered Questions (YT link) - Unnatural Situation (YT link. This one's IMHO versatile enough both for tension-building and mild creepiness.) - Unpromised (YT link. Can work both in an urban and a rural/wilderness environment.) - Very Low Note (YT link. This one's IMHO versatile enough both for tension-building and mild creepiness, would be ideal for a cave or basement.) - Winter Reflections (YT link. Good for a mission set during a snowed-in winter night.) Period instrument background music (stylistically European) Types of settings: Taverns, village scenes, town life, feasts, scenes among commoners or nobles. Mostly stuff with a calm and cosy atmosphere. - Achaidh Cheide (YT link) - Angevin B (YT link. This one sounds a bit more aristocratic or courtly, good for a feast or public event.) - Danse Macabre - harp version - Errigal (YT link. This one sounds a bit more aristocratic or courtly, but it's a good secular piece of music.) - Evening Fall - harp (YT link) - Folk Round (YT link) - Heavy Interlude (YT link. Short but really cool, IMHO could also work for a background scene of two AI characters sparring for fun.) - Master of the Feast (YT link. Good for a scene with at least two or three musicians and multiple noble/patrician characters attending a feast.) - Minstrel Guild (YT link) - Midnight Tale (YT link) - Old Road (YT link) - Pale Rider (YT link) - Pippin the Hunchback (YT link) - Suonatore di Liuto (YT link) - Teller of the Tales (YT link) North African, Middle Eastern and other "exotic" background music Types of settings: The TDM universe's analogues of the Mediterranean, North African, Middle Eastern regions, and other "exotic" locations. - Asian Drums (YT link. Could work for a Middle Eastern or North African style mission, good slow, tension-building ambient theme.) - Cambodian Odyssey (YT link. This is better suited to a south Asian or southeast Asian setting, but could work in a Middle Eastern locale as well. Tense theme, quiet percussions.) - Desert City (YT link. Could work for a Middle Eastern or North African style mission, good all-around urban ambient theme.) - Drums of the Deep (YT link (shorter) and YT link (longer). Could work for a Middle Eastern or North African style mission, good tension-building ambient theme.) - East of Tunesia (YT link. Could work in a mission with either a Mediterranean or North African style environment, e.g. a port city.) - Ibn Al-Noor (YT link. Good for a Middle Eastern or North African style mission, especially for a palace or public event environment.) - Lotus (YT link. Good as a general ambient theme for a Middle Eastern or North African style mission, or some other exotic locale.) - Mystery Bazaar (YT link. Another good one for a Middle Eastern or North African style mission, ideally some marketplace or square.) - Perigrine Grandeur (YT link. Middle Eastern style percussions interspersed with a grunge-like tune reminescent of those from Thief.) - Tabuk (YT link. Slow, but slightly more dramatic theme for a Middle Eastern or North African style environment.) - Tenebrous Brothers Carnival - Snake Lady (YT link. Has a Middle Eastern feel to it, very good for building suspense and tension.) Wilderness / nature ambients Types of settings: Outdoor areas with groves, forests, rivers, small lakes, mountain valleys, caves. Potentially also some Pagan villages and camps. - Black Bird (YT link. Tribal type stuff.) - Dewdrop Fantasy (YT link and YT link) - Evening Fall - harp (YT link) - Firesong (YT link. Tribal type stuff.) - Healing (YT link. I think this one could also work in an urban environment.) - Heavy Heart (YT link. Also works as a general ambient theme.) - Intuit (YT link. Tribal type stuff.) - Kalimba Relaxation Music (YT link. Maybe could work in a cave or similar environment ?) - Magic Forest (YT link) - Moorland (YT link. Could work for an isolated Pagan tribe village.) - River Flute (YT link) - Shamanistic (YT link) - Spirit of the Girl (YT link) - Thunderbird (YT link) - The North (YT link. A very short but looping theme, IMHO also works as a general ambient theme.) - The Pyre (YT link) - The Sky of Our Ancestors (YT link) - Unpromised (YT link) - Very Low Note (YT link. IMHO very good for a cave or cave system.) - Virtutes Instrumenti (YT link, FMA link) - Willow and the Light (YT link) - Wind of the Rainforest (YT link. Good for a general outdoor environment in nature, especially a section of it that might seem deceptivelly calm, if mysterious, before some plot twist.) - Winter Reflections (YT link. Good for a mission set in winter or in some cavern strewn with magic crystals.) Non-serious bonus suggestion - Crunk Knight (YT link, FMA link. When the Bridgeport City Watch throw an annual office party :-))) ) Giving MacLeod proper attribution if you chose to use this music in your mission Each song comes with an attribution quote that you need to include if you're going to use any of this music in your fan mission. If there is a final credits sequence in your mission, or you can include this quote at least as part of the mission's release notes, please do so. Though you can buy a license from Kevin and don't need to use attribution, all of this music is for free, as long as you give him credit. The credit-giving (attribution) is as follows: Name of Song Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 License http://creativecommons.org/licenses/by/3.0/ Replace "Name of Song" with the actual name of the song, keep the rest of the quote in this format and include it in your "free music used" credits for your mission, and you're golden. How to download one of the MacLeod tracks if you can't find them on any website outside of YouTube On the off-chance that you can't find one of MacLeod's tracks on any royalty-free music website outside of YouTube, there is one way to download the track/song you're after straight off of its YouTube upload. (Ideally, off of the official MacLeod track uploads on YouTube. Those tend to have the highest audio quality, and so on.) First, visit this GitHub link for YT-dlp, scroll down to the "RELEASE FILES" section and download the yt-dlp.exe, the one for Windows. That'll be enough for the needs of downloading the track. (You can, of course, also try the other two downloads, but be warned the one that is also good for Linux is just a zip of the build and requires Python. The other one is tailored for Mac OS. Use these if you're not on Windows.) Create a new folder on one of your main disks, e.g. on C:, to keep things simple, and name the folder "ytdlp", lowercase (again, to keep things simple). Download YT-dlp.exe into this new folder. Once that's done, you've already "installed" this simple utility. What remains is installing a custom ffmpeg codec build for YT-dlp, to aid conversion into certain audio formats. Go to this GitHub link, download the "win64-gpl" variant of the ffmpeg, into the same folder as the yt-dlp.exe. The win64-gpl is a .zip, so use 7zip, or any similar .zip software you use, and unzip the ffmpeg.exe file into the same folder as the YT-dlp.exe. (For example, the folder is C:/ytdlp. You should have both the yt-dlp.exe and the ffmpeg.exe in that folder.) You only need that one ffmpeg.exe file, in addition to the yt-dlp.exe file. Almost done. Click the Start button in your Windows, type in envir, then click "Edit the system environment variables". Click environment variables" (a button at the bottom right). Then double-click Path on the top white section. A window will open up. Add the following line, type it in. C:\ytdlp. Click OK to close the window, then OK again to close the window, and click OK one final time to close a window. You now have the YT-dlp utility installed and it will download audio files (including music) from YT, into the "C:\ytdlp" folder, where you also have the "yt-dlp.exe" file and the win64-glp "ffmpeg.exe" file. Now you need to download the audio of the track. You'll do that more indirectly, via the Command Prompt of your Windows OS. Here's how you do it: 1.) Open the Launch menu of Windows, type in cmd in the search bit of Launch, click the Command Prompt that shows up. You'll get the classic black-background, white-text Command Prompt window. 2.) Type in cd \ytdlp, press Enter. The "cd" is not a compact disc, but the command shortcut "change directory". This will tell the Command Prompt we're working with the aforementioned "C:\ytdlp" folder. 3.) Now comes the fun part. Type in the following: yt-dlp -x -f bestaudio --extract-audio --audio-format mp3 --audio-quality 320k "https://www.youtube.com/watch?v=restofyoutubelink". Then press Enter, and the track should be downloaded in mp3 format, and in 320k quality. You can also set the quality to 0, whatever you like. I have not tried to experiment with downloading into .ogg file format, but other common audio formats should work too. (At worst, you can download a track as an mp3, then convert it into .ogg with any decent offline audio converter software.) You aldo don't have to type in the YouTube link entirely by hand, because you can copy the YouTube link of the video in your browser, and then use the CTRL + "paste" key combination to copy the link into the space between the parentheses. 4.) Visit the "C:\ytdlp" folder and you should find the MacLeod audio track you couldn't find anywhere else but on YouTube to be present in the folder. If you ever need to update yt-dlp, type in yt-dlp -U into the command prompt, press Enter, and it'll update itself in a few seconds. The occassional update might be needed if the utility is having trouble downloading and converting audio. Of course, even if you download a particular MacLeod track in this manner (mainly because you couldn't find it elsewhere), please credit Mr. MacLeod for his work, just as you would if you've downloaded it from one of the royalty-free music sites. Please see the official template on how to credit MacLeod's royalty-free track, provided by MacLeod himself, which I quote earlier in this post ("Giving MacLeod proper attribution..."). Final note from me If you've found some other good tracks in Kevin's musical archives that could fit the tone of The Dark Mod and its setting and would like to include them in this list, please let me know and I'll update this post. Don't send me a personal message, just post your suggestion in this thread. Thank you ! I sincerely hope these lists will be of at least some use to mission builders. Good luck ! If you want to seek out non-MacLeod royalty-free music and public domain music, I've started a thread for that as well. Not too many download links yet, but it's meant to give you inspiration what sort of ambients or period music you could search for.
- 11 replies
-
- 5
-
-
- incompetech.com
- kevin macleod
- (and 9 more)
-
I.. don't think that is supposed to happen on upgrade. In fact I just tested this on an upgrade and it doesn't get removed on upgrade. This was from 2.14 to 2.15 dev. The file missions.tdminfo that is in the fms folder has this info. So you could backup that file.
-
A Winter's Tale By: Bikerdude "One of the few pleasures I have as a man of the thieving profession is to return to my old home town for the holidays and relax in the company of friends and relatives. But a local lord has been going out of his way to making the lives of the locals a miserable." Notes: - TDM 2.12 or later is REQUIRED to play this mission. - This is my entry for the speedbuilding jam. - This FM should play on the vast majority of systems. I have perf tweaked this map with low end players in-mind. And have moved the globale fog/moon lights to the ‘ better’ LOD level. - min recommended spec (as per beta testing) Intel Core i7(3rd gen), nvidia 1030 4gb (GDDR5), will get you 60fps inside and 45fps outside. - Various areas will look better with shadow maps enabled (SoftShadows set to medium/high, Shadows Softness set to zero and LOD set to 'better'), at the possible expense of performance depending on your system specs. - this mission continues the imperial theme, with this being a border town slightly further out from the main imperial lands than Brouften. - build time roughly 130hrs. Download Link: - (v1.4) - https://discord.com/channels/679083115519410186/1310012992867405855/1310022631415746632 v1.4 changes: I have been tweaking the LOD levels through-out the map - - Snow fall has been moved to LOD low/normal. - world fog moved to LOD better. - fireplace grills to LOD better. - world moonlight moved to LOD high. Other tweaks - - reduced light counts in all the fireplaces. - reduced the length of the looping menu video background. - Some new assets Gameplay: - added more ways for the player to get around. - tweaked existing routes to make some easier or more of a challenge. - and added an additional option objective. Credits: Special thanks go to - - Nbhor1more, flashing out the briefing and creation of readables. - Amadeus, Help w/custom objectives, script work, proof reading, mission design & testing. - Dragofer, for custom scripts and script work for the main objective. - Baal, for additional tweaking of the main objective and script work,. - Beta testers: Amadeus, Nbhor1more, Mat99, DavyJones, S1lverwolf, Baal & Dragofer. - Freesound.org, for ambient tracks, further details in sndshd file. Speed Jam Thread: - https://www.ttlg.com/forums/showthread.php?t=152747
- 40 replies
-
- 18
-
-
-
Now I have more mobility, something I didn't anticipate was replacing my PC with a laptop. But it seems like this is just a plan. Laptops with an RTX 5060 GPU (high TGP) are really out of my price range ($200-250 price increase). Those with an RTX 5050 have also gone up by $130-$160. I'm looking for a dual heatpipe configuration (definitely dual fans) That feeling when you ask a seller on an e-commerce platform and they tell you they've raised the price by $150-$200 from the original price via chat. All the product price tags feel misleading. The prices are intentionally not updated. I do hate bait and switch pricing By the way, I haven't heard of the brands Sager or Clevo in a long time. I wonder where they are now.
-
I concluded that save preservation doesn't work between versions and accepted that. But yeah it can be frustrating. I would say download a 2.14 beta version, but don't upgrade tdm during playing. If you want to beta test a new version, just copy the install directory and install a newer beta on it. I think improvements could be made to the TDM installer. I think the installer could have an option in the last screen to delete all saves in excisting missions. It might be possible to write a simple script for that so players could do that themself if wanted. Another (better) idea is to hide saves from previous versions inside the load/save gui. So you only see the saves from that specific version and if you go back a version you might see saves from previous versions, but only those. One would think this is possible because it gives a not compatible warning on load of these saves, so I would say it's known info. The installer could be set via a shortcut to do automated installs based partly on existing data? So: Source directory files / downloaded online fms files location (excluding saves?) modds installed Edit: The installer (don't know if there are differences between Win and Linux versions) doesn't give many options for installing from script/command line it seems. You can set: --help: Display this list of parameters. --unattended: Unattended install. --version {ver}: Install the version instead of the default one. So (I think) one could make a script that: makes a directory with prompt: name copies over tdm installer to that directory Starts installer unattended with specific version (via prompt?) Copies over fms folder from previous tdm install directory deletes all save folders in all folders in fms folder
-
Fan Mission: Displacement By Amadeus & WellingtonCrab (02/01/26)
STRUNK replied to Wellingtoncrab's topic in Fan Missions
I took the salmon.ase from an older version of Displacement and manually added it to the fms/displace(/models/***), and now the fish shows up in game again. -
The 2.14 Fresnel mod is up: https://www.moddb.com/mods/the-dark-mod/addons/fresnel-mod-214-unofficial As requested, this is now just an override pk4 for the glprogs folder so it shouldn't interfere with mods that use tdm_base01.pk4 overrides. You can copy it into your base folder or into your darkmod/fms/mission folder.
-
Besides the usual (legitimate) excuses about this being an open source project run by volunteers who have other commitments, etc., I think one of the main things missing is a proper triage process and prioritized backlog for bug reports and feature requests. At least that's how a 'real' software project would work. But someone trusted by the dev team would need to volunteer for that role (if it's even agreed it's needed). Loads of issues get reported, but in different places (the bug tracker, or various forum posts, Discord, etc.). The forum is a nightmare to search, so things get lost as soon as they are posted. Some devs don't really read all of the forums unless they are tagged (again, I don't blame them not everyone has time to read every single post or hang around Discord 24/7). I make sure to log bug reports and feature requests in the bug tracker, so at least I can easily find them later. I think there is a better chance of someone seeing it there as well. Then you could maybe raise awareness of it by posting in the forums with a link to it. Unfortunately with respect to features and suggestions, nobody is really in a position to make any promises at any given time whether something can or will be implemented. It seems to need to reach some critical mass of internal discussion first, which sometimes only happens after some pestering occurs. If you look at the stuff that @Daft Mugi and @STiFU have implemented recently, they do a great job of making a case for their feature requests, complete with screen shots, videos, evidence from users from discord and forums, rationale with pros and cons. This helps a lot when trying to convince a group of people that your idea is worth considering. EDIT: I meant to say the non-responses can definitely give the impression of apathy and that's frustrating, but I think that would be a harsh assumption. IMO this forum or Discord are not suited to feature discussion. The rest of the world has moved onto things like Github issues which are way easier to have targeted, scoped discussions about particular bugs or features. And also to find them later.
-
@nbohr1more "Also, some missions created prior to 2.14 may need to be updated so they will be playable in 2.14. " I guess every author has to check and update their FMs personally ? Ah well, maybe a super dumb question again from me, but here we are. Edit: anything special we should keep an eye on what might needs to be updated ?
-
Loading Saves just... hangs after close+reopen the game
stgatilov replied to chumbucket91's topic in TDM Tech Support
It loads fine for me on Windows and Linux. However, I see out-of-bounds errors if I load it in Debug build. The first one happens during loading "Desktop" \ "InventoryIcon" \ "InventoryGroupText" GUI window in "guis/tdm_inv.gui" overlay. Something does not match between where you made this save and where I'm trying to load it. I also checked your installation according to the log, and found two differences. 1) [C] D:\Installed Games\The Dark Mod\tdm_autosave.pk4 (1 files - 0xc429b81c) --- this is script-only mod, should be OK 2) [M] D:\Installed Games\The Dark Mod\fms\highex\highex.pk4 (152 files - 0xd0043d5b) --- the actual mission installed With the latest version of the mission, I have different checksum locally: [M] G:\TheDarkMod\darkmod_temp\fms\highex\highex.pk4 (152 files - 0x673a3873) Note that savegames are often incompatible between different version of the mission just like they are incompatible between different versions of core scripts or engine. And this is not checked by the game.