1.27 GOG v2 (03 August 2026)
- Updated TFix Lite and improved overall build configuration (thanks voodoo47).
- Updated Gamepad Mod to version 2.0 with new features and improvements (thanks Peter Wright).
- Added DromEd Basic Toolkit (thanks AntiMatter_16).
- Fixed some localization inconsistencies (thanks Fronzelneekburm).
1.27 GOG v1 (15 July 2026)
- Added Thief: The Dark Project, an original edition of the game.
- Added German, French and Polish localization.
- Added support for controllers via Peter Wright's Gamepad Mod and GOG Input (key customization, radial menus, D-Pad navigation, rumble, hotplugging, wireless mode and modern devices compatibility including Sony DualSense / DualShock 4, Microsoft Xbox Series / Xbox One / Xbox 360, Nintendo Switch 2 Pro / Switch Pro, Logitech F, Amazon Luna).
- Added support for GOG overlay.
- Improved support for surround audio.
- Updated NewDark engine to 1.27.
- Optimized default graphics settings.
- Optimized default audio settings.
- Optimized default keyboard, mouse and controller bindings.
- Fixed UI scaling with high resolutions.
- Fixed leaning not working properly during slow walk.
NewDark 1.27:
General:
- Fixed an issue with wrong texture palette being used on world textures, from families without a full.pcx, after loading savegames.
- Fixed original bug where under some circumstances random objects started playing voices from a recently destroyed AI.
- Fixed an original bug in some loading code that could on occasion cause trouble when loading savegames or during level transitions in SS2.
- Updated "doc\T1.7z" package with a motiondb patch to fix a small issue in T1 mode (see the contained readme).
- Added "hide_maxed_hpbar" config var that will hide the health bar when player has full health.
DromEd:
- Fixed room(/EAX) type not being copied when cloning room brush.
- Added incremental save support (see "incremental_save_dir" in "doc\new_config_vars.txt" and the supplied sample "dromed.cfg").
- Added "load_world_gam" command that tries to load a cow (or mis) file, but will prompt user to load a gamesys file, might be useful for rescue or debugging (the loaded result must be carefully inspected as gamesys data will likely differ from what was in the cow).
- Added "load_terrain" command that tries to load only terrain, no objects, from a mis/cow, might be useful for rescue or debugging.
- Added "reload_motion_info" command, to reload data from a mi-file without having to rebuild entire motiondb.
- Added "dump_motions_schemas" command (see "doc\motion_schema_syntax.txt").
- Added CTRL and ALT modifiers when clicking in solid view while the texture palette is open (CTRL allows changing selected surface without assigning a texture, ALT picks the texture from the clicked surface and sets it as the current selection in the texture palette).
- Added positional info to some portalization merge errors.
Other:
- Fixed a bug in SQUIRREL.OSM with SendMessage function and the data3 param.
- Fixed incorrectly documented game/API version for a couple of functions in the DarkGame script service.
- Updated a parameter for the ObjRaycast function in the Engine script service (should be backward compatible with existing code that uses it).
- Notepad++ files for Squirrel updated to reflect latest fixes.
- Added PossessedSimple function to the Property script service.
- Added stun an freeze functions to the AI script service.
- Added Create and CreateArch commands to DMLs.
1.26 GOG v1 (05 July 2018)
Updated NewDark engine to 1.26.
- Squirrel script now in the root, as people may want to run FMs without using TFix.
- Enabled smooth texture edges (by enabling ATOC, so requires vista+ and a DX10+ gpu to have any effect).
- A few fixes to some misbehaved objects in a couple of missions.
1.25 GOG v1 (03 April 2017)
Updated NewDark engine to 1.25.
- Fixed position on a few really badly placed objects.
- It's now not possible to bug out impassable (decorative) doors in the Training and Assassins missions.
- Alarmlights in Cragscleft, Assassins and Undercover now work properly (red light when triggered).
- Constantine was not using all of his attacks in the last level because of incorrect link settings, this is now fixed.
1.24 GOG v1 (04 April 2016)
Updated NewDark engine to 1.24.
General:
- Fixed broken "sun_runtime_obj_shadows" (worked in DromEd but not the game exe).
- Fixed path priority order bug with subtitle files (was accidentally reversed).
- Reduced risk of the door drifting bug that can happen in some occasional FMs (door-based objects that should rotate but instead of rotating just float away into infinity).
- Added "no_unload_fmsel" option to cam_mod.ini (can be useful if experiencing crash with FMSel, especially on Win10).
DromEd:
- Fixed DXT related crash (when running editor in HW mode).
- Fixed crash accidentally re-introduced in the previous version when loading (old) missions with bad door objects (objects internally flagged as doors despite not being doors).
- Fixed ambient sounds disappearing after playing in-game movie.
- Fixed link data for certain link types (AIWatchObj) getting reset when reordering them (in link list dialog).
- Fixed original glitch in vhot evaluation that could under some circumstances affect "show_vhots", coronas and particle attachment links using vhots.
- Fixed DML syntax error bug when working with links that have no data set.
- Fixed missing field indexing in DML export (for properties that contain multiple fields with the same name).
- Fixed a bug that could occur under certain circumstances with StimSource and Receptron commands in DMLs.
- Fixed a few crashes that could happen in rare situations.
- Fixed buggy transform for vhot and subobj detail attachment links when parent object is scaled.
- Added mono warning for ObjTxtReplace properties with textures that couldn't be found/loaded.
- Added "spew_stimulations" command to toggle mono output for stim events.