Автор Тема: NewDark 1.26  (Прочитано 766 раз)

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

Оффлайн Glypher

  • Хранители
  • Член Гильдии Воров
  • Сообщений: 1039
  • Glyphwarden
NewDark 1.26
« : 10 Июня 2018 01:54:43 »
Вышел NewDark 1.26. Скачать. Cписок изменений находится внутри архива.
« Последнее редактирование: 10 Июня 2018 10:09:41 от Glypher »
...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

  • Хранители
  • Член Гильдии Воров
  • Сообщений: 1039
  • Glyphwarden
NewDark 1.26
« Ответ #1 : 10 Июня 2018 01:55:03 »
Цитировать
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

  • Карманник
  • Сообщений: 230
NewDark 1.26
« Ответ #2 : 12 Июня 2018 08:20:53 »
Cтавить-то надо в обязательном порядке или 1.25 и так норм?

Оффлайн Zontik

  • Призрак
  • Сообщений: 14341
    • Тёмное место
NewDark 1.26
« Ответ #3 : 13 Июня 2018 11:04:56 »
Обязательного ничего нет, миссий под 1.26 еще, я так думаю, не выходило.
Дайте глазам отдохнуть! Тёмное место

Оффлайн Boris3000

  • Мастер Теней
  • Сообщений: 3299
  • Noisemaker
NewDark 1.26
« Ответ #4 : 13 Июня 2018 20:20:28 »
qw
Да, если в новые миссии играть не собираешься, то необязательно. А так, лучше обновить, чтоб потом дурацких вопросов не возникало.

ЗЫ.
Параметр d3d_disp_no_rgb10_buf теперь по умолчанию раскомментирован, ибо на Дисятко десять бит не робит. Прогресс не остановить.
Ирония судьбы -- десять бит не робит на Десятке.
« Последнее редактирование: 18 Июня 2018 04:55:23 от Boris3000 »
Gigabyte GA-X48-DS4 / Core2-Quad Q9650@4.1GHz / Hynix original DDRII-800 2x2GB /
Sapphire Dual-X <Radeon R9 270> 2GB GDDR-5 / SoundBlaster X-Fi Xtreme Gamer Fatal1ty Pro Edition /
2xSSD Intel X25-M 120GB в RAID 0 / Samsung SyncMaster 757DFX (труба 1024х768) /
Windows XP Professional SP3 VL 32-bit + Windows 7 Enterprise SP1 U 64-bit / Catalyst 14.4 + 15.12 / ND 1.26

Оффлайн MoroseTroll

  • Тень
  • Сообщений: 9964
NewDark 1.26
« Ответ #5 : 13 Июня 2018 20:48:48 »
Не проще ли дождаться TFix от Voodoo47 и TaffePatcher от DJ Riff? Я обычно так и делаю.

Оффлайн Boris3000

  • Мастер Теней
  • Сообщений: 3299
  • Noisemaker
NewDark 1.26
« Ответ #6 : 13 Июня 2018 21:39:20 »
ТФикс разве предполагает возможность обновления? По-мойму он просто брутально кидает файлы и всё. В итоге -- прощай, настроенный конфиг.
Если же в конфиги даже не лазили, то всё равно проще руками копернуть несколько файлов Нью-Дарка. Даже в случае Т2.

ТФикс и Тафферпатч нужны при установке с нуля. А при простом обновлении Нью-Дарка это очень спорный вопрос, как лучше делать.
Gigabyte GA-X48-DS4 / Core2-Quad Q9650@4.1GHz / Hynix original DDRII-800 2x2GB /
Sapphire Dual-X <Radeon R9 270> 2GB GDDR-5 / SoundBlaster X-Fi Xtreme Gamer Fatal1ty Pro Edition /
2xSSD Intel X25-M 120GB в RAID 0 / Samsung SyncMaster 757DFX (труба 1024х768) /
Windows XP Professional SP3 VL 32-bit + Windows 7 Enterprise SP1 U 64-bit / Catalyst 14.4 + 15.12 / ND 1.26

Оффлайн qw

  • Карманник
  • Сообщений: 230
NewDark 1.26
« Ответ #7 : 16 Июня 2018 20:40:53 »

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

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

Оффлайн Boris3000

  • Мастер Теней
  • Сообщений: 3299
  • Noisemaker
