Jump to content
The Dark Mod Forums

Search the Community

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

  • 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. 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.
  2. 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 :) ...

  3. 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.

  4. The devs didn't title this thread, and @datiswous said they're attempting to mislead people by using Russell's name and a retro style to make it resemble Thief, which is cynical. I grew up on forums like I'm sure anyone who likes a game from '98 did. I actually left the Discord immediately after joining it because it was more off-topic doom-posting than anything relevant to the mod. I thought the forums might be better, but it's mostly just grown men yelling at clouds and telling strangers how mature they are, and a few brave souls actually developing anything. Depressing place, I'll just stick to enjoying new missions every 6 months without an account.
  5. True, but, 1. this thread is called "Western stealth FPS with Stephen Russell", and, 2. nothing you said changes anything for me. The gameplay still doesn't look like something I'd enjoy. And, if you really think this forum is cynical, then you don't visit forums much. Actually, the majority of the users are are pretty mature, unlike in other forums.
  6. We didn't make the holidays (such a busy time of year) so here's a New Year's gift, an unusual little mission. Window of Opportunity Recover an item for a regretful trader out in a wilderness setting, and discover more! Available within the in-game mission downloader or: Download: http://www.thedarkmo...ndetails/?id=79 Alternative: https://drive.google...WTMzQXZtMVFBSG8 Some unorthodox gameplay on regular/ghost difficulties. (Arachnophobes might prefer short mode...) Please expect to need your lantern in regular and ghost modes! Short ("easy") mode is a smaller map, so if you are looking for areas others reference below, or 100% of the loot, you'll need to play on another mode. I wanted to create my first mission before I became influenced by too many others' ideas, and limited myself to what has been done before. As such, this mission is not set in a city/town, and has some features that are likely to be provocative. There's a section some really like, which others don't, either way I kept it short to not last too long. That being said, I hope you do find it fun! :-) Special thanks to those who provided valuable testing and feedback: Goldwell, Kyyrma, plotzzz, 161803398874989, PPoe & Bikerdude (who also contributed a sound). (Please remember spoiler tags to not expose things meant to be discovered by playing.) Like so: [spoiler]secrets[/spoiler] If you are having trouble finding the main objective, here's what to pay attention to in the mission for hints: There is a spot it's possible to get stuck on the ground in the corner by the cliff/rockfall where there's a rope laying on the ground, please take care if you poke around there!
  7. 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
  8. New script for mappers: my flavour of a fog density fading script. To add this to your FM, add the line "thread FogIntensityLoop();" to your map's void main() function (see the example in fogfade.script) and set "fog_fade" "1" on each foglight to enable script control of it. Set "fog_intensity_multiplier" on each info_location entity to change how thick the fog is in that location (practically speaking it's a multiplier for visibility distance). Lastly, "fog_fade_speed" on each foglight determines how quickly it will change its density. The speed scales with the current value of shaderParm3, using shaderParm3 = 1000 as a baseline. So i.e. if shaderParm is currently at 1/10th of 1000, then fade speed will be 1/10th as fast. Differences to Obsttorte's script: https://forums.thedarkmod.com/index.php?/topic/14394-apples-and-peaches-obsttortes-mapping-and-scripting-thread/&do=findComment&comment=310436 my script uses fog lights you created, rather than creating one for you. Obsttorte's script will delete the foglight if entering a fogfree zone and recreate it later more than one fog light can be controlled (however, no per-fog-light level of control) adding this to the map requires adding a line to your void main() script, rather than adding an info_locations_settings entity with a custom scriptobject spawnarg in my script, mappers set a multiplier of fog visibility distance (shaderParm3), while in Obsttorte's script a "fog_density" spawnarg is used as an alternative to shaderParm3 smaller and less compactly written script fogfade.scriptfogfade.map
  9. I've been having difficulties with certain fonts lately - for some reason ingame they show up blue and blurry, as in my attached screenshot. I've had to find replacements for several readables and adapt the text so that it has the same length as before. In playthrough videos, I've seen how some players see the font blue & blurry while others see it in the correct way. And it's not just in my missions, I've seen this issue crop up in various other threads too. So far I found this issue with the following fonts: guis/readables/parchment_popsies_hand.gui guis/readables/parchment_rapscallionpirate.gui Which I replaced with this font, which shows up fine ingame: guis/readables/parchment_carolingia.gui One possible explanation I heard is that the font has been anti-aliased incorrectly (though changing my AA settings has no effect on the fonts).
  10. Hi all, I bought a new laptop with an Intel HD4000 as graphic card by I'm having problems running TDM. First of all I can run Doom 3 and many other games with this card, so I think the problem is not in the video card performances. When I run the game I get the message on top of the thread. I already check FAQ and put in the configuration the fix for black screen, but nothing. Can I fix this and play the game or Intel drivers aren't able to run this wonderful mod? $ padsp ./tdmlauncher.linux Path to tdmlauncher is /home/rief/.doom3/darkmod/tdmlauncher.linux Darkmod directory is /home/rief/.doom3/darkmod/ Darkmod directory after normalisation is /home/rief/.doom3/darkmod Trying default value for engine executable: /home/rief/.doom3/doom.x86 Trying default Linux location for engine executable /usr/local/games/doom3/doom.x86 Found engine executable in /usr/local/games/doom3/doom.x86 Engine path after normalisation is /usr/local/games/doom3/doom.x86 Could not find 'currentfm.txt' file in /home/rief/.doom3/darkmod/currentfm.txt Current FM is: Searching the /proc/ folder for PID files Using the following argument vector: #0: /usr/local/games/doom3/doom.x86 #1: +set #2: fs_game #3: darkmod #4: +set #5: sys_videoRam #6: 256 Trying to launch /usr/local/games/doom3/doom.x86 /usr/local/games/doom3/doom.x86 +set fs_game darkmod +set sys_videoRam 256 ╭─rief@gazelle ~/.doom3/darkmod ╰─$ DOOM 1.3.1.1304 linux-x86 Jan 16 2007 21:58:02 found interface lo - loopback found interface wlan0 - 172.24.5.189/255.255.0.0 ------ Initializing File System ------ Loaded pk4 /home/rief/games/doom3/base/game00.pk4 with checksum 0xf07eb555 Loaded pk4 /home/rief/games/doom3/base/game01.pk4 with checksum 0x51c6981f Loaded pk4 /home/rief/games/doom3/base/game02.pk4 with checksum 0xf3ec6f7 Loaded pk4 /home/rief/games/doom3/base/game03.pk4 with checksum 0x5d4230ea Loaded pk4 /home/rief/games/doom3/base/pak000.pk4 with checksum 0x28d208f1 Loaded pk4 /home/rief/games/doom3/base/pak001.pk4 with checksum 0x40244be0 Loaded pk4 /home/rief/games/doom3/base/pak002.pk4 with checksum 0xc51ecdcd Loaded pk4 /home/rief/games/doom3/base/pak003.pk4 with checksum 0xcd79d028 Loaded pk4 /home/rief/games/doom3/base/pak004.pk4 with checksum 0x765e4f8b Loaded pk4 /home/rief/games/doom3/base/pak005.pk4 with checksum 0x8ffc3621 Loaded pk4 /home/rief/games/doom3/base/pak006.pk4 with checksum 0x95b65ab Loaded pk4 /home/rief/games/doom3/base/pak007.pk4 with checksum 0x666bdb3c Loaded pk4 /home/rief/games/doom3/base/pak008.pk4 with checksum 0x23ae5993 Loaded pk4 /home/rief/.doom3/darkmod/tdm_ai_animals01.pk4 with checksum 0xacda2bb Loaded pk4 /home/rief/.doom3/darkmod/tdm_ai_base01.pk4 with checksum 0xf42f339d Loaded pk4 /home/rief/.doom3/darkmod/tdm_ai_humanoid_builders01.pk4 with checksum 0xcb2854bf Loaded pk4 /home/rief/.doom3/darkmod/tdm_ai_humanoid_females01.pk4 with checksum 0x1b2a6a31 Loaded pk4 /home/rief/.doom3/darkmod/tdm_ai_humanoid_guards01.pk4 with checksum 0x33ca6394 Loaded pk4 /home/rief/.doom3/darkmod/tdm_ai_humanoid_heads01.pk4 with checksum 0x5dd21227 Loaded pk4 /home/rief/.doom3/darkmod/tdm_ai_humanoid_mages01.pk4 with checksum 0x4fb92e26 Loaded pk4 /home/rief/.doom3/darkmod/tdm_ai_humanoid_nobles01.pk4 with checksum 0xe4ff336c Loaded pk4 /home/rief/.doom3/darkmod/tdm_ai_humanoid_pagans01.pk4 with checksum 0xa1349247 Loaded pk4 /home/rief/.doom3/darkmod/tdm_ai_humanoid_townsfolk01.pk4 with checksum 0x8ddbd904 Loaded pk4 /home/rief/.doom3/darkmod/tdm_ai_humanoid_undead01.pk4 with checksum 0x2477a779 Loaded pk4 /home/rief/.doom3/darkmod/tdm_ai_monsters_spiders01.pk4 with checksum 0x792b0ca5 Loaded pk4 /home/rief/.doom3/darkmod/tdm_ai_steambots01.pk4 with checksum 0x731159a8 Loaded pk4 /home/rief/.doom3/darkmod/tdm_base01.pk4 with checksum 0xfb74186c Loaded pk4 /home/rief/.doom3/darkmod/tdm_defs01.pk4 with checksum 0x31417173 Loaded pk4 /home/rief/.doom3/darkmod/tdm_env01.pk4 with checksum 0x70046471 Loaded pk4 /home/rief/.doom3/darkmod/tdm_fonts01.pk4 with checksum 0x4d337925 Loaded pk4 /home/rief/.doom3/darkmod/tdm_game01.pk4 with checksum 0xab7fd2d2 Loaded pk4 /home/rief/.doom3/darkmod/tdm_game02.pk4 with checksum 0x4a1b32fc Loaded pk4 /home/rief/.doom3/darkmod/tdm_game03.pk4 with checksum 0x1c4edae4 Loaded pk4 /home/rief/.doom3/darkmod/tdm_gui01.pk4 with checksum 0x63a09f0e Loaded pk4 /home/rief/.doom3/darkmod/tdm_gui_credits01.pk4 with checksum 0x5b1d7253 Loaded pk4 /home/rief/.doom3/darkmod/tdm_models01.pk4 with checksum 0x16c8a70a Loaded pk4 /home/rief/.doom3/darkmod/tdm_models02.pk4 with checksum 0x3d12c87e Loaded pk4 /home/rief/.doom3/darkmod/tdm_models_decls01.pk4 with checksum 0x92c43427 Loaded pk4 /home/rief/.doom3/darkmod/tdm_player01.pk4 with checksum 0xe4d3e6fd Loaded pk4 /home/rief/.doom3/darkmod/tdm_prefabs01.pk4 with checksum 0x838252d0 Loaded pk4 /home/rief/.doom3/darkmod/tdm_sound_ambient01.pk4 with checksum 0x40500cb Loaded pk4 /home/rief/.doom3/darkmod/tdm_sound_ambient02.pk4 with checksum 0x666b0cac Loaded pk4 /home/rief/.doom3/darkmod/tdm_sound_ambient03.pk4 with checksum 0xfa3d0336 Loaded pk4 /home/rief/.doom3/darkmod/tdm_sound_ambient_decls01.pk4 with checksum 0x1f53dda2 Loaded pk4 /home/rief/.doom3/darkmod/tdm_sound_sfx01.pk4 with checksum 0x8d3d8fa7 Loaded pk4 /home/rief/.doom3/darkmod/tdm_sound_sfx02.pk4 with checksum 0x6a7ee5ef Loaded pk4 /home/rief/.doom3/darkmod/tdm_sound_vocals01.pk4 with checksum 0x749a24b6 Loaded pk4 /home/rief/.doom3/darkmod/tdm_sound_vocals02.pk4 with checksum 0x3ce30b71 Loaded pk4 /home/rief/.doom3/darkmod/tdm_sound_vocals03.pk4 with checksum 0xfbc08dea Loaded pk4 /home/rief/.doom3/darkmod/tdm_sound_vocals04.pk4 with checksum 0x6bae7076 Loaded pk4 /home/rief/.doom3/darkmod/tdm_sound_vocals05.pk4 with checksum 0x8bc0bbe1 Loaded pk4 /home/rief/.doom3/darkmod/tdm_sound_vocals06.pk4 with checksum 0xe1f2a386 Loaded pk4 /home/rief/.doom3/darkmod/tdm_sound_vocals07.pk4 with checksum 0xe7d94add Loaded pk4 /home/rief/.doom3/darkmod/tdm_sound_vocals_decls01.pk4 with checksum 0x1a0de03d Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_base01.pk4 with checksum 0x87f7f590 Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_carpet01.pk4 with checksum 0xcc1e2e32 Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_decals01.pk4 with checksum 0x7e7ce54e Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_door01.pk4 with checksum 0xda543894 Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_fabric01.pk4 with checksum 0x7c12c7ad Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_glass01.pk4 with checksum 0x5fa01a26 Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_metal01.pk4 with checksum 0x173ce02a Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_nature01.pk4 with checksum 0x444352b6 Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_paint_paper01.pk4 with checksum 0xf4cab8d7 Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_plaster01.pk4 with checksum 0xf1b2549c Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_roof01.pk4 with checksum 0x2efab03d Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_sfx01.pk4 with checksum 0xff5da4d5 Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_stone_brick01.pk4 with checksum 0xe942a997 Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_stone_cobblestones01.pk4 with checksum 0xb215367c Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_stone_flat01.pk4 with checksum 0xc063445 Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_stone_natural01.pk4 with checksum 0x6cd8c52a Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_stone_sculpted01.pk4 with checksum 0xf225aa20 Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_window01.pk4 with checksum 0xdb10db90 Loaded pk4 /home/rief/.doom3/darkmod/tdm_textures_wood01.pk4 with checksum 0xe96a8d66 Current search path: /home/rief/.doom3/darkmod /home/rief/.doom3/darkmod/tdm_textures_wood01.pk4 (293 files) /home/rief/.doom3/darkmod/tdm_textures_window01.pk4 (226 files) /home/rief/.doom3/darkmod/tdm_textures_stone_sculpted01.pk4 (304 files) /home/rief/.doom3/darkmod/tdm_textures_stone_natural01.pk4 (99 files) /home/rief/.doom3/darkmod/tdm_textures_stone_flat01.pk4 (256 files) /home/rief/.doom3/darkmod/tdm_textures_stone_cobblestones01.pk4 (185 files) /home/rief/.doom3/darkmod/tdm_textures_stone_brick01.pk4 (350 files) /home/rief/.doom3/darkmod/tdm_textures_sfx01.pk4 (32 files) /home/rief/.doom3/darkmod/tdm_textures_roof01.pk4 (65 files) /home/rief/.doom3/darkmod/tdm_textures_plaster01.pk4 (96 files) /home/rief/.doom3/darkmod/tdm_textures_paint_paper01.pk4 (22 files) /home/rief/.doom3/darkmod/tdm_textures_nature01.pk4 (193 files) /home/rief/.doom3/darkmod/tdm_textures_metal01.pk4 (329 files) /home/rief/.doom3/darkmod/tdm_textures_glass01.pk4 (30 files) /home/rief/.doom3/darkmod/tdm_textures_fabric01.pk4 (38 files) /home/rief/.doom3/darkmod/tdm_textures_door01.pk4 (155 files) /home/rief/.doom3/darkmod/tdm_textures_decals01.pk4 (226 files) /home/rief/.doom3/darkmod/tdm_textures_carpet01.pk4 (71 files) /home/rief/.doom3/darkmod/tdm_textures_base01.pk4 (159 files) /home/rief/.doom3/darkmod/tdm_sound_vocals_decls01.pk4 (23 files) /home/rief/.doom3/darkmod/tdm_sound_vocals07.pk4 (1083 files) /home/rief/.doom3/darkmod/tdm_sound_vocals06.pk4 (661 files) /home/rief/.doom3/darkmod/tdm_sound_vocals05.pk4 (80 files) /home/rief/.doom3/darkmod/tdm_sound_vocals04.pk4 (1258 files) /home/rief/.doom3/darkmod/tdm_sound_vocals03.pk4 (722 files) /home/rief/.doom3/darkmod/tdm_sound_vocals02.pk4 (1335 files) /home/rief/.doom3/darkmod/tdm_sound_vocals01.pk4 (66 files) /home/rief/.doom3/darkmod/tdm_sound_sfx02.pk4 (549 files) /home/rief/.doom3/darkmod/tdm_sound_sfx01.pk4 (457 files) /home/rief/.doom3/darkmod/tdm_sound_ambient_decls01.pk4 (8 files) /home/rief/.doom3/darkmod/tdm_sound_ambient03.pk4 (24 files) /home/rief/.doom3/darkmod/tdm_sound_ambient02.pk4 (148 files) /home/rief/.doom3/darkmod/tdm_sound_ambient01.pk4 (151 files) /home/rief/.doom3/darkmod/tdm_prefabs01.pk4 (440 files) /home/rief/.doom3/darkmod/tdm_player01.pk4 (123 files) /home/rief/.doom3/darkmod/tdm_models_decls01.pk4 (88 files) /home/rief/.doom3/darkmod/tdm_models02.pk4 (1770 files) /home/rief/.doom3/darkmod/tdm_models01.pk4 (1533 files) /home/rief/.doom3/darkmod/tdm_gui_credits01.pk4 (49 files) /home/rief/.doom3/darkmod/tdm_gui01.pk4 (661 files) /home/rief/.doom3/darkmod/tdm_game03.pk4 (2 files) /home/rief/.doom3/darkmod/tdm_game02.pk4 (2 files) /home/rief/.doom3/darkmod/tdm_game01.pk4 (2 files) /home/rief/.doom3/darkmod/tdm_fonts01.pk4 (731 files) /home/rief/.doom3/darkmod/tdm_env01.pk4 (92 files) /home/rief/.doom3/darkmod/tdm_defs01.pk4 (147 files) /home/rief/.doom3/darkmod/tdm_base01.pk4 (125 files) /home/rief/.doom3/darkmod/tdm_ai_steambots01.pk4 (27 files) /home/rief/.doom3/darkmod/tdm_ai_monsters_spiders01.pk4 (89 files) /home/rief/.doom3/darkmod/tdm_ai_humanoid_undead01.pk4 (29 files) /home/rief/.doom3/darkmod/tdm_ai_humanoid_townsfolk01.pk4 (65 files) /home/rief/.doom3/darkmod/tdm_ai_humanoid_pagans01.pk4 (8 files) /home/rief/.doom3/darkmod/tdm_ai_humanoid_nobles01.pk4 (51 files) /home/rief/.doom3/darkmod/tdm_ai_humanoid_mages01.pk4 (7 files) /home/rief/.doom3/darkmod/tdm_ai_humanoid_heads01.pk4 (64 files) /home/rief/.doom3/darkmod/tdm_ai_humanoid_guards01.pk4 (286 files) /home/rief/.doom3/darkmod/tdm_ai_humanoid_females01.pk4 (138 files) /home/rief/.doom3/darkmod/tdm_ai_humanoid_builders01.pk4 (84 files) /home/rief/.doom3/darkmod/tdm_ai_base01.pk4 (8 files) /home/rief/.doom3/darkmod/tdm_ai_animals01.pk4 (76 files) /home/rief/games/doom3/darkmod /home/rief/.doom3/base /home/rief/games/doom3/base /home/rief/games/doom3/base/pak008.pk4 (3 files) /home/rief/games/doom3/base/pak007.pk4 (38 files) /home/rief/games/doom3/base/pak006.pk4 (48 files) /home/rief/games/doom3/base/pak005.pk4 (63 files) /home/rief/games/doom3/base/pak004.pk4 (5137 files) /home/rief/games/doom3/base/pak003.pk4 (4676 files) /home/rief/games/doom3/base/pak002.pk4 (6120 files) /home/rief/games/doom3/base/pak001.pk4 (8972 files) /home/rief/games/doom3/base/pak000.pk4 (2698 files) /home/rief/games/doom3/base/game03.pk4 (2 files) /home/rief/games/doom3/base/game02.pk4 (2 files) /home/rief/games/doom3/base/game01.pk4 (2 files) /home/rief/games/doom3/base/game00.pk4 (2 files) game DLL: 0x0 in pak: 0x0 Addon pk4s: file system initialized. -------------------------------------- ----- Initializing Decls ----- ------------------------------ ------- Initializing renderSystem -------- using ARB renderSystem renderSystem initialized. -------------------------------------- 1141 strings read from strings/english.lang Couldn't open journal files execing editor.cfg execing default.cfg execing DoomConfig.cfg couldn't exec autoexec.cfg 1141 strings read from strings/english.lang ----- Initializing Sound System ------ sound system initialized. -------------------------------------- ----- R_InitOpenGL ----- Setup X display connection dlopen(libGL.so.1) Initializing OpenGL display Using XFree86-VidModeExtension Version 2.2 DGA DirectVideo Mouse (Version 2.0) initialized XFree86-VidModeExtension: not fullscreen, ignored Using 8/8/8 Color bits, 8 Alpha bits, 24 depth, 8 stencil display. GL_RENDERER: Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2 GL_EXTENSIONS: GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture GL_EXT_polygon_offset GL_EXT_subtexture GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_separate_specular_color GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_ARB_framebuffer_sRGB GL_ARB_multitexture GL_EXT_framebuffer_sRGB GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat GL_3DFX_texture_compression_FXT1 GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_SUN_multi_draw_arrays GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_EXT_framebuffer_object GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_MESA_window_pos GL_NV_packed_depth_stencil GL_NV_texture_rectangle GL_NV_vertex_program GL_ARB_depth_texture GL_ARB_occlusion_query GL_ARB_shadow GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_window_pos GL_ATI_envmap_bumpmap GL_EXT_stencil_two_side GL_EXT_texture_cube_map GL_NV_depth_clamp GL_NV_vertex_program1_1 GL_APPLE_packed_pixels GL_APPLE_vertex_array_object GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_shader GL_ARB_shader_objects GL_ARB_vertex_program GL_ARB_vertex_shader GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_MESA_pack_invert GL_MESA_ycbcr_texture GL_ARB_depth_clamp GL_ARB_fragment_program_shadow GL_ARB_half_float_pixel GL_ARB_point_sprite GL_ARB_shading_language_100 GL_ARB_sync GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object GL_ATI_blend_equation_separate GL_EXT_blend_equation_separate GL_OES_read_format GL_ARB_color_buffer_float GL_ARB_pixel_buffer_object GL_ARB_texture_compression_rgtc GL_ARB_texture_float GL_ARB_texture_rectangle GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_texture_compression_rgtc GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_ARB_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_packed_depth_stencil GL_APPLE_object_purgeable GL_ARB_vertex_array_object GL_ATI_separate_stencil GL_EXT_draw_buffers2 GL_EXT_gpu_program_parameters GL_EXT_texture_array GL_EXT_texture_integer GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_OES_EGL_image GL_MESA_texture_array GL_ARB_copy_buffer GL_ARB_depth_buffer_float GL_ARB_half_float_vertex GL_ARB_map_buffer_range GL_ARB_texture_rg GL_ARB_texture_swizzle GL_ARB_vertex_array_bgra GL_EXT_separate_shader_objects GL_EXT_texture_swizzle GL_EXT_vertex_array_bgra GL_NV_conditional_render GL_ARB_ES2_compatibility GL_ARB_draw_elements_base_vertex GL_ARB_explicit_attrib_location GL_ARB_fragment_coord_conventions GL_ARB_provoking_vertex GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_shader_texture_lod GL_EXT_provoking_vertex GL_EXT_texture_snorm GL_MESA_texture_signed_rgba GL_ARB_robustness ------- Input Initialization ------- XKB extension: compile time 0x1:0x0, runtime 0x1:0x0: OK XKB extension present on server ( 0x1:0x0 ) ------------------------------------ dlopen(libasound.so.2) asoundlib version: 1.0.25 Alsa is available ------ Alsa Sound Initialization ----- opened Alsa PCM device default for playback device buffer size: 5461 frames ( 21844 bytes ) allocated a mix buffer of 16384 bytes -------------------------------------- ...using GL_ARB_multitexture ...using GL_ARB_texture_env_combine ...using GL_ARB_texture_cube_map ...using GL_ARB_texture_env_dot3 ...using GL_ARB_texture_env_add ...using GL_ARB_texture_non_power_of_two ...using GL_ARB_texture_compression X..GL_EXT_texture_compression_s3tc not found ...using GL_EXT_texture_filter_anisotropic maxTextureAnisotropy: 16.000000 ...using GL_1.4_texture_lod_bias X..GL_EXT_shared_texture_palette not found ...using GL_EXT_texture3D ...using GL_EXT_stencil_wrap X..GL_NV_register_combiners not found ...using GL_EXT_stencil_two_side X..GL_ATI_fragment_shader not found X..GL_ATI_text_fragment_shader not found ...using GL_ARB_vertex_buffer_object ...using GL_ARB_vertex_program ...using GL_ARB_fragment_program X..EXT_depth_bounds_test not found ---------- R_NV20_Init ---------- Not available. ----------- R200_Init ----------- Not available. ---------- R_ARB2_Init ---------- Available. --------------------------------- ----- R_ReloadARBPrograms ----- glprogs/test.vfp glprogs/test.vfp glprogs/interaction.vfp glprogs/interaction.vfp glprogs/bumpyEnvironment.vfp glprogs/bumpyEnvironment.vfp glprogs/ambientLight.vfp glprogs/ambientLight.vfp glprogs/shadow.vp glprogs/R200_interaction.vp glprogs/nv20_bumpAndLight.vp glprogs/nv20_diffuseColor.vp glprogs/nv20_specularColor.vp glprogs/nv20_diffuseAndSpecularColor.vp glprogs/environment.vfp glprogs/environment.vfp glprogs/arbVP_glasswarp.txt: File not found glprogs/arbFP_glasswarp.txt: File not found ------------------------------- using ARB_vertex_buffer_object memory using ARB2 renderSystem found DLL in pak file: /home/rief/.doom3/darkmod/tdm_game02.pk4/gamex86.so copy gamex86.so to /home/rief/.doom3/darkmod/gamex86.so Found Intel CPU with Hyper-Threading enabled, features: MMX SSE SSE2 SSE3 CMOV game using generic code for SIMD processing. --------- Initializing Game ---------- The Dark Mod 1.07, code revision 5048 Build date: Nov 23 2011 Initializing event system ...780 event definitions Initializing class hierarchy ...166 classes, 761280 bytes for event callbacks Initializing scripts /proc/cpuinfo CPU frequency: 2301 MHz Compiled 'removeInitialSplineAngles': 104.4 ms ---------- Compile stats ---------- Memory usage: Strings: 42, 6672 bytes Statements: 18129, 362580 bytes Functions: 1128, 115356 bytes Variables: 82736 bytes Mem used: 1034592 bytes Static data: 2277552 bytes Allocated: 2778072 bytes Thread size: 7068 bytes ...5 aas types game initialized. -------------------------------------- Parsing material files WARNING: Cannot find character remapping for language english. 1141 strings read from strings/english.lang I18N: 'strings/fm/english.lang' not found. I18N: 'strings/fm/english.lang' not found, skipping it. WARNING: Cannot find guis/mainmenu.gui Current language: english Found 0 new mission packages. Found 1 mods in the FM folder. Parsed 0 mission declarations, no mission database file present. -------- Initializing Session -------- WARNING: Couldn't load image: guis/assets/mainmenu/sidefigure1 WARNING: Couldn't load image: guis/assets/mainmenu/sidefigure2 WARNING: Couldn't load image: guis/assets/mainmenu/sidefigure3 WARNING: Couldn't load image: guis/assets/mainmenu/sidefigure4 WARNING: Couldn't load image: guis/assets/mainmenu/sidefigure5 WARNING: Couldn't load image: guis/assets/mainmenu/sidefigure6 WARNING: Couldn't load image: guis/assets/mainmenu/sidefigure7 WARNING: Couldn't load image: guis/assets/credits/priest WARNING: Couldn't load image: guis/assets/credits/concept01 WARNING: Couldn't load image: guis/assets/credits/characters WARNING: Couldn't load image: guis/assets/mainmenu/background_empty WARNING: Couldn't load image: guis/assets/mission_failure/fog WARNING: Couldn't load image: guis/assets/mainmenu/parchment_mainmenu WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_0_12 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_0_24 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_1_24 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_0_48 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_1_48 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_2_48 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_3_48 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_6_48 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_4_48 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_5_48 WARNING: Couldn't load image: fonts/english/carleton/carleton_0_12 WARNING: Couldn't load image: fonts/english/carleton/carleton_0_24 WARNING: Couldn't load image: fonts/english/carleton/carleton_1_24 WARNING: Couldn't load image: fonts/english/carleton/carleton_0_48 WARNING: Couldn't load image: fonts/english/carleton/carleton_1_48 WARNING: Couldn't load image: fonts/english/carleton/carleton_2_48 WARNING: Couldn't load image: fonts/english/carleton/carleton_3_48 WARNING: Couldn't load image: fonts/english/carleton/carleton_6_48 WARNING: Couldn't load image: fonts/english/carleton/carleton_4_48 WARNING: Couldn't load image: fonts/english/carleton/carleton_5_48 WARNING: Couldn't load image: guis/assets/mainmenu/oldparchment_backdrop3 WARNING: Couldn't load image: guis/assets/mainmenu/parchment_newgame WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_0_12 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_0_24 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_1_24 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_0_48 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_1_48 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_2_48 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_3_48 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_6_48 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_4_48 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_5_48 WARNING: Couldn't load image: guis/assets/mainmenu/oldparchment_backdrop4 WARNING: Couldn't load image: guis/assets/mainmenu/oldparchment_backdrop5 WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/icon_completed WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/arrow_up WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/arrow_down WARNING: Couldn't load image: guis/assets/credits/studio_headline_bg WARNING: Couldn't load image: guis/assets/credits/studio_headline WARNING: Couldn't load image: guis/assets/mainmenu/parchment_load WARNING: Couldn't load image: guis/assets/mainmenu/oldparchment_backdrop2 WARNING: Couldn't load image: guis/assets/mainmenu/oldparchment_backdrop WARNING: Couldn't load image: fonts/english/jd_hand/jd_hand_0_12 WARNING: Couldn't load image: fonts/english/jd_hand/jd_hand_0_24 WARNING: Couldn't load image: fonts/english/jd_hand/jd_hand_1_24 WARNING: Couldn't load image: fonts/english/jd_hand/jd_hand_0_48 WARNING: Couldn't load image: fonts/english/jd_hand/jd_hand_1_48 WARNING: Couldn't load image: fonts/english/jd_hand/jd_hand_2_48 WARNING: Couldn't load image: fonts/english/jd_hand/jd_hand_3_48 WARNING: Couldn't load image: fonts/english/jd_hand/jd_hand_4_48 WARNING: Couldn't load image: guis/assets/mainmenu/buttons_loadsave/loadmission WARNING: Couldn't load image: guis/assets/mainmenu/buttons_loadsave/loadmission_lit WARNING: Couldn't load image: guis/assets/mainmenu/buttons_loadsave/savemission WARNING: Couldn't load image: guis/assets/mainmenu/buttons_loadsave/savemission_lit WARNING: Couldn't load image: guis/assets/briefing/parchment WARNING: Couldn't load image: guis/assets/briefing/nextpage WARNING: Couldn't load image: guis/assets/briefing/prevpage WARNING: Couldn't load image: guis/assets/mission_success/background_success WARNING: Couldn't load image: guis/assets/mission_success/gleam1 WARNING: Couldn't load image: guis/assets/mission_success/stats_parchment WARNING: Couldn't load image: guis/assets/objectives/parchment_untitled WARNING: Couldn't load image: guis/assets/objectives/box_default WARNING: Couldn't load image: guis/assets/objectives/nextpage WARNING: Couldn't load image: guis/assets/objectives/prevpage WARNING: Couldn't load image: guis/assets/purchase_menu/parchment_shop WARNING: Couldn't load image: guis/assets/mainmenu/buttons_settingsmenu/slider_bg WARNING: Couldn't load image: guis/assets/mainmenu/buttons_settingsmenu/slider_bar1 WARNING: Couldn't load image: guis/assets/mainmenu/parchment_settings_audio WARNING: Couldn't load image: guis/assets/mainmenu/checkmark_green WARNING: Couldn't load image: guis/assets/mainmenu/parchment_settings_video WARNING: Couldn't load image: guis/assets/mainmenu/parchment_settings_gameplay WARNING: Couldn't load image: guis/assets/mainmenu/parchment_settings_controls WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/arrow_up_hover WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/arrow_down_hover WARNING: Couldn't load image: guis/assets/mainmenu/parchment_download_right WARNING: Couldn't load image: guis/assets/mainmenu/parchment_download_left WARNING: Couldn't load image: guis/assets/mainmenu/downloadable_mission_details WARNING: Couldn't load image: guis/assets/mainmenu/oldparchment_backdrop6 WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/mission_details WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/mission_description WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/screenshots WARNING: Couldn't load image: guis/assets/mainmenu/ornament_horizontal WARNING: Couldn't load image: guis/assets/mainmenu/loading WARNING: Couldn't load image: guis/assets/mainmenu/ornament_horizontal_short WARNING: Couldn't load image: guis/assets/mainmenu/oldparchment_backdrop6_overlay WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/no_screens_available WARNING: Couldn't load image: guis/assets/credits/01_the_dark_mod WARNING: Couldn't load image: guis/assets/credits/02_mod_founder WARNING: Couldn't load image: guis/assets/credits/03_mod_infrastructure WARNING: Couldn't load image: guis/assets/credits/04_art_lead WARNING: Couldn't load image: guis/assets/credits/10_3d_design_lead WARNING: Couldn't load image: guis/assets/credits/11_2d_lead WARNING: Couldn't load image: guis/assets/credits/08_sound_lead WARNING: Couldn't load image: guis/assets/credits/09_vocal_leads WARNING: Couldn't load image: guis/assets/credits/code WARNING: Couldn't load image: guis/assets/credits/05_lead_coder WARNING: Couldn't load image: guis/assets/credits/06_coding_team WARNING: Couldn't load image: guis/assets/credits/07_additional_coding WARNING: Couldn't load image: guis/assets/credits/12_gui_coding WARNING: Couldn't load image: guis/assets/credits/13_shader_programming WARNING: Couldn't load image: guis/assets/credits/14_sfx WARNING: Couldn't load image: guis/assets/credits/15_ambient WARNING: Couldn't load image: guis/assets/credits/16_vocal_actors WARNING: Couldn't load image: guis/assets/credits/17_concept_art WARNING: Couldn't load image: guis/assets/credits/18_texture_artists WARNING: Couldn't load image: guis/assets/credits/19_char_modeling WARNING: Couldn't load image: guis/assets/credits/20_animations WARNING: Couldn't load image: guis/assets/credits/21_modeling WARNING: Couldn't load image: guis/assets/credits/21_additional_modeling WARNING: Couldn't load image: guis/assets/credits/22_qa WARNING: Couldn't load image: guis/assets/credits/23_mapping WARNING: Couldn't load image: guis/assets/credits/24_release_packaging WARNING: Couldn't load image: guis/assets/credits/25_dr_leads WARNING: Couldn't load image: guis/assets/credits/26_additional_dr WARNING: Couldn't load image: guis/assets/credits/28_additional_textures WARNING: Couldn't load image: guis/assets/credits/29_special_thanks WARNING: Couldn't load image: guis/assets/credits/30_website WARNING: Couldn't load image: guis/assets/objectives/nextpage_lit WARNING: Couldn't load image: guis/assets/objectives/prevpage_lit WARNING: Couldn't load image: guis/assets/objectives/box_checked WARNING: Couldn't load image: guis/assets/objectives/box_failed WARNING: Couldn't load image: guis/assets/mission_failure/background_shading WARNING: Couldn't load image: guis/assets/mission_failure/barred_window WARNING: Couldn't load image: guis/assets/mission_failure/skull WARNING: Couldn't load image: guis/assets/mission_failure/chain WARNING: Couldn't load image: guis/assets/objectives/parchment_ingame session initialized -------------------------------------- Opening IP socket: localhost:-1 --- Common Initialization Complete --- ------------- Warnings --------------- during DOOM 3 initialization... WARNING: Cannot find character remapping for language english. WARNING: Cannot find guis/mainmenu.gui WARNING: Couldn't load image: fonts/english/carleton/carleton_0_12 WARNING: Couldn't load image: fonts/english/carleton/carleton_0_24 WARNING: Couldn't load image: fonts/english/carleton/carleton_0_48 WARNING: Couldn't load image: fonts/english/carleton/carleton_1_24 WARNING: Couldn't load image: fonts/english/carleton/carleton_1_48 WARNING: Couldn't load image: fonts/english/carleton/carleton_2_48 WARNING: Couldn't load image: fonts/english/carleton/carleton_3_48 WARNING: Couldn't load image: fonts/english/carleton/carleton_4_48 WARNING: Couldn't load image: fonts/english/carleton/carleton_5_48 WARNING: Couldn't load image: fonts/english/carleton/carleton_6_48 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_0_12 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_0_24 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_0_48 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_1_24 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_1_48 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_2_48 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_3_48 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_4_48 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_5_48 WARNING: Couldn't load image: fonts/english/carleton_bold/carleton_6_48 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_0_12 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_0_24 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_0_48 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_1_24 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_1_48 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_2_48 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_3_48 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_4_48 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_5_48 WARNING: Couldn't load image: fonts/english/carleton_glow/carleton_6_48 WARNING: Couldn't load image: fonts/english/jd_hand/jd_hand_0_12 WARNING: Couldn't load image: fonts/english/jd_hand/jd_hand_0_24 WARNING: Couldn't load image: fonts/english/jd_hand/jd_hand_0_48 WARNING: Couldn't load image: fonts/english/jd_hand/jd_hand_1_24 WARNING: Couldn't load image: fonts/english/jd_hand/jd_hand_1_48 WARNING: Couldn't load image: fonts/english/jd_hand/jd_hand_2_48 WARNING: Couldn't load image: fonts/english/jd_hand/jd_hand_3_48 WARNING: Couldn't load image: fonts/english/jd_hand/jd_hand_4_48 WARNING: Couldn't load image: guis/assets/briefing/nextpage WARNING: Couldn't load image: guis/assets/briefing/parchment WARNING: Couldn't load image: guis/assets/briefing/prevpage WARNING: Couldn't load image: guis/assets/credits/01_the_dark_mod WARNING: Couldn't load image: guis/assets/credits/02_mod_founder WARNING: Couldn't load image: guis/assets/credits/03_mod_infrastructure WARNING: Couldn't load image: guis/assets/credits/04_art_lead WARNING: Couldn't load image: guis/assets/credits/05_lead_coder WARNING: Couldn't load image: guis/assets/credits/06_coding_team WARNING: Couldn't load image: guis/assets/credits/07_additional_coding WARNING: Couldn't load image: guis/assets/credits/08_sound_lead WARNING: Couldn't load image: guis/assets/credits/09_vocal_leads WARNING: Couldn't load image: guis/assets/credits/10_3d_design_lead WARNING: Couldn't load image: guis/assets/credits/11_2d_lead WARNING: Couldn't load image: guis/assets/credits/12_gui_coding WARNING: Couldn't load image: guis/assets/credits/13_shader_programming WARNING: Couldn't load image: guis/assets/credits/14_sfx WARNING: Couldn't load image: guis/assets/credits/15_ambient WARNING: Couldn't load image: guis/assets/credits/16_vocal_actors WARNING: Couldn't load image: guis/assets/credits/17_concept_art WARNING: Couldn't load image: guis/assets/credits/18_texture_artists WARNING: Couldn't load image: guis/assets/credits/19_char_modeling WARNING: Couldn't load image: guis/assets/credits/20_animations WARNING: Couldn't load image: guis/assets/credits/21_additional_modeling WARNING: Couldn't load image: guis/assets/credits/21_modeling WARNING: Couldn't load image: guis/assets/credits/22_qa WARNING: Couldn't load image: guis/assets/credits/23_mapping WARNING: Couldn't load image: guis/assets/credits/24_release_packaging WARNING: Couldn't load image: guis/assets/credits/25_dr_leads WARNING: Couldn't load image: guis/assets/credits/26_additional_dr WARNING: Couldn't load image: guis/assets/credits/28_additional_textures WARNING: Couldn't load image: guis/assets/credits/29_special_thanks WARNING: Couldn't load image: guis/assets/credits/30_website WARNING: Couldn't load image: guis/assets/credits/characters WARNING: Couldn't load image: guis/assets/credits/code WARNING: Couldn't load image: guis/assets/credits/concept01 WARNING: Couldn't load image: guis/assets/credits/priest WARNING: Couldn't load image: guis/assets/credits/studio_headline WARNING: Couldn't load image: guis/assets/credits/studio_headline_bg WARNING: Couldn't load image: guis/assets/mainmenu/background_empty WARNING: Couldn't load image: guis/assets/mainmenu/buttons_loadsave/loadmission WARNING: Couldn't load image: guis/assets/mainmenu/buttons_loadsave/loadmission_lit WARNING: Couldn't load image: guis/assets/mainmenu/buttons_loadsave/savemission WARNING: Couldn't load image: guis/assets/mainmenu/buttons_loadsave/savemission_lit WARNING: Couldn't load image: guis/assets/mainmenu/buttons_settingsmenu/slider_bar1 WARNING: Couldn't load image: guis/assets/mainmenu/buttons_settingsmenu/slider_bg WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/arrow_down WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/arrow_down_hover WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/arrow_up WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/arrow_up_hover WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/icon_completed WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/mission_description WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/mission_details WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/no_screens_available WARNING: Couldn't load image: guis/assets/mainmenu/buttons_start/screenshots WARNING: Couldn't load image: guis/assets/mainmenu/checkmark_green WARNING: Couldn't load image: guis/assets/mainmenu/downloadable_mission_details WARNING: Couldn't load image: guis/assets/mainmenu/loading WARNING: Couldn't load image: guis/assets/mainmenu/oldparchment_backdrop WARNING: Couldn't load image: guis/assets/mainmenu/oldparchment_backdrop2 WARNING: Couldn't load image: guis/assets/mainmenu/oldparchment_backdrop3 WARNING: Couldn't load image: guis/assets/mainmenu/oldparchment_backdrop4 WARNING: Couldn't load image: guis/assets/mainmenu/oldparchment_backdrop5 WARNING: Couldn't load image: guis/assets/mainmenu/oldparchment_backdrop6 WARNING: Couldn't load image: guis/assets/mainmenu/oldparchment_backdrop6_overlay WARNING: Couldn't load image: guis/assets/mainmenu/ornament_horizontal WARNING: Couldn't load image: guis/assets/mainmenu/ornament_horizontal_short WARNING: Couldn't load image: guis/assets/mainmenu/parchment_download_left WARNING: Couldn't load image: guis/assets/mainmenu/parchment_download_right WARNING: Couldn't load image: guis/assets/mainmenu/parchment_load WARNING: Couldn't load image: guis/assets/mainmenu/parchment_mainmenu WARNING: Couldn't load image: guis/assets/mainmenu/parchment_newgame WARNING: Couldn't load image: guis/assets/mainmenu/parchment_settings_audio WARNING: Couldn't load image: guis/assets/mainmenu/parchment_settings_controls WARNING: Couldn't load image: guis/assets/mainmenu/parchment_settings_gameplay WARNING: Couldn't load image: guis/assets/mainmenu/parchment_settings_video WARNING: Couldn't load image: guis/assets/mainmenu/sidefigure1 WARNING: Couldn't load image: guis/assets/mainmenu/sidefigure2 WARNING: Couldn't load image: guis/assets/mainmenu/sidefigure3 WARNING: Couldn't load image: guis/assets/mainmenu/sidefigure4 WARNING: Couldn't load image: guis/assets/mainmenu/sidefigure5 WARNING: Couldn't load image: guis/assets/mainmenu/sidefigure6 WARNING: Couldn't load image: guis/assets/mainmenu/sidefigure7 WARNING: Couldn't load image: guis/assets/mission_failure/background_shading WARNING: Couldn't load image: guis/assets/mission_failure/barred_window WARNING: Couldn't load image: guis/assets/mission_failure/chain WARNING: Couldn't load image: guis/assets/mission_failure/fog WARNING: Couldn't load image: guis/assets/mission_failure/skull WARNING: Couldn't load image: guis/assets/mission_success/background_success WARNING: Couldn't load image: guis/assets/mission_success/gleam1 WARNING: Couldn't load image: guis/assets/mission_success/stats_parchment WARNING: Couldn't load image: guis/assets/objectives/box_checked WARNING: Couldn't load image: guis/assets/objectives/box_default WARNING: Couldn't load image: guis/assets/objectives/box_failed WARNING: Couldn't load image: guis/assets/objectives/nextpage WARNING: Couldn't load image: guis/assets/objectives/nextpage_lit WARNING: Couldn't load image: guis/assets/objectives/parchment_ingame WARNING: Couldn't load image: guis/assets/objectives/parchment_untitled WARNING: Couldn't load image: guis/assets/objectives/prevpage WARNING: Couldn't load image: guis/assets/objectives/prevpage_lit WARNING: Couldn't load image: guis/assets/purchase_menu/parchment_shop 141 warnings terminal support enabled ( use +set in_tty 0 to disabled ) pid: 7677 7888 MB System Memory 256 MB Video Memory Async thread started snd_pcm_writei 4096 frames failed: Broken pipe preparing audio device for output snd_pcm_writei 4096 frames failed: Broken pipe preparing audio device for output
  11. 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.)
  12. 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
  13. 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/
  14. 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
  15. I agree this would be best in conjunction with rollout of automatic box sizing. Just looking ahead to that being available. I suspect many players would appreciate some font choice. BTW, if we were to implement font choice *before* automatic box sizing, we would just stick with the box size for the widest font (that would be carleton uncompressed, the 2.11 default), and the other 3 proposed font choices, being less wide, should fit. (I know that to be the case for English version of these fonts; possibly needs to be confirmed for distributed Russian version too.)
  16. Here it is: calcStringWidth.exe - Oct. 11, 2023 Release. Calculates the display width of a input string, for 4 candidate subtitle fonts Carleton and Stone, uncompressed and compressed.
  17. Utility program "calcStringWidth" calculates the display width of a single-line input string, in TDM logical pixels, when shown (e.g., as a subtitle) with TDM fonts Carleton and Stone with a 0.25 scale factor, and either uncompressed (as designed for a 4:3 screen) or width-compressed by 0.75 (for a 16:9 screen) calcStringWidth.exe - Windows executable calcStringWidth.cpp - C++ Source code Invoked in the console with: calcStringWidth -s <quoted input string> -o <output file> [default is stdout]
  18. Additional thoughts: - Allowing width overrides would mean the width of a subtitle field could not be used as a reliable clue for story vs speech verbosity. - Another alternative system would be for the engine to look at the subtitle (which might have an embedded \n), and calculate what the width the backing field should be, to be tight but not cause additional wordwrap. That value would be passed to the gui to implement. There would be minimum and maximum width values. The engine would calculate string pixel length based on the specified font. (I've built utility programs with C# code for that, with carleton and stone fonts). This would results in variable-width subtitle fields... too raggedy? It could be further extended to calculate field height as well, if desired
  19. 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.
  20. When I posted my prototype image on Sept 22, I should have included the corresponding revised tdm_subtitles_common.gui code. For the record, here it is: @stgatilov, you've of course independently implemented your version. My version evolved from 2.11 and the testSubtitles... gui code, but with new more-extensive use of #defines. Like testSubtitles..., it uses a narrower field width that I MUCH PREFER. I know this is contentious, and that you and @datiswous evidently wish to retain the original wide field width. Can we compromise along these grounds: have the original field width for "verbosity story" have the narrow field width for "verbosity speech" subtitles (which I guarantee will fit with either of the two fonts we've been considering) "verbosity effects" TBD This compromise would have an advantage: the user could tell at a glance whether the clip is story (or briefing) versus a bark. The implementing .gui code would choose the right width, based on the global verbosity enumeration I've requested earlier.
  21. 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.
  22. 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.
  23. 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".
  24. 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...
×
×
  • Create New...