1. SPS Accounts:
    Do you find yourself coming back time after time? Do you appreciate the ongoing hard work to keep this community focused and successful in its mission? Please consider supporting us by upgrading to an SPS Account. Besides the warm and fuzzy feeling that comes from supporting a good cause, you'll also get a significant number of ever-expanding perks and benefits on the site and the forums. Click here to find out more.
    Dismiss Notice
Dismiss Notice
You are currently viewing Boards o' Magick as a guest, but you can register an account here. Registration is fast, easy and free. Once registered you will have access to search the forums, create and respond to threads, PM other members, upload screenshots and access many other features unavailable to guests.

BoM cultivates a friendly and welcoming atmosphere. We have been aiming for quality over quantity with our forums from their inception, and believe that this distinction is truly tangible and valued by our members. We'd love to have you join us today!

(If you have any problems with the registration process or your account login, please contact us. If you've forgotten your username or password, click here.)

Non-RPG General News - Dark Mod 2.10 released

Discussion in 'Game/SP News & Comments' started by RPGWatch, Jun 21, 2022 at 1:03 AM.

  1. RPGWatch

    RPGWatch Watching... ★ SPS Account Holder

    Joined:
    Jul 28, 2010
    Messages:
    26,550
    Likes Received:
    29
    [​IMG]The free first person stealth game Dark Mod got an update:

    [​IMG]

    The Dark Mod 2.10 has been Released!

    We are proud to announce the release of The Dark Mod 2.10!

    The Dark Mod 2.10 comes with considerable improvements to loading times as well as a slew of new visual and gameplay features for mappers to experiment with, such as volumetric lighting ("god rays") and more advanced security cameras!

    Many of these new features are prominently on display in the six new missions released for the 2.10 Connections Contest that are now officially available in the mission downloader!
    A full changelog can be viewed here, but some highlights include:

    For Players

    Loading Times
    Considerable effort has gone into streamlining how textures are loaded, making more effective use of multiple CPU cores, and removing artificial delays. This even includes new handwritten algorithms for normalmap compression and mipmap generation so that TDM no longer relies on graphics card drivers.

    Performance Improvements
    As part of ongoing performance improvements, soft stencil shadows with anti-alising will be faster to render.

    Object Handling
    Afraid to grab a candle near a sleeping guard? Handling objects will now produce less noise, or none at all if holding down the "creep" button. You can also now control how far an item is thrown based on how long you hold down the "throw" button. Lastly, dragging unconscious bodies should feel better now (even if rats did their best to spoil the fun a little).

    Main Menu Interactions
    Tooltips have been added for many of the items found in the settings menu: a long-awaited feature! We've also reorganized the procedure for switching between missions to make it more intuitive for newcomers.

    Window / Input Changes
    The Linux build now relies on the GLFW library to create windows and handle the keyboard & mouse, eliminating many of the issues with OS integration on Linux.
    On the Windows side, some minor changes were made to fullscreen/borderless modes.

    For Mappers

    Entity limit is no more!
    What was once the bane of TDM's most ambitious mappers, the entity limit has now been raised eight-fold to 65,536. No longer will mappers need to spend long hours merging entities.

    Compilation Times
    To complement the faster loading times, compilation times have been brought down too. Optimizations were made all over the dmap code, adding new algorithms and data structures to improve both speed and precision.

    Advanced Security Cameras
    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 in stealth gameplay and customizability. Most importantly, security cameras in new FMs will track the player or AIs and react to bodies. Wiki

    Volumetric Lights ("God Rays")
    Unlike adding fake translucent geometry around lights, volumetric lights automatically match their source light, including light volume geometry, projection & falloff textures, and even shadows. Note that shadowcasting currently only works in "shadow maps" mode.

    Xray Screens
    Xrays are a Doom 3 feature that 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 Inventor's Guild or magical-themed FMs.

    Subtitles
    Subtitles can now be assigned to sound files and have been added to the pre-bundled mission "Tears of St. Lucia". Note that we did not consider localization of subtitles yet.

    Tracking Secrets
    Secrets are now easy to designate, 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.

    Main Menu GUI Customisation
    Mappers can change much of the main menu from a single purpose-built "customisation" .gui file instead of having to replace core files. You can find more details in guis/mainmenu_custom_defs.gui inside tdm_gui01.pk4.
    Since several missions had to be updated to this new system, their customisations will no longer work in 2.09 or earlier versions.

    Location Diagnostics During dmap
    Location overlaps should now be much easier to find and fix thanks to new console output and pointfiles created during compilation.

    Image Formats
    As a compact alternative to TGA for uncompressed images, PNG images can now be used in materials. Note that loading PNG images may be slower than TGA.
    DDS images can now be used in image programs, although doing so is discouraged because of the additional quality loss due to compression.

    New Script Events
    The mapper's scripting repertoire has been expanded by new script events for dealing with vectors and bounds, setting solidity, detecting surface type via trace, and reading more properties about entities and the player, such as "notarget" or the calibrated light gem value.
    New Assets

    Fancy Wooden Furniture
    A whole new suite of fancy wooden furniture pieces including prefabs has been contributed by Wellingtoncrab. They can be viewed in the release thread.

    Automaton AI
    The semi-robotic AIs from Sotha's Ulysses mission have been added to the core mod, together with new prefabs for cosmetic recharging stations to include in patrol routes as well as a camera screen showing what the automaton sees.
    Programming

    Tracy Profiling
    TDM's rudimentary GL profiling has been replaced with the Tracy profiler, which has its own cool viewer. It has already greatly helped the TDM development team in their optimization efforts.

    Mission Database
    The mission database has been moved to an SVN repository which automatically synchronizes all mirrors and makes backup copies of old versions of missions.

    More Technical Stuff
    A generic hash table has been added. "Clear" in the idlib method now works as most programmers expect and unit test integration has been improved.

    To update, simply run the tdm_installer.exe file in your darkmod folder. Note that tdm_update.exe is no longer supported, but you can download the new installer from the Downloads page if you don't have it yet.
    Please be aware that old saved games will not be compatible with 2.10, so finish any missions you might be in the middle of first!

    Farewell to Grayman

    We have lost one of the most talented members to ever join the TDM team.

    Rand Phares "grayman" has lost his long battle with cancer and is no longer with us.

    Before joining the TDM team and rising to become the lead developer, grayman was making mods for Doom, Quake, and Return to Castle Wolfenstein (including the excellent "Stolen Artifact" mod). Grayman used his deep knowledge of id Tech AI and scripting to repair and improve TDM AI from versions 1.02 to 2.08.

    Grayman's "William Steele" series missions were always filled with complicated sequences and had a cinematic quality that few authors achieved. Grayman often recorded his own voice-acting and his stories often were tinged with a little of his unmistakable humor.

    It is impossible to fathom all the things grayman has done for TDM over the years and he will missed as both a developer and mentor for team members, mappers, and players alike.

    [...]
     
    Last edited by a moderator: Jun 21, 2022 at 3:12 AM
Sorcerer's Place is a project run entirely by fans and for fans. Maintaining Sorcerer's Place and a stable environment for all our hosted sites requires a substantial amount of our time and funds on a regular basis, so please consider supporting us to keep the site up & running smoothly. Thank you!

Sorcerers.net is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to products on amazon.com, amazon.ca and amazon.co.uk. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.