NewDark 1.26
« Ответ #8 : 16 Июня 2018 22:06:34 »
Ухудшает цвет ради улучшения совместимости с прогрессом. Только я оговорился немного -- конечно же этот параметр теперь РАСкомментирован по умолчанию. А был закомментирован.
Gigabyte GA-X48-DS4 / Core2-Quad Q9650@4.1GHz / Hynix original DDRII-800 2x2GB /
Sapphire Dual-X <Radeon R9 270> 2GB GDDR-5 / SoundBlaster X-Fi Xtreme Gamer Fatal1ty Pro Edition /
2xSSD Intel X25-M 120GB в RAID 0 / Samsung SyncMaster 757DFX (труба 1024х768) /
Windows XP Professional SP3 VL 32-bit + Windows 7 Enterprise SP1 U 64-bit / Catalyst 14.4 + 15.12 / ND 1.26

Оффлайн Vorob

  • Призрак
  • Сообщений: 12783
NewDark 1.26
« Ответ #9 : 17 Июня 2018 01:13:02 »
Ну разберутся с проблемой и врубят обратно цвета. Правда я думаю там разница такая шо с лупой только разглядеть.
Acer G9 (593) | i7 2600mhz | 16gb ddr 4 | Nvidia 1070 8gb gddr 5 | 128gb ssd + 1tb hdd
Lenovo Y580 | i7 2300mhz | 8gb ddr 3 | Nvidia 660m 2gb gddr 5 | 256gb ssd
Alienware M11x | c2d 1600mhz | 4gb ddr 3 | Nvidia 335m 1gb gddr 3 | 300gb hdd
Dell D800 | Pentium M 1600mhz | 1gb ddr | Nvidia 4200go 64mb ddr | 80gb hdd

Оффлайн Boris3000

  • Мастер Теней
  • Сообщений: 3299
  • Noisemaker
NewDark 1.26
« Ответ #10 : 30 Июня 2018 15:04:33 »
Вороб, твоя мечта сбылась:

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. Там же лежат и четыре готовых шейдера с разными шумами, на выбор, для примера.
« Последнее редактирование: 30 Июня 2018 15:06:50 от Boris3000 »
Gigabyte GA-X48-DS4 / Core2-Quad Q9650@4.1GHz / Hynix original DDRII-800 2x2GB /
Sapphire Dual-X <Radeon R9 270> 2GB GDDR-5 / SoundBlaster X-Fi Xtreme Gamer Fatal1ty Pro Edition /
2xSSD Intel X25-M 120GB в RAID 0 / Samsung SyncMaster 757DFX (труба 1024х768) /
Windows XP Professional SP3 VL 32-bit + Windows 7 Enterprise SP1 U 64-bit / Catalyst 14.4 + 15.12 / ND 1.26

Оффлайн Force

  • Тень
  • Сообщений: 8104
NewDark 1.26
« Ответ #11 : 30 Июня 2018 17:37:11 »
Если они дают фреймбуфер для кастомных эффектов - это ваще огонь! Но что-то мне подсказывает, что не дают.

Оффлайн clearing

  • Хранители
  • Призрак
  • Сообщений: 16817
    • http://darkfate.ru
NewDark 1.26
« Ответ #12 : 30 Июня 2018 17:53:41 »
Есть демонстрационное видео?

Оффлайн Boris3000

  • Мастер Теней
  • Сообщений: 3299
  • Noisemaker
NewDark 1.26
« Ответ #13 : 02 Июля 2018 07:44:09 »
Что-то нихрена я не понял с этими шейдерами. Написано:
Цитировать
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, ибо на последнем уже была "марля".
Gigabyte GA-X48-DS4 / Core2-Quad Q9650@4.1GHz / Hynix original DDRII-800 2x2GB /
Sapphire Dual-X <Radeon R9 270> 2GB GDDR-5 / SoundBlaster X-Fi Xtreme Gamer Fatal1ty Pro Edition /
2xSSD Intel X25-M 120GB в RAID 0 / Samsung SyncMaster 757DFX (труба 1024х768) /
Windows XP Professional SP3 VL 32-bit + Windows 7 Enterprise SP1 U 64-bit / Catalyst 14.4 + 15.12 / ND 1.26