NewDark 1.26

Автор Glypher, 10 июня 2018 01:54:43

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Glypher

Вышел NewDark 1.26. Скачать. Cписок изменений находится внутри архива.
...only we know the secrets of the Glyphs...only we know the truth... - Keeper Archives

"To shape a glyph is to shape History." - Caduca

Glypher

Цитировать
Changes and fixes for v1.26:

General:
  • hopefully fixed the DLL load problems that some have with ffmpeg.dll
  • added support for mouse smoothing (see "doc\new_config_vars.txt")
  • added ATOC support for intel GPUs (that are capable of it)
  • added custom shader support for software gamma and color processing, see "doc\sw_cc\sw_cc_notes.txt" (can for example be used to add subtle noise to reduce banding/posterization)
  • replaced "disable_lightmap_aniso" with "lm_filter_mode" that gives full control over texture filtering mode used for lightmaps (makes it possible to have filtering disabled for regular textures but enabled for lightmaps)

    DromEd:
  • fixed potential crash when minimizing the texture palette window
  • fixed issue with cached texture archetypes temporarily getting mixed up after compressing family textures (previsouly solved itself after going back and forth to game mode once, but should now work right away)
  • restored "kCallbackEntryMax" (speech callback) limit from 1 to 4 to avoid "i < kCallbackEntryMax" asserts
  • made stimulus drop
  • list sorted in add/edit receptron dialogs (with lg.ini option for old unsorted behavior)
  • fixed support for referencing concrete objects by name in mission DMLs
  • extended DML fingerprint functionality (see "dbmod
  • sample.dml" doc)
  • added ability to specify an archetype obj ID instead of name for tweq emitters
  • added ability for scripts to subscribe messages for all qvars by subscribing to the name "*"
  • added "spew_script_msg" command that will output mono info about all messages sent to scripts (may be useful to pinpoint a problematic script)
  • added ability to clear filters in various darkdlgs dialogs by mouse click (by clicking on the filter count info text to the right of the filter input controls)
  • added status bar info about number of brushes hilighted by hilight commands
  • added campaign bin data store available to scripts (see "doc\script\Quest.txt" for details)

    Other:
  • fixed a bug in SQUIRREL.OSM with "string &" arguments not returning any values
  • fixed PostMessage function when SQUIRREL.OSM is used with dark in Thief1 mode
  • fixed incorrect value in nMaxRootLen passed to FM Selectors
  • added Quest.GetAllVars service function to SQUIRREL.OSM
  • changed the included DarkMapGen.jpg from a simple screenshot to a mini
  • tutorial for creating automap data with DarkMapGen (located in "contrib_editor_demos.zip")
  • fixed bug when deleting map locations in DarkMapGen, that could cause issues with snapping and other subsequent editing operations
...only we know the secrets of the Glyphs...only we know the truth... - Keeper Archives

"To shape a glyph is to shape History." - Caduca

qw

Cтавить-то надо в обязательном порядке или 1.25 и так норм?

Zontik

Обязательного ничего нет, миссий под 1.26 еще, я так думаю, не выходило.
Дайте глазам отдохнуть! Тёмное место

Призрак Boris'а3000

#4
qw
Да, если в новые миссии играть не собираешься, то необязательно. А так, лучше обновить, чтоб потом дурацких вопросов не возникало.

ЗЫ.
Параметр d3d_disp_no_rgb10_buf теперь по умолчанию раскомментирован, ибо на Дисятко десять бит не робит. Прогресс не остановить.
[spoiler]Ирония судьбы -- десять бит не робит на Десятке.[/spoiler]
Corsair HX1000i / Gigabyte GA-X48-DS4 / Intel Core2-Quad Q9650@4.1GHz / Hynix 8GB DDR2-800@1100MHz /
EVGA 6GB GDDR5 <GeForce GTX 980Ti> K|NGP|N Edition / Creative SB X-Fi Xtreme Gamer Fatal1ty Pro Edition /
2xSSD Intel X25-M 120GB в RAID 0 / Samsung SyncMaster 957MB (CRT 2048х1536) / UPS PCM SKP-2000A /
Windows XP Professional SP3 VL 32-bit + Windows 7 Enterprise SP1 U 64-bit / ForceWare 368.81 / New-Dark 1.26

MoroseTroll

Не проще ли дождаться TFix от Voodoo47 и TaffePatcher от DJ Riff? Я обычно так и делаю.

Призрак Boris'а3000

ТФикс разве предполагает возможность обновления? По-мойму он просто брутально кидает файлы и всё. В итоге -- прощай, настроенный конфиг.
Если же в конфиги даже не лазили, то всё равно проще руками копернуть несколько файлов Нью-Дарка. Даже в случае Т2.

ТФикс и Тафферпатч нужны при установке с нуля. А при простом обновлении Нью-Дарка это очень спорный вопрос, как лучше делать.
Corsair HX1000i / Gigabyte GA-X48-DS4 / Intel Core2-Quad Q9650@4.1GHz / Hynix 8GB DDR2-800@1100MHz /
EVGA 6GB GDDR5 <GeForce GTX 980Ti> K|NGP|N Edition / Creative SB X-Fi Xtreme Gamer Fatal1ty Pro Edition /
2xSSD Intel X25-M 120GB в RAID 0 / Samsung SyncMaster 957MB (CRT 2048х1536) / UPS PCM SKP-2000A /
Windows XP Professional SP3 VL 32-bit + Windows 7 Enterprise SP1 U 64-bit / ForceWare 368.81 / New-Dark 1.26

qw

Цитата: Boris3000 от 13 июня 2018 20:20:28

Параметр d3d_disp_no_rgb10_buf теперь по умолчанию закомментирован, ибо на Дисятко оно не робит. Прогресс не остановить.

Шо этот параметр делает-то?

Призрак Boris'а3000

Ухудшает цвет ради улучшения совместимости с прогрессом. Только я оговорился немного -- конечно же этот параметр теперь РАСкомментирован по умолчанию. А был закомментирован.
Corsair HX1000i / Gigabyte GA-X48-DS4 / Intel Core2-Quad Q9650@4.1GHz / Hynix 8GB DDR2-800@1100MHz /
EVGA 6GB GDDR5 <GeForce GTX 980Ti> K|NGP|N Edition / Creative SB X-Fi Xtreme Gamer Fatal1ty Pro Edition /
2xSSD Intel X25-M 120GB в RAID 0 / Samsung SyncMaster 957MB (CRT 2048х1536) / UPS PCM SKP-2000A /
Windows XP Professional SP3 VL 32-bit + Windows 7 Enterprise SP1 U 64-bit / ForceWare 368.81 / New-Dark 1.26

Vorob

Ну разберутся с проблемой и врубят обратно цвета. Правда я думаю там разница такая шо с лупой только разглядеть.

Призрак Boris'а3000

#10
Вороб, твоя мечта сбылась:

new_config_vars.txt
Цитировать
It's possible to override the CC shaders with custom ones. Either to customize the gamma or color processing, or to add additional processing like noise/dithering.

Подробности -- в папке sw_cc. Там же лежат и четыре готовых шейдера с разными шумами, на выбор, для примера.
Corsair HX1000i / Gigabyte GA-X48-DS4 / Intel Core2-Quad Q9650@4.1GHz / Hynix 8GB DDR2-800@1100MHz /
EVGA 6GB GDDR5 <GeForce GTX 980Ti> K|NGP|N Edition / Creative SB X-Fi Xtreme Gamer Fatal1ty Pro Edition /
2xSSD Intel X25-M 120GB в RAID 0 / Samsung SyncMaster 957MB (CRT 2048х1536) / UPS PCM SKP-2000A /
Windows XP Professional SP3 VL 32-bit + Windows 7 Enterprise SP1 U 64-bit / ForceWare 368.81 / New-Dark 1.26

Force

Если они дают фреймбуфер для кастомных эффектов - это ваще огонь! Но что-то мне подсказывает, что не дают.

clearing

Есть демонстрационное видео?

Призрак Boris'а3000

Что-то нихрена я не понял с этими шейдерами. Написано:
Цитировать
To make dark load custom sw_cc shaders you just have to place a Direct3D Effects file named "cc.fx" in a directory named "shaders". The "shaders" directory can be in the game root or a mod/FM path.
Цитировать
sw_cc shaders which crudely emulate 16-bit dithered rendering, for a retro-HW look (using a 8x8 bayer matrix, requires a SM3 capable GPU)
to use this, copy the file to the "shaders" directory and rename it to cc.fx
Цитировать
When there's additional processing in the shaders, that should be done regardless of gamma/color processing being active or not, then define "d3d_disp_sw_cc 2". It will make sure the CC shaders are always used.
Всё это я понял, как то, что надо создать где положено папку shaders, кинуть в неё необходимый файл, переименовать его в cc.fx, и раскомментировать параметр d3d_disp_sw_cc, для пущей надёжности придав ему значение 2.

На деле же оказалось, что кидание куда угодно и каких угодно файлов вообще никакого эффекта не имеет, а дизеринг врубается просто при раскомментировании d3d_disp_sw_cc.

Стою на асфальте я в лыжи обутый -- то ли лыжи не едут, то ли я... То ли опять баг и первый блин комом, то ли я ничё не понял.

Врубающийся при раскомментировании d3d_disp_sw_cc дизеринг совершенно не в кассу в случае использования хайрез-текстур. А раскомментировать этот параметр приходится, когда надо сделать скрин, чтоб квадратом Малевича не был, или подрегулировать яркость/контраст/насыщенность в настройках cam_ext.cfg.
Теперь все скрины с 32-битными текстурами будут с дизерингом для 16-битных.

ЗЫ.
Ну и как в анекдоте про плохую и хорошую новости -- дизеринг ОК. :biggrin: Без "марли", накинутой на монитор. Именно такой, каким он и был когда-то на Riva TNT2. И который начали портить где-то в промежутке между ней и GeForce-2, ибо на последнем уже была "марля".
Corsair HX1000i / Gigabyte GA-X48-DS4 / Intel Core2-Quad Q9650@4.1GHz / Hynix 8GB DDR2-800@1100MHz /
EVGA 6GB GDDR5 <GeForce GTX 980Ti> K|NGP|N Edition / Creative SB X-Fi Xtreme Gamer Fatal1ty Pro Edition /
2xSSD Intel X25-M 120GB в RAID 0 / Samsung SyncMaster 957MB (CRT 2048х1536) / UPS PCM SKP-2000A /
Windows XP Professional SP3 VL 32-bit + Windows 7 Enterprise SP1 U 64-bit / ForceWare 368.81 / New-Dark 1.26

Призрак Boris'а3000

Ещё баг -- при переключении в меню и обратно в игру значение параметра mouse_smoothing_weight сбрасывается на умолчанские 0.5, и суперплавная мышь накрывается медным тазом.
Corsair HX1000i / Gigabyte GA-X48-DS4 / Intel Core2-Quad Q9650@4.1GHz / Hynix 8GB DDR2-800@1100MHz /
EVGA 6GB GDDR5 <GeForce GTX 980Ti> K|NGP|N Edition / Creative SB X-Fi Xtreme Gamer Fatal1ty Pro Edition /
2xSSD Intel X25-M 120GB в RAID 0 / Samsung SyncMaster 957MB (CRT 2048х1536) / UPS PCM SKP-2000A /
Windows XP Professional SP3 VL 32-bit + Windows 7 Enterprise SP1 U 64-bit / ForceWare 368.81 / New-Dark 1.26