Thief: the Dark Fate Forum

Thief: the Dark Fate => Новости => Тема начата: Glypher от 15 сентября 2026 21:41:46

Название: NewDark 1.29
Отправлено: Glypher от 15 сентября 2026 21:41:46
Вышел NewDark 1.29. Скачать (https://drive.google.com/drive/u/1/folders/1URYbFhxc4kNEBFc4h4CabpBQyRErj-kQ). Список изменений находится внутри архива.
Название: Re: NewDark 1.29
Отправлено: Glypher от 15 сентября 2026 21:41:52
ЦитироватьChanges and fixes for v1.29:

General:
  • added support for TTF/OTF fonts
  • added support for UTF-8 text
  • added Texture[All] DML command for changing world textures
  • added "[!]MOD" DML fingerprinting method for determining whether a mod exists and is the appropriate version
  • added new AnimTexture script service routines: ChangeAllTextures, ChangeSingleTexture
  • added "ignore_dif" configuration variable for skipping the processing of DIF files
  • added "inv_font" configuration variable for defining a custom inventory UI font
  • added "file_panel_pages" configuration variable for defining the number of pages in file panels
  • support animations in the new game screen
  • fixed movie file name extensions not being stripped when being played from scripts
  • fixed script module name retrieval sometimes failing for buggy OSMs
  • fixed sound resource lookup being very slow for missions with many custom resources
  • fixed sounds from scripts playing from a random object after a briefcase load
  • fixed player damage schemas sometimes playing for incorrect objects
  • fixed room object IDs sometimes becoming stale after load and causing problems with sound playback
  • fixed a crash that could occur when viewing the multiplayer server list
  • fixed a crash that could occur when viewing readables in multiplayer
  • fixed the DS3D backend crashing with some sound drivers
  • footstep sounds are now played when attaching to climbable objects
  • allow mod configurations to override the configured game language
  • change multiplayer in-game player names to be centered

DromEd:
  • added "hilight_def_texture" command for highlighting terrain with a particular default texture set
  • fixed original issue involving songs continuing to play after moving between edit and game mode
  • fixed original issue causing overlapping rooms to not always be detected and linked
  • fixed object renaming not working when the new name differs only by case
  • fixed swapped textures still being visible when returning to edit mode
  • step structure editors are now annotated with the step number where appropriate

Other:
  • fixed LinkNotify messages being bound incorrectly in Squirrel
  • updated the Squirrel OSM to account for new scripting features
Название: Re: NewDark 1.29
Отправлено: Glypher от 15 сентября 2026 22:42:42
ЦитироватьNewdark HWTL variant

The HWTL (hardware transform & lighting) variant of newdark performs vertex transforms on the GPU
instead of the CPU. This enables a range of new pixel-shader effects, such as soft shadows and
normal mapping. The SWTL path is still used for newsky and inventory models, so both rendering
paths remain available in the engine. You can switch between them at runtime with the
`toggle_hwtl_enable` command. SWTL is broadly similar to mainline newdark, but it's not the same,
and may be incomplete and less performant.

Hardware requirements are naturally higher for HWTL rendering. Many early DX9-era GPUs do not meet
the minimum requirements. For good performance, a relatively modern CPU and GPU, with solid DX9
support is recommended. The HWTL variant may run on Windows 7 or later, but Windows 10 or later is
recommended.

This variant includes a `mods/hwtl` mod with a few small T2-specific tweaks that balance
certain lights in the OMs. It also provides normal-mapped reflective water, which works with T1,
T2, and SS2. The mod must be activated by the usual means, and it is recommended that it be
given the highest priority. The new effects may appear exaggerated without additional tuning.
Modders are encouraged to experiment with the new config variables and DML parameters to find the
best settings.

Only dynamic lights and anim lights are supported as HWTL lights. For a better HWTL experience,
many OMs and FMs need to be relit after the AnimLight property has been added to selected lights.

New features:

  • Percentage-Closer Soft Shadows (PCSS)
  • Normal mapping
  • Parallax Occlusion Mapping (POM)
  • Screen Space Ambient Occlusion (SSAO)
  • Dynamic environment mapping
  • Soft particles
  • Materials: normal map, height map (for POM), specular map: intensity, glossiness, environment reflection, self-illumination
  • Water: normal map, environment reflection, incidence alpha, air-to-water refraction
  • Volumetric effects: fog, light volumes, underwater light shafts
  • Underwater distance blur
  • Post-processing
    - Light streaks (star)
    - Luminance adaptation
  • Hardware-rendered loadout in Thief
  • Alternative object highlight (outline) in Thief
  • Experimental / hack
    - Player shadow
    - AI awareness of player shadow
Подробности смотрите внутри архива.
Название: Re: NewDark 1.29
Отправлено: clearing от 16 сентября 2026 09:17:38
Что-то у меня не качает по той ссылке.
Название: Re: NewDark 1.29
Отправлено: Force от 16 сентября 2026 09:41:59
Цитата: clearing от 16 сентября 2026 09:17:38Что-то у меня не качает по той ссылке.
Угадай, почему  :sly:
Название: Re: NewDark 1.29
Отправлено: clearing от 16 сентября 2026 13:07:46
Санкции что ле?  :)
Название: Re: NewDark 1.29
Отправлено: Glypher от 16 сентября 2026 14:38:03
Добавил на Google Диск (https://drive.google.com/drive/u/1/folders/1URYbFhxc4kNEBFc4h4CabpBQyRErj-kQ) и на Облако (https://download.darkfate.org/projects/thief_2_v1_19).
Название: Re: NewDark 1.29
Отправлено: clearing от 16 сентября 2026 14:53:24
 :agree:
Название: Re: NewDark 1.29
Отправлено: clearing от 16 сентября 2026 15:06:37
Начинается...после нажатия New Game далее в меню нет букв.  :depress:  Это, если играть в FM. При выборе оригинальных миссий, буквы есть.
Название: Re: NewDark 1.29
Отправлено: Force от 16 сентября 2026 17:11:34
Они добавили поддержку utf8 и всяких шрифтов... Поэтому переводы в очередной раз придётся конвертировать + рисовать кириллические шрифты в формате ttf otf (или какие там)... Ну или пока старые работают, можно ничего не делать.
Название: Re: NewDark 1.29
Отправлено: clearing от 16 сентября 2026 17:26:25
Старые не работают. Кракозябры. Откатываюсь на 1.27.
Название: Re: NewDark 1.29
Отправлено: Glypher от 16 сентября 2026 18:32:47
Цитата: clearing от 16 сентября 2026 17:26:25Старые не работают. Кракозябры. Откатываюсь на 1.27.
Сейчас проверил, всё работает.

clearing, ты, видимо, распаковал (с заменой) все файлы из new_dark.zip в корневую папку. Если так, то добавь в cam_mod.ini:

uber_mod_path .\OSM
mod_path .\_RUSSIANPACK\THIEF2\RUSSIAN+.\_RUSSIANPACK\COMMON\RUSSIAN+.\MODS\Thief2 Fixed+.\MODS\Subtitles+.\MODS\T2FMDML

Это для Т2 (у меня так).

Для T1 принцип тот же, но отличаются папки модов. Тут главное прописать локализацию:

+.\_RUSSIANPACK\THIEF2\RUSSIAN+.\_RUSSIANPACK\COMMON\RUSSIAN
Как вариант:

1. Если уже стоит TFix/T2Fix 1.27/1.28 и русификатор, распаковать только экзешник.
2. Если всё-таки заменили всё, переустановить TFix/T2Fix / русификсатор.
3. Дождаться новых патчеров.

PS: И не забудь раскомментировать new_mantle в cam_ext.cfg.
Название: Re: NewDark 1.29
Отправлено: clearing от 16 сентября 2026 19:13:10
Спасибо. Попробую.
А разве не надо распаковывать с заменой все файлы из new_dark.zip?
Вообще, кто-нибудь бы написал, какие файлы при этих апдейтах надо заменять из кучи. Я тупо всё распаковываю с заменой. Ведь не должно быть хуже.
Название: Re: NewDark 1.29
Отправлено: clearing от 16 сентября 2026 19:21:07
Короче из всего t2_v129.zip я беру только Thief2.exe из new_dark.zip? И всё?
А для T1 какой exe?

squirrel.osm у меня в корневой папке от 1.27 с ним что делать?
Название: Re: NewDark 1.29
Отправлено: Glypher от 16 сентября 2026 19:33:30
Цитата: clearing от 16 сентября 2026 19:21:07Короче из всего t2_v129.zip я беру только Thief2.exe из new_dark.zip? И всё?
Да.

ЦитироватьА для T1 какой exe?
Для Т1 используется тот же экзешник.

Цитироватьsquirrel.osm у меня в корневой папке от 1.27 с ним что делать?
Переименуй на всякий случай и добавь новый из contrib.zip.
Название: Re: NewDark 1.29
Отправлено: clearing от 16 сентября 2026 19:37:36
Понял.
Да, точно, я подтер новым cam_mod.ini строку русификатора.
И про new_mantle забыл. Сейчас все сделаем  :)
Название: Re: NewDark 1.29
Отправлено: clearing от 16 сентября 2026 19:46:43
Первым делом проверил это https://darkfate.org/forum/index.php?topic=8111.msg314158#msg314158
На 1.29 все нормально.
Название: Re: NewDark 1.29
Отправлено: Zontik от 16 сентября 2026 21:37:28
Поясните, кто знает. Версия 1.28 позиционировалась как неофициальная, и если я правильно понял, делали ее уже другие люди. То есть отдельная эволюционная ветвь. А 1.29 - это продолжение той неофициальной ветви или следующая "официальная" после 1.27?
Название: Re: NewDark 1.29
Отправлено: Glypher от 16 сентября 2026 22:37:27
Цитата: Zontik от 16 сентября 2026 21:37:28Поясните, кто знает. Версия 1.28 позиционировалась как неофициальная, и если я правильно понял, делали ее уже другие люди. То есть отдельная эволюционная ветвь. А 1.29 - это продолжение той неофициальной ветви или следующая "официальная" после 1.27?
Версия 1.29 - прямое продолжение версии 1.28 и это официальная версия. Т.е. теперь версию 1.28 тоже можно считать официальной.
Название: Re: NewDark 1.29
Отправлено: Zontik от 17 сентября 2026 08:17:56
То есть про обратную совместимость теперь можно забыть окончательно? Граница прошла между 1.27 и 1.28?
Что-то мне все это слегка напоминает выпуск новых версий Windows: XP - Vista - 7 - 8...
Название: Re: NewDark 1.29
Отправлено: spy от 17 сентября 2026 11:49:51
Там же два экзешника, один обычный, второй с новыми фишками. Их вообще можно оба держать в папке с игрой и запускать в зависимости от того, что тебе нужно?
Название: Re: NewDark 1.29
Отправлено: Glypher от 17 сентября 2026 18:05:21
Цитата: Zontik от 17 сентября 2026 08:17:56То есть про обратную совместимость теперь можно забыть окончательно? Граница прошла между 1.27 и 1.28?
Никакой границы нет. Версия 1.29 - имеет полную обратную совместимость с предыдущими версиями.

