Jump to content
The Dark Mod Forums

Search the Community

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

  • 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. Let me elaborate on this tactic: 1) Postulate some crazy concepts about historical events until one gains a little traction either by morons or people who find it to be an amusing meme 2) Test the waters in different forums and social media spaces to see how folks react to this 3) If the forum crowd is determined to be largely left-wing and rationale, overamplify how "idiotic" people are for believing XYZ and then slowly begin associating these "idiots" with anyone they consider their social or political adversaries until you get large numbers of forum members to rant about right-wing "Trump-tards" (etc) and foam at the mouth about all their political grievances 4) Pretend to be a right leaning person, act like a jerk, and get your posts censored 5) Go to right leaning forums and show them that this "theory" is being censored and see if you can get them to integrate it into the larger narrative of "true things that the left is censoring". ( Eg, add it to the pile of Qanon nonsense ). 6) Return to the left leaning forums to mock the right leaning folks for doing step 5. Mission accomplished, you've entrenched more poorly educated people into an absurd belief system and you've ignited a bunch of left-wing derision against them. This type of agitated polarization works well whether you are Putin, the Republican Party, Democrats, etc. Divide and conquer. Here's a tip: Nobody needs to grouse around about what "idiotic" things people believe. If you don't like people believing dumb things, then create a blog, youtube video, or podcast explaining the topic in easy ( and friendly ) terms to those you wish to evangelize into the world of being "not idiotic". The language of referring to people as "those idiots who believe" is a cancer that we suffer too much of these days with political propaganda organizations such as "Media Matters for America" (MMFA) who basically write a single set of political jokes about a daily topic and feed them to all the Late Night television hosts so that if you don't hear them say "republican person X did \ said this dumb thing" from one late night personality, you surely will hear it from another one and the version of what is told omits any nuance or rational counterpoint. In some cases, the words are out-right fabricated from out-of-context statements or things that MMFA thinks people will believe. Here's a perfect example: To this day, late night comedians treat the incriminating emails on Hunter Biden's laptop as "fake Russian slander" even though the New York Times has corroborated their authenticity and they are DKIM signed. They use the laptop story as a talking point about how Republican's are "pro Russian idiots" even though nobody of either political party would be happy to have the son of a vice president using his father's position to arrange financial scams and deals with geopolitical enemies ( China ). Because the latter information is largely invisible to over 50% of the US populace, it serves as a perfect place for political divide and conquer. If the entirety of mainstream entertainment and news are gonna bury or distort legitimate news stories about their allies, what are the chances that anyone will vote for a moderate "middle" candidate? The left will see right-leaning voters who discuss the laptop story as Russian traitors and the Right will see the left as "idiots" who get all their news from television comedians and insane "woke" SJW blue hairs. Perfectly divisive. People need to stop looking at the proles on the ground and start thinking about all the groups that are trying to pull the strings. So I state again, this is no place for astro-turfers, propagandists, and non-linear warfare. Nobody here really cares about what dumb things are floating through the brains of a small group of internet denizens. If these "idiots" grow in numbers, calling them idiots "louder" will not "cure" them or shrink their numbers. The only thing you will achieve is more entrenchment and polarization.
  2. Thanks for playing and the kind feedback re: the bugs: the brew tank is a new one - thanks for that. Will add it to the list for any future update. the bow: I think that's a TDM bug. I experienced it as well, but only the early days of developing the mission so I thought it had gone away, but I guess not: https://forums.thedarkmod.com/index.php?/topic/21345-210-crashes-may-be-bow-frontend-acceleration-related/ the keys on the guard: never did get to the bottom of that one as I could never reproduce it.
  3. Thanks! Hint for the safe code here: https://forums.thedarkmod.com/index.php?/topic/21837-fan-mission-the-lieutenant-2-high-expectations-by-frost_salamander-20230424/&do=findComment&comment=485264 Actually, it's probably time I added these hints to the original post....
  4. I'm wondering if anyone ever checks new posts in the Fan Missions Forums? I've posted 4 questions asking for help for 4 different missions that I can't finish because I"m stuck, and I don't get any help. I posted a question this morning so I don't expect an answer right away for that one. Its frustrating because I would like to finish them. I've read through the posts for each mission and I'm not getting anything from them. If there's someone who could help me I'd really appreciate it. Thanks I guess I'm spoiled from the TTLG forums.
  5. Is it just me or does the TDM Forums favicon look whack?

    1. Show previous comments  1 more
    2. SeriousToni

      SeriousToni

      Yes I was annoyed by that, too!

    3. Epifire

      Epifire

      Glad I wasn't the only one noticing that.

    4. Bikerdude

      Bikerdude

      Will drop Taaaki a message.

  6. Hi all, me again Now that I've learned how to take screenies on DM (thanks to Aluminumhaste) I wanted to post one that I took but I got an error saying that the image ext that I used was not allowed in these forums, It was .jpg so I changed it to .png and I got the same error again. They're on Photobucket.
  7. Thomas Porter is back in a TDM FM called... LQD is a medium sized FM, made for the TDM unusual contest 2013, where Thomas Porter sets out to get rid of the Lich Queen once and for all! Will he succeed, or will the evil Lich Queen get her sinister revenge on Thomas? The mission was created by me, Sotha. Betatesters: Bikerdude, nbohr1more and Obsttorte are thanked for their efforts on improving this work. Big thanks to TylerVocal for excellent voice acting. Thanks to freesound audio artists: Amliebsh (39222), Steveygos93 (80401), Jackie4ever (83095) and Klankbeeld (133100). Immense thanks for the developer team and everyone contributing to the mod. Release notes: *This mission has player character narration. There is no way to control the volume of the player lines in TDM 1.08 and they are at 100% volume at all times. For optimal experience, be sure to set SFX and ambient close to 100% volume in the in-game audio settings and fine tune the volume to nice levels from you operating system's mixer. That way the world sounds match the player voice in volume and your gameplay experience is not reduced by very loud player narrative. *This mission involves using objects with other objects. Normally objects are used like this: push R to drop the item into your hands, move the item where you want to place or use it. *This mission has a video briefing, so you have the habit of skipping the TDM logo which is visible before the briefing, do not skip it or you will miss the briefing. Download link: Use the ingame downloader to get it. As always, it is not recommended to read the thread further before you have completed the mission. Someone will fail to use spoiler tags. [spoiler] This will be hidden [/spoiler] Enjoy! Please remember to give comments and vote! -Sotha.
  8. The Transaction is a small/medium sized map in which aspiring thief Thomas Porter delivers the cryptic book, 'De Vermis Mysteriis' to a bookstore owner named Victor de Grenefeld. It is the fourth mission in the Thomas Porter series, continuing from where The Glenham Tower ended. The mission was created by me, Sotha and I wish to thank BrokenArts, Melan and Ocn for playtesting and Bikerdude, BrokenArts and Ocn for voiceacting. An enormous thanks goes also to the fine people who created TDM and are still working hard, bringing it ever closer to perfection. Thanks also to the community for helping with my mapping efforts. Extra thanks to freesound.org -contributors who make excellent quality sound effects available for free. Trailer (thanks to ocn!) http://www.youtube.com/watch?v=EBdEsKoqWl4 Briefing: Ah, the town of Glenham. I never really thought I would be happy to see its shabby wooden miner dwellings, but after the nightmares of the Glenham Tower I'm happy to see any kind of civilization. During my return trip from the tower the ghostly mist veil transformed into an intense thunderstorm and heavy rain. My clothes are soaked and I'm dreadfully tired of the harsh tribulations of the past few days. My task for tonight is simple. All I have to do is to get the strange and incomprehensible book I obtained from the tower, 'De Vermis Mysteriis,' to the bookstore owner Victor de Grenefeld. And more importantly collect the hefty sum the bookstore owner promised to pay me. With that kind of sum I can sit back and relax for a while. I'd better stay in good terms with my customer and not steal from him. I have the hunch that de Grenefeld is a well connected man so staying on his good side might be beneficial for me in the future: maybe they'll need a skilled adventurer like me and I could turn legitimate. I could earn my keep and I wouldn't need to constantly hide from the city watch. At any rate, I've got it all planned out for the remainder of the night. I'll visit the bookstore, drop the book to de Grenefeld and collect my fee. After that I'd better hide in the basement of an abandoned building I've spotted near the town north gate and get some well deserved rest. I don't think the city watch would think a cloaked and armed person like me would be on honorable business in a stormy weather like this so it would be wise to avoid all confrontation with the guards. I do not need any misunderstadings with the city watch right now. The undead horrors in the Tower forced me to expend most of my tools and I desperately need more equipment if I intend to continue my budding adventuring career. I should get some extra gold for new gear and maybe a few holy water potions just in case. There is a Builder church nearby where I might be able to find some. I suspect those fanatics might have gold hidden there as well.. It is time to move in the town and get the things done quickly. Somehow I have a bad feeling about all this. It's probably nothing, probably I am just jumpy because of the horrors in the Tower and sleep deprivation. Tomorrow I'll sleep long, relax and eat well. UPDATED LINK: Use the ingame downloader to get it. Bikerdude was added in the author, I forgot him. No other chages. Could The Powers That Be make sure that this version ends up in the ingame downloader? Thanks! Known bugs: One betatester experienced an error ("ERROR: Failed to spawn player as 'atdm:player_thief'"), which drops the player back to main menu upon map load. If you experience this scenario, please turn EAX off in the options menu. That cleared the problem for the tester. Warning! There is ALWAYS someone who fails to use spoiler tags appropriately. I recommend you read this thread further only after playing the mission! Avoid spoilers.
  9. I never realised Bill Gates was a member of these forums. Welcome to the community! I hope you enjoy The Dark Mod. Perhaps your Foundation could help pay for the server hosting or fund the development of some new features?
  10. DarkRadiant 3.2.0 is ready for download. What's new: Feature: Show entityDefs related to selected models in Model Chooser Feature: Support for rendering blend lights Feature: Implement sorting of Interaction Stages Feature: Recognise type of "set x on y" spawnargs Feature: OBJ files: loader supports usemtl keywords directly referencing material names (without .mtl file) Fixed: Material editor: additional preview object in textures/glass/ materials Fixed: Every attempt to load a texture will trigger a SIGSEGV signal caught: 11 Improvement: Update to wxWidgets 3.2.0 Windows and Mac Downloads are available on Github: https://github.com/codereader/DarkRadiant/releases/tag/3.2.0 and of course linked from the website https://www.darkradiant.net Thanks to all the awesome people who keep using DarkRadiant to create Fan Missions - they are the main reason for me to keep going. Please report any bugs or feature requests here in these forums, following these guidelines: Bugs (including steps for reproduction) can go directly on the tracker. When unsure about a bug/issue, feel free to ask. If you run into a crash, please record a crashdump: Crashdump Instructions Feature requests should be suggested (and possibly discussed) here in these forums before they may be added to the tracker. The list of changes can be found on the our bugtracker changelog. Have fun mapping!
  11. Changelog of 2.10 development: dev16202-9175 * Major changes in security camera (5528, 4731, Wiki). * Entity limit removed raised to 64K (5439, announcement). * Added secrets tracking system for mappers to use (5549, Wiki). * Integrated Sotha's "automaton" AI from Ulysses into core assets. * Menu: improved the main page and the "new game" page to make it easier for new players. * Menu: ask for confirmation on game restart, fixed menu music setting. * Menu: show checkboxes near objectives after mission is failed (5049). * Fixed rare crash in script-generated frobs (5542). * Added idPlayer::GetObjectiveVisible script event (5543). * Fixed rare collision bug causing lags (5439, r9157). * Debug visualization no longer blocks SMP performance improvements (5468). * Fixed script-generated game saves by disabling screenshot due to SMP. * Added missing frob highlight to plaster materials (4487). * Removed missing material reference in skin "wench/purple_bodice". * Minor fixes to mirroring: puddle, bc_teatray. Known problems: Volta 1, Volta 2, and Snowed Inn don't start due to broken menu. dev16215-9224 * More work on security camera (5528, Wiki) --- not finished yet. * Massive changes in dmap to make it faster (5562, 5488, announcement). * Fixed vertices merging in dmap which could cause sparklies (5486). * OpenAL (sound) upgraded to 1.21.1, fixing bsinc resampler (5564). * Added first implementation of tooltips in settings menu (2626). dev16225-9284 * Map loading optimizations: texture storage, parallel image loading, models loading (5591). * Fixed map not starting after prior error + removed 5 seconds delay at the end of loading (5118). * Removed mandatory snapping from dmap, fixing thin objects like ropes (5486). * Improved precision of windings in dmap compilation (5580). * SIMD code cleanup: enabled AVX on Linux, disabled denormals (4550). * Dropped visportals are now further classified as "leaky" and generic ones (5353, wiki). * Fixed creation of script threads with object method call (4713). * Added cvar s_alReverbGain to tone down EFX reverb (5587). * r_materialOverride fixed with Frontend Acceleration. * Fixed when player is in the void with "r_useLightAreaCulling 0". * Minor fixes in menu tooltips. * Fixed GL debug groups on AMD (5280). * Changes in FPS counter, which make displayed value more stable when com_showFpsAvg is large. dev16238-9330 * Frob highlight replaced with frob outline (5427) --- not finished yet. * Linux platform-specific code now uses GLFW for window, GL-init and input handling (5510, 5293, testing). * Windows build can change desktop resolution once again; also made "borderless" mode default (5510). * New dmap diagnostics for location separators and location entities (5354). * Dmap leak pointfiles are much shorter now (5592). * FFmpeg video formats further restricted to mp4+h264+aac and roq (4845, announcement). * Fixed occasional crash at the end of RunScript AI task, happening e.g. in WS3 mission (5538). * Debug cvars r_lockSurfaces and r_maxTri improved. * Upgraded GLFW to 3.3.4. * Added generic hash map in the code; fixed race condition in shader loading during map start (5597). * Refactoring of Clear methods in code (5593). * Added slider in menu for reverb cvar s_alReverbGain (5587). * Menu tooltip improvements. * Experimental: localization system now accepts string placeholders (5261). dev16256-9358 * Implemented new object manipulation and body dragging physics (5599 announcement). * Extracted static geometry into its own VBO in VertexCache, fixing performance regression since 2.07 (5598). * Added weapons to inventory grid (5601). * Fixed in-game mission downloader warning when downloading localization pack (5551). * Fixed in-game mission downloader warning when FM is not available on the chosen mirror (5551). * Disabled bindless textures by default because it does not work on modern AMD GPUs. * Reduced lower limit on texture units to 32, probably fixing the "Too few!" startup error on bad GL drivers. * Allow choosing adaptive VSync in setting menu. * Fullscreen options in menu: borderless goes first + block resolution when borderless is selected. * Interaction table performance optimization when loading from savefile. * Changed number of contacts in physics to 32 everywhere + minor filling optimization (3871). * Save missions.tdminfo immediately after FM download finishes. * Better logging of FM downloads under LC_MAINMENU & LT_INFO (5551). * Saint Lucia FM: adjusted mission loading GUI to display tip for about 20% of loading time (5118). dev16269-9407 * Reimplemented frob-highlighting of surfaces (5427). * Removed TDM version display in the main menu. * Replaced r_glProfiling and r_logSmpTimings with Tracy profiler library. * Better handling of position-independent executable setting on Linux. * Improved third-party libs usage: fixed OpenAL build on GCC10, fixed rebuilding libs with GCC different from 5. dev16325-9462 * PNG image format is now supported in materials, PCX support removed (5665). * Major refactoring of image formats in: SEED, screenshots of all kind. DevIL library removed (5665). * Rough prototype of .srt subtitles in briefing video (2454). * Fixed stack overflow crash if CPU-resident image is defaulted e.g. when not found (5665). * Mission statistics now show number of game loads. * Silenced "missing vertex or index cache" console warning. * Calling "set" in GUI script with not enough arguments now results in Error instead of crash (5323). * Debug cvar r_skipFog expanded to filter out boundaries. * r_immediateRenderingEmulate = 1 by default, probably fixing debug visualization for people using deprecated GL profile. * Fixed GPL header in source code files. dev16330-9508 * Extended support of subtitles to both briefing video and in-game sounds (2454: BEWARE interface will change!) * Support updating the currently installed mission in in-game downloader (5661). * Supported hide_distance for particle emitters and geometry of light entities (5668). * JPG and PNG images are no longer compressed by pk4/zip (they are already compressed by themselves). * Fixed entity arguments broken in event system after entity limit removal (5439). The bug crashed Snowed Inn on startup. * Refactored entity think code, optimized away thinking of frobable entities. * Added con_nowrap cvar: it caps lengthy lines in game console instead of wrapping them to the next line. * Added a ton of trace scopes in game, dmap, and loading (enabled by com_enableTracing 1 and Tracy connection). * Minor fixes: parallelSky, r_showViewEntities, image_preload 0, r_singleModelName. Known problems: GUI is not drawn in-game until paper is frob-highlighted. dev16335-9550 * Added hot-reload support: LOD settings, _color and shaderParms, noshadows, angle, targets, frobmovers + rotate/translate, bound entities (5683). * Fixed error on respawning an AI (5683). * Added con_fontSize cvar, which allows making console font smaller, also enabled mipmapping. * Refactored shaders loading, which fixes SMP-specific crash on AMD drivers (5012). * Non-bound lights are turned off when they are hidden e.g. using LOD (post). * Fixed noshadows_lod_N not working sometimes (5691). * Fixed GUI rendering on parchments --- known problem from previous build. * Fixed color banding in lockpick success/failure highlights. * Changing tdm_lod_bias has immediate effect without restart. * Small fix towards loading RGTC normal maps from DDS. * Removed old broken code for entities binding/unbinding (5414). * Some showPrimitives fixes. * Automation: fixed bug with astronomical timer for game controls (not used anywhere yet). dev16342-9552 * Merged branch with major changes in main menu GUI (5323, thread). Known problems: All the missions from the list do not work as expected in main menu: custom background is missing, empty briefing page is shown, in rare cases even briefing/debriefing video can disappear. This will be properly fixed only when 2.10 is released. Right now you can download fixed pk4 file by direct link from the same page --- fixed version should work as expected. dev16350-9577 * Support "set X on head" spawnarg for attached heads (post). * Fixed lockpicking getting stuck if you go away (5715). * Hopefully fixed random flickering when frob-highlighting objects with stencil shadows enabled. * Fast and deterministic normal maps compression on CPU (5716). * Optimized OGG files loading. * Optimized TGA files loading. * Continued work on X-ray support. * Continued work on subtitles support (2454). * Added new models and prefabs by @Wellingtoncrab. * Added material textures/darkmod/window/wooden_frame01/wooden_frame01_dark. * Probably fixed reloadModels for .lwo files. dev16358-9588 * Fixed crashes in image loading on AMD driver (5591). * Fixed occasional crashes in TGA loading optimization (5716). * Generate mipmaps for non-DDS textures in software, see cvar image_mipmapMode. * Frob outline disabled by default, see r_frobOutline (thread). * Tweaked render order ("sort last") for particle materials. * Continued work on subtitles (2454). * Removed [cleanup] button in mod selection menu (thread). dev16368-9627 (*) * Major changes in frob highlight/outline: translucency, alpha test, shine-through (5427). * Restored geometric frob outline under r_frobOutline 2 (5427, post). * Fixed bug breaking GL core profile, which usually caused black menu on AMD (post). * (WIP) Volumetric light effect. * Renderer's "safe mode" changed to windowed 800 x 600 (post). * Cap volume parameter in sound shader by 1.5 (4627). * Lockpicking sound no longer affected by EFX reverb. * Some changes in time handling, fixed timescale on uncapped FPS (5324, 4698). * Reduced pause on game start from 1.0 to 0.1 seconds (5314). * Minor dmap (aas) acceleration (5562). * Minor optimizations in models / sounds loading. * Don't drop held item after bumping dead/unconscious AIs (3516). * Tweaked render order ("sort last") for particle materials, reverting some. * Some changes in randomization (5763). * Minor fix in game console. * Adjusted stlucia.pk4 to avoid tdm_installer analysis... unsuccessfully. * Changed integration of doctest unit tests. Known problems: some maps broken with "clip model outside world bounds" warning spam. dev16390-9648 * Fixed "clip model outside world bounds" warning spam on some maps (post). * Fixed sparklies on hard geometric frob outline with bloom (5427). * DDS textures can be used in image programs, although they should not (5781). * Fixed spotlights/projected lights illuminating objects outside their frustum (5529). * Continued work on volumetric light shader: LOD, stencil, etc. (5816). * Allow xray shader in GUI overlays, fixed rare crash. * Do not spam warnings when index cache is not ready yet, e.g. during noclip on large map. * Minor fix of game console behavior. * (WIP) Changed frustum of spotlights when near != 0 (5815). * Fixed AlertDuration of security camera (5528). * Fixed normalmaps: flagstones_mossy_01 (5777), flagstones_gravel (5760), ash_001 and ash01_crumb_edge (5784), blocks_large_mildew (5786), ornament_shield_white_eagleandpallets (5803). * Added material for rough_grey_blocks (5789). * Added missing "torn" skins for all paintings. * Commented out additional camera screen materials (5676). beta210-01 (rev 16399-9702) * Projected lights: restored TDM 2.07 behavior, fix lighting outside frustum (5815). * Fixed light frustum precision (4888). * Major changes in volumetric lights (5816). * Continued work on security camera (5528). * X-ray improvements. * Fixed severe slowdown with soft stencil shadows and antialiasing. * Allow lifting ragdolls above ground, unless they have "ground_when_dragged" (5599). * Fixed mirrors getting black under "image_useTexStorage 1" (topic). * Added script events: vecRotate, getCalibratedLightgemValue, setSolid, getEntityFlag. * Take entity orientation account in flinderization offsets. * Removed "emitter_size" spawnarg. * Fixed r_showLights. * Refactor shaders: extracted common code to includes. beta210-02 (rev 16411-9731) * Fixed dbghelp.dll issue which blocked running TDM on fresh Windows 7 (issue). * Fixed rare depth fighting when SSAO is on. * Fixed OpenGL error with shadow maps when no light fallbacks to stencil implementation. * Fixed envshot command (5796). * Restored materials and prefabs for multiple camera GUIs. * X-ray: supported "suppressInSubview" spawnarg on lights (also affects other subviews like mirrors) * Added X-ray related assets: materials, visible/invisible skins. * Added script events: getLocationPoint, pointIsInBounds, getTraceSurfType. * Preserve opacity towards AIs and restore frobability in script event setSolid. * Func_emitters can now be bound without the particle flickering rapidly. * Fixed "condump unwrap". * Added display case models without glass to allow them to have breakable glass. * Added forcescreenaspect + hcenter GUI keywords for aspect-ratio-independent images. * Removed a few subtitles lines which were for testing only. * Internal typeinfo changes. beta210-03 (rev 16421-9771) * Reverted to 2.09 frob-highlight: no outline, use material frob stages. * Added three new frob outline presets by @kingsal and @nbohr1more. * Changed the way volumetric lights are set up (see wiki page). * Volumetric lights respect noshadows and don't affect lightgem. * Added script events: getHealth, setHealth, setSolid,projectDecal; fixed getLocationPoint. * Added script event getEnemy and canSee to security camera. * Add Epifire's flinder models to the security cameras. * Fixed subtitles going sticky on save/load. * Slightly reduced subtitles font size, added semi-transparent black background. * Added subtitles to Saint Lucia mission. * Fixed dmap issue in generating unoptimized collision maps for patch-only entities (5859). * Elemental no longer has 8 legs, wasting time in inverse kinematics. * Some optimizations in frontend: fix disabled optimization, avoid vertex data copy. * Added r_useInteractionTriCulling -1 mode to move some CPU load to GPU. * Fixed lamp cubemap light textures. * Fixed language switches broken by new main menu GUI. * Fixed occasional spam about slow jobs (threshold is now 100 ms instead of 10 ms). * Corrected OpenGL usage of clipping planes in shadow map generation. * Console printing is now threadsafe, which could crash Frontend Acceleration. * Improvements in system console on Windows. * Allow all SIMD code supported by compiler on Elbrus CPU. beta210-04 (rev 16441-9798) * Security camera now supports AI detection, also fixed volumetric lights. * Fixed save/load for volumetric lights, supported scrolling light materials. * Fixed scrolling light textures (5860). * Fixed uncompressed normal maps and backface lighting (5862). * stain01bwet material now works as it always did, no depth fighting (5325). * Skip X-ray rendering when it is already within subview. * Removed parchment from message about secrets (5549). * Fixed and upscaled droppuddle texture (5870). * Extended tooltips in video settings menu. * Fixed randomization of gui::random_value on game load. * A bit more subtitles in Saint Lucia mission. * Fixed 1280 x 960 resolution in 4:3. * Fixed rare graphic bug in some debug tools. * Small optimization in frontend: reuse index array for interaction. beta210-05 (rev 16457-9815) * Fixed bright lines on the boundary of light volume on AMD drivers (5876). * Fixed secret counter increased multiple times on single-count entities (5549). * Security camera: "sweepWaitSoundOffset" spawnarg controls snd_end timing. * Security camera: snd_sparks and snd_death can be used simultaneously. * Security camera: split "seeAI" spawnarg into "seeAI", "seeAnimals", "seeBodies". * Fixed the xray model stuck in place when shouldered. * Improved player GUI for taking damage. * Added spawnarg "animal_patrol_wait" to allow animals that move continuously (post). * Portal sky scissor optimization. * A bit of cleaning in source code conan dependencies (5839). * Fixed hover highlight on Restart Game button in settings menu. * Volumetric lights refactoring. beta210-06 (rev 16472-9845) * Fixed saving/loading of suppressInSubview for X-ray. * Fixed language setting being ignored on restart (post). * Reimplemented rotation in new grabber code, rotating heavy objects is easy now (post). * Fixed weird spots sticking on screen sometimes when bloom is on (post). * Fixed seeAI setting for security camera towards AIs on hostile teams; updated editor descriptions. * Fixed one more bug causing tdm_installer to analyze installation. * image_downsize no longer affects loading screens and other GUIs. * Fixed lighting with "image_useNormalCompression 0". * Added editor description for nodrop spawnarg. * Reorganized mapper tool prefabs, fixed Epifire's wall-mounted security camera prefab. * Removed non-working 16-bit color option from the menu settings. * Improved EFX in New Job mission (5594). * Fixed issue in Saint Lucia mission: all voiceovers being played on mission restart (4828). * Some more corrections to subtitles in Saint Lucia mission. beta210-07 (rev 16474-9850) * Set r_useMultiDrawIndirect to 0, fixing NaN flickering on AMD drivers. * Fixed X-ray combined with Render Scale. beta210-08 (rev16475-9853) * Fixed crash on index cache resize with now default "r_useMultiDrawIndirect 0". Changelog of earlier versions can be found here.
  12. Changelog of 2.10 development: dev16202-9175 * Major changes in security camera (5528, 4731, Wiki). * Entity limit removed raised to 64K (5439, announcement). * Added secrets tracking system for mappers to use (5549, Wiki). * Integrated Sotha's "automaton" AI from Ulysses into core assets. * Menu: improved the main page and the "new game" page to make it easier for new players. * Menu: ask for confirmation on game restart, fixed menu music setting. * Menu: show checkboxes near objectives after mission is failed (5049). * Fixed rare crash in script-generated frobs (5542). * Added idPlayer::GetObjectiveVisible script event (5543). * Fixed rare collision bug causing lags (5439, r9157). * Debug visualization no longer blocks SMP performance improvements (5468). * Fixed script-generated game saves by disabling screenshot due to SMP. * Added missing frob highlight to plaster materials (4487). * Removed missing material reference in skin "wench/purple_bodice". * Minor fixes to mirroring: puddle, bc_teatray. Known problems: Volta 1, Volta 2, and Snowed Inn don't start due to broken menu. dev16215-9224 * More work on security camera (5528, Wiki) --- not finished yet. * Massive changes in dmap to make it faster (5562, 5488, announcement). * Fixed vertices merging in dmap which could cause sparklies (5486). * OpenAL (sound) upgraded to 1.21.1, fixing bsinc resampler (5564). * Added first implementation of tooltips in settings menu (2626). dev16225-9284 * Map loading optimizations: texture storage, parallel image loading, models loading (5591). * Fixed map not starting after prior error + removed 5 seconds delay at the end of loading (5118). * Removed mandatory snapping from dmap, fixing thin objects like ropes (5486). * Improved precision of windings in dmap compilation (5580). * SIMD code cleanup: enabled AVX on Linux, disabled denormals (4550). * Dropped visportals are now further classified as "leaky" and generic ones (5353, wiki). * Fixed creation of script threads with object method call (4713). * Added cvar s_alReverbGain to tone down EFX reverb (5587). * r_materialOverride fixed with Frontend Acceleration. * Fixed when player is in the void with "r_useLightAreaCulling 0". * Minor fixes in menu tooltips. * Fixed GL debug groups on AMD (5280). * Changes in FPS counter, which make displayed value more stable when com_showFpsAvg is large. dev16238-9330 * Frob highlight replaced with frob outline (5427) --- not finished yet. * Linux platform-specific code now uses GLFW for window, GL-init and input handling (5510, 5293, testing). * Windows build can change desktop resolution once again; also made "borderless" mode default (5510). * New dmap diagnostics for location separators and location entities (5354). * Dmap leak pointfiles are much shorter now (5592). * FFmpeg video formats further restricted to mp4+h264+aac and roq (4845, announcement). * Fixed occasional crash at the end of RunScript AI task, happening e.g. in WS3 mission (5538). * Debug cvars r_lockSurfaces and r_maxTri improved. * Upgraded GLFW to 3.3.4. * Added generic hash map in the code; fixed race condition in shader loading during map start (5597). * Refactoring of Clear methods in code (5593). * Added slider in menu for reverb cvar s_alReverbGain (5587). * Menu tooltip improvements. * Experimental: localization system now accepts string placeholders (5261). dev16256-9358 * Implemented new object manipulation and body dragging physics (5599 announcement). * Extracted static geometry into its own VBO in VertexCache, fixing performance regression since 2.07 (5598). * Added weapons to inventory grid (5601). * Fixed in-game mission downloader warning when downloading localization pack (5551). * Fixed in-game mission downloader warning when FM is not available on the chosen mirror (5551). * Disabled bindless textures by default because it does not work on modern AMD GPUs. * Reduced lower limit on texture units to 32, probably fixing the "Too few!" startup error on bad GL drivers. * Allow choosing adaptive VSync in setting menu. * Fullscreen options in menu: borderless goes first + block resolution when borderless is selected. * Interaction table performance optimization when loading from savefile. * Changed number of contacts in physics to 32 everywhere + minor filling optimization (3871). * Save missions.tdminfo immediately after FM download finishes. * Better logging of FM downloads under LC_MAINMENU & LT_INFO (5551). * Saint Lucia FM: adjusted mission loading GUI to display tip for about 20% of loading time (5118). dev16269-9407 * Reimplemented frob-highlighting of surfaces (5427). * Removed TDM version display in the main menu. * Replaced r_glProfiling and r_logSmpTimings with Tracy profiler library. * Better handling of position-independent executable setting on Linux. * Improved third-party libs usage: fixed OpenAL build on GCC10, fixed rebuilding libs with GCC different from 5. dev16325-9462 * PNG image format is now supported in materials, PCX support removed (5665). * Major refactoring of image formats in: SEED, screenshots of all kind. DevIL library removed (5665). * Rough prototype of .srt subtitles in briefing video (2454). * Fixed stack overflow crash if CPU-resident image is defaulted e.g. when not found (5665). * Mission statistics now show number of game loads. * Silenced "missing vertex or index cache" console warning. * Calling "set" in GUI script with not enough arguments now results in Error instead of crash (5323). * Debug cvar r_skipFog expanded to filter out boundaries. * r_immediateRenderingEmulate = 1 by default, probably fixing debug visualization for people using deprecated GL profile. * Fixed GPL header in source code files. dev16330-9508 * Extended support of subtitles to both briefing video and in-game sounds (2454: BEWARE interface will change!) * Support updating the currently installed mission in in-game downloader (5661). * Supported hide_distance for particle emitters and geometry of light entities (5668). * JPG and PNG images are no longer compressed by pk4/zip (they are already compressed by themselves). * Fixed entity arguments broken in event system after entity limit removal (5439). The bug crashed Snowed Inn on startup. * Refactored entity think code, optimized away thinking of frobable entities. * Added con_nowrap cvar: it caps lengthy lines in game console instead of wrapping them to the next line. * Added a ton of trace scopes in game, dmap, and loading (enabled by com_enableTracing 1 and Tracy connection). * Minor fixes: parallelSky, r_showViewEntities, image_preload 0, r_singleModelName. Known problems: GUI is not drawn in-game until paper is frob-highlighted. dev16335-9550 * Added hot-reload support: LOD settings, _color and shaderParms, noshadows, angle, targets, frobmovers + rotate/translate, bound entities (5683). * Fixed error on respawning an AI (5683). * Added con_fontSize cvar, which allows making console font smaller, also enabled mipmapping. * Refactored shaders loading, which fixes SMP-specific crash on AMD drivers (5012). * Non-bound lights are turned off when they are hidden e.g. using LOD (post). * Fixed noshadows_lod_N not working sometimes (5691). * Fixed GUI rendering on parchments --- known problem from previous build. * Fixed color banding in lockpick success/failure highlights. * Changing tdm_lod_bias has immediate effect without restart. * Small fix towards loading RGTC normal maps from DDS. * Removed old broken code for entities binding/unbinding (5414). * Some showPrimitives fixes. * Automation: fixed bug with astronomical timer for game controls (not used anywhere yet). dev16342-9552 * Merged branch with major changes in main menu GUI (5323, thread). Known problems: All the missions from the list do not work as expected in main menu: custom background is missing, empty briefing page is shown, in rare cases even briefing/debriefing video can disappear. This will be properly fixed only when 2.10 is released. Right now you can download fixed pk4 file by direct link from the same page --- fixed version should work as expected. dev16350-9577 * Support "set X on head" spawnarg for attached heads (post). * Fixed lockpicking getting stuck if you go away (5715). * Hopefully fixed random flickering when frob-highlighting objects with stencil shadows enabled. * Fast and deterministic normal maps compression on CPU (5716). * Optimized OGG files loading. * Optimized TGA files loading. * Continued work on X-ray support. * Continued work on subtitles support (2454). * Added new models and prefabs by @Wellingtoncrab. * Added material textures/darkmod/window/wooden_frame01/wooden_frame01_dark. * Probably fixed reloadModels for .lwo files. dev16358-9588 * Fixed crashes in image loading on AMD driver (5591). * Fixed occasional crashes in TGA loading optimization (5716). * Generate mipmaps for non-DDS textures in software, see cvar image_mipmapMode. * Frob outline disabled by default, see r_frobOutline (thread). * Tweaked render order ("sort last") for particle materials. * Continued work on subtitles (2454). * Removed [cleanup] button in mod selection menu (thread). dev16368-9627 (*) * Major changes in frob highlight/outline: translucency, alpha test, shine-through (5427). * Restored geometric frob outline under r_frobOutline 2 (5427, post). * Fixed bug breaking GL core profile, which usually caused black menu on AMD (post). * (WIP) Volumetric light effect. * Renderer's "safe mode" changed to windowed 800 x 600 (post). * Cap volume parameter in sound shader by 1.5 (4627). * Lockpicking sound no longer affected by EFX reverb. * Some changes in time handling, fixed timescale on uncapped FPS (5324, 4698). * Reduced pause on game start from 1.0 to 0.1 seconds (5314). * Minor dmap (aas) acceleration (5562). * Minor optimizations in models / sounds loading. * Don't drop held item after bumping dead/unconscious AIs (3516). * Tweaked render order ("sort last") for particle materials, reverting some. * Some changes in randomization (5763). * Minor fix in game console. * Adjusted stlucia.pk4 to avoid tdm_installer analysis... unsuccessfully. * Changed integration of doctest unit tests. Known problems: some maps broken with "clip model outside world bounds" warning spam. dev16390-9648 * Fixed "clip model outside world bounds" warning spam on some maps (post). * Fixed sparklies on hard geometric frob outline with bloom (5427). * DDS textures can be used in image programs, although they should not (5781). * Fixed spotlights/projected lights illuminating objects outside their frustum (5529). * Continued work on volumetric light shader: LOD, stencil, etc. (5816). * Allow xray shader in GUI overlays, fixed rare crash. * Do not spam warnings when index cache is not ready yet, e.g. during noclip on large map. * Minor fix of game console behavior. * (WIP) Changed frustum of spotlights when near != 0 (5815). * Fixed AlertDuration of security camera (5528). * Fixed normalmaps: flagstones_mossy_01 (5777), flagstones_gravel (5760), ash_001 and ash01_crumb_edge (5784), blocks_large_mildew (5786), ornament_shield_white_eagleandpallets (5803). * Added material for rough_grey_blocks (5789). * Added missing "torn" skins for all paintings. * Commented out additional camera screen materials (5676). beta210-01 (rev 16399-9702) * Projected lights: restored TDM 2.07 behavior, fix lighting outside frustum (5815). * Fixed light frustum precision (4888). * Major changes in volumetric lights (5816). * Continued work on security camera (5528). * X-ray improvements. * Fixed severe slowdown with soft stencil shadows and antialiasing. * Allow lifting ragdolls above ground, unless they have "ground_when_dragged" (5599). * Fixed mirrors getting black under "image_useTexStorage 1" (topic). * Added script events: vecRotate, getCalibratedLightgemValue, setSolid, getEntityFlag. * Take entity orientation account in flinderization offsets. * Removed "emitter_size" spawnarg. * Fixed r_showLights. * Refactor shaders: extracted common code to includes. beta210-02 (rev 16411-9731) * Fixed dbghelp.dll issue which blocked running TDM on fresh Windows 7 (issue). * Fixed rare depth fighting when SSAO is on. * Fixed OpenGL error with shadow maps when no light fallbacks to stencil implementation. * Fixed envshot command (5796). * Restored materials and prefabs for multiple camera GUIs. * X-ray: supported "suppressInSubview" spawnarg on lights (also affects other subviews like mirrors) * Added X-ray related assets: materials, visible/invisible skins. * Added script events: getLocationPoint, pointIsInBounds, getTraceSurfType. * Preserve opacity towards AIs and restore frobability in script event setSolid. * Func_emitters can now be bound without the particle flickering rapidly. * Fixed "condump unwrap". * Added display case models without glass to allow them to have breakable glass. * Added forcescreenaspect + hcenter GUI keywords for aspect-ratio-independent images. * Removed a few subtitles lines which were for testing only. * Internal typeinfo changes. beta210-03 (rev 16421-9771) * Reverted to 2.09 frob-highlight: no outline, use material frob stages. * Added three new frob outline presets by @kingsal and @nbohr1more. * Changed the way volumetric lights are set up (see wiki page). * Volumetric lights respect noshadows and don't affect lightgem. * Added script events: getHealth, setHealth, setSolid,projectDecal; fixed getLocationPoint. * Added script event getEnemy and canSee to security camera. * Add Epifire's flinder models to the security cameras. * Fixed subtitles going sticky on save/load. * Slightly reduced subtitles font size, added semi-transparent black background. * Added subtitles to Saint Lucia mission. * Fixed dmap issue in generating unoptimized collision maps for patch-only entities (5859). * Elemental no longer has 8 legs, wasting time in inverse kinematics. * Some optimizations in frontend: fix disabled optimization, avoid vertex data copy. * Added r_useInteractionTriCulling -1 mode to move some CPU load to GPU. * Fixed lamp cubemap light textures. * Fixed language switches broken by new main menu GUI. * Fixed occasional spam about slow jobs (threshold is now 100 ms instead of 10 ms). * Corrected OpenGL usage of clipping planes in shadow map generation. * Console printing is now threadsafe, which could crash Frontend Acceleration. * Improvements in system console on Windows. * Allow all SIMD code supported by compiler on Elbrus CPU. beta210-04 (rev 16441-9798) * Security camera now supports AI detection, also fixed volumetric lights. * Fixed save/load for volumetric lights, supported scrolling light materials. * Fixed scrolling light textures (5860). * Fixed uncompressed normal maps and backface lighting (5862). * stain01bwet material now works as it always did, no depth fighting (5325). * Skip X-ray rendering when it is already within subview. * Removed parchment from message about secrets (5549). * Fixed and upscaled droppuddle texture (5870). * Extended tooltips in video settings menu. * Fixed randomization of gui::random_value on game load. * A bit more subtitles in Saint Lucia mission. * Fixed 1280 x 960 resolution in 4:3. * Fixed rare graphic bug in some debug tools. * Small optimization in frontend: reuse index array for interaction. beta210-05 (rev 16457-9815) * Fixed bright lines on the boundary of light volume on AMD drivers (5876). * Fixed secret counter increased multiple times on single-count entities (5549). * Security camera: "sweepWaitSoundOffset" spawnarg controls snd_end timing. * Security camera: snd_sparks and snd_death can be used simultaneously. * Security camera: split "seeAI" spawnarg into "seeAI", "seeAnimals", "seeBodies". * Fixed the xray model stuck in place when shouldered. * Improved player GUI for taking damage. * Added spawnarg "animal_patrol_wait" to allow animals that move continuously (post). * Portal sky scissor optimization. * A bit of cleaning in source code conan dependencies (5839). * Fixed hover highlight on Restart Game button in settings menu. * Volumetric lights refactoring. beta210-06 (rev 16472-9845) * Fixed saving/loading of suppressInSubview for X-ray. * Fixed language setting being ignored on restart (post). * Reimplemented rotation in new grabber code, rotating heavy objects is easy now (post). * Fixed weird spots sticking on screen sometimes when bloom is on (post). * Fixed seeAI setting for security camera towards AIs on hostile teams; updated editor descriptions. * Fixed one more bug causing tdm_installer to analyze installation. * image_downsize no longer affects loading screens and other GUIs. * Fixed lighting with "image_useNormalCompression 0". * Added editor description for nodrop spawnarg. * Reorganized mapper tool prefabs, fixed Epifire's wall-mounted security camera prefab. * Removed non-working 16-bit color option from the menu settings. * Improved EFX in New Job mission (5594). * Fixed issue in Saint Lucia mission: all voiceovers being played on mission restart (4828). * Some more corrections to subtitles in Saint Lucia mission. beta210-07 (rev 16474-9850) * Set r_useMultiDrawIndirect to 0, fixing NaN flickering on AMD drivers. * Fixed X-ray combined with Render Scale. beta210-08 (rev16475-9853) * Fixed crash on index cache resize with now default "r_useMultiDrawIndirect 0". Changelog of earlier versions can be found here.
  13. PLAYERS 1) A lot of effort was put into optimizing loading times. It includes: better integration of decompression, multithreading, immutable texture storage, handwritten normal map compression and mipmap generation, removing artificial delays. As the result, we even had to modify loading screens of some missions, because allocated 10% of loading time was no longer enough for a player to read the hint 2) Generic performance improvements were done too. Most importantly, we fixed performance regressions since 2.07: rendering static geometry (5598) and soft stencil shadows with antialiasing. This hardly makes a difference, but it is nice to know that TDM can now use AVX instructions on Linux builds too. 3) We made some changes to window / input systems. Most importantly, Linux build now relies on GLFW library to create window and handle keyboard / mouse (thread), so a lot of the issues with OS integration on Linux should go away. On the Windows side, some minor changes were made to fullscreen/borderless modes. 4) New implementation of object dragging / manipulation (thread) Afraid to grab a candle near a sleeping guard? Hopefully, you will make less noise while moving objects in 2.10. And if you hold the creep button, the moved item will not make any noise at all. Also, dragging unconscious bodies should feel better now. Rats slighty spoiled the joy of this improvement (rats often do), but hopefully it is fixed now Finally, now you can control how far a rock flies by holding throw button for a different amount of time. 5) New visual style for frob-highlighting objects. This point is still surrounded by debates though (thread, poll), so the fate of the frob outline is yet uncertain. 6) Tooltips are now shown in the main menu. Perhaps the text is not perfect yet, but this is a birth of the long-awaited feature! 7) Tweaked starting new mission in the main menu. The old way of "installing" and starting missions was quite confusing for newcomers. So we reorganized the main menu a bit, and now it is hopefully more intuitive. MAPPING 1) Entity limit is no more (thread). Well, number of entities is technically capped by 65536, but I don't think it can be reached by ordinary mapping. You should no longer use the insane tricks of the past striving to reduce the number of entities (unless the tricks have other benefits, of course). 2) Behavior of spotlights (projected lights) reverted back to how they worked in 2.07. It means that the missions released before 2.08 should now look as intended. The sad thing is that the missions with projected lights tweaked for 2.08 or 2.09 are probably a bit off now. Also, fixed a bug that spotlights illuminated surfaces outside their light volumes. 3) Security camera improved. Security cameras have been reworked from the ground up with the aim of bringing them to the same level of polish as TDM's AIs, both when it comes to stealth gameplay and how mappers can work with them and customize them. Most importantly, security cameras in new FMs will track the player once they catch sight of him rather than freezing in place, making them considerably harder to shake off. All the details can be seen on the wiki page. 4) Volumetric lights can now be used on projected lights (thread). Unlike adding fake translucent geometry, the real volumetric lights automatically match their source light, including light volume geometry, projection & falloff texture, and even shadows. Full description of available settings is available on the wiki page. 5) X-ray screens feature added. This feature that was originally in Doom 3, has been reintroduced to TDM and developed further. The screens are able to change the appearance of entities seen through them, even making them appear or disappear if desired. Look out for them in future Inventors Guild and magical themed FMs. You can find the thread here with links to the relevant wiki articles. l 6) Added a system for tracking secrets. Now it is easy to set up, with no custom scripts required. They'll also be shown on the mission statistics screen at the end of the mission, if the FM uses the new system. More can be read on the wiki page. 7) Main menu GUI has been reworked to allow more customization. Mappers can change music, background, disable screens in the uniform way. Debriefing videos work exactly as briefing videos do. The same customizations can be applied to ordinary missions and separately to every mission in campaign. You can find more details in guis/mainmenu_custom_defs.gui inside tdm_gui01.pk4. A lot of the released missions were updated to use the new customization system (thread). Which unfortunately means that their customizations won't work in 2.09 and earlier versions anymore. 8| Dmap times have been reduced (thread). Optimizations were made all over the dmap code, adding some new algorithms and data structures. Of course, the time difference varies between maps. As a side product, precision has been improved in a few places. 9) Added location diagnostics to dmap (thread). Setting up location entities and separators is an error-prone process, and previously there was no good way to find the error. Now dmap will post warnings and even produce pointfiles in case something is wrong with locations, similar to already existing visportal diagnostics. 10) Added native support for PNG image format. Now PNG images can be used in materials. In some cases PNG is a good alternative to TGA for uncompressed images. Note however, that loading PNG is slower than loading TGA, and we have yet to discover if this is a problem or not. As a side note, DDS images can now be used in image programs, although doing so is discouraged because of additional loss of quality due to compression. 11) Subtitles can now be assigned to sound files (thread). While implementation is a bit raw yet and needs to pass test of time, subtitles have already been added to Saint Lucia prebundled mission. Note that we did not consider localization of subtitles yet (localization as a whole is in weird state in TDM). Full description is available on the wiki page. 12) New script events have been added to the repertoire for use by mappers: a) sys.VecRotate( vector vec, vector angles ) rotates a vector by a set of angles, allowing to match vectors such as offsets to an entity's current orientation. b) entity.getEntityFlag( string flag ) allows to find out properties about entities such as "notarget" (for the player entity) or "invisible". c) $player1.getCalibratedLightgemValue() retrieves the current value of the lightgem, using the same weighting as AIs do. d) entity.setSolid( boolean state ) allows to change the solidity of an entity at runtime. Note that it's still experimental. e) sys.getLocationPoint( vector point ) returns the location of a point in space. f) sys.pointIsInBounds( vector point, vector mins, vector maxs ) evaluates whether a point lies within a volume specified by 2 corner points. g) sys.getTraceSurfType() returns the type of surface the most recent trace has hit, such as "snow", if any. *) Some other improvements: a) Supported "set XXX on head" spawnarg on AIs. b) Some LOD improvements, e.g. for lights. c) Hot reload supports more of the popular spawnargs (i.e. without respawn). d) In-game downloader can update the currently installed mission. ASSETS 1) Automaton AI from Ulysses mission by @Sotha have been added to core, together with new prefabs for (cosmetic) recharging stations to include in patrol routes and a camera screen showing what the automaton sees. 2) @Wellingtoncrab contributed a whole new suite of fancy wooden furniture pieces including prefabs. They can be viewed in their release thread. PROGRAMMING Some interesting things happened on programming side too. First of all, the limited GL profiling has been replaced with Tracy profiler, which has its own cool viewer. It has greatly helped us in our optimization efforts. More technical stuff: generic hash table has been added, Clear in idlib method now works as most programmers expect, unit tests integration has been improved. Another major event that happened this year is migration to the new mission database, based on SVN repository. Hopefully, there will be less confusion about mission updates, and old versions of FMs will not be lost anymore.
  14. Are you sure that antialiasing is set the same for both? Are you sure that you haven't changed settings for each executable in your graphics control panel differently? In 2.07 running 4xAA was doable with not that much performance penalty. In 2.09 running 4xAA would cause an almost 4x decrease in performance, at least that's what I've experienced.
  15. DarkRadiant 3.0.0 is ready for download. It took a while, but DarkRadiant 3.0.0 is finally available. Most of the time has been spent on improving DarkRadiant's renderer, which now features shadow mapping support of up to 6 lights. It's still not matching the engine's output (especially in terms of performance), but it should be faster and much more helpful than it was before. The effort that has been put into the renderer rewrite plus the bigger changes in the previous few releases make the jump to the next major version feel more than justified. Besides of that, a lot of non-renderer issues have been resolved in this release too, next to some fine usability improvements. For more things that have changed or fixed, see the list below. Windows and Mac Downloads are available on Github: https://github.com/codereader/DarkRadiant/releases/tag/3.0.0 and of course linked from the website https://www.darkradiant.net Thanks go out to all who helped testing this release! And I'll gladly repeat myself, by thanking all the awesome people who keep using DarkRadiant to create Fan Missions - they are the main reason for me to keep going. Please report any bugs or feature requests here in these forums, following these guidelines: Bugs (including steps for reproduction) can go directly on the tracker. When unsure about a bug/issue, feel free to ask. If you run into a crash, please record a crashdump: Crashdump Instructions Feature requests should be suggested (and possibly discussed) here in these forums before they may be added to the tracker. Changes since 2.14.0 Feature: Realtime shadow mode Feature: Allow way to hide some entities in Create Entity list Feature: MD5 Animation Viewer: show current frame & total frames Feature: MD5 Animation Viewer: jump to frame Feature: DarkRadiant warns about missing .darkradiant file on load Feature: Ability to center 3D camera on selected entity Feature: Cut functionality to complement copy and paste Feature: Save user settings by application version Fixed: Free Rotation not working anymore, can only rotate along 3 axes Fixed: DR crash with combination of mouse buttons pressed Fixed: Git Sync Exception: too many redirects or authentication replays Fixed: Missing brushes when opening alphalabs1 from vanilla Doom 3 PK4s Fixed: Selected Skin not showing in ModelSelector Fixed: Reload Defs takes longer every time Fixed: ForceShadows materials are not casting shadows Fixed: Objective GUI doesn't display properly in some places Fixed: Crash on loading certain maps Fixed: Vertex colours do not show on models in lighting mode Fixed: Entity inspector shows inherited spawnargs of previous selection Fixed: DR overwrite order for defs is different from TDM's Fixed: X/Y and Camera View bindings don't save properly Fixed: Material Preview rendering Fixed: "Replace Selection with exported Model" sets classname to "func_static". Fixed: Map -> Edit Package Info (darkmod.txt)... crashes DarkRadiant Fixed: Rotating a func_static result to random stretch textures Fixed: DR crashes when syncing with remote Git repository Fixed: Switching visibility of Github repo from public to private causes crash Fixed: Dockable window layout doesn't save new floating XY views Fixed: "Choose skin..." button on custom model spawnargs shows skins for main model spawnarg Fixed: Entity inspector considers inherited colors black Fixed: ReloadDefs moves def_attached light crystals to entity origin Fixed: Option to filter skins out of search results in the Choose Model dialogue Fixed: .lin files can't be opened if different case than .map name Fixed: Model chooser radio box selection issue Fixed: Changing multiple lights between omni/projected resets colours to black Improvement: Allow absolute paths for snapshots Improvement: Light diamonds and Speaker radii are transparent Improvement: Unify Declaration Parsers Improvement: Add "Create Particle" to right-click orthoview drop-down menu Improvement: Revisit Interaction Shader to get closer to the TDM looks Improvement: Entity inspector should recognise spawnargs beginning with "sprS_" as def spawnargs Improvement: UI for worldspawn-to-entity conversion Improvement: classname field should always be read-only, to force use of the "Choose entity class" button Coding: Update solution and build dependencies to Visual Studio 2022 The list of changes can be found on the our bugtracker changelog. Have fun mapping!
  16. DarkRadiant 3.1.0 is ready for download. What's new: The Texture Tool got its Free Scale operator now, allowing you to fit the texture with the mouse instead of having to type in the percentages. A lot of work went into the Declaration handling (EntityDef, Skins, Materials, Particles, etc.), which is now much more robust and more conformant to how the game is doing things (at least until TDM 2.10). The Material Editor got a plethora of issues resolved Improved the Model Export dialog and options For more things that have changed or fixed, see the list below. Windows and Mac Downloads are available on Github: https://github.com/codereader/DarkRadiant/releases/tag/3.1.0 and of course linked from the website https://www.darkradiant.net Thanks go out to all who helped testing this release! And I'll gladly repeat myself, by thanking all the awesome people who keep using DarkRadiant to create Fan Missions - they are the main reason for me to keep going. Please report any bugs or feature requests here in these forums, following these guidelines: Bugs (including steps for reproduction) can go directly on the tracker. When unsure about a bug/issue, feel free to ask. If you run into a crash, please record a crashdump: Crashdump Instructions Feature requests should be suggested (and possibly discussed) here in these forums before they may be added to the tracker. Changes since 3.0.0 Feature: DR doesn't consider wildcards in skins Feature: Reload Images eature: Texture Tool free scale Feature: Add "Show Definition" to all ResourceTreeView instances Fixed: "Reload Defs" doesn't remove entities that have been commented out Fixed: 'Reload Sounds' doesn't load new FM sound shader definitions Fixed: Reload Defs is not sufficient for reloading modelDefs Fixed: Models are reset to origin after reloadDecls Fixed: Skin Chooser doesn't preselect non-matching skins Fixed: Moving speakers deletes distance spawnargs if they're the same as in shader Fixed: Unable to select func_emitter with particle attached Fixed: Particle Editor Preview lacks vertex colours in lighting mode Fixed: Particle effects still visible when hidden via layers or filter Fixed: Entities referring to modelDefs should use the "idle" pose where possible Fixed: DR does not parse materials in def files Fixed: Modifier Hint Popup can crash when hitting Ctrl/Alt/Shift keys during shutdown Fixed: Insignificant digits displayed in Surface Inspector shift/scale/rotate values Improvement: Skin Chooser: show in which .skin file the skin is defined Improvement: Declaration Block Parsing overhauled Improvement: Python Interface for IDeclarationManagerImprovement: leave player start entity selected after placemen Improvement: Let Map Info show materials used by models Improvement: Renaming Declarations causes problems when saving it later Improvement: Light Texture Preview should display editor images if present Improvement: Remove comments about particle generator in .prt files Material Editor: New Material is locked if the default unnamed name is already in use Material Editor: allow to delete materials Material Editor: image browser's "cancel" button rewrites the material source text Material Editor: does not save manual edits to source text Material Editor: should show .mtr the material is defined in Material Editor: after "Reload Images", image previews are only updated when selecting a different material Material Editor: suboptimal preview for cubeMap materials Material Editor: preview object doesn't have smooth shading Material Editor: preview doesn't take "scale" into account in Textured Mode Material Editor: blend add stages are rendered separately in preview in lighting mode Material Editor: test frob highlight button not working Material Editor: doesn't remember settings from previous session Material Editor: image thumbnails use "scale" keyword from previously selected material Material Editor: frob highlight stage not updated correctly when changing diffusemap Material Editor: using Escape to close ignores unsaved changes Material Editor: Global Settings should be preselected Material Editor: some declaration text is lost while editing#6047: Material Editor: clicking "cancel" when selecting a light classname clears the classname field Material Editor: new materials always sorted last Material Editor: filter for image browser Material Editor: can't unlock editing on materials in "Other Materials" folder Material Editor: tries to save materials in DarkRadiant folder if no FM is installed Material Editor: allow to change preview backgroun Material Editor: preview renders shadows for noshadows materials 'Export selected as Collision Model' doesn't auto-create path folder and throws error Model exporter: manually enter export origin Model exporter: export origin choice should use a radio button Model exporter: only 1 entity's model is reloaded Model exporter: "Use entity origin as export origin" still uses map origin Model exporter: rename "Center Objects around Origin" The list of changes can be found on the our bugtracker changelog. Have fun mapping!
  17. The problem with a "theme" system (I think) is that it's forcing the assets into categories they may not fit well into or that don't make sense; or I mean it's forcing the mapper to think in terms of discrete "categories" at all, when that may not be most effective. Whereas a tagging system doesn't impose any "system"... Tags are completely open-ended, and could be at any level of scale or heirarchy -- you could have: bathroom-furniture, made-of-wood, Victorian, X-author's set, good for triggers, items for a bookshelf, architectural, magic, etc, etc... as tags, but not all of those categories make sense as discrete themes with other co-themes at the same level. I guess this is a longwinded say tagging more intuitively lets you target what you want without imposing a structure you have to wedge it into ... just a totally open field of tags from any walk of life. Edit: This is not to say tags should be arbitrarily specific. There should be tags of general categories too of course; even these will be the backbone of the system. But the whole point is tagging allows multiple layers, so you can use the general category tags to start your search, then ween it down with increasingly specific tag sets, whatever is best for the asset set. Some asset sets, or especially combinations, will categorize differently than others, and tagging is ok with that. Edit2: The image I have in my mind anyway is like a photo-collection tagged collection. There's an opening page with a tag cloud with the most common basic tags (general category) the largest in size and minor ones smaller, which you click on and then you get a browser with that set of textures. Then on the left hand bar will be all the tag-combinations within that set (other tags textures in the set are carrying; then in parentheses maybe the number of AND-textures it'd filter down to / OR-new textures they'd bring in), the major tags again larger or highlighted somehow, which if you click one of those new tags, it'd filter the browser to show the AND set. And maybe there's also an option so you could have an OR set and get both (or even select a new OR set from the full tag cloud), which adds new textures into the browser window, and also new sets of tags in the left-bar (the new tags carried by one or more textures in the new set). Also there's a place you could back out of a tag to cut that subset out. So you could open up & winnow down the set as you desire. It ends up a kind of way to browse through the whole collection by navigating through tag AND/OR combinations. Also there's a search bar where you could type in a tag at any time also.
  18. Now I'll admit: I could word things I bring up in a less hasty or panicked matter. I'll admit, I get anxious when I read about the various terrible things reality serves up like a heaping platter of "nope" almost daily. I'm a bit coarse in my language. But one of the things that attracted me to this forum is that not only does it focus on The Dark Mod, which is inspired by the original Thief Trilogy, which I adored growing up but could never get because I was too young at the time, and also because Springheel is rather pro-free-speech, something many forums don't allow or severely limit nowadays in fear of being "CANCELLED". I'll admit I used to be far left, and pro-cancelling whatever offended me. But over the years my literally autistic self matured (mostly) and learned that screeching at people to shut up because you don't like their opinion on how to stop legitimately bad things in the world when ssometimes, freedom does, indeed, need to be defended with force. And, as such, I gradually became more center left. I still consider myself a liberal in the classic sense, a strong supporter of secularism, and a violent opposed of authoritarianism and theocracy and the normalization of ties with theocracies and authoritarian states. I'm very thankful that Springheel allows for his platform to allow us to discuss and theorize about the news of the world, withoutbeing moderated by ban-happy mods. So, when you come here and start acting shifty and saying basically either I go and the forums start shutting up about what you don't like, or else you, as a Fan Mission creator (something I wish I could do but for multiple reasons can't) will leave the forums, especially when you could just ignore any threads I start, makes me dislike you as being a childish, weaselly suckup who takes advantage of The Dark Mod's low amount of developers to try and unspokenly blackmail the forums into censoring itself when you could just not participate in my threads.
  19. I will update this list as we go, re-arranging info based on severity - Ongoing privacy concerns The trade-offs between privacy and features is not a simple black-and-white decision, even Windows 8 has an “Advertising ID” that follows you around. Ars Technica revealed that, even with all of the Win10 security settings on Off, Win10 still sends some data to the Micro$oft Mothership. The simple fact is that Microsoft hasn’t told us what data it’s collecting. With the release of Windows 10, Micro$oft have stepped up there 'illegal' data capture of private user data - http://forums.thedarkmod.com/topic/17379-microoft-data-slurp-now-not-just-limited-to-win10/?hl=windows M$ is now via the latest update, monitoring how long your Win10 session's are and how long you use various apps - http://betanews.com/2016/01/04/why-is-microsoft-monitoring-how-long-you-use-windows-10. At release ALL Win10 (home-to-enterprise) users could not disable telemetry, but as of the latest update now enterprise user's only now have that option - http://www.zdnet.com/article/windows-10-telemetry-time-for-level-playing-field/ But it seems some enterprising user has created a tool for home/pro users - http://winaero.com/blog/how-to-disable-telemetry-and-data-collection-in-windows-10/. But the article points out that tere is some telemetry being sent back to M$ in Win7/8 - http://forums.thedarkmod.com/topic/17379-microoft-data-slurp-now-not-just-limited-to-win10/?hl=windows Another renamed service that needs to be disabled - http://www.forbes.com/sites/gordonkelly/2015/11/24/windows-10-automatic-spying-begins-again/ Another example of fresh install, on a PC that wasn't used for 8hrs - http://betanews.com/2016/02/06/windows-10-phones-home-a-lot-even-with-all-reporting-and-telemetry-disabled/ More and more tools are coming out for Win 10 to try and block all or most of the telemetry traffic, here one I have come across - DisableWinTracking Advertising it wasn't in at launch but there are reports of 'recommended' apps appearing in the start menu, WTF! -http://www.digitaltrends.com/computing/windows-10-start-menu-advert/ Stability and Compatibility I tested the retail version, its IMHO its still not stable enough to considered a daily OS. I tested on release and wasn't impressed. I found if I enabled (fairly modest) whitelist outbound blocking on my internet router, Win10's internet responsiveness would fall through the floor. All browsers would takes ages to resolve sites and the OS itself would actually become lumpy/laggy. Broken Video drivers, its so widespread that even a few on here have been affected - http://forums.thedarkmod.com/topic/17665-windows-10-why-you-shouldnt-upgrade/?p=384905 The Graphical user interface M$ white-washing of the interface in Win8 and office 2013 and have refused to learn from user feedback. Forced updates Not being able to control what gets installed on "MY PC", is a massive NO! NO! Patching remains Windows 10’s Achilles’ heel, all Windows 10 Home machines, and Windows 10 Pro machines that aren’t hiding behind an update server (such as WSUS or WUB) will get all patches applied according to Microsoft’s time scale. All three of the first Cumulative Update patches have had problems with reboot cycles. KB3081424 on Aug. 5, KB3081436 on Aug. 12, and KB3081438 on Aug. 14 all crashed a bunch of Windows 10 systems. The installer stops mid-installation, flashes an error message, rolls back, and reboots. Then you guessed it -- the forced installer kicks in and crashes Windows again. Rinse, lather, repeat. Getting out of the mess involves editing the registry. We haven’t yet seen how Micro$oft will recover from a really bad update, the experience to date with the three Cumulative Updates does not instil confidence. We don’t know if Microsoft will start documenting its patches again. We don’t know if much effort will be directed at fixing and improving the Microsoft-supplied Universal apps. Windows 10 installer takes a look at your system and based on the hardware and software it finds, assigns your request to a bucket of similar upgrade requests. The guys running the upgrade system, prioritize your request based on their assessment of how likely your system is to bomb out on an upgrade. Key apps, such as Mail and Edge, STILL aren’t ready yet Some of Windows 10’s key apps simply half baked. Mail has a nasty habit of putting notifications in the upper-left corner and leaving them hanging forever. There’s no combined Inbox, so if you have multiple accounts you have to jump from Inbox to Inbox. And it crashes hard -- for a lot of people. Edge, the new browser, similarly has all sorts of rough "edges". There are no extensions yet, thus no AdBlocker. Changing the search engine is tortuous, moving tabs onto the desktop and back again doesn’t work and you can’t pin tabs. In short use what ever mail/browser you wrere using on previous OS. Not much in the way of Universal apps Don't believe the marketing bollox about all of those wonderful Universal apps in Windows 10, whether it’s on a desktop, notebook, phone, Raspberry Pi, it ain't happening. The Windows Store is still by and large a wasteland, with crap apps galore. Win10’s Tablet Mode broken First, there’s the menu on the left that tucks away the entries on the left side of the Start menu. It collapses fine, but when it’s collapsed it rarely shows any more tiles than when it’s not collapsed. What’s the point, eh? Universal app windows have that pesky taskbar permanently tacked on the bottom, while the window bar at the top auto-hides. Edge, when running full screen, doesn’t support any of the old Metro IE swipe commands. You can’t swipe through running apps. The apps themselves? The irony is M$ Office on the iPad is better than M$ Office on Windows 10. OneDrive regression This concern applies only if you use OneDrive in Windows 8.1, and if you put a lot of stuff in OneDrive. For those of you using OneDrive in Windows 7 (and Windows 8), there’s no change in behavior with Win10. But if you’re accustomed to seeing all of your OneDrive files in Windows 8.1’s File Explorer, you’ll be in for a bit of a shock. Windows 10 makes you choose which OneDrive folders you want to be able to see in File Explorer. Once you’ve made that choice, the other folders aren’t accessible in File Explorer. The only way to see what files you have in OneDrive is by venturing to the OneDrive website. Missing Media Center and DVD player For those people that run Windows Media Center, its gone in Windows 10 PC. Instead Micro$oft wants you to use/buy an Xbox. Ain’t broke, don’t fix it The old adage comes from experience and it’s as applicable now as it ever was. If you’re using Windows 7/8/8.1, and it’s properly patched up and working for you, and you’ve stopped using Internet Explorer, you really have to consider whether it’s worth the effort to upgrade to Windows 10. Carefully consider whether the warning signs listed here. Still to many questions For example, when you upgrade a “genuine” Win7, Win8 or Win8.1 machine to Win10 and run the upgrade in place, Micro$oft records a hardware ID that says, “this machine has valid license” At that point, you can install either Win7 or Win10 on that machine, and your license will be validated. Its believed that the only version of Win10 that you can disable ALL telemetry and fully control Windows update in, is the enterprise version. Smells like Teen Spirit desperation Microsoft Marketing chief Chris Capossela explained that users who choose Windows 7 do so “at your own risk, at your own peril.” It is particularly myopic to rubbish one of your own products that way. Put simply Capossela is a complete cock, Windows 7 is no less secure than Windows 10 (it will be supported until 2020 and Windows 8.1 2023) and is no less compatible with new hardware and software. Also at the moment Win7 has a bigger market share, so easier work for developers. Micro$oft has bad been caught forcing the upgrade on some users, http://www.theregister.co.uk/2015/10/15/pushy_windows_10/ and http://www.fudzilla.com/news/39479-microsoft-raises-the-upgrade-pressure As this is a very bad and its only getting worse, another link to the forced upgrade/update issue - http://forums.thedarkmod.com/topic/17665-windows-10-why-you-shouldnt-upgrade/?p=385115 Nagware being rolled out the business machine - http://www.theregister.co.uk/2016/01/14/get_windows_10_business_pcs/ Now blocking support for the latest CPU in windows 7/8 - http://www.techpowerup.com/219316/no-enterprise-support-for-older-windows-versions-on-the-latest-processors-microsoft.html More marketing desperation Malware - KB3035583 http://news.softpedia.com/news/microsoft-updates-infamous-get-windows-10-patch-kb3035583-502117.shtml Compatibility issues If you have any old games that use really old forms of DRM or SafeDISC your fresh out of luck - http://www.geek.com/games/windows-10-doesnt-run-games-with-securom-and-safedisc-drm-1631383/ Various apps and games (even The Darkmod) has had issue's running on Windows 10, see - http://forums.thedarkmod.com/topic/17310-windows-10-support-thread/?hl=win10 and http://forums.thedarkmod.com/topic/17551-gamma-broken-in-windows-10/?hl=win10&do=findComment&comment=381800 Upgrade NagwareMicrosoft is still coming up with way to try and force users to upgrade from 7/8/8.1 - if you like me want to block 7 prevent this crap checkout GWX control panel or Never10 16. M$ deliberatly blocking the installation of some applications http://news.softpedia.com/news/Microsoft-Blocks-Classic-Shell-in-Windows-10-Build-9879-465429.shtml 17. Windows 10 installing UNWANTED Windows Store apps without user consent https://www.ghacks.net/2018/07/02/windows-10-installing-unwanted-store-apps/
  20. You can try my alternative footstep sounds package which addressed the things you described together with a lot of other footstep sounds both for player and AI if you want to. https://forums.thedarkmod.com/index.php?/topic/17631-new-footstep-sounds/
  21. Mods can this moved again? @Acolytesix- can you make sure you post in the beta thread instead of this one please (this one is public, the beta thread is only for logged-in forum members): https://forums.thedarkmod.com/index.php?/topic/21822-beta-testing-high-expectations/
  22. sure - I would only ask that you follow the thread to make sure you don't report stuff that has already been mentioned: https://forums.thedarkmod.com/index.php?/topic/21822-beta-testing-high-expectations/
    1. nbohr1more

      nbohr1more

      I've got a little drool thing going on now... Sperry is one of those authors.

    2. Bikerdude

      Bikerdude

      Exactly..!! He is the one who inspired the Like's of Melan and Skacky!

×
×
  • Create New...