Версия 1.28 имела определённые проблемы с фм на 1.27 и ниже. Все эти проблемы были исправлены в новой версии. Теперь не нужно держать две сборки/два экзешника, достаточно иметь только версию 1.29.
Название: Re: NewDark 1.29
Отправлено: spy от 17 сентября 2026 18:42:10
А где все эти команды прописывать, в каком конфиге, cam_ext.cfg?

Очень много жрет ресурсов volumetric shader. Нагрузка на карту становится просто дикой
toggle_vol_enable отключает эту фичу. Намного лучше с выкл. фичей. 
Название: Re: NewDark 1.29
Отправлено: Glypher от 17 сентября 2026 21:37:24
Цитата: spy от 17 сентября 2026 18:42:10А где все эти команды прописывать, в каком конфиге, cam_ext.cfg?
Если имеются в виду команды из раздела New commands, то через консоль, остальное в cam_ext.cfg.
Название: Re: NewDark 1.29
Отправлено: Zontik от 18 сентября 2026 10:00:06
ЦитироватьВсе эти проблемы были исправлены в новой версии.
Даже и не надеялся такое услышать.
Название: Re: NewDark 1.29
Отправлено: clearing от 18 сентября 2026 14:30:41
Потестил около 10 проблемных FM - всё отлично  :up: Даже прошел до конца мою одну из любимых миссий What've You Found Little Fly, которую не мог пройти ни 1.28, ни на 1.27, ни на 1.26. Не надо плодить кучу версий Thief. Надеюсь я не ошибся.
Название: Re: NewDark 1.29
Отправлено: Прихвостень от 11 октября 2026 22:44:23
Господа, а кто-нибудь разобрался как задействовать внутриигровой режим полёта в NewDark 1.28-1.29?
...
А, всё, получилось