Thief: the Dark Fate Forum

Thieves Connection => Thief-сайты, Thief-проекты => Тема начата: V Raptor от 16 марта 2008 15:42:53

Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: V Raptor от 16 марта 2008 15:42:53
Всё-в-одном для Thief-2
TafferPatcher v. 2.0.18
На Google Docs (https://drive.google.com/file/d/0B9po4JMpZfvgZlQ5ZmFuU0l6SHM/view?usp=sharing)
http://download.darkfate.org/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_218_beta.exe
ftp://95.31.27.16/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_218_beta.exe

Всё-в-одном для Thief Dark Project / Gold
http://ttlg.com/forums/showthread.php?t=134733



Предложение такое:
сделать комплексный патч для Т1 \ ТГолд \ Т2 \ ТDS
При установке указываешь путь к играм, которые стоят в данный момент. Соответственно, устанавливаются файлы: от "для одной игры" до "для 4 игр".
В патч включить:
финальные патчи, баг фиксинги (DEF, Direct3D texture FIX, фикс для кодеков и т.п.), наши русификации с меню выбора языков, фиксованные exe-шники, которые не бдут требовать диска и прочего гемороя.
Практика на SS2 показала, что это очень удобно!
Мне кажется, вполне реально! Надо просто собрать в кучу все, что есть, и потестить хорошенько!
Форс уже пытался, но времени у него катастрофически нет:
http://darkfate.ru/forum/topic.cgi?forum=13&topic=104
Что скажете? Мне кажется, было бы замечательно! Один установщик для решения проблем всей серии! ;)
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DonSleza4e от 16 марта 2008 16:05:33
сначала сделать для каждой в отдельности, а потом пытаться соединить между собой :)
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: V Raptor от 16 марта 2008 16:09:19
Можно и так.
Я так чувствую, опять Сиамски возглавит процесс :)
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: S.Siamsky от 16 марта 2008 16:36:52
V Raptor Маниаг! :biggrin:
Идея, конечно, хорошая, но я сейчас пока не готов за это взяться.
У меня еще несколько FM-ок недопереведенных лежит, да и над SS2 работа ни фига не закончена...
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DonSleza4e от 16 марта 2008 20:08:19
значит тогда предлагаю сначала дождаться завершения SS2, а тогда приступить к выше упомянутому. Не будет ненужного распределения сил
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: V Raptor от 16 марта 2008 20:16:23
DonSleza4e
Вообще-то, SS2 уже завершен ;)
Ты еще не скачал?
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DonSleza4e от 17 марта 2008 00:01:58
V Raptor ну сиамский утвержает обратное выше чуть)
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: S.Siamsky от 17 марта 2008 00:19:26
DonSleza4e Ну, не закончена - это не в смысле "не играбельна", как раз наоборот, там все нормально.
Не закончена скорее для меня, для V Raptor-а, т. е. есть еще над чем поработать. Сделать симпатный русский мануал, доперевести оставшееся (не включенное в игру, но от этого не менее интересное), возможно, русифицировать часть графики - окна интерфейса... Шрифты, конечно, не помешали бы нормальные - из-за этих фаргусевских пришлось кое-что сокращать, а вебколловские - мелки до безобразия, не катят.
Короче, это так, придирки. ;)
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 18 марта 2008 15:22:28
Москвичей испортила безлимитка...
А сколько ЭТО весить будет? Один только "финальный" премьер-патч для Т2 весит около 20 Мб. А еще фиксенные exe-шники по 1,5-2 Мб...
Кстати, может кто подскажет программу для создания инсталлятора, который бы при установке проверял наличие какого-нибудь файла и его CRC?
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Vorob от 18 марта 2008 15:47:21
Наоборот - очеловечила. Не говнятся из-за лишнего мб.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: dSpair от 18 марта 2008 16:18:19
Vorob, прекрати вести себя как скотина
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DonSleza4e от 18 марта 2008 17:29:12
Я за большой размер.
Меня не интересует качать кучу мелких патчиков для того же T2, мне проще скачать все-в-одном и установить
Можете жать в 7zip как хотите, извращаться с батниками, но просто что бы это все было одним файлом :)
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: V Raptor от 18 марта 2008 18:38:48
Можно пойти на компромисс и сделать 3 Комплексных патча для каждой игры серии.
Хотя лично я - существо, избалованное связью - голосую за один патч для всех 3! ;)
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Flora от 18 марта 2008 19:19:10
ЦитироватьМожно пойти на компромисс и сделать 3 Комплексных патча для каждой игры серии.
На мой взгляд самы разумный вариант. Не все играют сразу во все части...

Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DonSleza4e от 18 марта 2008 21:36:36
1 для каждой в отдельности мой выбор
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Vorob от 18 марта 2008 22:00:45
Цитировать1 для каждой в отдельности мой выбор
Поддерживаю
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: V Raptor от 18 марта 2008 23:49:39
Значит, решено.
Как будет время и желание - займемся.
А пока Гипно-жаба приказывает вам играть в System Shock 2... @_@
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Ilya RooT от 19 марта 2008 17:27:20
ЦитироватьDJ Riff написал(а) 18 марта 2008 15:22

Кстати, может кто подскажет программу для создания инсталлятора, который бы при установке проверял наличие какого-нибудь файла и его CRC?
NSIS - Nullsoft Installer http://nsis.sourceforge.net/Main_Page Очень мощная и гибко настраиваемая система создания программ установок. Внутренний язык напоминает смесь ASM с PHP.
Inno Setup http://www.jrsoftware.org/isinfo.php Тоже мощная, но чуть по-проще программа, внутренний язык - Паскаль.
P.S. Ваши самораспаковывающиеся архивы с кучей батников выглядят громоздко. Если нужно, я могу забацать установку ваших патчей (если меня из инста не отчислят :) и найду немножко времени)
[Исправлено: Ilya RooT, 19 марта 2008 17:30]
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: V Raptor от 19 марта 2008 18:35:48
Ilya RooT
Это можно. Но тебе это придется делать на постоянной основе, так как перевод обновляется все время ;)
:)
А вообще, пожалуйста. Мы только рады.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Ilya RooT от 19 марта 2008 19:15:17
Я правильно понял, что интерфейс установки должен быть примерно таким?
(http://ipicture.ru/uploads/080319/VUJ9ea15ml.png)
У меня есть такой же патч комплексный для всех Tomb Raider. Если удастся найти в сети исходники скрипта для него или, скажем, декомпилировать его, то не нужно будет изобретать велосипед. Достаточно будет подогнать имеющийся скрипт под патчи для Thief`ов.
ЦитироватьV Raptor написал(а) 16 марта 2008 15:42
При установке указываешь путь к играм, которые стоят в данный момент.
Мне тут пришла в голову идея. А зачем вручную прописывать путь? Ведь оригинальная программа установки игры пишет в реестр путь. Например:
[HKEY_LOCAL_MACHINE\SOFTWARE\Eidos\ThiefG]
"FROM_DRIVE"="V:\\"
"TO_DIRECTORY"="c:\\Games\\Thief Gold\\"
Достаточно просто заглянуть в эту ветку реестра и оттуда узнать путь к игре. Более того! Так можно получить список всех игр серии, установленных на компьютере. И проставить галочки по-умолчанию, в соответствии со списком. Автоматизация :)
[Исправлено: Ilya RooT, 19 марта 2008 19:29]
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: V Raptor от 19 марта 2008 19:41:42
Nice. Мне идея нравится, но народ голосует за то, чтобы разбить патч на 3 части - по каждой игре свой.
А вот с реестром даже не знаю... может криво работать с пиратками, которые на риестр бьют или чего-то криво пишут.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Vorob от 19 марта 2008 19:47:22
Не надо никаких говнореестров. Чтоб просто установщик сохранил изменяемые файлы и сделал свои дела.

Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 20 марта 2008 09:33:45
ЦитироватьНе надо никаких говнореестров.
Полностью поддерживаю. Thief (кроме Т3) работает без всяких записей в реестре, его можно перемещать по папкам, копировать с машины на машину, переустанавливать систему без переустановки Вора и т.д. Если инсталлер будет привязываться к реестру, то Вора придется переустанавливать при перестановке системы и переместить его уже не удастся. Нафига проблемы юзеру создавать? Инсталлер должен создавать свой *.ini в директории игры, куда и будет записывать все состояние установки. Кроме того, На машине могут стоять несколько Thief-2, например (один с текстурами, редактором и переводом, второй - "чистый", для тестирования фанмиссий и модов).
[Исправлено: DJ Riff, 20 марта 2008 9:35]
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Tom Dolgov от 23 июня 2008 22:26:24
Прошу прощения что вмешался,но как мне кажеться когда я гамал в Thief 2 где-то почти сразу после его локализации(или выхода,не помню),то там было так,когда кидаешь Scouting orb и наводишь на себя то скин у Гарета был другой,такой стоит чувак во всём чёрном и с МАСКОЙ на башке как у террора,такое возможно? или меня подводит память и глаза? если этоправда то вклейте шкурку в ваш проект,пожалуйста! или дайте ссылку с инструкцией по установке. заранее гигантское спасибо! ещё раз извините что вмешался.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: V Raptor от 26 июня 2008 16:13:59
Ммм... пока проект простаивает. Мда.
Гарретт... нет, в капюшоне он там, и лицо видно с трудом. Ты, наверное, путаешь с Thievery, там террористы были.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Elder keeper от 11 июля 2008 16:52:15
я за  1 пуперпатч - 1 игра
а как вам идея - зазипить уже отпатченные игры?
(а специально для жирного безлимита - все в одном архиве :biggrin:)

Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: V Raptor от 12 июля 2008 10:43:29
Идея так себе, так как у Риффа архив не резиновый. Игры идут в исошках, а патчи будут. Когда-нибуддь. Надеюсь...
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: S.Siamsky от 12 июля 2008 12:06:15
Налицо явно потребительское отношение. :)
Я более чем уверен, что куча народу у нас может такие патчи легко собрать. Причем сделает это куда лучше меня. Только ленится.
Вот если бы кто-нибудь за них всё сделал и выложил - тогда да, конечно...
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: V Raptor от 13 июля 2008 18:02:06
Ой, и не говори. Но патчами к ворам заняться надо. Что думаешь? Я предлагаю осенью...
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Elder keeper от 16 июля 2008 14:21:14
V Raptor, ты не понимаешь, я предлагал сделать так, чтобы не инсталлить, а распаковать уже пропаченное и играть.
И не смеши, по нынешним меркам т1 и т2 в архиве весят очень немного, сопоставимо с весом некоторых фан паков.
SSiamsky, вместо разглагольствований, можешь ли ты понять, что сгенерить эффективное решение гораздо важнее, чем механически  собрать патч?
Все приходится разжевывать :)  

Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: S.Siamsky от 16 июля 2008 14:32:16
Elder keeper Дорогой товарисч мощной стариг 70 лвл!
Ничего мне не надо разжёвывать.
К Систем Шоку 2 мы с V Raptor-ом уже собрали такую байду, абсолютно без чьего-то там шибко мудрого разжёвывания.
И к Ворам тоже соберём - рано или поздно.
А пока сидите и мечтайте дальше, как было бы хорошо, если б вот эдак, да ещё вот так...  Короче, именины сердца. ;)
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Elder keeper от 16 июля 2008 15:16:55
ну тада совет вам та любоф, сынки ;) благословляю не разжевывать :)
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: S.Siamsky от 16 июля 2008 15:22:30
Шпасибо, дедуся!
Штоб мы делали без благословения-то...
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: MecheslaV от 10 сентября 2008 23:21:07
Хм. Вроде дело так и не сдвинулось с мертвой точки? Тогда соберу завтра-послезавтра патч для Thief 2, кто-нибудь согласен потестировать? ^^
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 11 сентября 2008 10:12:54
MecheslaV
Меня в бетатестеры записывай.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Force от 11 сентября 2008 11:00:30
Думается мне, можно свои наработки-таки сносить :).
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: V Raptor от 11 сентября 2008 17:19:49
Рад, что процесс двигается. Пока помочь не смогу :(
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 24 апреля 2009 14:37:02
Кто-нить с Inno Setup знаком? Вкратце алгоритм установки получается такой:
1. Спросить папку установки.
2. Если в папке есть INI-файл установщика, расставить чекбоксы в списке согласно уже установленным компонентам.
3. Для всех компонентов, чекбокс которых был снят пользователем, выполнить процедуру удаления
4. Скопировать файлы вновь отмеченных компонентов, выполнить процедуру установки.
5. удалить временные файлы.

Вот с пунктом 2 у меня проблема: как из скрипта на Паскале обратиться к чекбоксам в списке?
PS стандартный unins*.dat не использую из-за глюков с несколькими папками установки.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 03 мая 2009 21:13:44
Блин. :cry:
Обнаружил полную невозможность прямой записи в файл из-под Inno Setup, что делает невозможным совместной установки патчей, изменяющих thief2.exe. Ушел пробовать другой инсталлятор...
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Flora от 03 мая 2009 21:37:58
DJ Riff Попробуй vise (http://www.mindvision.com/downloads.asp)
Мне помнится подошел по всем параметрам...
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 03 мая 2009 22:14:28
Flora
ЦитироватьNOTE: This product requires product activation and may only be used on the machine on which it was installed.
Эээ... Хотелось бы что-нить официально бесплатное, а не за $700 (http://www.mindvision.com/pricing.asp) минус кряк... Все-тки я планирую это и на TTLG предложить...
Цитировать6. Additional Copies:  Within thirty days of initial shipment
of Customer's own software product(s), Customer agrees to provide
to MindVision, at no charge, three Not For Resale copies of
Customer's software product(s) including any updates.
Если они при этом поймут, что я в thief2.exe копаюсь, то вообще на первом же дереве повесят...
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 05 мая 2009 11:16:34
Напомните мне, пожалуйста. Если мы используем thief2.exe, отученный от CD (без изменений darkinst.cfg в строках resname_base, movie_path и пр), а установка Вора не полная, то игра будет просто продолжать требовать диск и брать оттуда необходимое или будет материться и падать?
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DonSleza4e от 05 мая 2009 15:33:57
ЦитироватьDJ Riff написал(а) 3 мая 2009 20:13
Блин. :cry:
Обнаружил полную невозможность прямой записи в файл из-под Inno Setup, что делает невозможным совместной установки патчей, изменяющих thief2.exe. Ушел пробовать другой инсталлятор...
чета я не понял, а если сделать exe-патчер, который поменяет thief2.exe как требуется, Inno Setup ж по идее должен иметь возможности запускать исполняемые файлы
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 05 мая 2009 16:27:21
DonSleza4e
Это я оставил в качестве "последней надежды". Очень не хотелось использовать сторонние программы: Vista или антивирус может заблокировать, под wine могут не работать, да и выглядят эти мелькающие окна не очень эстетично. Впрочем, все равно придется использовать сторонний архиватор для перепаковки *.crf, так что...
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 06 мая 2009 15:08:31
Отбой тревоги. Вроде бы умудрился запихать содержимое файла в строковую переменную, и даже записать из нее обратно в файл. И вроде бы даже проблем с 0D 0A и прочими текстовыми заморочками не возникает.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 12 мая 2009 17:14:39
Основной инсталлятор сделал. Осталось определить набор патчей и написать процесс установки/удаления каждого из них.
Итак, собираем список патчей. Кроме того, есть еще вопросы.
1. Если в корневой папке лежат архивы *.crf (например, после установки Premier Patch 1.18), то их содержимое надо добавить в те архивы, что лежат в .\RES\ так? Что делать, если в корне есть папки fam, obj и пр. — тоже добавлять в .\RES\ или посылать юзера удалять фанмиссию?
2. Поскольку используется отученный от диска thief2.exe, то надо ли просить диск для копирования содержимого в случае неполной установки?
 а) прочитать из строки cd_path путь к источнику и попытаться скопировать оттуда, в случае неудачи — выдать запрос Повтор/Отмена;
 б) открыть список папок, чтобы пользователь мог указать источник установки (не факт, что будет нормально работать).
3. Надо ли устанавливать Premier Patch 1.18 с перепаковкой архивов? Как проверить, что игра действительно правильно пропатчена (у того же НД thief2.exe 1.18, но некоторые файлы старые)?
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 02 сентября 2009 23:18:21
Выложил альфа-версию патчера.
Лежит в закрытом разделе, в подпапке Tafferpatcher.Называется, как ни странно, Tafferpatcher.exe. Весит эта тварь около 40 Мб — большую часть составляют файлы патча до версии 1.18 + Дромед.
На данный момент мы умеем:
— устанавливать Вора с оригинальных дисков в обход штатного инсталлятора
— доустанавливать файлы с диска в случае частичной установки
— Устанавливать патч 1.18. Проверка идет по файлам gen.osm и dark.gam, поэтому всяким Новым Дискам, притворяющимся пропатченными, он будет впихнут насильно.
— Устанавливать Дромед 1.18 с поддержкой текстур TGA.
— Устанавливать и удалять патчи из списка в любой комбинации. В дальнейшем список патчей будет существенно расширен.
— Все это можно повторять многократно, устанавливая вора в несколько папок с разными комбинациями патчей. В реестр ничего не пишется, поэтому все должно работать даже после переустановки системы (главное, чтобы буква диска не поменялась).
Торопитесь, эта версия патча уникальна, потому что автор Мультиплеерного мода не разрешил включать его в патч, и поэтому совместимость с этим модом в дальнейшем будет сильно урезана. По той же причине прошу не давать ссылку буржуям.
Известные баги:
— функция БЫСТРОГО РЕШИТЕЛЬНОГО удаления всех последствий вмешательства патча пока не реализована. В папку Tafferpatcher\Backup залезайте сами по необходимости. Удаления на уровне компонентов для нормальной работы Вора вполне достаточно. Чтобы патчер забыл, что он когда-то был в этой папке, достаточно удалить файл Tafferpatcher\Tafferpatcher.ini
— При первой установке Дромеда ярлык на Рабочем столе не создается. Для его создания прогоните патч еще раз. Знаю, как исправить, но смысла в этом пока нет, т.к. функция создания ярлыков будет полностью переписана.
— При регистрации кодека на Висте вылезает сообщение от regsvr32. Это чтобы было видно, что все сработало как надо. Потом уберу.
— Если патчер вдруг завис, посмотрите в Диспетчере, не висит ли там процесс 7za.exe. Если висит, прибейте его (патчер должен снова заработать) и отпишитесь здесь обязательно, на каком этапе это произошло.
— Русского перевода игры в сборке нет и в ближайшем времени не будет. Как минимум для него сначала нужно будет написать нормальный ланчер.
Вероятность того, что патч что-то испортит в Воре, примерно равна вероятности аварии на АЭС, поэтому настоятельно рекомендую сделать резервные копии конфигов и сейвов.
Тем, кто ничего из вышесказанного не понял, настоятельно не рекомендую тратить трафик на это барахло. Остальным просьба основательно помучать прогу и тщательно документировать обнаруженные баги. Особо приветствуются пользователи Висты и Линукса.
Ишо о ходе разработки буду писать в ЖЖ:
http://keeper-riff.livejournal.com/
ибо зачем зазря ресурсу простаивать...
[Исправлено: DJ Riff, 3 сен. 2009 14:38]
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DonSleza4e от 08 сентября 2009 09:40:10
:up:
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 08 сентября 2009 13:16:53
Угу, только сервер что-то затупил... вечером приду домой и дам ему пинка.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: clearing от 08 сентября 2009 14:05:42
Цитировать— Устанавливать Дромед 1.18 с поддержкой текстур TGA.
Может DromEdToolkit-1.0?
ЦитироватьСобраны воедино все патчи, плагины, утилиты и т.д. Оптимизированы cmd и не только файлы. Различные звуковые и не только схемы. Подробнее внутри архива.
http://darkfate.ru/?show=files/editors/dromed/dromed
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 08 сентября 2009 14:10:30
clearing
Ну, если Nameless Voice будет не против, то можно и его.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 10 сентября 2009 16:32:47
Как здесь тихо... ©
Всем пох или ничего не глючит?
[Исправлено: DJ Riff, 10 сен. 2009 16:33]
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: elvis от 10 сентября 2009 19:09:38
Скорее, как я, боятся уже настроенную систему тревожить ;) Кстати, есть фишки, правящие газовую стрелу, там, папоротники а горшках. такую мелочь включать не будут?
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 10 сентября 2009 21:47:31
elvis
ЦитироватьСкорее, как я, боятся уже настроенную систему тревожить
С помощью моего патча можно поставить новую копию Вора в пустую папку и мучать ее. После чего попросту удалить всю эту папку. В реестр мой инсталлятор ничего не пишет и никаких хвостов в системных файлах не оставляет.
ЦитироватьКстати, есть фишки, правящие газовую стрелу, там, папоротники а горшках.
Будут. Но это будут именно фиксы, всякие апдейты текстур пусть народ ставит отдельно. Перед тем, как набивать инсталлятор патчами, мне надо удостовериться, что базовые алгоритмы работают нормально на разных системах и на разных сборках Вора.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: elvis от 18 сентября 2009 22:20:29
Похоже, я обломался. Сначала решил таки игру снести, запустил патч, дошел до места, где он предлагает установить вора с диска и получил "выбран неверный диск или неподдерживаемая структура дистрибутива"  Сейчас попробую установить игру так, а потом патчем переустановить с одного логического диска на другой.
Добавлено позже
Да, диск от седьмой псины. Знаю, знаю что Г...но, но за неимением дворника...
Добавлено позже
Ага, та же хрень. Ладно, бум устанавливать в ту же папку, где игра.
ЦитироватьС помощью моего патча можно поставить новую копию Вора в пустую папку и мучать ее
- пока не прокатило.
Добавлено позже
Понял, в чем бублик. Диск тока оригиналовский или от "Нового Диска". Тады ой, пошел на корм к раколюдам.:biggrin:
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 18 сентября 2009 23:19:18
elvis
Поставь от Нового Диска или от Волка в папку "Thief2", и используй ее как источник. Должно прокатить. Если он уже установлен, переименуй папку установки Вора в "Thief2", подсунь патчеру в качестве источника, а потом переименуй обратно.
Что я выше написал, сам не понял. :littlecrazy:
В общем, уже установленный Вор можно использовать в качестве источника для копирования, если он установлен полностью и его папка называется Thief2. Но вот с 7Волком могут быть проблемы из-за того, что там файлы с ресурсами имеют расширение *.zip, а не *.cfg.
[Исправлено: DJ Riff, 18 сен. 2009 23:30]
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: elvis от 19 сентября 2009 00:24:03
ЦитироватьДолжно прокатить
Так о чем и речь -  не катит. Поставил игру на "D"(получил папку "Thief 2") , потом на "C" создал папку Т2rezerv, в неё направил установщик патча. Он запросил игру, я предложил "взять" её с "D"  - установщик заартачился.
Цитироватьи его папка называется Thief2
- может, в этом проблема? моя папка называлась "Thief 2",т.е с пробелом.
Добавлено позже
Нифига. Перепробовал и Thief2 Thief-2. Не хочет устанавливать игру ни с диска, ни с папки.

[Исправлено: elvis, 19 сен. 2009 0:26]
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 19 сентября 2009 12:33:02
Из-за ZIP'ов наверное. Тогда скопируй папку с Вором, подправь darkinst.cfg, если там абсолютные пути, и натравливай как на уже установленного Вора.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DimaS от 19 сентября 2009 18:49:57
[off]Ежели это все делать руками, то смысл патча пропадает. Накачал файлов, почитал инструкцию и вперед.[/off]
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 19 сентября 2009 19:30:41
DimaS
У инсталляторов от 7 Волка и Нового диска не возникает проблем с установкой, поэтому эмулировать инсталлятор смысла нет. Папку с установленным Вором от НД можно использовать для повторной установки в другую папку. Поддержка пираток будет по остаточному принципу.
А смысла у патча нет в принципе, в этом ты прав.  :biggrin:
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: elvis от 19 сентября 2009 22:36:13
Шо значит нет? Учитывая количество необходимых "добавок" к игре это явная необходимость. Кстати, DJ Riff, тумана в Life of the party нет. А патч на него должен быть, точно помню.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 19 сентября 2009 23:20:54
elvis
Все патчи, касающиеся миссий объектов, будут в следующей версии. Сейчас вот ковыряюсь над распознаванием строчки resname_base в darkinst.cfg.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 20 сентября 2009 20:50:31
А не в курсе ли кто-нибудь, если в darkinst.cfg, к примеру, написана такая вот строка:
language russian+english
будет ли игра искать ресурсы одновременно в подпапках books\russian и books\english ?
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: S.Siamsky от 20 сентября 2009 22:46:22
DJ Riff
Только что проверил на Голде, на первой миссии. Всё правильно, работает. Думаю, и во Втором Воре точно так же.
Прикольно.
[Исправлено: SSiamsky, 20 сен. 2009 22:48]
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 13 февраля 2010 23:40:42
Допилил версию 0.6
ftp://patch_tester@djriff.homeftp.net/TafferPatcher.exe
пароль Patch!
Кто любит заходить с черного хода, может зайти со стандартным логином-паролем в папку Tafferpatcher.
Что нового:
- Исправления в миссиях (диалог с хаммеритом в Shipping, ломающийся туман в LoTP и т.д.)
- Исправления объектов и мешей. Новые объекты запаковываются непосредственно в CRF-архивы, старые сохраняются в папке Tafferpatcher\Backup. Если резервные копии по каким-либо причинам были утеряны, программа может их восстановить с оригинального диска, указанного в darkinst.cfg, или предоставить выбор ползователю.
- Допилена функция Быстрого и решительного удаления™. Корректно удаляет все установленные патчи, после чего удаляет все сведения о них и (по дополнительной просьбе пользователя) резервные копии файлов. В отличие от Гарретлоадера, не имеет дурной привычки удалять всю папку с Вором. При мне она так не поступала, по крайней мере.
- Пофиксена кучка мелких багов.
[Исправлено: DJ Riff, 13 фев. 2010 23:58]
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: elvis от 14 февраля 2010 19:09:44
Спасибо! Правда сейчас в Дроме пропадаю, а так обязат. скачаю.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: S.Siamsky от 15 февраля 2010 14:23:44
DJ Riff, спс, надо выбирать время тестить. :up:
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Thief Holy Thief от 16 февраля 2010 14:18:48
Народ, а можно для тупых (:embarassed:) пошагово расписать, как этой штукой пользоваться? :tonguewink: Ну то есть начиная с нуля и до рабочей патченой версии :rolleyes:
Инсталяк у меня не знаю чей, сливал у кореша давным-давно... Но судя по тому что в папке RES лежат зип-архивы - от волка... Лежит в отдельной папке "Thief2setup" :tonguewink: С него реально этим патчем поставить Вора?

Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 17 февраля 2010 17:15:53
Thief Holy Thief
Лучше всего — поставить родным инсталлятором, а потом натравить патч на уже установленного. В этом случае патчер при первом запуске должен переименовать зипы в crf и дальше с ними работать.
Если родной инсталлятор не работает, придется сделать так.
1. Скопировать папку Thief2setup на диск, переименовать ее в Thief2.
2. Переименовать расширение зипов на crf.
3. Направить патч в пустую папку, куда хочешь установить Вора, и указать папку Thief2 в качестве источника.
(вместо пунктов 2,3 можно просто создать файл darkinst.cfg, если знаешь, что там должно быть, и считать, что у тебя уже есть установленный Вор :cool:)
Ну что, добавить поддержку архивов с расширением .zip? Эх, подведете вы меня под статью. :cheesy:
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Thief Holy Thief от 17 февраля 2010 21:16:30
DJ Riff, благодарствую, будем пробовать :yes:
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DonSleza4e от 18 февраля 2010 08:53:20
если бы устанавливало игру само с дисков самых разных - было бы круто :)
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 18 февраля 2010 09:47:31
А смысл? На оригинальных дисках древний 16-битный инсталлятор, поэтому не работает на некоторых системах, и его приходится обходить. На других дисках инсталляторы 32-битные, и совместимость с ОС у них по сути такая же, как и у моего патчера.
Насчет самых разных — весьма сомнительно, т.к. в большинстве современных дистрибутивов вообще зашифрованные CAB'ы. Кроме того, в некоторых пиратках русский язык вкрячен так, что лучше сразу лесом послать.
А кстати мысль... Если патчер будет искать дистрибутив Вора рядом с собой, то его можно будет сразу записывать на диск с Вором и использовать как инсталлятор по автозапуску. :rolleyes:
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Thief Holy Thief от 18 февраля 2010 11:23:56
ЦитироватьЛучше всего — поставить родным инсталлятором, а потом натравить патч на уже установленного. В этом случае патчер при первом запуске должен переименовать зипы в crf и дальше с ними работать.
Всё ставил таким макаром. Единственное - пришлось потом править darkinst.cfg (он ссылался на setup-папку для поиска роликов и зиповских RES, изменил на корневую папку игры). Всё установилось, пропатчилось и запустилось без проблем :up: Сверху поставил русификацию от Даркфэйт, тоже всё нормально.
Придется теперь еще раз пройти второго Вора :cool:
[Исправлено: Thief Holy Thief, 18 фев. 2010 11:25]
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: elvis от 18 февраля 2010 23:58:39
DJ Riff А можно уточнить, что патч поправляет в ДромЕд-е? Т.е. надо ли затем ставить какие либо фиксы для корректной работы дрома (DromEd Total patch.) или твоего патча достаточно?
[Исправлено: elvis, 18 фев. 2010 23:02]
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 19 февраля 2010 12:38:17
elvis
То же самое, что и в Thief2.exe. Т.е. ddfix, widescreen и т.п. улучшения игрового режима. Если юзер вносил какие-то изменения непосредственно в dromed.exe, то патч их потрет нафих (ну не совсем нафих, оригинальный dromed.exe будет сохранен в Tafferpatcher\backup). Чтобы этого избежать, есть галка "не применять патчи к Dromed".
ЦитироватьDromEd Total patch.
Это что за зверь? Я не очень в курсе изменений в составе Дромеда. В патч в качестве компонента установки включен тот, который поддерживает tga-текстуры. Если не трудно, ткни меня носом в наиболее приближенную к идеалу сборку Дромеда.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: elvis от 19 февраля 2010 15:20:20
Цитироватьткни меня носом в наиболее приближенную к идеалу сборку Дромеда
Дык я в этом вопросе сам ламер. А вот те, кто его давно используют, могли бы подсказать.:sly:
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Zontik от 19 февраля 2010 16:03:02
Идеал у каждого свой. Но Total patch - вещь безусловно полезная, так как практически ничего не меняет, только исправляет ошибки.
Не помню только, меняет ли он пользовательское меню, так как свое я все равно строил сам под свой вкус.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 19 февраля 2010 16:21:43
Не парьте мне мозг, дайте ссыль на архив.
http://darkfate.ru/?show=files/editors/dromed/dromed/dromedtoolkit-1.0.zip
Это?
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Zontik от 24 февраля 2010 09:56:27
Это не он.
Увы, готовой ссылки нет, а аплоадер, которым я пользовался, закрылся. Поэтому см. почту.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 24 февраля 2010 20:42:26
Получил.
Так вот же он, на Дарке лежит:
http://darkfate.ru/?show=files/editors/dromed/dromed/d2v118_patch.zip
Добавлено позже
Но патч с загрузкой DLL'ки — это ужс, вряд ли Виста/7 позволит такое провернуть.
Добавлено позже
Протупил. Фокус с DLL'кой это предыдущая версия патча, судя по Readme.
При попытке натравить патч на мой шаблон дромеда, из которого формируется dromed.exe, выдал следующее:
Цитировать
TGA Patch already applied.
script_load Patch already applied.
QuadLit Patch already applied.
Broadcast customization Patch already applied.
All patches applied.
Т.е., как я понимаю, можно не беспокоиться. В слеующей версии будет обновленная darkdlgs.dll — Тогда совсем все в шоколаде будет.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 27 февраля 2010 12:47:28
Небольшой апдейт.
— при установке теперь создает файл install.cfg в дополнение к darkinst.cfg. Без этого сама игра работала, но t2x не ставился.
— добавлен патч для миссии Masks: исправлены два неработающих диалога.
— в качестве ddfix теперь используется бета-версия с фиксом тумана на Висте. Проверьте пожалуйста, не вызывает ли это каких побочных эффектов, иначе придется включать обе версии (а это редкостный гемор, надо сказать).
— Убраны избыточные сообщения об ошибках. По истеричному воплю на каждый файл, который не удалось заменить — это перебор.
Теперь лежит в открытом доступе:
ftp://djriff.homeftp.net/patches/thief2/fanmade/TafferPatcher/TafferPatcher.exe
Кто привык заходить по старому адресу, там он тоже есть.

Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Vorob от 27 февраля 2010 22:10:40
DJ Riff widescreen?
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 28 февраля 2010 18:58:40
Vorob
Давно уже там, с формой ввода разрешения и FOV.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DonSleza4e от 01 марта 2010 19:14:39
дошли руки. поставил. запускается thief.exe кушает 50% процессора, и ничего)
копаюсь, ищу проблему...
до чего же безрукие у thief девелоперы то были, почему со всеми тремя частями такой гемор по запуску... все через задницу приходится делать
Добавлено позже
вобщем полная история
1) поставил thief 2 с оригинальной англ двухдисковой версии - незапускается - ИГРА 1
2) скопировал ИГРА 1 в другую папку - ИГРА 2. Натравил Таффер патч. Незапускается
3) Запустил таффер патч, чтобы само установило thief - ИГРА 3. Не запускается.
Единственный вариант, когда запустилось - пустить ИГРА 2 или ИГРА 3, чтобы жрало 50% процессора (одно ядро на 100%), а затем запустить ИГРА 1. Тогда запускается (я так понимаю, нет dual core fix)
Вобщем, таффер патч не пашет меня. Пробую ИГРА 1 пропатчить ручками
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 01 марта 2010 22:04:21
DonSleza4e
Дуалкор там в двух видах: в виде DDFix, у которого в ini уже задано MulticoreFix=1, и отдельный фикс, который в списке — те же изменения в .exe, которые делает утилита imagecfg. Так что либо у тебя что-то с правами доступа к файлам игры, либо у тебя тот редкий случай, когда игра может работать только на втором ядре, но не на первом.
напиши MD5 для thief2.exe с патчем для двойного ядра, но без widescreen.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DonSleza4e от 01 марта 2010 23:41:51
попробовал запустить патчер с правами администратора (как следует из подписи, у меня Windows 7 Ultimate x64, UAC включен). Указал пустую папку, попросил установить игру с диска. Установка полная. Запуск игры - опять 50% кушает процессора (запуск второй копии - уже по 25% каждая кушает).
Вобщем не помогло.
запустил опять патч, выбрал удаление - вернул все как было (попросил оставить бекап нетронутым)
Опять запустил патч на эту же папку, выбрал полную установку за исключением поддерки widescreen (как ты попросил). При установке разрешения указал 1600x1200. Выдало что не удается изменить файлы ddfix-а из-за отсутствия доступа (вроде админом запустил патч...)
Запускаю одну копию игры - опять кушает 50%.
Запускаю вторую - алилуя - кудает вторые 50% (т.е. ушло на второе ядро), но при этом запустилось ^^
Контрольно позакрывал оба процесса, и вопроизвел. Получается, что я могу запустить Вора, только уже имея в памяти его процесс :tonguewink:
Кроме того, меня удивил размер файла
полная установка
d66c08269f0753c3a8c6f6441044fbb9 2,53 МБ (2 662 400 байт)
полная без widescreen
8a1273cf2067372aab002b6b343aa62d 944 КБ (967 168 байт)

хотелось бы конечно, чтобы для запуска не требовался уже запущенный thief 2 :joke:
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 02 марта 2010 00:22:44
Цитироватьполная установка
d66c08269f0753c3a8c6f6441044fbb9 2,53 МБ (2 662 400 байт)
полная без widescreen
8a1273cf2067372aab002b6b343aa62d 944 КБ (967 168 байт)
944 - Это оригинальный экзешник из патча 1.18. После его установки, этот экзешник должен отправиться в \Tafferpatcher\backup и быть замененным на 2,5 Мб файл, пропатченный теми патчами, которые указаны. В общем, у тебя явно кто-то мешает программе работать с .exe - файлами, либо UAC, либо антивирус, либо еще чего.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DonSleza4e от 02 марта 2010 10:02:48
отключил uac, антивирус - без изменений к сож
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 02 марта 2010 14:38:59
Ладно, попробую собрать дебаговую версию с подробным логом. Кстати, на TTLG уже опробовали на Win7 x64, таких проблем не было. :confused:
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DonSleza4e от 02 марта 2010 15:47:00
поставил в XP x64 без проблем (тот же Avast! в качестве антивируса). Встало без проблем.
Придется перегружаться пока...
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 02 марта 2010 15:56:55
DonSleza4e
Эээ стоп. А если установленного под XP Вора запустить из-под Win7 — то же самое получается?
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DonSleza4e от 02 марта 2010 16:24:28
DJ Riff да. но в XP я ставил полную версию (включая widescreen)
в семерке запускается все в одно ядро (50% одна копия, 25/25 две копии, 13/13/13 три копии)
попробовал насадить DEF патч, который шел в комплекте с русификацией - стало грузиться в два ядра (одна копия в одно, вторая в другое), но все-равно не захотело пускаться
на данный момент в семерке удалось запустить только с exe файлом 944 КБ
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 02 марта 2010 16:51:27
Цитироватьно в XP я ставил полную версию (включая widescreen)
Это вряд ли влияет, просто он md5 меняет в зависимости от разрешения.
Если 944 КБ exe запустить командами:
start /affinity 1 thief2.exe
или
start /affinity 2 thief2.exe
Работает без необходимости занимать второе ядро другим приложением или нет?
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DonSleza4e от 02 марта 2010 19:34:43
944 удалено пока, попробовал на установленную версию в XP (с widesCreen) - 2662400 байта размер, закидывает в одно ядро и /affi nity 1 и /affinity 2
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 03 марта 2010 20:57:41
DonSleza4e
Лови версию с логом:
ftp://djriff.homeftp.net/patches/thief2/fanmade/TafferPatcher/TafferPatcher_0_6_2_debug.exe
По умолчанию пишет лог в TEMP, если запустить с ключом /log="filename" — будет писать куда укажешь.
Версия облегченная, в ней только патчи совместимости, основной контент я не включал, и патч 1.18 тоже. Так что проверить запускабельность Вора можно, но не более.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Jureiko от 03 марта 2010 22:01:10
Не хочу встревать, т.к. в технической стороне дела не разбираюсь.
В любом случае, у меня такая же проблема имеет место быть - после установки тафферпатча перестали запускаться Gold, Metal Age и SS2.
Щёлкаю на экзешник - он запускается, думает несколько секунд при чёрном экране, после чего просто мирно возвращает меня на десктоп.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 03 марта 2010 23:31:52
Jureiko
Похоже, что это проблема с кодеком Indeo. Это единственное, что патч может изменить глобально в трех играх сразу, все остальное он делает только в папке с выбранной игрой. Видеоролики в виндовом медиаплейере запускаются?
[Исправлено: DJ Riff, 3 марта 2010 23:32]
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Jureiko от 04 марта 2010 00:34:45
DJ Riff, да, запускаются, и субтитры даркфейтовские без проблем отображаются. Видимо в другом проблема.
Попробовал сейчас разные варианты со включённым/выключенным антивиром, опять же нет результата.
Переустанавливаю сейчас The Metal Age
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Jureiko от 04 марта 2010 20:54:46
Итак, слава трикстеру под рукой второй комп.
Проверил всё вышеописанное на нём - нормально игры запускаются.
Однако...
Даже и не знаю в чём суть.

Добавлено позже
Проблема решилась удалением кодеков ffdshow
Странно всё это. До установки тафферпатча они никак не мешали воровскому ремеслу.
К тому же, обычно если проблема в кодеках, то максимум что происходит - ролики не играются.
А в этом случае даже игра не запускалась толком.
anyway, рад что всё устроилось
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 04 марта 2010 21:55:45
Jureiko
Я так и думал, что кодеки, больше нечему. Если модуль lgvid.ax, который входит в состав Вора, не зарегистрирован в системе, то ролики не проигрываются. Если его зарегистрировать, что делает Тафферпатч, но при этом в системе указано играть его через ffdshow, игре клинит мозг и она вылетает. Возможно, до этого у тебя видео проигрывалось не через lgvid.ax, а как-то по-другому. В общем, разбираться в кодеках юзеру так или иначе придется самому, и галка "исправить регистрацию кодека" не зря по умолчанию снята.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 17 марта 2010 21:19:07
DonSleza4e, ау? Лог что-нить путное показал? А то ты у меня единственный, у кого проблемы с патчеванием .exe-файла.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DonSleza4e от 18 марта 2010 10:12:08
DJ Riff прости, пм кинул бы :)
сегодня проверю
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Venerium от 18 октября 2010 20:27:51
Замутите няшное коллекционное издание со всеми фиксами и русификаторами, я скачивал установленную версию с рутрекера первой части и две части от нового диска но это все не то. Никто так и не замутил норм репак всех частей, потому что этих фиксов овер900.
Или сделайте что типа System Shock 2 от вас была норм раздача.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: LongShad от 18 октября 2010 21:12:03
Такого не будет никогда ибо "все фиксы и руссификаторы" вместе безбожно конфликтуют сами с собой. Сделать можно, если их интегрировать, но тогда малейшее изменение в одном патче потребует изменения всего монстра.
Да и ящитаю - лучше самому выбирать что поставить (патч, русификацию, дополнения) и ставить их по отдельности, чем качать N гигабайт и обломаться что ничего не работает.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Venerium от 18 октября 2010 21:36:13
Ну тогда хотя бы просто замутить репак первой части на русском. Я не думаю что зная что ставить было трудно сделать репаки русских версий работающих на современных машинках.
Кстати что можете посоветовать поставить из фиксов и прочего? У меня есть английский Thief Gold и вторая и третья часть от НД
[Исправлено: Venerium, 18 окт. 2010 21:57]
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Venerium от 24 октября 2010 02:44:58
Я если что сам уже разобрался, мне никто особо не спешил помогать но все равно ))
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 06 ноября 2010 17:01:21
Небольшой апдейт.
:sly: DDFix обновлен до версии 1.5.5 (под 1.5.7 придется изрядно переписать алгоритм установки + поддержку нескольких версий одного фикса)
;) Патч для многопроцессорных систем изменен на тот, что делает программа FlipTIB. У кого глючило — можете попробовать. Кроме того, он также присутствует в самом DDFix, так что их вместе ставить не обязательно.
:mad: Дополнительная форма со списком компонентов была осуждена за кражу фокуса, повешена, расстреляна, четвертована, и раздавлена паровым катком ©. Теперь все ранее установленные компоненты отображаются галочками в основном списке, как у нормальных людей. И большая кнопка "Вернуть как было" для тех, кто любит тыкать все галочки подряд, но не любит мучительно вспоминать, как оно было раньше.
:littlecrazy: Прогу можно запускать с ключом /log — будет писать лог в папку Temp. Имя рандомное со счетчиком, так что можно запускать несколько раз и читать потом несколько логов сразу. Если лень искать в Temp, пишите /log="filename" , тогда лог с именем filename будет создан рядом с Tafferpatcher.exe. Если файл уже существует, он перезапишется.
Новая версия совместима с теми безобразиями, что творила предыдущая. Впрочем, у кого и раньше все работало — можно не париться.
Чтобы по-быстрому обновить DDFix: выбираем ту же папку, снимаем галку с DDFix, жмем "Далее", соглашаемся удалить, жмем "Назад", снова отмечаем DDFix, продолжаем установку до конца. Кстати, так можно переустанавливать любой другой компонент, если есть подозрение, что он был подпорчен кривыми руками.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: elvis от 07 ноября 2010 20:05:48
DJ Riff так дай прямую ссылку. А то на  FTP-сервер лезть у меня руки кривые.
И когда в патче будет фикс стрел, папоротников и прочей бороды? :sly:
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: clearing от 07 ноября 2010 21:09:05
ftp://djriff.homeftp.net/patches/thief2/fanmade/TafferPatcher/TafferPatcher.exe
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 07 ноября 2010 23:36:03
elvis
Давно уже есть, еще в предыдущей версии было.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: elvis от 09 ноября 2010 19:27:50
clearingDJ Riff Спасибо!
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: elvis от 14 января 2011 21:12:46
DJ Riff такая загадка. Ставлю семипесий Т2, последнюю версию патча сверху = черный экран. :mad:
Все сношу, опять Т2, сверху - старую, одну из первых версий патча - работает. Гм.. :undecided:
Делаю финт - сношу опять все; ставлю Т2, новый патч c исключением DDFix, а сверху - DDFix из старого патча - работает!
Делаю логичный вывод, что DDFix новой версии патча не хочет дружить с моим железом, но!
Если поверх старого DDFix-a накатить новый (т.е. весию из финальной версии патча) - опять же все работает!
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: ManOK от 01 февраля 2011 02:27:54
Сейчас и я буду тЭстить  :joke:
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Dawncat от 09 февраля 2011 18:34:15
разобрался

del
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Lolkab от 09 февраля 2011 18:50:38
[off]У меня на Win7 x86 запустилась установленная ранее на старом компе версия с одним единственным патчем - от двух ядер. И даже не вякнула. Не то, что TDS. Я два дня провозилась, пока нормально поставила :mad:.
Я Thief 1 и Thief 2 вообще один единственный раз ставила. Часто систему сношу, поэтому люблю, когда игры без разговоров так работают. TDS каждый раз переставлять приходится.[/off]
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: LongShad от 09 февраля 2011 21:30:19
Lolkab
ЦитироватьЧасто систему сношу, поэтому люблю, когда игры без разговоров так работают. TDS каждый раз переставлять приходится.
Да, богатый опыт, видимо, у вас. Попробуйте разные патчи и моды, после след. переустановки.
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Lolkab от 09 февраля 2011 21:37:41
Зачем? Всё настроено и работает, пока что. до следующей ФМки ) Или Вы какие-то другие патчи имели в виду?
[off]Хочу, когда в следующий раз буду сносить систему, попробовать ключики из реестра достать, может, сработает, чтобы система думала, что я игру установила.[/off]
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: LongShad от 09 февраля 2011 21:43:27
А в чем проблема, вот ключики:
http://exfile.ru/download/156253 (http://exfile.ru/download/156253)
Только не забудьте путь поменять под свои.

Или вы имеете ввиду ключи для "Установка и удаление программ"?
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: Lolkab от 09 февраля 2011 23:39:30
Спасибо.
Просто файлы реестра, не помню, что там записано. Я как-то их сохраняла, но попробовать воспользоваться руки ещё не доползли. Вроде в "Установка и удаление программ" оно должно прописываться само, но я точно не уверена. С какой-то другой игрой, не помню какой, такой трюк прокатывал. переустановить, конечно, не трудно, особенно, когда образы всегда под рукой, но так же не интересно )
Название: Thief Series Complex Patch by Dark Fate Team
Отправлено: DJ Riff от 21 мая 2011 22:15:01
Обновил тафферпатч. Добавлений много, так что подозреваю, что будут баги. Пока временная ссылка пока для тех, кто желает потестить:
ftp://djriff.homeftp.net/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_RC092.exe

Совместимость со старой версией
— Всё совместимо, кроме патчей миссий (размещение лута, диалоги и т.д.). Их лучше удалить с помощью старой версии Тафферпатча или вручную переместить файлы миссий из Tafferpatcher\Backup\miss*\* в Tafferpatcher\Backup\ или забить и оставить как есть, тогда удаление этих патчей будет невозможно до переустановки (а и фиг с ними).

Что нового
— DDFix версий 1.5.11, 1.5.5, 1.1.1 — на выбор. В отличие от оригинального DDFix 1.5.11, у меня широкоэкранное разрешение работает и в игре, и в Дромеде без танцев с бубном.
— Полная поддержка в списка папок в darkinst.cfg. Если, например, файл с миссией лежит в Thief2\yolkalapalkala\missions\ и это прописано в Darkinst (load_path), то патчер её найдёт и пропатчит.
— Утилиты для редактирования файлов darkinst.cfg и ddfix.ini. В Darkinst можно кнопочками добавлять и удалять папки, менять их приоритет, редактировать пути вручную, редактировать вручную готовый файл — всё в одном окне. Также на странице утилит есть и кнопка запуска игры, чтобы далеко не ходить.
— Установка игры и патч 1.18 теперь корректно работают с немецкой и французской версиями. Пустячок, а буржуям приятно. Многоязыковые монстры типа language german+english тоже поддерживаются.
— Можно добавлять в реестр путь к текущей папке с Вором, как это делает оригинальный инсталлятор. При следующем запуске Тафферпатч по умолчанию выберет эту папку. Удалить запись из реестра тоже можно.
— В Windows Vista и Win7 ярлык к Вору создаётся с ключом /affinity 1, потому что остальные фиксы многоядерности Винда почему-то иногда игнорирует.
— Добавлены моды t2skies, t2water, Enhancement Pack, NTEX. Ставить можно в любом порядке и сочетаниях, конфликтовать друг с другом не должны.

Модераторы, поменяйте пожалуйста в названии темы "Complex Patch" на "Complete patch", а то слишком точно отражает содержание  :joke:
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: clearing от 22 мая 2011 06:21:49
Супер! :up: Если летом обновлю комп, первым делом понадобится тафферпатч.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 23 мая 2011 11:36:32
Апдейт:
ftp://djriff.homeftp.net/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_RC093.exe
Пофиксены мелкие баги, не влияющие на работоспособность. Наверняка по отзывам ещё обновлю, так что, кому важен трафик, можно пока забить на скачивание и ждать релиза.
Что добавлено.
— Сам проверяет наличие полной установки Вора и не дёргает юзера лишний раз.
— Опция "Исправить туман" автоматически включает туман в настройках игры
— При установке t2skies в миссии Framed теперь есть туман. Зомбям в сырую погоду лучше танцуется.
— Исправлены координаты списка пресетов (глючило в Вин7)
— На странице выбора папки показывается требование свободного места на диске для максимальной установки. Попросили, я сделал. Только не говорите теперь, что вам страшно.  :devil:
— TP теперь рядом с собой создаёт инишник, куда записывает папку с Вором, в которой работал, чтобы второй раз не искать. Отсутствие инишника на работоспособность не влияет никак.
— С чекбоксами в утилите редактирования ddfix.ini я пока не придумал что делать, сделал вариант, пусть народ посмотрит, может ещё чего поменяю.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Rvn от 23 мая 2011 14:07:48
Большое спасибо за патч, но есть вопрос. После установки патча слетают тексты в книгах в игре. Вместо нормального текста в книгах мешанина букв и знаков препинания. После долгих танцев с бубном выяснилось, что проблема в текстурном патче и ddfix. Стоит из отрубить - и в книгах появляется нормальный текст. Может кто нибудь подскажет в чем проблема? P.S Прошу прощения если не там задал вопрос.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 23 мая 2011 14:54:29
Rvn, В составе Enhancement Pack лежат новые шрифты, без русских букв. В общем, после установки текстур-пака надо открыть файл EP.CRF в папке с игрой Zip-архиватором и удалить оттуда файлы:

Books\parch\TextFont.fon
Books\parch3\TextFont.fon


Если старый шрифт на новую текстуру бумаги не ляжет (может отображаться разноцветными квадратами из-за несовпадения палитр), придётся удалить из архива всю подпапку Books.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Rvn от 23 мая 2011 15:14:04
Цитата: DJ Riff от 23 мая 2011 14:54:29
Rvn, В составе Enhancement Pack лежат новые шрифты, без русских букв. В общем, после установки текстур-пака надо открыть файл EP.CRF в папке с игрой Zip-архиватором и удалить оттуда файлы:

Books\parch\TextFont.fon
Books\parch3\TextFont.fon


Если старый шрифт на новую текстуру бумаги не ляжет (может отображаться разноцветными квадратами из-за несовпадения палитр), придётся удалить из архива всю подпапку Books.
Большое спасибо. Теперь все нормально отображается.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 24 мая 2011 09:39:28
Апдейт.
ftp://djriff.homeftp.net/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_RC094.exe

— Исправлены координаты списка пресетов (на этот раз точно)
— На странице редактирования ddfix.ini теперь выделение элемента списка не извеняет состояние чекбокса, для этого надо кликнуть на сам чекбокс. Использовал функцию из user32.dll, надо бы посмотреть, как оно работает в Windows x64.
— Повышена производительность при сохранении ddfix.ini (сохраняются только изменённые значения)
— Изменены некоторые стандартные надписи инсталлятора, чтобы болеее точно отражали суть процесса.
— Ах да, чуть не забыл. При установке Enhancement Pack подпапка Books в нём теперь подключается отдельной записью в darkinst.cfg: .\EP\EPBooks. Если у русифицированного Вора возникают проблемы со шрифтами, то эту запись надо удалить или переместить в самый конец, за папку RES, тогда русский шрифт вернётся.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: LongShad от 24 мая 2011 10:33:21
DJ Riff выпускает прямо как горячие пирожки. Дорогой товарищ, а кто успевает тестировать новые версии? Закрадется какая-нибудь глубокая бага на 10 апдейтов и не вытащишь ее потом.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 24 мая 2011 11:01:33
Цитата: LongShad от 24 мая 2011 10:33:21Закрадется какая-нибудь глубокая бага на 10 апдейтов
Как найдут эту багу, так и исправлю. Какая разница, будет исправление во втором апдейте или десятом? Промежуточные версии я потом уберу. Там не настолько сложный код, чтобы исправление фрагмента приводило к неработоспособности всей программы. Тот же возможный баг с вызовом из user32.dll максимум испортит работу чекбоксов в редакторе ddfix.ini, в хушем случае уберу эту функцию совсем, будет как раньше клик по надписи менять состояние чекбокса.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 28 мая 2011 11:16:04
Кто знаком с немецким языком и терминологией видеопроцессинга? Мне тут перевели, но он не уверен, что правильно подобрал слова:

german.PostProcessing_Enable=Aktiviert die Grafiknachbearbeitung (PostProcessing). Boolean.
german.PostProcessing_Overlay=Einblendungen (Overlays) bei der Nachbearbeitung einschließen. Boolean.
german.PostProcessing_Base=Modulation für den Bildpuffer ohne Bloom. 0xrrggbb.
german.PostProcessing_BaseSaturation=Sättigung für den Bildpuffer ohne Bloom. 0-255. (255 = volle Farbsättigung, 0 = Schwarz-Weiß-Darstellung)
german.PostProcessing_Saturation=Gesamtsättigung. 0-255. (255 = volle Sättigung, 0 = Schwarz-Weiß)
german.PostProcessing_Bloom=Intensität des Bloom-Effekts. 0-255. (0 = Bloom deaktivieren)
german.PostProcessing_BloomUI=Bloom in der gesamten Benutzeroberfläche verwenden. BloomUI=0 funktioniert nur im Spiel, aber nicht im Editor. Boolean.
german.PostProcessing_BloomPersistence=Zuwachswert von einer Bloom-Stufe zur nächsten. 0xrrggbb. (0x404040 = kein Zuwachs)
german.PostProcessing_BloomSaturation=Bloom Sättigung. 0-255. (255 = volle Sättigung, 0 = Schwarz-Weiß)
german.PostProcessing_BloomSpread=Bloom Ausbreitung. Ganzzahlig. (0 = keine Ausbreitung). Dies bewirkt, daß sich der Bloom-Effekt verstärkt (positive Werte) oder nachläßt (negative Werte).
german.PostProcessing_BloomThreshold=Farben unterhalb dieses Wertes erzeugen keinen Bloom-Effekt (Schwellwert). 0xrrggbb.
german.PostProcessing_BloomTrail=Nachwirkung und Folgebilder. 0xaarrggbb. (0 = keine Nachwirkung). Der RGB-Anteil bestimmt die Farbe der Spur, während die Alpha-Komponente bestimmt, wieviel Bloom von einem Bild ins nächste übernommen wird.
german.PostProcessing_BloomShift=Exponentielle Verstärkung für die Bloom-Quelle. Ganzzahlig 0-8. Das Endergebnis errechnet sich durch Subtrahieren von BloomThreshold und Multiplikation mit 2^BloomShift.
german.PostProcessing_BloomShiftRemodulate=Nach Anwenden von BloomShift kombiniere das Ergebnis mit dem originalen Bildpuffer. Boolean.
german.PostProcessing_DynamicGamma=Dynamische Gammakorrektur basierend auf der durchschnittlichen Intensität. EnableGamma muß auf 1 gesetzt sein. Erlaubt Nachkommastellen. Der resultierende Gammawert errechnet sich aus DynamicGamma*(ln(averageIntensity)-3)+userGamma, jedoch begrenzt auf den Bereich [0.5, 1.5], wobei averageIntensity aus dem Bild ermittelt wird (im Bereich [0, 255]) und userGamma vom Benutzer im Menü oder über Tastatur gesetzt wird. Ein vernünftiger Wert für DynamicGamma liegt im Bereich [0, 0.5].
german.PostProcessing_DynamicThreshold=Paßt BloomThreshold dynamisch an; basierend auf der durchschnittlichen Intensität. Boolean.
german.PostProcessing_DynamicDecay=Betrag der Abnahme der durchschnittlichen Intensität pro Sekunde. Dies beeinflußt sowohl DynamicGamma als auch DynamicThreshold. Erlaubt Nachkommastellen (0 - 0.99).
german.PostProcessing_DynamicMult=Der resultierende Schwellwert errechnet sich aus DynamicMult*averageIntensity+DynamicAdd. Erlaubt Nachkommastellen.
german.PostProcessing_DynamicAdd=Der resultierende Schwellwert errechnet sich aus DynamicMult*averageIntensity+DynamicAdd. Erlaubt Nachkommastellen.



english.PostProcessing_Enable=Enable postprocessing. Boolean.
english.PostProcessing_Overlay=Include overlay in postprocessing. Boolean.
english.PostProcessing_Base=Modulation for the unbloomed frame buffer. 0xrrggbb.
english.PostProcessing_BaseSaturation=Saturation of the unbloomed frame buffer. 0-255. (255 = full saturation, 0 = pure grayscale.)
english.PostProcessing_Saturation=Overall saturation. 0-255. (255 = full saturation, 0 = grayscale.)
english.PostProcessing_Bloom=Bloom intensity. 0-255. (0 = disable all bloom processing.)
english.PostProcessing_BloomUI=Bloom also the user interface. BloomUI=0 only works with the game executables, not the editors. Boolean.
english.PostProcessing_BloomPersistence=Gain from bloom level to the next. 0xrrggbb. (0x404040 = zero gain.)
english.PostProcessing_BloomSaturation=Bloom saturation. 0-255. (255 = full saturation, 0 = grayscale.)
english.PostProcessing_BloomSpread=A per-level zoom-in factor. Integer. (0 = no spread.) This makes the bloom spread out (positive values) or in (negative values).
english.PostProcessing_BloomThreshold=Colors below this will cause no bloom. 0xrrggbb.
english.PostProcessing_BloomTrail=Trailing and afterimages. 0xaarrggbb. (0 = no trailing.) The rgb components modulate the trail color, while the alpha component governs how much of the bloom from the last frame is blended into the current frame.
english.PostProcessing_BloomShift=Shift left for the bloom source. Integer 0-8. The result of applying the BloomThreshold (which is actually a subtraction), is multiplied by 2^BloomShift.
english.PostProcessing_BloomShiftRemodulate=After applying BloomShift, modulate the result with the original frame buffer. Boolean.
english.PostProcessing_DynamicGamma=Adjust gamma dynamically based on average intensity. EnableGamma must be 1. Float. Resulting gamma is DynamicGamma*(ln(averageIntensity)-3)+userGamma, clamped to [0.5, 1.5], where averageIntensity is sampled from the screen (range [0, 255]) and userGamma is set by the user from the keyboard or menu. The reasonable range for DynamicGamma is something like [0, 0.5].
english.PostProcessing_DynamicThreshold=Adjust BloomThreshold dynamically based on average intensity. Boolean.
english.PostProcessing_DynamicDecay=The rate of decay per second for average intensity. Affects both dynamic gamma and dynamic threshold. Float 0 - 0.99.
english.PostProcessing_DynamicMult=Resulting threshold is DynamicMult*averageIntensity+DynamicAdd. Float.
english.PostProcessing_DynamicAdd=Resulting threshold is DynamicMult*averageIntensity+DynamicAdd. Float.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 01 июня 2011 00:06:57
Апдейт.

TafferPatcher for TMA Release Candidate 0.9.6 (ftp://djriff.homeftp.net/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_RC096.exe)

Пофиксены баги:

— Размножение строчки game_screen_size в cam.cfg. На работу игры не влияло, но раздувало файл. Новая версия дубликаты строк удалит сама.

— Форма с прогрессбаром иногда не показывалось

Остальное
— Появился немецкий язык интерфейса
— Утилиты для редактирования darkinst.cfg и ddfix.ini: у их окон теперь можно менять размеры.
— Окно с лицензией теперь показывается только при первом запуске. Кто забыл скопировать псевдографического раколюда, тот ССЗБ (или удаляйте файл TPstart.ini).
— Если запустить программу с ключом /setres , то она покажет только окно с выбором директории, потом сразу перейдёт к окну выбора разрешения, потом на страницу с утилитами. Предполагается, что в игре уже установлена какая-то из приблуд, разрешение в которой требуется менять (ddfix и/или widescreen), без них разрешение и в самой игре можно задавать.
— Есть ещё ключ /dir="path", подставляющий указанный путь в строку выбора директории. Т.е. можно сделать несколько ярлыков и натравливать Тафферпатч на несколько папок с Ворами.

Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 02 июня 2011 10:15:20
Что такое NTEX?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 02 июня 2011 10:42:03
"Требует установленного DDFix 1.5.5 или выше. Обновление добавляет текстуры высокого разрешения для зданий и ландшафта."

Ну, собственно, так и есть, не больше, не меньше. Текстуры фотографического качества, иногда выбиваются из общего стиля, в некоторых местах акцентирует внимание на низкополигональность архитектуры.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 02 июня 2011 10:48:10
Значит скорее всего не понравится, но всё же хде сие отдельным патчем?

И вот чё ещё никогда не понимал:
"miss15fix.zip
Исправленная версия патченной (1.18) миссии "Kidnap!". Исправлено расположение драгоценностей, теперь возможно собрать 100%. Распакуйте в директорию патченной игры и замените существующие файлы."
Но ведь 15-я миссия - это Маски! Плюс здесь читаю - "добавлен патч для миссии Masks: исправлены два неработающих диалога".
Так кто тут кого правит в итоге?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 02 июня 2011 11:26:31
Цитироватьвсё же хде сие отдельным патчем?
http://www.ttlg.com/forums/showthread.php?t=119451

ЦитироватьНо ведь 15-я миссия - это Маски!

Strings.crf\english\titles.str

title_1: "Running Interference"
title_2: "Shipping ... and Receiving"
title_3: ""
title_4: "Framed"
title_5: "Ambush!"
title_6: "Eavesdropping"
title_7: "First City Bank and Trust"
title_8: "Trace the Courier"
title_9: "Blackmail"
title_10: "Trail of Blood"
title_11: "Life of the Party"
title_12: "Casing the Joint"
title_13: "Masks"
title_14: "Precious Cargo"
title_15: "Kidnap"
title_16: "Sabotage at Soulforge"


strings.crf\MISSFLAG.STR
// Valid mission flags
//
// skip         This mission doesn't exist; it should be skipped.
// no_briefing  Skip the briefing movie
// no_loadout   Skip the loadout
// cutscene     Play a cutscene immediately afterward
// end          End the game when this mission is completed
//

miss_1: "no_loadout"
miss_2: ""
miss_3: "skip"
miss_4: ""
miss_5: "no_loadout,cutscene"
miss_6: ""
miss_7: ""
miss_8: ""
miss_9: ""
miss_10: "no_loadout"
miss_11: ""
miss_12: ""
miss_13: ""
miss_14: ""
miss_15: "no_loadout"
miss_16: "cutscene,end"

//Bank->Blackmail
miss_7_next: "9"
//Blackmail->Courier
miss_9_next: "8"
//Courier->Viki's Realm
miss_8_next: "10"
//Unwelcome Guest -> Precious Cargo
miss_11_next: "14"
//Kidnap->Casing
miss_15_next: "12"
//Masks->Endgame
miss_13_next: "16"

//we will want something like this
//(see drkmislp.c)
//please remove this comment when you actually put it in.
miss_10_endmovie: "cs10"


Номера файлов и последовательность миссий несколько не совпадают  :biggrin:

Мнение разработчиков по этому поводу:
ЦитироватьDan K: 'So, when we put in 2,  we used to crash, because 3 isn't there anymore, but now Framed, which is 4, is 2.'
Alex: 'Right.'"
page_7: "Dan K: 'So Courier, which is 5, is 4?'
Alex: 'No, Courier is 3.'
Dan K: 'This is idiotic.'
Alex: 'But note that when you get to 12 and 13, they're actually 12 and 13.'
Dan K: 'Right, but 16 is 14 and 15 is 11, so that's not actually helpful.'
Terri: 'What about mission 10, is that 10?'
Alex: 'No, it's 8.  Unless we shift everything up by a number, in which case it will be 9.'
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 02 июня 2011 11:50:01
ОК. Тогда почему не выложена отдельно пропатченная миссия Маски, если тафферпатчер исправляет в ней какие-то два диалога?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 02 июня 2011 11:55:59
Потому что no one gives a shit, как водится...
http://www.ttlg.com/forums/showthread.php?t=131121
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: S.Siamsky от 02 июня 2011 12:01:55
T2 Books, из цитат разработчиков (M16B66.STR):
Цитировать
Дэн К.: 'Итак, когда мы ставим 2-ю миссию, у нас всё запутывается, поскольку 3-й больше нет, а ''Framed'', которая 4-я, теперь 2-я.'
Алекс: 'Точно.'
Дэн: 'А ''Courier'', которая 5-я, теперь 4-я?'
Алекс: 'Нет, ''Courier'' - 3-я.'
Дэн К.: 'Идиотизм какой-то.'
Алекс: 'Но заметь, когда доходишь до 12-й и 13-й, они на самом деле - 12-я и 13-я.'
Дэн К.: 'Ага, но 16-я теперь - 14-я, а 15-я - 11-я, так что лучше от этого не стало.'
Терри: 'А 10-я миссия осталась 10-й?'
Алекс: 'Нет, она - 8-я. Пока мы не сдвинем всё на одну цифру. Тогда она будет 9-й.'
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 02 июня 2011 12:04:00
[off]we used to crash = игра вываливалась (с ошибкой).[/off]
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 02 июня 2011 13:01:02
ЛОЛ. :lol: И блин. Теперь придётся джермиевские небеса по второму разу накатывать.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 02 июня 2011 13:05:19
Цитата: Boris3000 от 02 июня 2011 13:01:02ЛОЛ. :lol: И блин. Теперь придётся джермиевские небеса по второму разу накатывать.
Теперь можешь себе представить, сколько мне крови попортила необходимость применять заново апдейт неба при установке/удалении обновлённых миссий.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 13 июня 2011 00:29:56
Апдейт.

TafferPatcher for TMA Release Candidate 0.9.8 (ftp://djriff.homeftp.net/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_RC098.exe)
— Исправлен баг, при котором не добавлялась строчка game_screen_size в cam.cfg, если она отсутствовала. Долгая и глючная история, но теперь всё должно работать как задумано.
— Исправлена несовместимость Мультиплеерного мода и ДДФикса 1.5.11: в модифицированный екзешник был уже вкрячен патч для широких экранов, а с последним ДДФиксом он не дружит. Пришлось выковырять.
— В немецкой версии исправлены некоторые строчки, вылезавшие за пределы отведённых им границ при включённом Aero.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 19 июля 2011 00:47:55
Обновил до Релиза 1.0.0 (ftp://djriff.homeftp.net/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_100.exe)

Ничего нового, просто чтобы RC глаза не мозолило  :rolleyes:
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DonSleza4e от 19 июля 2011 09:07:15
 :up: с релизом)
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: elvis от 08 августа 2011 20:56:41
если поиграть с анталиасингом то обратно на 0 фиг установишь.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: elvis от 08 августа 2011 22:36:05
Удалось запустить с версией фикса 1.5.5 Разрешение ноута 1280х800, т.е. для игры не стандартное, как я понимаю, а 1.5.11 с широким экраном не дружит. Но! жутко глючит меню : все мерцает, курсор дрожит, его перемещения не видно - ориентируюсь на звук. В каких настройках ковыряться, чтоб исправить?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: S.Siamsky от 09 августа 2011 00:15:15
Попробуй выставить MenuUpdateDelay=14
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: elvis от 09 августа 2011 01:51:26
S.Siamsky - спаситель. :agree:  А то уже чуть эпилептический припадок не случился. Помогло при значении 16 Интересно, почему по умолчанию оно 0 равно? Из расчета на слабые машины?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: S.Siamsky от 09 августа 2011 08:54:37
This is needed only if vsync is off.

По ходу один из со-авторов ddfix-а считает, что у всех и так по умолчанию включена вертик. синхр.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 09 августа 2011 10:32:12
И правильно считает. Это какое-то особое удовольствие - играть с расслаивающейся картинкой при поворотах камеры?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: elvis от 09 августа 2011 22:58:16
включена вертик. синхр. - а эта борода в каких настройках включается?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 09 августа 2011 23:15:37
В настройках дров видеокарты. Или параметр FlipVSync=1 в последних версиях ддфикс.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 27 декабря 2011 23:07:50
Апдейт.

На пыльных полках Интернета был найден DDFIX версии 1.5.12, проверен на работоспособность и запихнут в Тафферпатч версии 1.0.2 (ftp://djriff.homeftp.net/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_102_beta.exe). Пока считается бетой, но, если ничего экстраординарного не произойдёт, то она же будет переименована в следующий релиз.
Что нового:
1. DDFIX 1.5.12:
— Исправлен баг при отрисовке блума (слева появлялась белая полоса и начинала блумить сама себя);
— Исправлен редко встречающийся вылет при загрузке обновлённых текстур;
2. В редакторе настроек ddfix появилась функция импорта настроек из другого ini-файла.
3. Исправлена опечатка в пасхалке на русском языке.  :littlecrazy:

Если до этого над сборкой Вора трудился Тафферпатч 1.0.0, то для обновления DDFIX достаточно будет натравить его на ту же папку с Вором и жать "Далее" до завершения установки. Старый файл настроек ddfix.ini будет сохранён под именем ddfix_1511.ini.bak, из него можно импортировать настройки с помощью редактора ddfix.ini.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: spy от 28 декабря 2011 16:36:18
Парни, у меня вопрос, установил себе воров из репака Вороба, можно ли как нибудь изменить FOV?  откомментивал параметр в ини файле в игре вроде ничего не меняется фов стоит дефолтный , при этом на разрешении 1080р чуствуется дискомфорт, как будто под лупой все, есть ли решение по фову?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 28 декабря 2011 16:40:55
В ddfix.ini, параметр FovModification. Дефолтное 100, поставь 80 или 70.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: spy от 28 декабря 2011 21:20:49
Цитата: DJ Riff от 28 декабря 2011 16:40:55
В ddfix.ini, параметр FovModification. Дефолтное 100, поставь 80 или 70.

я поставил
;Field of view (FOV) in percent. Integer.
FovModification=120

и чета не работает , а почему надо ставить 70 или 80 , вроде же чем больше цифра, тем больше обзор, или в воре все наоборот?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 29 декабря 2011 00:49:37
Точку с запятой убери и будет работать. Народ обычно жалуется на слишком широкий угол обзора, что по краям всё слишком растянуто.

Протупил. Я не проверял на этот счёт сборку Вороба, проверял только оригинал с ДДФиксом с ручной установкой или Тафферпатчем, там точно работает.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 29 декабря 2011 01:46:11
А под какие параметры монитора (имею в виду в цифрах) заточены оригиналы в этом плане? Мне на моём монике всегда очень нравилась перспектива во втором Воре. Каждый раз поражаюсь, как хорошо чувствуется пространство в глубину без всякого затуманивания.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 29 декабря 2011 10:10:16
Цитата: Boris3000 от 29 декабря 2011 01:46:11
А под какие параметры монитора (имею в виду в цифрах) заточены оригиналы в этом плане? Мне на моём монике всегда очень нравилась перспектива во втором Воре. Каждый раз поражаюсь, как хорошо чувствуется пространство в глубину без всякого затуманивания.
Оригинал заточен на соотношение сторон 4:3. Угол обзора зафиксирован по вертикали. На широком экране угол по вертикали остаётся тем же, а по горизонтали — расширяется. Естественность восприятия угла обзора зависит от соотношения размеров монитора и расстояния от глаз до него. Т.е. в твоём поле зрения монитор должен занимать столько же пространства, сколько охватывает игровая камера. Соответственно, монитор перед глазами и большой экран на стене будут выглядеть одинаково естественно, а вот изображение на том же мониторе, но на расстоянии несколькох метров будет выглядеть уже искажённым. Также искажёнными выглядят уменьшенные скриншоты, занимающие только часть экрана.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: spy от 29 декабря 2011 18:06:22
Цитата: DJ Riff от 29 декабря 2011 00:49:37
Точку с запятой убери и будет работать. Народ обычно жалуется на слишком широкий угол обзора, что по краям всё слишком растянуто.

Протупил. Я не проверял на этот счёт сборку Вороба, проверял только оригинал с ДДФиксом с ручной установкой или Тафферпатчем, там точно работает.

Не, это я протупил, сейчас проверил с фов60 и 150 все работает, остановился на 140 (вроде наиболее оптимальный показатель для меня), спасибо!

Как я понимаю последний эМэсай афтебернер не мониторит Сифа? , только в режиме записи. Надеюсь парни поправят движок для современных машин. Всетаки иногда чуствуются лаги.

______
пс. Сорри если что за оффтоп не по теме.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: VitalikVV87 от 23 января 2012 00:32:44
Привет!
Такой вопрос.
1. Поставил Вора 2 с диска (НД).
2. Скачал с ftp - "TafferPatcher 103beta" - сделал полную установку.

Возник ряд проблем.
1. Стартовое меню на русском, а вот настройки - на английском. (не критично, но как-то не совсем нормально)
2. При старте игры и после проигрывания ролика: звук игры есть, а вот картинки вообще нет - черный экран. Ничего нельзя сделать. При уставновке патча ставил разрешение 1280-800, при смене его в игре на другое - вылетает.

3. Общий вопрос. Какие ещё патчи можно поставить на оригинальную игру Thief 2 кроме данного Complete патча? Например, файл "T2_ND-Fan_Translation", или "Thief2Sounds"? Может текстурный пак какой?
Одназночно планирую "Ultimate Difficulty2.7".

Спасибо!
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: LongShad от 23 января 2012 01:08:08
На выпуск от Нового Диска нужно ставить патч, восстанавливающий игру к первоначальному виду:
Thief2NDPatch (ftp://djriff.homeftp.net/patches/thief2/Thief2NDPatch.exe)
или
Thief2NDPatch_noVideo (ftp://djriff.homeftp.net/patches/thief2/Thief2NDPatch_noVideo.exe)
Потом уже перевод (ftp://djriff.homeftp.net/patches/thief2/Thief2_ND-fan_translation.exe) можно ставить.

Цитировать2. При старте игры и после проигрывания ролика: звук игры есть, а вот картинки вообще нет - черный экран. Ничего нельзя сделать. При уставновке патча ставил разрешение 1280-800, при смене его в игре на другое - вылетает.
ddfix
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: VitalikVV87 от 23 января 2012 02:44:52
Я правильно понимаю, что порядок установки полной версии Thief2 такой:

1. Оригинал с диска НД
2. Thief2NDPatch / Thief2NDPatch_noVideo
3. Thief2ND-fan_translation
3. TafferPatcher 103beta (включает в себя Ultimate Difficulty)

или как-то по другому (что-то ещё) надо?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: LongShad от 23 января 2012 11:18:35
Наверное да, с тафферпатчером не имел дела. Если будет черный экран, добавьте ddfix.
Если что-то пойдет не так - начинайте с начала. Не смешивайте в кучу остатки от разных патчей.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 23 января 2012 12:59:34
Цитата: VitalikVV87 от 23 января 2012 02:44:522. Thief2NDPatch / Thief2NDPatch_noVideo
3. Thief2ND-fan_translation
Если пункт 3 это большой патч под пару сотен мегабайт с сайта НД, то пункт 2 не нужен, ибо то же самое.

TafferPatcher не включает в себя Ultimate Difficulty, его надо ставить после первого запуска Тафферпатча (при первом запуске он проверяет версию файла DARK.GAM и переписывает его если не совпадает).

Если в составе Тафферпатча устанавливали ddfix, то менять разрешение нужно перезапуском Тафферпатча, либо:
— для ddfix 1.5.12  вручную в файле cam.cfg
— для ddfix 1.5.5 в файле cam.cfg и в файле ddfix.ini (должны совпадать)
— для ddfix 1.5.5 + widescreen mod только из-под Тафферпатча, т.к. широкоэкранное разрешение нужно вписывать ещё и непосредственно в thief2.exe (в ddfix 1.5.12 это делается на лету грязным хаком, поэтому для него достаточно изменений в cam.cfg)

Запости пожалуйста сюда содержимое файлов:
— cam.cfg
— darkinst.cfg
— Tafferpatcher\Tafferpatcher.ini

Постараюсь откопать вора от НД и погонять с ним эту братию...

UPD
Погонял.
В общем так.
ЦитироватьСтартовое меню на русском, а вот настройки - на английском.
Это из-за НДшной кривой инсталляции. Дело в том, что оригинальная НДшная игра недопатченная, формально она версии 1.18, но некоторые файлы остались старой версии. Тафферпатч обнаруживает это и накатывает файлы от 1.18 поверх, а т.к. в конфигах игры указано language english (:littlecrazy:), то он и переписывает английские файлы. В общем, надо будет приделать грязный хак, чтобы при наличии файла nd.url языковые файлы игнорировались. Но это надо будет много тестить, т.к. могут вылезти подставы... в общем, установка Thief2ND-fan_translation перед Тафферпатчем должна эту проблему решить.

ЦитироватьПри старте игры и после проигрывания ролика: звук игры есть, а вот картинки вообще нет - черный экран.
Вот это мне повторить не удалось, так что содержимого файлов см. выше. Как вариант, в том же Тафферпатче можно попробовать выбрать другую версию ddfix (для Vista и 7 подходит 1.5.12, для XP может быть лучше 1.5.5). Можно попробовать устаковить какое-то из стандартных разрешений, а в ddfix.ini установить параметр Safemode=1. Если это поможет проявить картинку, то можно попробовать вернуть Safemode=0 и поменять другие параметры ddfix.ini типа LayeredOverlay и UseSysMemOverlay. Ещё может помочь в настройках драйвера видеокарты все параметры 3D перевести в положение "управляется приложением".
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: VitalikVV87 от 24 января 2012 00:44:55
Прежде всего, спасибо тебе большое DJ Riff за твой профессиональный подход, подробнейшие комменты и желание помогать!  :up: На форумах в рунете таких людей очень и очень мало! И спасибо тебе LongShad за столь оперативную помощь, ты был прав.  :)

1. Проблему с переводом я решил. Все очень классно! Просто поставил версию ND, потом fan_translation, потом TafferPatcher. Спасибо!

2. Проблема с картинкой. Я попробовал несколько вариантов. Это однозначно ddfix.
- Установил последний 1.5.12 - черный экран, картинки нет (игра и звук есть), разрешение в меню не соответсвует моему установленному 1280х800.
- установил ddfix 1.5.5. - все тоже самое, только экран в игре белый. Разрешение в меню также не соответсвует установленному.
- установил ddfix 1.1.1. - о чудо! Все пошло офигенно. И игра, и меню, и разрешение. Да, тумана и неба нет, но зато хотя б играть можно.

Я скопировал свои файлы: cam.cfg , darkinst.cfg , Tafferpatcher.ini - при каждой установленной версии ddfix. Выложил на яндексе, можешь скачать посмотреть. http://narod.ru/disk/38631881001/ddfix_files.rar.html

Я играю на старом ноутбуке, видеокарта GeForce 9300M GS. Windows 7 Ultimate 64 bit. Если вдруг поймешь - в чем причина не работоспособности новых ddfix - буду премного благодарен. Очень хочется увидеть новый туман и небо ))
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 24 января 2012 10:53:13
Цитата: VitalikVV87 от 24 января 2012 00:44:55разрешение в меню не соответсвует моему установленному 1280х800
Если ты имеешь в виду чёрные полосы по бокам, то это нормально, меню действительно так рисуется без растягивания. Чтобы растянуть, можно изменить параметр MenuScreenAspect=0 в ddfix.ini.

Покопал тему про ddfix:
http://www.ttlg.com/forums/showthread.php?t=137292
http://www.ttlg.com/forums/showthread.php?t=117616&page=90
http://ttlg.ttlg.mobi/forums/showthread.php?p=2105403&page=95

В общем, рекомендуют следующие настройки ddfix.ini: UseSysMemOverlay=2 (возможно, при этом придётся изменить и LayeredOverlay=0, чтобы не тормозило) или OverlayColourKey=0.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 03 ноября 2012 13:11:52
Апдейт.

http://djriff.homeftp.net/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_207_beta.exe

TafferPatcher_TMA_207_beta.exe on Google Docs (https://docs.google.com/open?id=0B9po4JMpZfvgekNxRTNrTmpXWEU)

Добавлен патч 1.19, обновлены некоторые миссии, модели и объекты, установка визуальных улучшений (Enhancement Pack, NTEX и т.п) адаптирована под версию 1.19.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: clearing от 03 ноября 2012 13:19:16
 :up:
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Dront от 03 ноября 2012 13:29:32
DJ Riff, мощно  :up:
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 03 ноября 2012 13:59:13
На самом деле, там 50% кода пришлось просто выкинуть, потому что это были различные костыли для установки патчей в оригинальную игру и их совместимости между собой. С 1.19 всё гораздо проще.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DonSleza4e от 03 ноября 2012 19:40:28
меньше костылей - более стабильный и предсказуемый результат )
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: VitalikVV87 от 06 декабря 2012 22:38:44
Цитата: DJ Riff от 03 ноября 2012 13:11:52
Апдейт.

http://djriff.homeftp.net/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_205_beta.exe

TafferPatcher_TMA_205_beta.exe on Google Docs (https://docs.google.com/open?id=0B9po4JMpZfvgZGo1QW8xU2pvcDA)

Добавлен патч 1.19, обновлены некоторые миссии, модели и объекты, установка визуальных улчшений (Enhancement Pack, NTEX и т.п) адаптирована под версию 1.19.
Что-то ссылка не открывается, ни та, ни другая.
И на файловом архиве данный комплексный патч с 1.19 не смог найти.
Подскажите, где взять можно?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Glypher от 07 декабря 2012 04:41:28
Цитата: VitalikVV87 от 06 декабря 2012 22:38:44
Что-то ссылка не открывается, ни та, ни другая.
И на файловом архиве данный комплексный патч с 1.19 не смог найти.
Подскажите, где взять можно?
ТУТ (http://djriff.homeftp.net/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_207_beta.exe) или ТУТ (https://docs.google.com/open?id=0B9po4JMpZfvgekNxRTNrTmpXWEU&pli=1)
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: VitalikVV87 от 08 декабря 2012 21:12:53
Цитата: Glypher от 07 декабря 2012 04:41:28

ТУТ (http://djriff.homeftp.net/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_207_beta.exe) или ТУТ (https://docs.google.com/open?id=0B9po4JMpZfvgekNxRTNrTmpXWEU&pli=1)

Спасибо!

Скачал стимовскую версию T2. Поставил озвучку (http://narod.ru/disk/60049991001.5e46588454f47885266399244d17a238/Thief2_rus_sound_ND.rar.html) и видео-ролики (http://narod.ru/disk/60047302001.cff527d803a6467394a328b125c0eced/Thief2_rus_video_ND.rar.html) от НД.
Но возникла проблема в совместимости русификации t2_rus_new_edition 1.1. и данного TafferPatcher 207.
ОНИ НЕ СОВМЕСТИМЫ!

Перестанавливал сейчас их десятки раз. То сперва русификатор, потом Патч. То наоборот. Куча ошибок просто, причём каждый раз разные. То вообще игра не запускается, выдаёт ошибку. То ролики не идут (хер с ними). То всё идёт, но вместо текста в книгах одни закорючки в одну строку. То Патч частично слетает (например, весь интерфейс меню, нельзя выбрать большое разрешение и пр.). То вообще после запуска игры чёрный экран с зелёными буквами друг на друге.

В общем, ребята, подскажите, пожалуйста, как мне поставить данный патч с полным русским переводом? Я очень хочу поиграть в T2 1.19 со всеми патчами, русскими роликами, озвучкой и хорошо переведённым текстом.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Thief Holy Thief от 08 декабря 2012 21:25:49
Перевод пока вроде не работает с 1.19, по крайней мере полностью и корректно.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: VitalikVV87 от 08 декабря 2012 21:52:02
Цитата: Thief Holy Thief от 08 декабря 2012 21:25:49
Перевод пока вроде не работает с 1.19, по крайней мере полностью и корректно.
Хорошо, понятно, что там что-то конфликтует. Но можно же ручками поставить перевод меню и текстов книг в игре, без установки всего t2_rus_new_edition 1.1.? Где их взять?
Или в чём там конкретно проблема, почему адаптировать русификатор нельзя?  :confused:

Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DonSleza4e от 08 декабря 2012 22:40:21
после установки русика нужно вернуть thief .exe из  безкапа, т.к. русик своей ставит
и все будет ок
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: VitalikVV87 от 09 декабря 2012 00:02:45
Цитата: DonSleza4e от 08 декабря 2012 22:40:21
после установки русика нужно вернуть thief .exe из  безкапа, т.к. русик своей ставит
и все будет ок

Спасибо!
Поставил ТаферПатч, отбекапил Thief*exe, поставил Русик, потом вернул Thief*exe.
Появилась проблема - все тексты в записках/книгах - превратились в набор из нескольких символов.
Подскажите, что сделать нужно?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Kolsy от 09 декабря 2012 00:32:47
попробуй установи русские шрифты - http://darkfate.org/view/details/files/fan-missions/translates/thief2/needful_stuff/t2fonts.rar
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Mira от 09 декабря 2012 00:52:30
Если стоит EP, то это http://darkfate.org/forum/index.php?topic=175.msg4961#msg4961
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: VitalikVV87 от 09 декабря 2012 01:54:10
Цитата: Mira от 09 декабря 2012 00:52:30
Если стоит EP, то это http://darkfate.org/forum/index.php?topic=175.msg4961#msg4961
Да, заработало!
Удалил шрифты из EP.crf - появился текст! Спасибо! Ребята, нужно обязательно исправить TafferPatch! Я не первый, у кого такая проблема.

Вопрос, а как сделать шрифты красивые? У меня они сейчас очень тонкие (как будто нацарапанные) и мелкие. Вот по ссылки выше на русские шрифты - как их вообще устанавливать, куда?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Kolsy от 09 декабря 2012 02:02:13
Цитата: VitalikVV87 от 09 декабря 2012 01:54:10
Вот по ссылки выше на русские шрифты - как их вообще устанавливать, куда?
просто распакуй в папку с игрой и все.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Kolsy от 09 декабря 2012 02:04:00
но раз уже заработало я не думаю что они изменятся.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 09 декабря 2012 16:35:52
Цитата: VitalikVV87 от 09 декабря 2012 01:54:10
Цитата: Mira от 09 декабря 2012 00:52:30
Если стоит EP, то это http://darkfate.org/forum/index.php?topic=175.msg4961#msg4961
Да, заработало!
Удалил шрифты из EP.crf - появился текст! Спасибо! Ребята, нужно обязательно исправить TafferPatch!
Специально для этого при установке EP в Darkinst.cfg или cam_mod.ini прописывается две папки: собственно EP и EP\EPBooks. Если запись EP\EPbooks удалить, шрифты из EP грузиться не будут.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 28 марта 2013 22:43:08
Апдейт.
TafferPatcher v. 2.0.10
На Google Docs (https://docs.google.com/file/d/0B9po4JMpZfvgMG9EdEdzcnJxM28/edit?usp=sharing)
http://djriff.homeftp.net/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_210_beta.exe
ftp://djriff.homeftp.net/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_210_beta.exe

Изменения:
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 29 марта 2013 19:15:28
ВСЕМ, КТО УЖЕ КАЧНУЛ 2.0.9

— Тащите версию 2.0.10 (выше ссылки заменены)
— В папке с Вором в файле Tafferpatcher\Tafferpatcher.ini найдите раздел [VERSIONS] и строку dromed=121 в нём.
— Замените 121 на 120 или удалите эту строку совсем.
— Запустите Тафферпатч, прокликайте "Далее", пусть обновит что надо.

— Ну или просто переустановите Дромед (снять галку, нажать Далее, Назад, поставить галку, прокликать Далее до конца).
— Ну или замените Dromed.exe на тот, что в оригинальном архиве (http://www.ttlg.com/forums/showthread.php?t=141132) (подархив editor.zip).
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: elvis от 29 марта 2013 21:30:17
а что в новом добавлено? NewDark 1.21 и дальше вниз по списку?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 29 марта 2013 23:20:25
Цитата: elvis от 29 марта 2013 21:30:17а что в новом добавлено? NewDark 1.21 и дальше вниз по списку?
В 2.0.9 был добавлен newdark 1.21 и обновлённый патч миссий и ресурсов. По случайности туда попал Dromed.exe версии 1.20. В 2.0.10 это исправлено, но Тафферпатч сам не догадается заменить файл на актуальный, т.к. в ini уже была записана версия 1.21. В остальном 2.0.9 и 2.0.10 идентичны.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Danielol от 01 мая 2013 17:27:42
Блин ну чёёёёё за делаааааа.
Тыкаю ссылку на Tfix 1.15 -меня отправляют на форум ттлг, откуда отправляют на сайт гугл, откуда я не могу ничего скачать (никакой реакции на странице чё-то), и так по кругу. Есть ещё откуда скачать Tfix 1.15?\

Оо ну замечательно, теперь ещё и TafferPatcher_TMA_210_beta.exe не запускается, говорит The setup file are corrupted Please obtain a new copy of this program. Скачал только что >_>

Этож надо чтоб так не везло :)
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: UL от 01 мая 2013 17:31:10
ХЗ, давай ссылку где че проверить и исправлю. У них тут хрен чего найдешь.

А все понял о чем ты. Я искал на сайте.

Перебрасывает не на Гугл, а на Гугл Docs. Там посередине диалог. No preview available и кнопка Downwload (Загрузить). Жми ее. Перекинет на страницу Unavailble bla-bla-bla жми Download anyway (все равно загрузить), Всё, должен начать скачивать. (Согласен вообще неудобно, но вроде работает). Это типа такой хак, как использовть Google Docs как диск, раньше Гугла диска не было приходилось вот так изголяться.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Danielol от 01 мая 2013 17:35:30
http://www.ttlg.com/forums/showthread.php?t=134733
Ну вот там на Tfix 1.15 строчку тыкай :) Я там дохожу до страницы "скачать в любом случае....и не качаю в любом случае, потому что ничё не происходит :)))
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: UL от 01 мая 2013 17:40:37
А-а понял, ща попробую.

Да, есть такая шняга. В Хроме пишет циклическая переадресация и все ничего не качает.

Держи нашел тебе ссылку.
http://uoex.no-ip.org/App/Brennan/Thief%201/NotNeeded?sortby=daterev

Не могу правда утверждать, что без вирусов так что средство защиты используй перед...

Ох, и..ь там и дистрибутив TG есть =3. Гугль рулез.
А повыше в директориях и T2 =3
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Danielol от 01 мая 2013 18:06:32
оО Спасибы Большие:)
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: UL от 01 мая 2013 18:15:39
Добавил в зеркало для скачивания эту ссылку в первом посте этой темы. Хочется надеяться, что мы не выкушаем серверные возможности чувака по ссылке.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Danielol от 01 мая 2013 18:45:05
Скажем ему что это на нужды партии  :angel: Пущай потерпит ))
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 05 августа 2013 20:41:48
Апдейт Тафферпатча.

— Набор исправленных миссий от Antimatter16 обновлён до 1.1e. Из-за этого дистрибутив ещё пополнел, лайтмэпы 32-битные же ж.
— Сборка Дромеда обновлена до DromEd_Basic_1.10 от того же автора.
— Исправлен мелкий баг, из-за которого при некоторых антинаучных манипуляциях дублировалась ссылка на папку .\patchedmis в cam_mod.ini

Чтобы обновить указанные компоненты, просто натравите Тафферпатч на установленного Вора со старой версией и давите "Далее" до упора. Дубликаты ".\patchedmis", если есть, не влияют на работоспособность, могут быть удалены вручную в текстовом редакторе или переустановкой компонента "Полный комплект исправленных ресурсов 1.1e". Для переустановки снимаем галку в списке компонентов, жмём Далее, потом Назад, ставим галку обратно и жмём Далее до конца.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 09 августа 2013 00:16:42
Хотфикс-апдейт, лол.

На Google Docs (https://docs.google.com/file/d/0B9po4JMpZfvgZ0pBbE92ZXJSbFk/edit?usp=sharing)
http://download.darkfate.org/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_212_beta.exe
ftp://95.31.27.16/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_212_beta.exe

— Исправлен баг, в котором патч путал похожие строчки в cam_ext.cfg (конфигурационный файл в составе NewDark). Баг присутствовал в версиях 2.0.10 и 2.0.11.

Чтобы исправить багнутый файл, достаточно запустить новую версию, указать папку с Вором и нажимать Далее до конца.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 19 октября 2014 21:43:37
Если у кого есть время, погоняйте Тафферпатч:

http://download.darkfate.org/projects/tafferpatcher/TafferPatcher_TMA_214_beta.exe

Просто апдейт до Ньюдарк 1.22 самого Вора и Дромеда, если установлен тоже через Тафферпатч. Если до этого был установлен Тафферпатч с более ранним Ньюдарком, достаточно прокликать Далее.

Промежуточный апдейт, пока вожусь с утилитой мод-менеджера и наверное надо будет снести Enhancement Pack как устаревший. Пока просто обновил программные файлы.

У любителей выкидывать конфиги из одних файлов и запихивать в другие скорее всего случится полный кавардак, т.к. я пока не решил, как Тафферпатч должен с этим справляться.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 22 октября 2014 00:14:49
Цитата: DJ Riff от 19 октября 2014 21:43:37
У любителей выкидывать конфиги из одних файлов и запихивать в другие скорее всего случится полный кавардак
У любителей запихивать конфиги в другие файлы кавардака не случится, потому что они используют Тафферпатч только как инсталлятор, финализатор 1.07->1.18 и сгрёбщик архивов (лишь бы не исчезла возможность этим ограничиваться). Причём строго всё вместе за один подход, а не по отдельности.
К тому же такие любители обычно знают, как исправить возможный кавардак, поэтому для них достаточно просто вывести предупреждение о том, что если они щас накатят такой-то компонент, то таким-то и таким-то конФИГУрационным файлам настанет трижды писец, и надо бы позаботиться о бэкапе. Хотя у подобных любителей даже и бэкап имеется по умолчанию, причём сразу в виде всей игры целиком, да в нескольких вариантах, включая свежеустановленный посредством того же Тафферпатча. Соответственно, даже такое, облегчённое, использование Тафферпатча случается только по праздникам. Так что напортачить данным товарищам крайне проблематично...
Те же, кто юзает Таффера полностью, не то, что не переносят конфиги в другие файлы, а и вообще, боюсь, в них даже не заглядывают.

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

И ещё. Хоть Тафферпатч и  умеет что-то там прописать в реестр, но в списке установленных программ игра всё равно не появляется. Sad but true.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 22 октября 2014 01:16:55
Цитата: Boris3000 от 22 октября 2014 00:14:49Ведь даже если все конфиги сидят по своим стандартным файлам, то всё равно непонятно, как быть, если человек, скажем, в cam_ext.cfg поменял один-единственный параметр и теперь хочет обновить Нью-дарк с помощью Тафферпатчера...
Это уже давно сделано: кладётся новый конфиг и из старого переносятся изменённые значения и добавленные. А вот если в качестве "добавленных" оказывается целиком сборка конфигов из совсем другого файла, тут-то котовасия и начинается. Перезаписывать конфиги на дефолтные не вариант, я не собираюсь издеваться над юзером, заставляя его перенастраиватьигру на каждом обновлении. Предупреждения тоже не вариант, т.к. юзеру будет казаться, что он вот щас себе что-то поломает, хотя на самом деле вообще не должен об этом беспокоиться, если руками глобально ничего не переделывал.

Цитата: Boris3000 от 22 октября 2014 00:14:49И ещё. Хоть Тафферпатч и  умеет что-то там прописать в реестр, но в списке установленных программ игра всё равно не появляется. Sad but true.
А смысл ей там быть? Деинсталлятора всё равно нет, удаляется простым удалением папки. Прописывается в App Paths, чтобы по win+R "thief2" запускать. Ну и чтобы другие проги могли по этому ключу игру найти.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 22 октября 2014 03:12:28
Цитата: DJ Riff от 22 октября 2014 01:16:55
кладётся новый конфиг и из старого переносятся изменённые значения и добавленные
Так он умеет прописывать строчки в текстовые файлы? Тогда не вижу проблем, за исключением увеличения геморроя. Надо просто забыть, что у нас есть какие-то определённые файлы, и сосредоточиться непосредственно на параметрах.
Полный список параметров, существовавших за все времена (оригинальные, ддфиксовские, нью-дарковские) известен. Некоторые из них потеряли актуальность. Сначала Тафферпатч производит поиск неактуальных параметров по *.cfg и *.ini, имеющимся в установленной игре, и грохает эти параметры, если находит. После этого он берёт новый cam_ext.cfg (а после него то же самое ещё и с new_config_vars.txt и с subtitles.txt), берёт первый параметр из него и ищет его по *.cfg и *.ini, имеющимся в установленной игре. Далее варианты:
1) Нашёл, и значения совпадают. Тут ничего не надо делать.
2) Нашёл, и значения не совпадают. Значит либо оставить старое значение, либо крепко подумать - а может, старое значение для новой версии не прокатит...
3) Не нашёл такого параметра. Тогда ищем файл, в котором этот параметр должен лежать по умолчанию. Если находим, то прописываем в него этот параметр. Если не находим, то смотрим, какие вообще конфигурационные файлы есть в игре. Затем либо прописываем новый параметр в любой из них, либо создаём недостающий файл и пишем этот параметр в него.

Всё, переходим ко второму параметру из нового cam_ext.cfg. Закончив с cam_ext.cfg, проделываем то же самое и со всеми остальными файлами нового Нью-дарка, в которых могут лежать какие-либо параметры.
Аналогично можно поступать вообще с любыми параметрами, хоть из оригинального darkinst.cfg и других файлов.

Данный алгоритм избавил бы от того геморроя, который приходится иметь после каждого выхода нового Нью-Дарка - составление нового cam_ext.cfg (в моём случае cam.cfg), который не содержит устаревших параметров, но включает все новые из дистрибутивных cam_ext.cfg, new_config_vars.txt и subtitles.txt.
А я ещё и описания параметров копирую, но это уже опционально...
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 22 октября 2014 09:57:31
Цитата: Boris3000 от 22 октября 2014 03:12:28Полный список параметров, существовавших за все времена (оригинальные, ддфиксовские, нью-дарковские) известен.
Огласите весь список, пожалуйста. Потому что мне он не известен и иногда я натыкаюсь на возможность добавить параметр, которого в конфиге нет ни в явном виде, ни в комментариях. Типичный пример — известный Objtextures16 и менее известный Meshtextures16.

Цитата: Boris3000 от 22 октября 2014 03:12:281) Нашёл, и значения совпадают. Тут ничего не надо делать.
2) Нашёл, и значения не совпадают. Значит либо оставить старое значение, либо крепко подумать - а может, старое значение для новой версии не прокатит...
3) Не нашёл такого параметра. Тогда ищем файл, в котором этот параметр должен лежать по умолчанию. Если находим, то прописываем в него этот параметр. Если не находим, то смотрим, какие вообще конфигурационные файлы есть в игре. Затем либо прописываем новый параметр в любой из них, либо создаём недостающий файл и пишем этот параметр в него.
Это всё круто. Но что делать, если:

1) юзер использует и ddfix'овый вариант тоже, без ведома Тафферпатча, а я ему тут возьму и конфиги погрохаю?
2) в старых конфигах есть добавленные юзером параметры, которых нет в новых?
3) в разных конфигах встречается один и тот же параметр, но с разными значениями? Рейтинг приоритета файлов есть?
4) есть ли гарантия, что абсолютно все параметры игра точно ищет во всех конфигах, или для некоторых параметров наличие его в определённом (не дефолтном) файле равносильно его отсутствию?

Наверняка ещё что-нибуь вылезет. В общем, чтобы людям ничегно случайно не сломать, нужна бригада тестеров с совершенно разными стилями мышления.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 24 октября 2014 02:47:07
Цитата: DJ Riff от 22 октября 2014 09:57:31
Огласите весь список, пожалуйста. Потому что мне он не известен
А я и не себя имел в виду. :biggrin: А вот тебе он просто обязан быть известен. Странно, что этот список не выполняет своих обязательств...
Но вообще, это и не так важно. Это в идеале - отталкиваться от полного списка актуальных параметров. То есть от "белого списка". А на худой конец, можно оттолкнуться и от "чёрного" - списка известных НЕактуальных параметров. Если находится параметр, который точно известно, что на данный момент не нужен, то он грохается. И пусть даже останется некоторое количество неиспользующихся параметров - кому они помешают?

Цитата: DJ Riff от 22 октября 2014 09:57:31
параметр, которого в конфиге нет ни в явном виде, ни в комментариях. Типичный пример — известный Objtextures16
Ну этот-то всю жизнь в dark.cfg сидел.

Цитата: DJ Riff от 22 октября 2014 09:57:31
юзер использует и ddfix'овый вариант тоже, без ведома Тафферпатча, а я ему тут возьму и конфиги погрохаю?
Не, ну это вообще не проблема. Зачем грохать? Сначала надо проверить - а использует ли юзер ддфиксовский вариант. Тут есть целый ряд признаков, которые все вместе дадут гарантию, что использует. Главный из них - наличие "ddfix.dll" хотя бы в одном из главных экзешников (если их несколько, в разных папках).
Соответственно, после того как определено, что ддфиксовский вариант наличествует в установленной игре, то файл ddfix.ini просто не трогаем и всё. Тем более, что вроде ддфиксовские настройки должны лежать строго в нём, правильно? Значит и нет никакой возможности наткнуться на них в других файлах.

Цитата: DJ Riff от 22 октября 2014 09:57:31
в старых конфигах есть добавленные юзером параметры, которых нет в новых?
Если известно, что эти параметры не нужны, то см. выше. Если не известно, то Тафферпатч их просто и не ищет, соответственно они остаются на своих местах. Игра их всё равно не юзает, ну так и хрен с ними.

Цитата: DJ Riff от 22 октября 2014 09:57:31
в разных конфигах встречается один и тот же параметр, но с разными значениями?
И это не проблема. Это всего-навсего приведёт к тому, что данный алгоритм:
Цитата: Boris3000 от 22 октября 2014 03:12:281) Нашёл, и значения совпадают. Тут ничего не надо делать.
2) Нашёл, и значения не совпадают. Значит либо оставить старое значение, либо крепко подумать - а может, старое значение для новой версии не прокатит...
3) Не нашёл такого параметра. Тогда ищем файл, в котором этот параметр должен лежать по умолчанию. Если находим, то прописываем в него этот параметр. Если не находим, то смотрим, какие вообще конфигурационные файлы есть в игре. Затем либо прописываем новый параметр в любой из них, либо создаём недостающий файл и пишем этот параметр в него.
отработается 2 раза для одного и того же параметра.
Ведь юзер уже как-то жил с подобным "дуализмом", верно? Ну так и пусть продолжает жить дальше.
К тому же проблема нескольких копий одного и того же параметра существует сама по себе - вне зависимости от предложенного мной алгоритма. И если она не волновала тебя до сих пор, то почему вдруг заволновала сейчас?

Цитата: DJ Riff от 22 октября 2014 09:57:31
есть ли гарантия, что абсолютно все параметры игра точно ищет во всех конфигах
Я даже готов перебрать их по одному и проверить. Но только если ты сначала скажешь по каждому параметру, куда надо смотреть, чтоб заметить их влияние.
Ну и во-вторых, это опять-таки не твоя забота. Если человек напереносил себе и спокойно живёт, то пусть и дальше так живёт. В случае же отсутствия добавляемого параметра и отсутствия умолчанского файла для этого параметра можно выбрать вариант создания умолчанского файла и помещения туда этого параметра. Юзер же, если захочет, сам перенесёт его в cam.cfg свой любимый файл.

Но вообще-то все эти вещи:
Цитата: DJ Riff от 22 октября 2014 09:57:31
Огласите весь список, пожалуйста
Цитата: DJ Riff от 22 октября 2014 09:57:31
Рейтинг приоритета файлов есть?
Цитата: DJ Riff от 22 октября 2014 09:57:31
есть ли гарантия, что абсолютно все параметры игра точно ищет во всех конфигах, или для некоторых параметров наличие его в определённом (не дефолтном) файле равносильно его отсутствию?
по-определению должны быть известны, если есть исходники. А они есть.

Цитата: DJ Riff от 22 октября 2014 09:57:31
Наверняка ещё что-нибуь вылезет
"Что-нибудь" вылезает абсолютно всегда и везде. А потому - "глаза боятся, руки делают".

Цитата: DJ Riff от 22 октября 2014 09:57:31
чтобы людям ничегно случайно не сломать
Пока не вижу, чтоб предложенный алгоритм мог что-то сломать. Только вот "сломать" и "не починить" - немного разные вещи. Тут уж надо сначала определиться с генеральной линий - либо ты в добровольно-принудительном порядке причиняешь добро, удаляя все экспромты конкретного юзера и пытаясь заставить игру гарантированно взлететь, либо мягко и ненавязчиво добавляешь нововведения, удаляя лишь то, что на 100% известно, что теперь не потребуется, а уж что там юзер себе наворотил - его личные проблемы.
Но так как попытка заставить игру автоматически взлетать абсолютно на всех конфигурациях заранее обречена на провал, то остаётся только второй путь.

Цитата: DJ Riff от 22 октября 2014 09:57:31
нужна бригада тестеров с совершенно разными стилями мышления
Ты не в тренде. :biggrin: Щас софт тестируется в основном "боем" - и "тестеров" больше, и затрат меньше. Так что, весь мир - твоя бригада.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 24 октября 2014 18:50:32
Цитата: Boris3000 от 24 октября 2014 02:47:07А вот тебе он просто обязан быть известен.
Откуда? Если только все исходники перелопатить в поисках этих параметров. Я не программер, у меня на это год может уйти.

Цитата: Boris3000 от 24 октября 2014 02:47:07И пусть даже останется некоторое количество неиспользующихся параметров - кому они помешают?
На этом можно и закончить, т.к. параметров, старое значение которых может помешать всего две штуки, и их Тафферпатч правит в обязательном порядке при обновлении Ньюдарка. Другое дело, что ищет он пока их только по тем файлам, в которых им положено быть, а не по всем возможным.

Цитата: DJ Riff от 22 октября 2014 09:57:31Ну этот-то всю жизнь в dark.cfg сидел.
"всю жизнь" не сидел, был найден в своё путём просмотра dromed.exe в текстовом редакторе и добавлен в архив с Дромедом, примерно в то же время, когда появилась версия с поддержкой полноцветных TGA-текстур для объектов.

Цитата: DJ Riff от 22 октября 2014 09:57:31наличие "ddfix.dll" хотя бы в одном из главных экзешников (если их несколько, в разных папках).
А ничего, что рабочий каталог может параметром при запуске задаваться и не совпадать с путём к экзешнику?


Цитата: DJ Riff от 22 октября 2014 09:57:31Если известно, что эти параметры не нужны, то см. выше. Если не известно, то Тафферпатч их просто и не ищет, соответственно они остаются на своих местах. Игра их всё равно не юзает, ну так и хрен с ними.
Они не "остаются", их надо перенести в новый конфиг. Конфиг-то я кладу новый, с той структурой, порядком следования параметров и комментариями, которые соответствуют новой версии. Это безопаснее, чем модифицировать старый. А уже потом параметры из старого по возможности переношу в новый.

Цитата: DJ Riff от 22 октября 2014 09:57:31К тому же проблема нескольких копий одного и того же параметра существует сама по себе - вне зависимости от предложенного мной алгоритма. И если она не волновала тебя до сих пор, то почему вдруг заволновала сейчас?
Это если сравнивать пофайлово, как сейчас, то проблема останется как была. А если для каждого параметра просматривать все конфиги, то ему в конечном итоге придётся присваивать какое-то одно из найденных значений.

Цитата: DJ Riff от 22 октября 2014 09:57:31Я даже готов перебрать их по одному и проверить. Но только если ты сначала скажешь по каждому параметру, куда надо смотреть, чтоб заметить их влияние.
Если б я это знал, заодно с побочными явлениями, я бы уже сам всё проверил.

Цитата: Boris3000 от 24 октября 2014 02:47:07Но вообще-то все эти вещи:
по-определению должны быть известны, если есть исходники. А они есть.
Осталось найти человека, который их прочитает и выдаст этот список. Моих знаний для этого явно не хватает.

Цитата: Boris3000 от 24 октября 2014 02:47:07"Что-нибудь" вылезает абсолютно всегда и везде. А потому - "глаза боятся, руки делают".
Ближайший год руки делают более приоритетные вещи.

Цитата: Boris3000 от 24 октября 2014 02:47:07Пока не вижу, чтоб предложенный алгоритм мог что-то сломать. Только вот "сломать" и "не починить" - немного разные вещи. Тут уж надо сначала определиться с генеральной линий - либо ты в добровольно-принудительном порядке причиняешь добро, удаляя все экспромты конкретного юзера и пытаясь заставить игру гарантированно взлететь, либо мягко и ненавязчиво добавляешь нововведения, удаляя лишь то, что на 100% известно, что теперь не потребуется, а уж что там юзер себе наворотил - его личные проблемы.
Пока второе. Перелопаченные юзером конфиги, как было написано выше, были отнесены к его личным проблемам, о чём я и сообщил. И да, у меня поначалу был очень похожий на твой алгоритм, и он таки что-то ломал, поэтому был заменён на обратный.

Цитата: Boris3000 от 24 октября 2014 02:47:07Ты не в тренде. :biggrin: Щас софт тестируется в основном "боем" - и "тестеров" больше, и затрат меньше. Так что, весь мир - твоя бригада.
Я человек эгоистичный до костей мозга, и такое издевательство над юзером мне удовольствия не доставляет.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Maxim от 24 октября 2014 19:24:45
ЦитироватьБлижайший год руки делают более приоритетные вещи
For example... ?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 25 октября 2014 00:12:30
Цитата: Maxim от 24 октября 2014 19:24:45For example... ?
Там на последней страничке Тафферпатча кнопка "Mod Manager" или как-то так пока неактивная. Вот его, например.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 25 октября 2014 14:06:42
Цитата: DJ Riff от 24 октября 2014 18:50:32
Откуда?
Скажу, наконец, прямо. Кто делал Нью-Дарк? Неужели те, кто создавал новые параметры, не знают их списка, списка старых, приоритета файлов и всего остального? На ттлг никак нельзя на знающих людей выйти?

Цитата: DJ Riff от 24 октября 2014 18:50:32
Если только все исходники перелопатить в поисках этих параметров. Я не программер, у меня на это год может уйти.
Что касается списка параметров, то разве они не должны присутствовать в тексте программы в явном виде? Не достаточно для поиска всех параметров, которые могут располагаться, скажем, в cam.cfg, задать поиск "cam.cfg" по файлам исходников?

Цитата: DJ Riff от 24 октября 2014 18:50:32
"всю жизнь" не сидел, был найден в своё путём просмотра dromed.exe в текстовом редакторе и добавлен в архив с Дромедом, примерно в то же время, когда появилась версия с поддержкой полноцветных TGA-текстур для объектов.
Не понимаю, о чём речь. Этот параметр сидит в dark.cfg в составе оригинального дистрибутива версии 1.07.

Цитата: DJ Riff от 24 октября 2014 18:50:32
А ничего, что рабочий каталог может параметром при запуске задаваться и не совпадать с путём к экзешнику?
Не понял, Thief2.exe лежит не в папке (включая под-) с игрой? Не, ну понятно, что всяких немыслимых экзотических ситуаций можно навыдумывать сколько угодно. Например, юзер - прогер, и написал свой собственный ланчер, а все файлы игры зашифровал (каждый по отдельности со своим собственным ключом), и расшифровываются они на лету ланчером при запуске.
И эти ситуации типа являются доказательством, что предложенный вариант подойдёт далеко не для всех случаев... Ну да пусть даже так. Но ведь теперь ясно, что и текущий вариант Тафферпатчера тоже подходит не для всех случаев. Так какая тогда разница? Но предполагаемый новый хотя бы будет создавать полноценный конфиг, удаляя неактуальные параметры (пусть даже и не все) и добавляя все новые из всех файлов (количество которых, к слову, постепенно растёт) дистрибутива Нью-Дарка. А не просто кидать недоношенный умолчанский cam_ext.cfg, поменяв в нём всего пару параметров, которые сам юзер менял в своём предыдущем конфиге.
А с ддфиксом на самом деле всё совсем просто. Потому что вполне может статься так, что ддфикснутого экзешника нет в папке (и вообще нет) временно по воле юзера, а ddfix.ini с его выстраданными настройками имеется в единственном экземпляре на всём компе. И тут приходит Тафферпатчер и его грохает... Поэтому ddfix.ini просто не трогать вообще, и дело с концом. Ну а ddfix.dll можно и затереть втихаря, ибонех, как говорится. :devil:

Цитата: DJ Riff от 24 октября 2014 18:50:32
Они не "остаются", их надо перенести в новый конфиг. Конфиг-то я кладу новый, с той структурой, порядком следования параметров и комментариями, которые соответствуют новой версии. Это безопаснее, чем модифицировать старый. А уже потом параметры из старого по возможности переношу в новый.
Я имел в виду гипотетический Тафферпатч, скроённый по предложенному варианту. А так-то понятно.

Цитата: DJ Riff от 24 октября 2014 18:50:32
если для каждого параметра просматривать все конфиги, то ему в конечном итоге придётся присваивать какое-то одно из найденных значений
Нет, это немного нечётко. Присвоить можно только новое значение, но никак не найденное. Выбора между двумя старыми значениями нет и возникнуть не может. Выбор возникает между найденным старым значением и новым. Один раз и второй раз. И оба этих раза абсолютно независимы друг от друга. Тут в принципе нет разницы, одинаковые ли имена у двух параметров или разные - в любом случае гипотетический патч рассматривает их как разные, а точнее ему вообще плевать, разные они или нет - он просто последовательно переходит от одного параметра к другому, про предыдущий сразу "забывая".
Возьмём, например, game_screen_size. Пусть в первом файле указано game_screen_size 640х480, а во втором - game_screen_size 1920х1080. При этом в новом конфиге прописано game_screen_size 1280х1024.
Патч в поисках "game_screen_size" натыкается на него в первом файле и выбирает - оставить ли 640х480 или присвоить 1280х1024. Выбрал. После этого продолжает поиск "game_screen_size" и натыкается на него во втором файле, и снова выбирает - оставить 1920х1080 или присвоить 1280х1024. Выбрал и тут.
Какие возможны итоговые варианты?
1) При логике "оставляем старое" получится ноль изменений. Раз ноль изменений, то и нечего не сломано.
2) При логике "присваиваем новое" получится game_screen_size 1280х1024 в обоих файлах. Не только не сломано, но даже и немного починено.

Цитата: DJ Riff от 24 октября 2014 18:50:32
Ближайший год руки делают более приоритетные вещи.
Ничего, мы люди терпеливые - подождём. Некоторые ФМ-ки да текстурные паки, вон, по нескольку лет делаются, и то ничего.

Цитата: DJ Riff от 24 октября 2014 18:50:32
Перелопаченные юзером конфиги, как было написано выше, были отнесены к его личным проблемам
В какой-то степени эти проблемы теперь начинают появляться у всех, т. к. некоторые новые параметры добавляются в тот файл, в который первый встречный посоветует. Те же параметры субтитров недавно - один говорит "пиши в cam_ext.cfg", а другой - "пиши в user.cfg"...

Цитата: DJ Riff от 24 октября 2014 18:50:32
у меня поначалу был очень похожий на твой алгоритм, и он таки что-то ломал, поэтому был заменён на обратный
Суть вовсе не в том, что он обратный. Обратность - это те же яйца, только в профиль. Можно за отправную точку взять и новые конфиги, а просматривать старые. И добавлять старые параметры в новые конфиги, а не новые в старые. Разница будет лишь в том, что при моём способе у юзера останется его набор файлов, а в твоём - будет оригинальный набор файлов. Но набор параметров в обоих случаях будет одинаковым.
А истинная проблема в том, что твой алгоритм - файлово-ориентированный, назовём это так. Мой - параметро-ориентированный. Именно поэтому у меня случится кавардак, если я накачу Нью-Дарк Тафферпатчером.
Как тогда сделать, чтоб добавление старых параметров в новые конфиги не приводило к кавардаку в случае нестандартного набора и содержания файлов игры юзера? Тогда так, хоть в этом случае юзер и распрощается со своими файлами и получит стандартный набор файлов. Но зато он хотя б заполучит полный набор параметров, да ещё с вычищенными устаревшими, а уж раскидать их снова по своим любимым файлам - секундное дело.
Для начала склеиваем новые конфиги воедино (которые по неведомо какой причине раскиданы уже по трём файлам), тем самым получая новый cam_ext.cfg с полным набором новых параметров, а не обрезанный.
Далее ищем *.cfg и *.ini, имеющиеся в установленной игре. Нашли и заныкали в укромное местечко. Берём первый из них, берём первый параметр из него и ищем его во всех файлах оригинального набора конфигурационных файлов (включая ддфиксовские и нью-дарковские). Варианты:
1) Нашёлся в любых количествах в любых файлах. Абсолютно независимо в каждом из дублей выбираем, какое значение присвоить.
2) Не нашёлся. Проверяем по списку устаревших параметров. Если нашёлся, то игнорим, а если и там не нашёлся, то добавляем в любой файл.
Вот и всё. Далее берём следующий параметр из заныканого юзеровского конфига и проделываем то же самое, и так до конца.

Апдейт.
Правда, при добавлении старых параметров в новые действительно возникает проблема выбора между несколькими старыми значениями. Что лишний раз доказывает - если цель не поломать юзеровский конфиг, то логичнее добавлять новое в старое, а не наоборот. Уж не знаю, чего у тебя там такой метод ломал...
Ну, тут, похоже, не обойтись без узнавания приоритета файлов. Если уж по каким-то причинам никак не связаться со знающими людьми, то можно попробовать вычислить его, покидав один и тот же параметр в разные файлы. По одному параметру для каждой группы - тех, кто по умолчанию сидит в cam.cfg; тех, кто по умолчанию сидит в cam_ext.cfg, ну и т. д. Конфигурационных файлов всего 6 (не считая ддфикса и дромеда), соответственно надо попробовать 6 параметров - по одному из каждого файла. И ещё плюс какой-нибудь параметр, которого нет нигде - чтоб вычислить приоритет файлов для неизвестных науке параметров.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: HellRaiser от 25 октября 2014 22:21:51
(http://s26.postimg.org/ltfx2ikuh/alg.png)
Предлагаю консенсус :)
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 26 октября 2014 01:16:20
[off]HellRaiser
Чё-т не кликабельно. :biggrin: Или мне нельзя голосовать за себя? :lol:
Да, кстати, моих алгоритмов тут уже целых два, посему просьба уточнить. По умолчанию будем считать, что первый.[/off]
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 27 октября 2014 12:31:30
Цитата: Boris3000 от 25 октября 2014 14:06:42А истинная проблема в том, что твой алгоритм - файлово-ориентированный, назовём это так.
Именно так, причём я стараюсь максимально ориентироваться на файлы. Тогда можно заменить файлы с минимумом изменений в коде. Если все параметры заносить в код непосредственно Тафферпатча, то при следующем обновлении я обязательно забуду что-нибудь поменять. Пока что у меня мысль просматривать умолчанские конфиги, брать оттуда имена параметров и дефолтные значения, и ходить с ними по юзерским файлам. Ну и отдельный спичсок тех, которые при обновлении обязательно поправить или удалить. Как комментарии к ним при этом править, я пока не придумал.

Цитата: Boris3000 от 25 октября 2014 14:06:42Скажу, наконец, прямо. Кто делал Нью-Дарк? Неужели те, кто создавал новые параметры, не знают их списка, списка старых, приоритета файлов и всего остального? На ттлг никак нельзя на знающих людей выйти?
Понятия не имею и подставлять никого не собираюсь.

Цитата: Boris3000 от 25 октября 2014 14:06:42Что касается списка параметров, то разве они не должны присутствовать в тексте программы в явном виде? Не достаточно для поиска всех параметров, которые могут располагаться, скажем, в cam.cfg, задать поиск "cam.cfg" по файлам исходников?
Во-первых, наверняка не одно имя, а массив, согласно которому при обращении к конфигфайлам функция обходит все файлы (это то, что мне придётся тоже делать теперь во всех местах, где встречается обращение к чему-то *.cfg). Но я сильно подозреваю, что там тоже кавардак порядочный, и часть параметров ищется через этот массив, часть через какой-нибудь другой, часть напрямую и так далее, в зависимост от того, кто и когда код писал. Во-вторых, имена параметров совершенно не обязательно лежат в виде текста. Например, game_screen_size и edit_screen_size могут на лету составляться из двух половинок. Так что поискать-то можно, и даже найти большую часть, но гарантии, что нашёл абсолютно всё, не будет никакой.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: clearing от 31 октября 2014 06:48:02
http://download.darkfate.org/projects/tafferpatcher/TafferPatcher_TMA_214_beta.exe
Что-то не работает http://download.darkfate.org
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: HellRaiser от 31 октября 2014 09:19:20
Вроде как работает (ну или ожил).
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 31 октября 2014 10:04:10
Кулеры взвыли, на ночь отключать приходится. В выходные поправлю =)
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Shivan от 03 мая 2015 17:05:44
А для первой части такой патч есть?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 03 мая 2015 17:07:37
Есть, TFix (http://www.ttlg.com/forums/showthread.php?t=134733)
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Shivan от 03 мая 2015 17:10:38
Цитата: DJ Riff от 03 мая 2015 17:07:37
Есть, TFix (http://www.ttlg.com/forums/showthread.php?t=134733)
спасибо большое :up:
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 02 июня 2015 13:35:09
Таффер патч сделан рифом? Риф, насколько он совместим с гог версий? Ведь гог версия уже патчена ньюдарком. Патчить патченое не бобо?

И почему таферпатч не находит установленный сиф 2 гоговский? Ведь гог версия регится в реестре. По мне так у нас 3 официальные версии должны поддерживаться, дисковая, гог версия и стимовая.

И зачем в патче включены улучшайзеры неба, моделек и т.д. Ведь он патч, должен баги править, а улучшайзеры это другая тема.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 02 июня 2015 16:09:32
Цитата: Vorob от 02 июня 2015 13:35:09Патчить патченое не бобо?
Нет. специально проверял. Если Ньюдарк устаревший, он его обновит. Все настройки, совместимые с новой версией, останутся в конфиге.


Цитата: Vorob от 02 июня 2015 13:35:09И почему таферпатч не находит установленный сиф 2 гоговский? Ведь гог версия регится в реестре.
Тафферпатч ищет ключ AppPaths/thief2.exe. Если Гоговская этот ключ не регит, он её не увидит. Если Гоговская регается где-нибудь в Software, могу поиск там дописать. Искать в Uninstall (это то, что видно в "установке и удалении...") это жуткий гемор, т.к. вариантов масса по каждому инсталлятору.

Цитата: Vorob от 02 июня 2015 13:35:09И зачем в патче включены улучшайзеры неба, моделек и т.д. Ведь он патч, должен баги править, а улучшайзеры это другая тема.
"По просьбам трудящихся". Как допилю более-менее вменяемый мод-менеджер, так удалю, пусть юзвери сами что хотят качают и ставят.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 02 июня 2015 16:14:10
Понятно. Спасибо.

А когда с диска игра ставится через тафферпатч он проверят мд5 файлов? А то вдруг у меня на диске битый snd.crf, он мне сообще что что-то не так?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 02 июня 2015 20:36:14
Цитата: Vorob от 02 июня 2015 16:14:10А когда с диска игра ставится через тафферпатч он проверят мд5 файлов? А то вдруг у меня на диске битый snd.crf, он мне сообще что что-то не так?
Не проверяет по одной простой причине: в качестве "диска" можно подсунуть любую готовую установку Вора, вплоть до Стимовской папки. Если файл битый, с диска он обычно просто не читается. Тогда он выдаст ошибку копирования, естественно.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 20 июня 2015 13:52:47
Обновление.

TafferPatcher v. 2.0.15
На Google Docs (https://drive.google.com/file/d/0B9po4JMpZfvgSVptUGItS0NzeTg/view?usp=sharing)
http://download.darkfate.org/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_215_beta.exe
ftp://95.31.27.16/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_215_beta.exe

— NewDark и DromEd обновлены до версии 1.23. Дромед представляет собой сборку DromEd Toolkit 1.13 с накатанный поверх него DromEd 1.23. Скорее всего, автор Toolkit обновит свою сборку, так что и мне придётся обновиться ещё раз. В планах ещё некоторые доработки, но пока решил не тянуть с обновой движка, так что других изменений нет.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 21 июня 2015 11:43:08
Все же жаль что у тебя нет проверки CRC.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 21 июня 2015 12:44:59
Как я уже говорил, от проверки потеряется больше функциональности, чем появится.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Nicholas от 27 июня 2015 18:02:00
Уважаемый DJ Riff! Большая благодарность за Ваш патч и его обновления, на что вы не жалеете своего времени, однако последняя его версия для new dark 1.23, во всяком случае у меня, содержит  как минимум 2 незначительных графических бага, оба в меню. К сожалению, скриншоты я не сделал, однако попробую объяснить на словах. Заново переустановил игру, поставил патч, результат тот же.
1 - при выборе уровня сложности в начале любой миссии слово "сложность" уехало из своей рамки далеко влево и не помещается на экране. Место слова "сложность" заняла надпись уровня сложности "нормально", место в рамке, предназначающейся для "нормально" занял "хард", место "харда" занял "эксперт", а рамка, где должна быть надпись "эксперт" полностью пустует.
2 - 2 круглых индикатора загрузочного экрана, из них один с зелёной полоской показывает степень загрузки уровня, а другой для красоты, поменяны местами так, что индикатор степени загрузки уровня теперь находится не в левом нижнем, а в правом нижнем углу.
Возможно, присутствуют ещё какие-то другие баги, но я их не заметил.
P.S. Проблема решена путём установки предыдущей версии патча (2.0.14 вместо 2.0.15) и инсталлированием сверху архива с патчем New Dark 1.23. Также, во всяком случае раньше, не было проблемы при установке 2.0.14, затем копированием файлов из архива New Dark 1.23, а затем установкой 2.0.15. А вот если устанавливать 2.0.15. на чистую версию игры - тогда появляются баги.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 27 июня 2015 20:33:19
Это не "незначительные баги", это ППЦ. А именно — файл DARK.CFG в составе Дромеда попался от Thief Gold вместо Thief 2.

Апдейт.

TafferPatcher v. 2.0.16
На Google Docs (https://drive.google.com/file/d/0B9po4JMpZfvgNkI5eDNTd3lMLXM/view?usp=sharing)
http://download.darkfate.org/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_216_beta.exe
ftp://95.31.27.16/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_216_beta.exe

— исправлен баг с неправильным DARK.CFG в составе Дромеда. У кого в версии 2.0.15 был установлен редактор — просто переустановите его с помощью новой версии (на странице компонентов снять галку, нажать Далее один раз, затем Назад, поставить галку обратно, прокликать Далее до конца).

Спасибо за багрепорт!
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Nicholas от 28 июня 2015 17:41:44
Только что переустановил игру с чистого листа, поставил сверху ТафферПатчер 2.0.16. Всё работает, спасибо)

Один только вопрос на засыпку: при выходе новой версии патча стоит ли заново переустанавливать игру, чтобы ставить патч на чистую версию игры или можно спокойно ставить апдейт поверх старой версии ТафферПатчера?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 28 июня 2015 22:55:38
Цитата: Nicholas от 28 июня 2015 17:41:44Один только вопрос на засыпку: при выходе новой версии патча стоит ли заново переустанавливать игру, чтобы ставить патч на чистую версию игры или можно спокойно ставить апдейт поверх старой версии ТафферПатчера?
Можно патчить поверх, все компоненты корректно обновляются.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: zanuda от 08 ноября 2015 12:07:57
Доброго времени суток всем знатокам! Спустя пару лет вернулся к Т2. Устанавливал все с нуля. Директ-Х, Вижуал Студио, Английский оригинал игры, ТафферПатчер216бета. При установке указал внутренние пути в папке игры. Результат: Загрузчик миссий работает на ура, Игра грузится. Стартовое видео оригинальной игры идет великолепно. Меню работает. Звук идет. Но при переходе к самой игре экран черный. Звук есть, +,- выводят внизу на экране инвентарь и оружие. Но самого поля игры нет. Манипулировал с разрешением экрана. При разрешении 680 в левом верхнем углу малюсенький квадратик экрана (как бы миниатюрный весь экран), на котором происходит все игровое движение. Размер этого окошка 1,5х1,5 см. При увеличении разрешения квадратик уменьшается и ари 1024 вообще практически превращается в точку. В чем может быть проблема?
Извините, если вопрос не в той теме.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: zanuda от 08 ноября 2015 12:09:32
Да. Забыл. При установке тафферпатчера не ставил Dromed редактор. Все остальное ставил.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: zanuda от 08 ноября 2015 12:10:17
Винда 7...
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: MoroseTroll от 08 ноября 2015 12:17:37
Цитата: zanuda от 08 ноября 2015 12:10:17Винда 7...
Этого мало. Каковы видео и версия дров него? Не включены ли в настройках дров хитрые алгоритмы сглаживания?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: zanuda от 08 ноября 2015 12:24:07
Встроенная видеокарта Intel(R) HD Graphics Family
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: zanuda от 08 ноября 2015 12:29:26
Насчет хитрых алгоритмов, не знаю, где посмотреть. Я плохо в этом разбираюсь
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: MoroseTroll от 08 ноября 2015 13:18:08
Админам: последние несколько сообщений, думаю, лучше было бы перенести в раздел "Проблемы с работоспособностью".

zanuda: Как правило, видеодрайверы ведущих поставщиков графического железа (AMD, Intel, nVidia) снабжаются фирменными панелями управления, которые можно запустить по соответствующему значку в правом нижнем углу экрана, рядом с индикатором раскладки клавиатуры (EN/RU), антивируса, сети, времени суток и т.д. В открывшемся окне ищем разделы и параметры, имеющие в своём названии слово "сглаживание" или "anti-aliasing", и с их помощью пытаемся добиться нужного результата. Касательно Intel замечу, что, возможно, один из параметров NewDark (обновлённый движок T1&T2&SS2) в файле настройки как-то влияет на рисование картинки. Помню, что он начинается с "d3d". Сейчас тут скажут более подробно.

Вот выдержка из документации к NewDark:
ЦитироватьProblem:
    Display mode fails to set or there are miscolorations (on some
    integrated video cards such as Intel).
Solutions:
    * Update display drivers.
    * Set "d3d_disp_no_rgb10_buf" to prevent the game from running in
      enhanced 10-bits-per-channel RGB mode.
    * Disable multisampling ("multisampletype").
    * Disable postprocessing ("postprocess").
    * Disable "d3d_disp_enable_distortionfx".
    * Try DX6 (disable "use_d3d_display").
    * Look in cam_ext.cfg for more options to disable that affect
      performance.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: zanuda от 08 ноября 2015 13:32:15
Ок! Спасибо. Попытаюсь побороться. Или, скорее всего, возьму у зятя и поставлю нормальную видеокарту G-Force.
ЗЫ. Просьба к модераторам: последнее сообщение с инструкциями пока никуда не переносите. Все остальное можно вообще удалить.
Спасибо.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: clearing от 08 ноября 2015 14:53:22
zanuda, попробуй следующее. В файле cam_ext.cfg поставь точку с запятой перед multisampletype 8.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: zanuda от 08 ноября 2015 18:01:06
Ааааааа!!!!!!!! Clearing, ты велик, как солнце, встающее над Поднебесной. И все так сразу стало просто.... Все пошло. И в миссиях тоже. Если что вдруг не так, то, скорее всего, это будет просто специфика миссий. Потому что проверил на нескольких с последними условиями "только 1.23", и все идет
СПАСИБО!!!!!
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: zanuda от 08 ноября 2015 18:09:13
Но, кстати. Пусть и не в эту тему. Пытался с горя выгнать жену с мощного компа с GeForce GTX 760. Выгнал. Поставил. Все великолепно. Основная игра идет. Но вот загрузчик миссий все (штук 10 перепробовал) инсталлирует с уведомлением multiple errors. При этом можно продолжить и запустить миссию. И, к примеру, в A Job Well Done после прочтения письма на старте не появляются новые задания, и не активизируется тахта, чтобы уйти в подполье. На всякий случай, если кто сталкивался, подскажите, в чем проблема.
Извините, что продолжаю тут же, а не в разделе проблем с установкой.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 08 ноября 2015 18:11:47
Вообще, в дистрибутиве Нью-Дарка параметр multisampletype и так по умолчанию закомментирован. Как он оказался раскомментированным? В Тафферпатче такой?

А наилучшее решение всё же:
Цитата: zanuda от 08 ноября 2015 13:32:15
возьму у зятя и поставлю нормальную видеокарту G-Force
И не надо будет сглаживание вырубать.

Цитата: zanuda от 08 ноября 2015 18:09:13
Но вот загрузчик миссий все (штук 10 перепробовал) инсталлирует с уведомлением multiple errors.
DarkLoader что ли? Фтопку его.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DonSleza4e от 08 ноября 2015 18:16:37
Цитата: Boris3000 от 08 ноября 2015 18:11:47
Вообще, в дистрибутиве Нью-Дарка параметр multisampletype и так по умолчанию закомментирован. Как он оказался раскомментированным? В Тафферпатче такой?

TFix при установке спрашивает - включить ли антиалиасинг
и пишет, что сним могут быть проблемы на слабых компах (если я не ошибаюсь)
А вот точно помню, что пишет - если вы не уверены, то нажмите "Нет" (не включать)

но никто не читает и все тыкают Да)
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 08 ноября 2015 18:19:29
DonSleza4e
Так речь же про Т2 и Тафферпатч соответственно. Что-то не помню там аналогичного. Хотя последнюю версию не видел.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: zanuda от 08 ноября 2015 18:21:52
Boris3000, карту поставлю. А загрузчик тот, который инсталлирует Тафферпатчер. О Дарклодере вообще речи нет.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: clearing от 08 ноября 2015 18:23:40
Цитироватьв дистрибутиве Нью-Дарка параметр multisampletype и так по умолчанию закомментирован
У некоторых он раскомментируется почему-то.
zanuda, как я понял ты используешь FMSelect-ор. Если да, то рекомендуют переносить скрипты из миссий вручную.
ЦитироватьFMSelect doesn't recognize the scripts folder as a valid folder, so it ignores it. This is why you have to extract it to the main Thief folder. It is still inside the archive though, the scripts.zip file is just there to facilitate its installation so you don't have to open the mission archive. You can safely delete the scripts folder after you're done playing.
Если DarkLoader, то со скриптами всё нормально.
Кстати, не забудь включить New Mantle в cam_ext.cfg
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: zanuda от 08 ноября 2015 18:23:52
DonSleza4e, это кто и где спрашивает? Тафферпатчер? Что-то не увидел. Или это как-то иначе там названо?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: zanuda от 08 ноября 2015 18:27:34
clearing, спасибо за напоминание. Таки забыл включить. А по поводу переноса буду иметь в виду. Но мне кажется, что там в чем-то круче проблема. Пока не горит, потому что на своем запустил.
Но, все равно, спасибо.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DonSleza4e от 08 ноября 2015 18:27:40
не-не, это TFix, а тут идет речь про TafferPacher, так что я немного не в тему сказал))
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: MoroseTroll от 08 ноября 2015 18:54:59
DJ Riff: Как думаешь, есть смысл предупреждать игрока со встроенным видео от Intel, что multi-sampling ему противопоказан? Или может, вообще эту возможность отключать для оных несчастных?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 08 ноября 2015 21:51:55
Цитата: MoroseTroll от 08 ноября 2015 18:54:59DJ Riff: Как думаешь, есть смысл предупреждать игрока со встроенным видео от Intel, что multi-sampling ему противопоказан? Или может, вообще эту возможность отключать для оных несчастных?
Отключить не сложно, но их надо сначала определить. А это распаковывание отдельной DLL'ки в Temp и запуск её оттуда со всеми возможными запретами доступа и блокировками антивирусом. Проходил уже  :angry:. Пока что желающих иметь эту опцию включённой по умолчанию больше, чем несчастных, у который всё ещё остались видеокарты, не поддерживающие АА, и в будущем их будет ещё меньше.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: MoroseTroll от 08 ноября 2015 22:40:24
Судя по статистике Steam, владельцев графики Intel сейчас немало и, что самое интересное, их процент только растёт.
Кстати, утилитой Reg.exe пробовал пользоваться? Она вроде как заточена под командную строку: Reg Query HKLM\System\CurrentControlSet\Control\Video /f "Intel" /d /s и вуаля - errorlevel возвращает результат поиска (0 = успешно / 1 = ошибка).
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 08 ноября 2015 22:52:24
Распаковывать exe'шник и запускать его это ещё больше проблем с правами доступа, чем с DLL'кой.

Далеко не у всех владельцев Intel проблемы с АА, и количество проблемных явно сокращается. Косить всех, у кого Intel, столь же несправедливо, как и вообще выключить эту опцию для всех.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: MoroseTroll от 08 ноября 2015 23:16:32
Reg.exe - встроенная в Windows утилита. Ну да ладно, тебе видней.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 26 марта 2016 22:24:03
Обновил в Тафферпатче Ньюдарк до версии 1.24.
Заодно обновил NVScript до версии 1.2.4.

http://download.darkfate.org/projects/tafferpatcher/TafferPatcher_TMA_217_beta.exe

Кто в Дромеде работает — проверьте пожалуйста, потому что Toolkit ещё не обновился и неизвестно будет ли, поэтому я в старом Toolkit'е обновил Dromed.exe и darkdlgs.dll. Мало ли, вдруг какой-нибудь глюк выползет.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 27 марта 2016 08:53:39
DJ Riff
Ты в заглавном посте ссылку поправил, а жирным шрифтом так и осталось написано "TafferPatcher v. 2.0.16".

И не пора ли перейти на набор файлов? 200-метровый экзешник - это как-то не комильфо. И выглядит странно, и он постоянно застревает и на удалённом запуске, и на антивирусах.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 27 марта 2016 15:50:48
Цитата: Boris3000 от 27 марта 2016 08:53:39И не пора ли перейти на набор файлов? 200-метровый экзешник - это как-то не комильфо.
Банально: не умею и нет времени изучать непрофильную науку. Писать с нуля установщик на каком-нибудь языке и постоянно бороться за совместимость с новыми версиями Виндов, это совсем не тот объём работы, как скриптовать почти готовое решение и обновлять компилятор, над совместимостью которого трудится куча народу.

Кроме того, набор файлов накладывает дополнительные условия. Это же будет архив для скачивания, который пользователю придётся собственноручно распаковывавать. А если вдруг затупит и распакует всё это барахло в папку с игрой? А если не до конца распакует? Сделать самораспак с проверкой и автозапуском? Так по сути сейчас так и есть. Из архива не мешало бы выкинуть улучшайзеры, тем более устаревшие, вот это дело. А насчёт "не комильфо" — вон видеодрайверы поставляются в виде большого самораспака, который ещё и мусорит после себя повсюду, и всем пофиг.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: anix от 27 марта 2016 16:01:04
Если не ошибаюсь, для innosetup нужно только diskspanning в секции Setup прописать.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 27 марта 2016 16:17:41
Цитата: DJ Riff от 27 марта 2016 15:50:48
А если вдруг затупит и распакует всё это барахло в папку с игрой?
Саму игру не затупил установить? И это не затупит. Это обычная процедура, с какого перепугу этого вдруг надо бояться?

Цитата: DJ Riff от 27 марта 2016 15:50:48
А если не до конца распакует?
Каким образом?

Цитата: DJ Riff от 27 марта 2016 15:50:48
Сделать самораспак с проверкой и автозапуском?
Не, не надо. Те же яйца.

Цитата: DJ Riff от 27 марта 2016 15:50:48
Из архива не мешало бы выкинуть улучшайзеры, тем более устаревшие, вот это дело
Тоже правильно. Так чё ж не выкинешь?

Цитата: DJ Riff от 27 марта 2016 15:50:48
видеодрайверы поставляются в виде большого самораспака, который ещё и мусорит после себя повсюду, и всем пофиг
Не пофиг, а просто нет никакой возможности повлиять на дело. К тому же их самораспак прекрасно распаковывается вручную. Ну и в-третьих, никто не ставит дрова под антивирусом.

Но к чему это обсуждать, если ты всё равно не можешь по-другому?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 27 марта 2016 16:23:20
Цитата: Skina от 27 марта 2016 16:01:04Если не ошибаюсь, для innosetup нужно только diskspanning в секции Setup прописать.
diskspanning только отделит содержимое архива от exe-шника, и при первом же обращении exe-шника к *.BIN начнутся все те же проблемы. Я так понял, Борис имел в виду сделать так, чтобы все файлы лежали в распакованном виде, чтобы при желании их можно было в обход установщика скопировать вручную или подменить перед установкой. Для этого Инносетаповский установщик вызывает самописную DLL, а в этой DLL по сути собственный установщик и написан уже на любом доступном языке программирования.

Цитата: Boris3000 от 27 марта 2016 16:17:41Тоже правильно. Так чё ж не выкинешь?
Попытался, не заработало, проанализировал причину, оценил объём работ, отложил сильно на потом.

Цитата: Boris3000 от 27 марта 2016 16:17:41Каким образом?
Открыл архиватором, нажал "распаковать", не обратил внимание на предупреждение "неожиданный конец архива". Или предупреждения просто не было и архиватор тихо упал, а юзер это принял за успешное завершение.

И вообще, если юзер умеет распаковывать архивы, зачем ему вообще Тафферпатч? Архивы с Ньюдарком и Дромедом и сами по себе прекрасно распаковываются.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Maxim от 27 марта 2016 16:27:51
ЦитироватьКаким образом?
Свет отключили  ;D
Комп вырубился (проблемы с БП)
BSOD
Тыкнул случайно на "отмена"

Причин может быть море )))
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 27 марта 2016 16:44:11
Цитата: DJ Riff от 27 марта 2016 16:23:20
Открыл архиватором, нажал "распаковать", не обратил внимание на предупреждение "неожиданный конец архива"
Если не ошибаюсь, возможность начать распаковывать битый архив можно зарезать на корню, создав непрерывный архив.

Цитата: DJ Riff от 27 марта 2016 16:23:20
если юзер умеет распаковывать архивы, зачем ему вообще Тафферпатч?
Вот эт приехали... Главные фишки Тафферпатча - нормальная финализация 1.07 и недо-1.18 до 1.18 и приведение в порядок crf-файлов.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: anix от 27 марта 2016 16:54:39
Цитата: DJ Riff от 27 марта 2016 16:23:20
Я так понял, Борис имел в виду сделать так, чтобы все файлы лежали в распакованном виде, чтобы при желании их можно было в обход установщика скопировать вручную или подменить перед установкой.
Я наверное что-то путаю, но ведь вроде файлу/папке достаточно проставить флаг external для этого. Или имелось ввиду копирование из 7z-архивов newdark'a?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 27 марта 2016 18:04:22
Цитата: Boris3000 от 27 марта 2016 16:44:11Если не ошибаюсь, возможность начать распаковывать битый архив можно зарезать на корню, создав непрерывный архив.
Просто непрерывный не поможет, нужно шифрованный. Что сразу же поднимает проблемы совместимости алгоритмов шифрования с моей стороны и со стороны пользователя.

Цитата: DJ Riff от 27 марта 2016 16:23:20Вот эт приехали... Главные фишки Тафферпатча - нормальная финализация 1.07 и недо-1.18 до 1.18 и приведение в порядок crf-файлов.
Для финализации достаточно дополнить Premier Patch недостающими файлами, а возня с crf-архивами нужна только для совместимости с Дарклоадером, который безнадёжно устарел после появления встроенного в Ньюдарк установщика миссий.

Цитата: Skina от 27 марта 2016 16:54:39Я наверное что-то путаю, но ведь вроде файлу/папке достаточно проставить флаг external для этого. Или имелось ввиду копирование из 7z-архивов newdark'a?
флаги external не предназначены для работы с большим количеством файлов и большой глубиной дерева папок. Вылезают странные глюки, приходится структуру папок подстраивать под особое мнение установщика, причём у разных версий это мнение разное. Поэтому народ и пишет собственный установщик поверх штатного. В любом случае, проверку целостности придётся писать самому, причём ещё и предусмотреть вариант, когда юзер собственноручно там что-то поменял и именно это ему и нужно.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: spy от 27 марта 2016 18:29:19
Рифф,
у меня вопрос по АМ16. Если при установке ТафферП я выберу опцию установить АМ16, будут ли заменены оригинальные миссии, или АМ16 встанет как мод и его можно будет запускать отдельно?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 27 марта 2016 18:49:33
Цитата: DJ Riff от 27 марта 2016 18:04:22
нужно шифрованный. Что сразу же поднимает проблемы совместимости алгоритмов шифрования с моей стороны и со стороны пользователя
Ну тогда заставляешь свой инсталлер проверять контрольные суммы всех файлов и в случае фейла слать пользователя перекачивать.

Цитата: DJ Riff от 27 марта 2016 18:04:22
Для финализации достаточно дополнить Premier Patch
Угу, только где оно.

Цитата: DJ Riff от 27 марта 2016 18:04:22
возня с crf-архивами нужна только для совместимости с Дарклоадером
А как же моды? Если кто пропишет мод в *.cfg, а не в cam_mod.ini (я, например :biggrin:), то будет нехорошо. А уж сколько было советов типа "кинь в корень и пропиши"... В итоге чувак кидает в корень русский snd.crf (разумеется, тупо с перезаписью) и лишается двух sfx-звуков. Наверняка и ещё в каких-нибудь ситуациях это всплывёт, лень голову ломать.

Так что ты сильно недооцениваешь важность собственного патча. :biggrin:

А откуда dml-ки для джермиевского неба взял? Сам написал?


Цитата: spy от 27 марта 2016 18:29:19
Рифф,
у меня вопрос по АМ16. Если при установке ТафферП я выберу опцию установить АМ16, будут ли заменены оригинальные миссии, или АМ16 встанет как мод и его можно будет запускать отдельно?
Отвечу за Риффа - как мод, в отдельную подпапку.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: spy от 27 марта 2016 19:02:06
ЦитироватьОтвечу за Риффа - оригинальные миссии бесследно херятся. Можно и самому проверить на отдельной копии игры - на 5 минут дело.
Ясно, тогда мне проще перенести 1.1е из старой папки с игрой и играть как ФМ.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 27 марта 2016 19:06:08
Цитата: spy от 27 марта 2016 19:02:06
ЦитироватьОтвечу за Риффа - оригинальные миссии бесследно херятся. Можно и самому проверить на отдельной копии игры - на 5 минут дело.
Ясно, тогда мне проще перенести 1.1е из старой папки с игрой и играть как ФМ.
Извиняюсь, но я наврал. :biggrin: В отдельную папку. Только что проверил. Не знаю, почему мне казалось, что ставит вместо...
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: anix от 27 марта 2016 19:35:06
Цитата: DJ Riff от 27 марта 2016 18:04:22
Вылезают странные глюки, приходится структуру папок подстраивать под особое мнение установщика, причём у разных версий это мнение разное. Поэтому народ и пишет собственный установщик поверх штатного. В любом случае, проверку целостности придётся писать самому, причём ещё и предусмотреть вариант, когда юзер собственноручно там что-то поменял и именно это ему и нужно.
вынести особо жирные и часто заменяемые компоненты по архивам и распаковывать/проверять их целостность архиватором. хотя ради прогрессбара все равно придется брать кастомный скрипт.
понял
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 27 марта 2016 22:28:41
Цитата: spy от 27 марта 2016 18:29:19у меня вопрос по АМ16. Если при установке ТафферП я выберу опцию установить АМ16, будут ли заменены оригинальные миссии, или АМ16 встанет как мод и его можно будет запускать отдельно?
Две папки: patchedres и patchedmis. Patchedres прописывается в darkinst.cfg/resname_base для совместимости с Дарклоадером, patchedmis — в cam_mod.ini/mod_path. Чтобы временно отключить, можно просто папки эти переименовать.

Цитата: Boris3000 от 27 марта 2016 18:49:33А откуда dml-ки для джермиевского неба взял? Сам написал?
Мог и сам, давно это было. У меня же в до-Ньюдарковские времена все эти переменные были в код заложены, чтобы вписывать в файлы миссий, так что выписать их в dml проблем не составляло.

Цитата: Boris3000 от 27 марта 2016 19:06:08Не знаю, почему мне казалось, что ставит вместо...
В до-Ньюдарковские времена все изменения в файлах миссий делались по живому. Бесследно в любом случае ничего не херилось, а отправлялось в папку Tafferpatcher\BACKUP, и оттуда восстанавливалось при удалении мода.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 10 ноября 2016 01:13:18
Цитата: Boris3000 от 09 ноября 2016 18:38:36
А с галками в Тафферпатче всё просто
Просто, да не совсем. Не знаю, чё там во всяких стимах да гогах понапихано, но оригинал + снятая галка "Полный комплект исправленных ресурсов 1.1е" = оригинальные багнутые миссии с недобором лута, тумана и т. д.
Раз предоставлен выбор, ставить или не ставить эти "исправленные ресурсы", то необходимо обеспечить отсутствие забагованных оригинальных миссий в любом из этих двух случаев. Т. е. надо запаять наглухо установку того старого набора из пяти пофиксенных миссий в самую первую, неотменяемую, галку - "Обновление 1.18".
Наверно, раньше этот фикс ставился, да? Не мог же не ставиться. Рифф, зачем ты убрал его??

Ещё косяк - при выборе в выпадающем списке "Добавить исправления миссий и объектов" результат расстановки галок зависит от предыдущего тычка в это меню и никогда не совпадает с тем, каким он должен быть.

И ещё - в описании галки "Enhancement Pack" неправильно назван файл cam_mod.ini - cam.ini написано.
И раз уж речь зашла об описаниях, то, думаю, надо предупредить доверчивого юзера, что при установке "исправленных ресурсов" в качестве бонуса он получит криво пересчитанные лайтмапы, поломанный диалог "Видно нет любви"(с)7Wolf в первой миссии и т. д.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 10 ноября 2016 09:54:51
Лень.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 10 ноября 2016 17:17:45
Вообще или до выхода 1.25?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 10 ноября 2016 20:14:10
Вообще. Если выйдет обновление Ньюдарка, я его добавлю, там делать особо нечего. А менять структуру и алгоритм работы, да так чтобы багов стало меньше, а не больше — ни времени нет, ни мозгов.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 10 ноября 2016 20:31:26
Какая ещё смена алгоритма?? У тебя есть накатывание 1.18. Всё, что нужно сделать, это заменить 5 файлов в этом 1.18 - работа, ничем не отличающаяся от замены файлов Нью-Дарка.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 10 ноября 2016 23:16:07
Цитата: Boris3000 от 10 ноября 2016 20:31:26
Какая ещё смена алгоритма?? У тебя есть накатывание 1.18. Всё, что нужно сделать, это заменить 5 файлов в этом 1.18 - работа, ничем не отличающаяся от замены файлов Нью-Дарка.
Во-первых, заменять официальные файлы миссий я не буду по той же самой причине, по которой ты настоятельно не рекомендуешь ставить сборки. Официальное должно быть само по себе, а все фанатские поделки отдельно. Т.е. это будет отдельный патч, который надо в списке расположить повыше, где-то над "Комплектом правленных ресурсов". Т.е. нумерация всех последущих патчей съедет. Теоретически, на это должно быть пофиг, т.к. обращение к ним идёт по имени, а не по номеру. Однако никакой гарантии, что в каждом из нескольких десятков обращений к этому списку всё пройдёт как надо, я не могу, так что придётся долго и муторно тестить все варианты действий.

Во-вторых, нормальных, по-настоящему исправленных миссий для 1.18 не было, было штуки 4 миссии, в которых исправлено что-то одно: где-то лут, где-то диалог, а всё остальное без изменений. Если нужны действительно более-менее исправленные миссии, то нужно откапывать старую версию пака от Antimatter, когда он ещё не заморачивался на переделку лайтмапов, и класть две версии. Ну и долго тестить опять же, потому что они делались под предыдущие версии ньюдарка, и геймсис в них тоже был свой, правленный.

Насчёт неправильной работы галки "Добавить исправления миссий и объектов" — она уже сделана через какой-то костыль, т.к. изначально добавление галок к существующему набору по выбору пресета в этом движке не предусмотрено. Если костыль не работает как положено, то скорее всего этот встроенный список придётся сносить и переписывать с нуля ручками. Хорошо если обойдётся только списком, потому что у меня есть подозрение, что, если движок не подхватит написанный руками список вместо встроенного, то придётся и весь процесс распаковки руками писать.

"Enhancement Pack" править не нужно, его нужно просто убирать из установки как устаревший. Проблема в том, что если я его удалю, то Тафферпатч мгновенно и навсегда забудет о его существовании и удалить его из существующей установки не сможет, что есть мега-безобразие. Чтобы смог "увидеть" те патчи, которые когда-то в Тафферпатче были, а теперь нет, нужно переписывать порядочный кусок алгоритма их учёта.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 11 ноября 2016 01:26:43
Цитата: DJ Riff от 10 ноября 2016 23:16:07
Во-первых, заменять официальные файлы миссий я не буду по той же самой причине, по которой ты настоятельно не рекомендуешь ставить сборки.
Главная причина, по которой я не рекомендую сборки, - это то, что их неведомый состав является лишним фактором Х при выявлении проблем. Если предположить, что всем вокруг известен состав абсолютно всех существующих сборок Воров, то данная проблема исчезает и можно пользоваться любой сборкой - методы лечения каждой быстро найдутся и станут известны.
Другими словами, если есть фактор неизвестности, значит это - сборка, если нет, то это уже не сборка. В случае того старого фикса из пяти миссий никакой неизвестности нет, никакого дополнительного фактора Х он не привносит, а поэтому не является сборкой в моих терминах и алгоритмах действий.

Цитата: DJ Riff от 10 ноября 2016 23:16:07
Официальное должно быть само по себе, а все фанатские поделки отдельно
Да кому оно нужно, это официальное, если оно багнутое?? Его никто не использует и никогда не будет делать что-то в расчёте на эти баги. Тот фикс давно всеми признан и является строго фиксом, а не модом. Вот моды - да, должны быть отдельно, а фиксы - нет. Поэтому можно эти миссии смело перезаписывать и даже не уведомлять об этом пользователя.
А иначе архивы склеивать тоже нельзя - ведь это самодеятельность и надо оставить по-оригинальному. Про переделку Т1 к Т2-образному виду TFix'ом я вообще молчу...
Поэтому моды - отдельно, а фиксы - накатывать даже не спрашивая.

Цитата: DJ Riff от 10 ноября 2016 23:16:07
придётся долго и муторно тестить все варианты действий.
А чё там, собственно, тестить? Просто сравнить получающиеся наборы файлов для двух последних версий Тафферпатча - работы на час.

Цитата: DJ Riff от 10 ноября 2016 23:16:07
Во-вторых, нормальных, по-настоящему исправленных миссий для 1.18 не было
Да и не надо. Пофиксили самое главное, и хорошо. Тут даже сравнивать смешно - невозможность собрать весь лут или полное отсутствие тумана и какая-нибудь несчастная текстурка кирпичей на потолке в одной-единственной комнате.

Цитата: DJ Riff от 10 ноября 2016 23:16:07
было штуки 4 миссии
Да пять их, пять. Miss13 ты так и не залил себе на фтп.

Цитата: DJ Riff от 10 ноября 2016 23:16:07
в которых исправлено что-то одно: где-то лут, где-то диалог, а всё остальное без изменений.
И правильно сделали т. к. исправили самое главное, ничего не поломав при этом. А пошли бы править каждую мелочь, так получилась бы та же шняга, что и у AntiMatter16.

Цитата: DJ Riff от 10 ноября 2016 23:16:07
Если нужны действительно более-менее исправленные миссии, то нужно откапывать старую версию пака от Antimatter
Во-первых, чего её откапывать - она есть и у меня и у тебя. Во-вторых, нет - она тоже забагованная. Тайник в подвале первой миссии поломан с самого начала, в Cargo в одном месте глючит браш (или объект), исчезая при определённом положении игрока и т. д. Так что никакую версию антиматтеровских "исправлений" нельзя накатывать в добровольно-принудительном порядке, а вот старый пяток миссий - можно.
Сам я, кстати, использую микс из этих двух наборов.

Цитата: DJ Riff от 10 ноября 2016 23:16:07
и класть две версии.
Предложить на выбор, как МОДЫ, две версии AM16s_Thief2_Fixed - это можно, да. Но это совершенно не отменяет необходимости в добровольно-принудительном порядке накатить старый фикс, т. к. ни одну из версий AM16s_Thief2_Fixed язык не поворачивается рекомендовать к использованию полностью и в обязательном порядке.

Цитата: DJ Riff от 10 ноября 2016 23:16:07
они делались под предыдущие версии ньюдарка
Да не, там на свежих версиях Нью-Дарка всё нормально. Я катаюсь без проблем. В конце концов и 1.1е тоже делалась не на 1.24.

В общем, Рифф, ну чего тут упираться? Ты же знаешь, что никакого вреда от старого фикса не будет. А будет только польза. Главное же - реальные основания и аргументы, а не идол под названием "оригинал". Иначе это будет просто религия, а религия ни к чему хорошему не приводит. Оригинал хорош там, где у него всё нормально. А где у него объективные баги - никому такой оригинал не нужен.

На данный момент ситуация такова: в случае дистрибутива с оригинальными файлами миссий (а то и вообще всегда) как бы ни были расставлены галки в Тафферпатчере, пользователь получает забагованный набор файлов. Ну в какие это ворота?
"Забагованный" - имеется в виду "достаточно серьёзно забагованный", а не мелочь. И всё равно ж придётся всем этот старый фикс накатывать - не из Тафферпатча, так отдельно. Только "удобство" в итоге получится такое, что отшибёт у народа желание пользоваться Тафферпатчем, раз уж он не в состоянии сделать всё что нужно в одиночку.


Цитата: DJ Riff от 10 ноября 2016 23:16:07
Насчёт неправильной работы галки "Добавить исправления миссий и объектов"
Ну, тут-то можно гордиев узел просто рубануть - убрать этот список вообще, чтоб не сбивал с панталыку.

Цитата: DJ Riff от 10 ноября 2016 23:16:07
"Enhancement Pack" править не нужно, его нужно просто убирать из установки как устаревший.
Ты это говоришь уже несколько лет. А "cam.ini" так и висит. Раз не убираешь, значит надо поправить описание.

Цитата: DJ Riff от 10 ноября 2016 23:16:07
Проблема в том, что если я его удалю, то Тафферпатч мгновенно и навсегда забудет о его существовании и удалить его из существующей установки не сможет
А если не удалишь, то проблема деинсталляции ЕР1 вообще никогда не исчезнет, т. к. пользователи будут накатывать полную установку. Замкнутый круг надо рвать.

Цитата: DJ Riff от 10 ноября 2016 23:16:07
Чтобы смог "увидеть" те патчи, которые когда-то в Тафферпатче были, а теперь нет, нужно переписывать порядочный кусок алгоритма их учёта.
А почему бы просто не скрыть его упоминание из интерфейса? Вместе с описанием заодно. Или разрешить только к удалению.
NTEX с водой туда же.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 11 ноября 2016 12:05:35
Про фикс — я не уверен, что правленные миссии нигде в другом месте не испорчены. Чтобы сделать фикс, нужно открыть миссию в редакторе (причём не её саму, а её редакторскую копию, которую положили в комплект с Дромедом), исправить и пересохранить. Не испортятся ли при этом: лайтмэпы, маршруты ИИ, база поиска пути, маршруты распространения звука и прочие мелочи, которые сходу не очевидны — я в этом не уверен. И не буду уверен никогда. Поэтому официальный патч останется официальным, а всё сделанное фанатами отдельно.

Что там можно сделать лучше, полезнее, проще для пользователя и т.д. — мне уже давно пофиг и лень.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 11 ноября 2016 13:31:14
Цитата: DJ Riff от 11 ноября 2016 12:05:35
Про фикс — я не уверен, что правленные миссии нигде в другом месте не испорчены. Чтобы сделать фикс, нужно открыть миссию в редакторе (причём не её саму, а её редакторскую копию, которую положили в комплект с Дромедом), исправить и пересохранить. Не испортятся ли при этом: лайтмэпы, маршруты ИИ, база поиска пути, маршруты распространения звука и прочие мелочи, которые сходу не очевидны — я в этом не уверен.
Да пусть даже что-то поломали. Тогда встаёт выбор между НЕочевидной поломкой и очевидной. По-моему, выбор здесь однозначен.
Уж не говоря о том, что коль уж разрабы допускали косяки, то нет никакой уверенности в том, что эти самые лайтмэпы, маршруты ИИ, база поиска пути, маршруты распространения звука и прочие мелочи в оригинальных файлах - это именно задумка разрабов, а не те же косяки. Поэтому вопрос абсолютного отсутствия багов - чистая философия, оторванная от реальности. В реальности же оригинальные файлы никому не нужны с тех пор, как выпустили те фиксы. А почему они не нужны? А потому что лучше неочевидный баг, чем очевидный. И раз они никому не нужны, так и смысла оставлять их нет никакого, с какой стороны ни пытайся зайти.

По крайней мере насчёт первой миссии могу гарантировать, что ничего не поломано (да и ломать там особо нечего). Я один раз убил на неё целый день, пытаясь собрать весь лут. Облазил всё вдоль и поперёк во всех измерениях - всё там нормально. Т. е. нет ничего такого, что бы бросилось в глаза как баг. В отличие от невозможности собрать весь лут в оригинале.
Во второй миссии тоже всё нормально, хотя её я так не сканировал.
Про остальные три уверенно сказать не могу, но наверно уж за столько лет заметили бы, если б были поломки. В антиматтеровских поделках заметили же. Так что чего тут страхи из пальца высасывать, я не знаю...

Цитата: DJ Riff от 11 ноября 2016 12:05:35
И не буду уверен никогда
Может, обрести уверенность поможет консультация со знающими людьми? Помнится, у Зонтика уже спрашивали, не случится ли чего, если синюю и зелёную воду поменять местами, - он сказал, что нет. А по поводу анстриппед-миссий, так он даже советовал на них перейти.
Зонтик, фикс тумана в Life of the Party способен что-нибудь сломать?

Цитата: DJ Riff от 11 ноября 2016 12:05:35
Поэтому официальный патч останется официальным, а всё сделанное фанатами отдельно.
Есть ещё вариант - заменить старым фиксом не оригинал, а "исправленные ресурсы".
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Zontik от 11 ноября 2016 15:21:46
Цитироватьфикс тумана в Life of the Party способен что-нибудь сломать?
Вопрос пока ни о чем. Как он сделан, этот фикс?
А вообще сейчас, когда версий движков развелось, извиняюсь, как тараканов, даже простое пересохранение уже, как правило, что-то ломает. Что же, совсем нет выхода? Есть. MDL-файлы (если не путаю буквы), позволяющие вносить много какие изменения, не затрагивая собственно файла миссии. Это как операция удаления аппендикса через прокол - ничего лишнего не задевается. А на старых версиях движка эти файлы будут просто игнорироваться. По-моему, это наименьшее из возможных зол.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: MoroseTroll от 11 ноября 2016 15:52:50
[off]
Цитата: Zontik от 11 ноября 2016 15:21:46MDL
DML.[/off]
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 11 ноября 2016 16:01:45
Цитата: Zontik от 11 ноября 2016 15:21:46
Как он сделан, этот фикс?
Так это тоже к тебе вопрос. :biggrin: Я без понятия, могу только файлы предоставить на анализ.

Цитата: Zontik от 11 ноября 2016 15:21:46
сейчас, когда версий движков развелось, извиняюсь, как тараканов, даже простое пересохранение уже, как правило, что-то ломает
Речь не о сейчас. Эти фиксы были сделаны, если не ошибаюсь, ещё в до-ддфиксовскую эпоху.

Цитата: Zontik от 11 ноября 2016 15:21:46
MDL-файлы (если не путаю буквы)
DML, да. Про них я знаю, но не знаю предела их возможностей. Что, ими можно изменить вообще всё? То есть ими можно сделать эти фиксы?
Для минимизации изменений в Тафферпатче необходимо просто добавить их к патчу 1.18. Тогда они молча кинутся в корень. Конечно, избавиться от установленных dml-ек легче, чем вернуть обратно оригинальные файлы миссий, но основной принцип останется неизменным - добровольно-принудительное накатывание фикса. Поэтому не знаю, поможет ли это уломать Риффа.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Zontik от 11 ноября 2016 16:29:45
ЦитироватьЧто, ими можно изменить вообще всё? То есть ими можно сделать эти фиксы?
Я не пользовался ни разу, поэтому не знаю (мне проще миссию поправить). Уверен, что в документации к New Dark все это подробнейшим образом описано. Но возможности, насколько слышал, достаточно широкие.
ЦитироватьЯ без понятия, могу только файлы предоставить на анализ
Достаточно имен файлов, по ним я сразу скажу, в моей это компетенции или нет. Предполагаю, что ответ будет отрицательным.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 11 ноября 2016 16:57:57
Цитата: Zontik от 11 ноября 2016 16:29:45
Достаточно имен файлов, по ним я сразу скажу, в моей это компетенции или нет.
miss1.mis
miss2.mis
miss11.mis
miss13.mis
miss15.mis
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Zontik от 11 ноября 2016 17:07:18
Понятно. Так я и думал. (Речь ведь о тумане, да?)
Скорее всего, эти файлы в редакторе даже не открывали. В игровом, в смысле. А поправили просто какие-то байты вручную. Какие - без понятия. На что это может косвенным образом повлиять - без понятия. Сколько при этом добавлено отсебятины, в том числе и (возможно) через редактор - тоже без понятия.
А какого еще ответа ты ожидал? Был бы я этим человеком, который туда влез - и то не уверен, что сумел бы ответить бы на все вопросы.
Борис, пойми, что внесенные изменения никакому контролю не поддаются. Он запросто мог пасхальное яйцо вложить туда. Или поправить яркость какого-нибудь одного источника света. Попробуй найди.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 11 ноября 2016 17:55:33
Цитата: Zontik от 11 ноября 2016 17:07:18
Речь ведь о тумане, да?
О тумане речь только в miss11. В miss1 - фикс лута, в miss2 - оружейник и хаммерит по окончании диалога не заходили в помещение, оставаясь на месте. В miss13 - вообще не работающий диалог. В miss15 снова лут.

Цитата: Zontik от 11 ноября 2016 17:07:18
Он запросто мог пасхальное яйцо вложить туда.
Не, ну строить подобные догадки - это уже просто несерьёзно.

Цитата: Zontik от 11 ноября 2016 17:07:18
Попробуй найди.
Я уже написал на эту тему. Где логика?? Мы будем использовать файл с исчезающим по всей миссии туманом через два шага пути, что даже ИСКАТЬ НЕ НАДО, ибо само в глаза кидается, или заставлять юзера выискивать несуществующий лут, что тоже ясно как день, из-за того, что не дай бог где-то там, неизвестно где, окажется то, неизвестно что, которое ещё попробуй обнаружь! Это как, нормально?..
Доводя "идею" до логического завершения - Вора вообще не надо запускать, а вдруг там баги.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 11 ноября 2016 18:53:23
Цитата: Boris3000 от 11 ноября 2016 13:31:14Есть ещё вариант - заменить старым фиксом не оригинал, а "исправленные ресурсы".
Я всё ждал, когда же ты это предложишь. Ну да не суть, факт в том, что мне всё равно лень.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 11 ноября 2016 20:06:03
Плохо, что тут ещё можно сказать... Лучше б ты поленился, когда выпиливал этот фикс из своего патча неизвестно зачем, что, кстати, было куда сложней и муторней, чем любой из предложенных сейчас вариантов по его возвращению обратно.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 11 ноября 2016 22:39:21
Да бога ради, считай что поленился и пользуйся старой версией. Она же не делась никуда (http://download.darkfate.org/projects/tafferpatcher/TafferPatcher_TMA_103_beta.exe). Тогда убрать было проще, потому что поддержку той версии я просто бросил безо всякой обратной совместимости. Больше так делать не хочу. А убрал потому что они вошли в пак вместе с остальными исправлениями, и тогда он выглядел нормально, без отсебятины.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 12 ноября 2016 01:37:00
Цитата: DJ Riff от 11 ноября 2016 22:39:21
Да бога ради, считай что поленился и пользуйся старой версией. Она же не делась никуда (http://download.darkfate.org/projects/tafferpatcher/TafferPatcher_TMA_103_beta.exe).
И какой от неё толк? Те же яйца, только сбоку. Хоть там и есть старый фикс миссий, но зато нет Нью-Дарка, а значит опять имеем два патча вместо одного. Суть-то в этом, а не в том, чего будем после Тафферпатча накатывать - Нью-Дарк или миссии. Нужно, чтоб ничего потом не надо было накатывать из обязательного.

Потому что дело не во мне. Т. е. и во мне тоже, но я сюда совсем не тем боком. Сам я использую Тафферпатч исключительно как установщик и финализатор до 1.18. И здесь меня это всё не касается вообще. Тем не менее, что получается из-за твоего отказа:

1) Мне придётся запаковать эти миссии в архив и выложить на облако (т. к. скачивать по одной с Даркфейта муторно), потом пойти в свою тему с раздачей дистрибутивов, дать ссылу на этот архив и, главное, основательно усложнить описание процесса установки, что не есть хорошо.
2) Если раньше, в блаженном неведении, можно было уверенно пропагандировать связку "оригинал + Тафферпатч", то теперь от этой уверенности не осталось и следа, ибо результат всё равно косячный. Какое у этой связки тогда преимущество перед сборкой? Да никакого (я с позиции чайника сейчас рассуждаю). И попробуй теперь убеди кого отказаться от сборки. Ведь что придётся говорить - "установи оригинал, потом Тафферпатч, а потом ещё нужно будет пяток миссий пропатчить, т. к. оригинал кривой, а Тафферпатч этого не делает". И кто после этих слов откажется от сборки? Да никто. Вполне вероятно даже, что сборка окажется менее косячной, с уже включёнными в неё пофиксенными миссиями. Но это хороший вариант. А плохой - это кривая сборка, отказ поменять на оригинал, ибо шило на мыло, и как следствие - куча проблем и дурацких вопросов, на которые кому-то придётся отвечать и разбираться. В общем, форменная подстава.

Цитата: DJ Riff от 11 ноября 2016 22:39:21
поддержку той версии я просто бросил безо всякой обратной совместимости. Больше так делать не хочу
Это нежелание как-то совсем не сочетается с:
Цитата: DJ Riff от 11 ноября 2016 12:05:35
Что там можно сделать лучше, полезнее, проще для пользователя и т.д. — мне уже давно пофиг и лень.

И ты чё-то морочишься не там, где надо. Ты что, ОС пишешь? Кому нужна эта обратная совместимость? Народ поставил Тафферпатч и забыл нафиг о нём. Потом накидал сверху ещё тонну говна. Наконец появились проблемы. Неужели их будут решать установкой новой версии Тафферпатча? Переустановка начисто, и не нужна никакая совместимость.
Или кто-то решил убрать Тафферпатч. Неужели он будет снова его скачивать (т. к. уже сто раз успел его про...это-самое), запускать и аккуратненько тыкать в нём деинсталляцию? Опять утопия. И снова просто переустановка начисто, вот и вся деинсталляция.

Поэтому в TFix'е и нет никаких деинсталляций и обратных совместимостей. И правильно - почаще переставлять заново будут. Здесь всё ставится за пять минут. Какой смысл городить огород?
Поэтому просто берёшь и безжалостно выкидываешь все устаревшие улучшайзеры, пак Антиматтера меняешь на пак старых фиксов (ну, придётся ещё отменить создание папки patchedres и её прописывание в конфиг, что поделать), пишешь в РидМи чё-нить типа "усё, ребята, изменение и деинсталляция теперь только через переустановку игры", и всё! Баба с возу - кобыле легче.
Тогда и появится время на наполнение патча нужными вещами и тестирование.

ЗЫ.
Кстати TFix также и не спрашивает разрешения накатить Нью-Дарк, т. е. в нём нет этого слепого религиозного разделения на оригинальное и фанатское, чего ты так придерживаешься. А есть именно то разделение, о котором говорю я, - нужное/обязательное и необязательное. Обязательное накатывается втихую, а для необязательного предоставлен выбор. В необязательное входят моды и никому сейчас не нужный ддфикс.
Так что не изобретал бы ты велосипед, а пошёл бы просто проторённой дорожкой автора TFix'а (https://www.youtube.com/watch?v=PKjDus0zjs8&feature=youtu.be&t=195). Он бы не колеблясь заменил багнутые оригинальные миссии на пофиксенные - наилучший вариант: и делать-то для этого ничего не надо, и установятся без всяких спрашиваний у пользователя.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 12 ноября 2016 13:56:19
Либо я делаю так, как мне нравится, либо не делаю никак. Сделать патч, который можно запускать многократно и с помощью которого можно управлять установкой и обновлять её, мне было интересно, и я его сделал. Делать клон ТФикса мне не интересно. Возможно, его логика работы более, правильно, но мне она не интересна, а потому в этом направлении я работать не буду. Если тебе нужен такой патч, можешь обратиться к автору ТФикса, пусть напишет его аналог для Т2.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 12 ноября 2016 16:12:01
Цитата: DJ Riff от 12 ноября 2016 13:56:19
Либо я делаю так, как мне нравится, либо не делаю никак.
Увы, это общая беда всех любителей.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 12 ноября 2016 22:31:14
Отож. Кроме того, если мне приспичит впихивать что-то фанатское насильно, то это будет сразу последний Ньюдарк + последний Antimatter's fixed, без промежуточных вариантов. Так что тебе в любом случае не понравится.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 12 ноября 2016 23:14:38
Цитата: DJ Riff от 12 ноября 2016 22:31:14
если мне приспичит впихивать что-то фанатское насильно, то это будет сразу последний Ньюдарк + последний Antimatter's fixed, без промежуточных вариантов. Так что тебе в любом случае не понравится.
То есть накатить в добровольно-принудительном порядке нормальный фикс религия не позволяет, а дичайше забагованную шнягу - можно? Ноу комментс... Боюсь, это не понравится не только мне...
Если такое помутнение, не дай бох, случится, то лично я перестану советовать Тафферпатч и распишу, как обойтись без него в случае установки оригинала.

Цитата: DJ Riff от 12 ноября 2016 13:56:19
Если тебе нужен такой патч, можешь обратиться к автору ТФикса, пусть напишет его аналог для Т2.
По поводу этого, кстати, хоть и понятно, что это мягкий посыл в пешее эротическое, но всё же отвечу, что не взлетит такой вариант даже в случае согласия автора ТФикса. Сам по себе патч-то не для меня ж. Поэтому никому его раздвоение на две ветки на дух не нужно, и никто не признает вторую ветку и не будет её использовать, т. к. само название "Тафферпатч" уже стало брэндом, неотделимым от Т2, и это не перешибить. Поэтому здесь возможны лишь два варианта (ну, кроме твоих):
1) Ты всё-таки самоуламываешься и приводишь патч к тому виду, который продиктован внешними обстоятельствами, а не собственными желаниями
2) Ты полностью передаёшь эстафету по поддержке Тафферпатча кому-то другому.
И честно говоря, такое ощущение, что час для второго варианта если и не настал, то уже близок. Ну а что, с ддфиксом же такое было. Ничто не вечно под луной...
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 13 ноября 2016 00:13:54
Цитата: Boris3000 от 12 ноября 2016 23:14:38То есть накатить в добровольно-принудительном порядке нормальный фикс религия не позволяет, а дичайше забагованную шнягу - можно?
Для меня они одинаково "нормальные фиксы". Так что если ставить принудительно фанатское, то последнее.

Цитата: Boris3000 от 12 ноября 2016 23:14:38Если такое помутнение, не дай бох, случится, то лично я перестану советовать Тафферпатч и распишу, как обойтись без него в случае установки оригинала.
Пиши прямо сейчас, я в FAQ повешу вместо той устаревшей до-ньюдарковской бодяги, что там болтается. Я двумя руками ЗА.

Цитата: Boris3000 от 12 ноября 2016 23:14:382) Ты полностью передаёшь эстафету по поддержке Тафферпатча кому-то другому.
Там нечего "передавать". Мы уже согласились, что идеология Тафферпатча в корне неправильная, так что тащить его дальше не имеет смысла. Там 80% кода — вся эта муть для обеспечения совместимости и возможностей ставить/удалять патчи по желанию. Причём написана ужасно криво, потому что программировать я нигде не учился, всё по справочниками и где чего в инете найду. Так что если кто-то захочет взяться поддерживать похожую программу для Т2, её гораздо легче будет писать с нуля, чем разбираться в говнокоде. Кто угодно в любой момент может сделать Тафферпатчер 3, никто этому не препятствует.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 13 ноября 2016 01:20:01
Цитата: DJ Riff от 13 ноября 2016 00:13:54
Для меня они одинаково "нормальные фиксы".
Что значит "для меня"?? Это вещь совершенно объективная. Тебе известны поломки в старом фиксе? Нет? Мне тоже. А в новом могу накидать достаточно и поломок и просто спорных, нафиг не нужных, исправлений. Геко взял последнюю версию в качестве основы для своего HDMod'a, со всеми вытекающими (правда, добавив немного и своих косяков), и теперь народ на ТТЛГ топает ногами и ждёт исправлений багов.

Откуда вообще вдруг взялся этот максимализм - или всё или ничего? У нас есть набор из нескольких фиксов, надо выбрать один. Как выбирать? В идеале - взвесить все плюсы и все минусы, но это хз сколько времени надо убить. Тогда выбор должен осуществляться по принципу "исправлять, не ломая". Исходя из того, что нам известно (именно известно, а не предполагаемо), выбор в этом случае однозначно падает на старый фикс - в его случае известно, что он правит грубые косяки, и НЕ известно ни о каких поломках, чего нельзя сказать о новых фиксах.

И швырять чё-то тебя стало нипадеццки - то надо первую версию откопать, то теперь последнюю наглухо запаяю...

Цитата: DJ Riff от 13 ноября 2016 00:13:54
Пиши прямо сейчас, я в FAQ повешу вместо той устаревшей до-ньюдарковской бодяги, что там болтается
Написать-то можно, только зачем так, если на данный момент лучше пользоваться Тафферпатчем, который подходит не только для оригинала? Тогда уж надо немного расширить то, что у меня висит в теме с дистрибутивами, и уже это вывешивать. Не понимаю...

Цитата: DJ Riff от 13 ноября 2016 00:13:54
Там нечего "передавать". Мы уже согласились, что идеология Тафферпатча в корне неправильная, так что тащить его дальше не имеет смысла. Там 80% кода — вся эта муть для обеспечения совместимости и возможностей ставить/удалять патчи по желанию
Ну ты даёшь... И охота же было этим заниматься... Но я вообще говорил не о технических деталях, а о "передаче прав на франшизу", скажем так. Неважно, кто и как там будет его переписывать, главное, чтоб патч был один, а не десять.

Цитата: DJ Riff от 13 ноября 2016 00:13:54
Кто угодно в любой момент может сделать Тафферпатчер 3, никто этому не препятствует.
Препятствует. Это будет, во-первых, неуважение к автору уже существующего, во-вторых, он не будет называться "Тафферпатчер" и поэтому не сможет конкурировать с твоим, даже если будет лучше. Поэтому либо продолжать тянуть свою ношу, которой сам себя обременил, либо официально искать преемника и торжественно передавать права на "франшизу".
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 13 ноября 2016 10:21:31
Цитата: Boris3000 от 13 ноября 2016 01:20:01Тогда выбор должен осуществляться по принципу "исправлять, не ломая".
А я считаю, что исправлять не ломая в принципе невозможно, а поэтому нужно исходить из принципа "сломано меньше, чем исправлено". То, что ты считаешь "грубыми косяками", для меня мелочь, ради которой мне даже пальцем шевелить не хочется. Например, что лут не весь собрать можно, мне пофиг, а бомбы вспышки, которые наконец-то перестали сквозь NPC пролетать — принципиально важно.

Цитата: Boris3000 от 13 ноября 2016 01:20:01
И швырять чё-то тебя стало нипадеццки - то надо первую версию откопать, то теперь последнюю наглухо запаяю...
Да очень просто всё. Если брать лично моё мнение, то я его высказал — Ньюдарк + последний фанатский фикс. Если в последнем фиксе есть косяки, то писать о них нужно автору фикса. Если автора фикса додавят и он поправит косяки в нём — я его обновлю. Чем больше народу поставит этот фикс и чем больше недовольных будет — тем больше вероятность, что автор их исправит. Но, поскольку я уважаю и чужие мнения тоже, я могу предположить, что кому-то не нужен ньюдарк, кому-то не нужны фанатские фиксы и т.д., поэтому предоставляю выбор. Считаю, что оригинальные миссии вполне играбельные, а мелкие огрехи типа того же лута (о котором в любом прохождении написано) и уж тем более пары диалогов на прохождение не влияют. Так что если уж человек заморочился на исправление оригинальных миссий, то предоставлять ему нужно последний вариант, а не древние промежуточные.

Цитата: DJ Riff от 13 ноября 2016 00:13:54Написать-то можно, только зачем так, если на данный момент лучше пользоваться Тафферпатчем, который подходит не только для оригинала? Тогда уж надо немного расширить то, что у меня висит в теме с дистрибутивами, и уже это вывешивать. Не понимаю...
Да всё просто опять же. Тафферпатч действительно нужен был в до-ньюдарковсие времена, когда для подключения DDFix, установки нестандартного разрешения, исправления проблемы с многоядерными системами и даже улучшение неба приходилось редактировать файлы на уровне HEX-редактора, причём существовало несколько зависимостей, когда в случае, если установлено одно, нужно редактировать одним способом, а если другое — то по-другому. Удалить что-то или добавить впоследствии это был отдельный квест. Все эти зависимости Тафферпатч и был призван разрешить без необходимости для юзера читать несколько разрозненных Readme к разным патчам. С появлением Ньюдарка Тафферпатч стал не нужен, и пользуются им больше по привычке, как пользуются Дарклоадером вместо FMSel и его вариантов. Чем больше народу освоит установку без посторонних программ, тем лучше, исходя из твоего же принципа "исправлять, не ломая".

Цитата: DJ Riff от 13 ноября 2016 00:13:54Препятствует. Это будет, во-первых, неуважение к автору уже существующего, во-вторых, он не будет называться "Тафферпатчер" и поэтому не сможет конкурировать с твоим, даже если будет лучше. Поэтому либо продолжать тянуть свою ношу, которой сам себя обременил, либо официально искать преемника и торжественно передавать права на "франшизу".
Прав у меня на него никаких нет, я их нигде не регистрировал, поэтому ничего "официально" я заявить ничего не могу, и воспрепятствовать кому-либо назвать свою сборку Тафферпатчером тоже. Моя позиция относительно чужого изделия — считать его самозванцем или наследником — будет зависеть исключительно от того, насколько удобен он будет для конечных юзеров.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 13 января 2017 21:25:03
Проверил dml-ки к небу и обнаружил следующие расхождения с параметрами в патченных файлах:

1) miss11.mis.dml

// NewSky:DistantArt
TagBlock "DISTOBJVAR"
{
   "Texture #1" distcit
   "Texture #2" distcit
   "Distance" 150.00 //Должен быть, но отсутствует
   "Bottom Latitutde" 120.00
   "# of panels" 240
   "# of panels/texture" 120
   "Alpha" 0.30
}


2) miss13.mis.dml

// NewSky:DistantArt
TagBlock "DISTOBJVAR"
{
   "Texture #1" distcit
   "Texture #2" distcit
   "Distance" 200.00 //Должен быть, но отсутствует
   "Top Latitutde" 62.00
   "Bottom Latitutde" 108.00
   "# of panels" 240
   "# of panels/texture" 120
   "Alpha" 0.40
}


3) miss4.mis.dml

// NewSky:Celestial1
TagBlock "CELOBJVAR1"
{
   "Enable Fog" TRUE
   "Texture" pmoonfr
   "Alpha" 1.00
   "Angular Size" 7.00
   "Rotation" 230.00
   "Color" 0.73, 0.57, 0.22 //Этого не должно быть
}

Причём рядом валяется miss4.mis.dml.bak, в котором всё правильно и наличие которого и заставило терзаться смутными сомнениями и всё проверить.


Смахивает, что всё это сделано специально. Зачем? Почему?
И в любом случае плохо, что прописаны не все параметры, а лишь отличающиеся - если случится мод со своим небом, то получится мешанина из разных модов.


По поводу прошлого разговора:

1) Править, не ломая, возможно. Если б было невозможно, то и выпустить незабагованную миссию было бы невозможно даже теоретически, т. к. уже само создание миссии, начиная с момента первого сохранения, есть правка.

2) Собственно содержание старого фикса наглядно демонстрирует, что же на самом деле является для людей важными косяками, а что нет. Раз за целых 10 лет исправили лишь лут, туман и диалоги, значит именно они и являются наиболее важными багами, а не бомба-вспышка.

3) Ну а бомба-вспышка - это настолько "важный" баг, что я впервые сейчас о нём узнал. Потому что за 15 лет существования игры я НИ РАЗУ не кинул этой бомбой прямо в НПС. Это же абсурд - выцеливать в глаз боеприпасом с таким радиусом поражения. Гранатой в яблочко и стрелой в молоко. Плюс, интуитивно понимаешь, что эта бомба срабатывает как бы от резкого удара, и кидаешь её в твёрдую поверхность, а не в мягкого человека. Поэтому я всю жизнь кидал эту бомбу или на пол или в стену ПЕРЕД НПС. Так что для меня этого бага не существует.
А вот невозможность собрать весь лут существует - сколько времени было потрачено зазря в поисках чёрной кошки в тёмной комнате, пока не узнал, что её нет.
Так что баг с бомбой любой желающий может вылечить для себя самостоятельно - просто перестать кидать её в НПС. А вот несуществующий лут и исчезающий туман излечению одним лишь волевым усилием не поддаются.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 14 января 2017 14:56:18
Не помню, скорее всего пошёл на поводу у таких же рекомендаторов. Из-за этого что-то не работает? Сравнивал что с чем? Файлы миссий до и после обработки t2skies.exe? Потому что смотрю в код t2skies и не вижу там никакого Distance:


  else if(!(strcasecmp(name, "miss13.mis")))
    {
      // 14 Masks
...
      // distant art
      // texture
      patchstr(name, "DISTOBJVAR", 32, "distcit.pcx");
      patchstr(name, "DISTOBJVAR", 288, "distcit.pcx");
      // top latitude
      f=62;
      patch(name, "DISTOBJVAR", 560, &f, sizeof(f));
      // bottom latitude
      f=108;
      patch(name, "DISTOBJVAR", 564, &f, sizeof(f));
      // panels
      i=240;
      patch(name, "DISTOBJVAR", 568, &i, sizeof(i));
      // panels per texture
      i=120;
      patch(name, "DISTOBJVAR", 572, &i, sizeof(i));
      // alpha
      f=.4;
      patch(name, "DISTOBJVAR", 576, &f, sizeof(f));
    }


Учитывая, что я вижу, что и остальные параметры отличаются, надо сначала выяснить, что брать за эталон.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 15 января 2017 09:57:36
Цитата: DJ Riff от 14 января 2017 14:56:18
Сравнивал что с чем? Файлы миссий до и после обработки t2skies.exe?
Да. Только в качестве обработанных выступали файлы из AM16_Thief2_Fixed v.1.0e, а в качестве необработанных - оригинал 1.18. Потом пришла мысль, что надо бы сравнить покорректнее, но было уже лень, т. к. заколебался пересчитывать цвета. Понадеялся на авось, а он как обычно подвёл. В общем, да - Distance меняет не небо, а AM16_Thief2_Fixed.

В dml обязательно указывать цвет в сотых, а не в 255-ых?

Цитата: DJ Riff от 14 января 2017 14:56:18
Из-за этого что-то не работает?
Всё работает, просто изменение цвета Луны в miss4.mis с белого на жёлтый ни к селу ни к городу. Если в первой миссии облака - цветные, то понятно, почему Луна в ней тоже цветная. А тут получилось, что посреди бесцветного неба торчит жёлтая Луна.
И в оригинале и у Джерми Луна в "Подставе" белая, поэтому miss4.mis.dml.bak - как раз правильный файл.
А вот что касается Distance, то тут уже новое значение явно лучше, т. к. со старым фоновой картинки скайбокса вообще не видно из-за тумана.
Итого получается, что несмотря на некорректно проведённое сравнение, лучше всё же добавить ""Distance" 150.00" в miss11.mis.dml, ""Distance" 200.00" в miss13.mis.dml, и убрать ""Color" 0.73, 0.57, 0.22" из miss4.mis.dml.

По поводу занесения в dml вообще всего - на данный момент редактор высвечивает все изменяемые параметры неба? И возможно ли, что в одной из следующих версий Нью-Дарка этих параметров станет больше? Зонтик наверно точно знает...

Цитата: DJ Riff от 14 января 2017 14:56:18
я вижу, что и остальные параметры отличаются
Тут не понял. Вроде все остальные параметры в приведённом тобой коде совпадают с моим отрывком из dml для miss13.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 15 января 2017 17:49:14
В общем, поменял у себя в исходниках. Если вдруг выпущу новую версию, пойдут новые. Но скорее всего, я к тому времени всё-таки допилю удаление, и уберу его заодно с EP. Таскать в составе Тафферпатча имело смысл, когда для установки нужно было вносить изменения в сами файлы миссий. Сейчас, когда моды ставятся простым копированием с занесением в конфиг, все улучшайзеры вполне могут обойтись отдельными инсталляторами.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Zontik от 16 января 2017 09:22:23
Нет, я не знаю.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 16 января 2017 09:32:23
Цитата: Boris3000 от 15 января 2017 09:57:36
В dml обязательно указывать цвет в сотых, а не в 255-ых?
Опытным путём выяснил, что не обязательно. Слава Аллаху. Даже синтаксис менять не надо. Интересно только, как он воспримет единицу - как 255 или как 1/255.

Цитата: DJ Riff от 15 января 2017 17:49:14
я к тому времени всё-таки допилю удаление, и уберу его заодно с EP
Тогда нужно будет добавить dml-ки в архив неба, который лежит на сайте? Иначе это условие:
Цитата: DJ Riff от 15 января 2017 17:49:14
моды ставятся простым копированием с занесением в конфиг
не выполнится.

Цитата: Zontik от 16 января 2017 09:22:23
Нет, я не знаю.
Плохо. А можно в редакторе экспортировать настройки неба в текстовый файл, чтоб не переписывать их всех вручную?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Zontik от 16 января 2017 10:15:57
Опять поймал на незнании. Теоретически - вроде читал про подобную возможность, на практике - тыркнулся пару раз и ничего не добился. Поскольку делал это из чистого любопытства, результат был не критичен, и я упорствовать не стал.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 17 января 2017 12:07:33
Цитата: Boris3000 от 16 января 2017 09:32:23Интересно только, как он воспримет единицу - как 255 или как 1/255.
Думаю, что 1=1/255, а 1.0=255/255

Цитата: Boris3000 от 16 января 2017 09:32:23Тогда нужно будет добавить dml-ки в архив неба, который лежит на сайте? Иначе это условие:
Цитата: DJ Riff от 15 января 2017 17:49:14
моды ставятся простым копированием с занесением в конфиг
не выполнится.
Если на сайте патчер, который ковыряет миссии, то DMLки формально будут не нужны. Можно установщик запрограммировать скопировать существующие миссии в папку с модом и натравить на них патчер. Хотя конечно DMLки положить лучше и правильнее. В любом случае очень нужна мелкая софтинка, которая могла бы корректно заносить мод в конфиг и удалять из него.

Цитата: Boris3000 от 16 января 2017 09:32:23И возможно ли, что в одной из следующих версий Нью-Дарка этих параметров станет больше?
Естественно, создателям Ньюдарка никто не помешает добавить возможность делать, скажем, градиентный окрас неба по двум или четырём сторонам. Другое дело, что к оригинальным миссиям эти нововведения относиться не будут, так что вряд ли в старых миссиях вдруг новые параметры откопают.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 27 марта 2017 00:04:14
Апдейт
В версии 2.0.18:
— NewDark 1.25;
— исправлен баг с пресетом "Добавить исправления миссий и объектов";
— исправлен баг с определением версий скриптов для фан-миссий (ни на что не влияло, да и не заметил никто, но раз уж я нашёл, то и пофиксил).

http://download.darkfate.org/projects/tafferpatcher/TafferPatcher_TMA_218_beta.exe
ftp://95.31.27.16/patches/thief2/fanmade/TafferPatcher/TafferPatcher_TMA_218_beta.exe
https://drive.google.com/file/d/0B9po4JMpZfvgZlQ5ZmFuU0l6SHM/view?usp=sharing
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 27 марта 2017 06:57:31
Цитата: DJ Riff от 27 марта 2017 00:04:14
исправлен баг с пресетом "Добавить исправления миссий и объектов"
Не исправлен. Прогресс есть, но не до конца. Не знаю, перебрал ли я все комбинации, но кое-что нашёл:

1) Забавно, но пресет "Добавить исправления миссий и объектов" теперь срабатывает именно так, как назван, т. е. добавляет галку "Полный комплект исправленных ресурсов 1.1е" к... тем, что уже стоят. То бишь лишние галки не снимаются. "Как вы шхуну назовёте, так на ней и поплывёте" -- прям в точку.

2) Расстановка галок и затенений в "Удаление" почему-то совпадает не с предыдущей установкой Тафферпатча, а с "Оставить официальную версию 1.18". Из этого вытекает невозможность частичного удаления. Так что же удалится?

3) При произвольном выборе галок пресет переключается только на "По выбору пользователя", а на совпадение расстановки галок с каким-либо из пресетов Тафферпатчу глубоко пофиг -- так "По выбору пользователя" и остаётся висеть.


Теперь если придираться:

1) До логики затенения/"растенения" галок даже мне, человеку, знающему игру, пришлось додумываться минут 15. Неофита же затенённые невыбранные галки при выборе "По выбору пользователя", остающиеся после предшествующего тычка по "Оставить официальную версию 1.18", наверно вгонят в ступор.
Ты сделал так, что выбор/снятие галки "Обновление 1.25" растеняет/затеняет зависимые от неё галки, а нужно-то делать наоборот -- при выборе "По выбору пользователя" должны растеняться все галки, и при выборе любой зависящей от "Обновление 1.25" галки должна автоматически ставиться галка "Обновление 1.25". А при снятии галки "Обновление 1.25" должны сниматься все зависимые от неё галки.

2) Странное название -- "Оставить официальную версию 1.18". По идее пресет должен называться "Допатчить ваш оригинал или кривой недопатч до официальной версии 1.18"

3) Пресеты явно стремятся расположиться по степени полноты установки -- от минимальной к максимальной. Так почему "Установить только Патч 1.25" идёт первым пунктом? Когда он должен быть вторым. И какой же он "только", если он включает в себя "Оставить официальную версию 1.18"?? По сути это 1.18 + 1.25, так и называть надо соответствующе.

4) "Удаление" пихать в выбор компонентов тоже странное решение. По фэн-шую удаление всегда располагается ДО выбора компонентов установки, а не вместе с ними.

Все эти, казалось бы, мелочи начисто лишают интерфейс "интуитивной понятности".

Ну и по-прежнему не исправлена ошибка в описании галки "Enhancement Pack" -- cam.ini вместо cam_mod.ini.


И пора уж отредактировать "лицензионное соглашение":

Tafferpatcher создан для облегчения процесса установки и улучшения совместимости с современным железом игры, которой вы обладаете НА ЗАКОННЫХ ОСНОВАНИЯХ. Электронную копию игры можно приобрести в онлайн магазинах Good Old Games (<www.gog.com>) и Steam (<http://store.steampowered.com>). Диск с игрой можно заказать в магазине Mastertronic (<http://www.mastertronic.com>) или б/у на Amazon.com.

Tafferpatcher никоим образом не предоставляет возможности скачать или иным образом получить незаконно распространяемые игры, серийные номера и/или ключи активации.

Разработчики программы Tafferpatcher не несут ответственности, в случае если данная программа будет использована вами в незаконных целях, таких как нарушение авторских прав или пиратство.

Если вы не располагаете законно приобретённой копией игры "Thief: The Metal Age", вы должны нажать "Отмену" и выйти из программы установки.

Если вы не располагаете законно приобретённой копией игры "Thief: The Metal Age", но тем не менее продолжите установку,
ВАС  СОЖРУТ  РАКОЛЮДЫ!!
                _____=====_____
             <<<__   \ | /   __>>>         //
                  ^^\ 0 0 /^^            / /
                     | # |             / //
                   _/ \_/ \          / / /
                 _⁄\   |   /\      /  / /
_______________⁄   \  |  /   \  /  /  /
^-----<_____    _ /| | |  |_   \/  /  /
           /   /   |\\\| ///|\      _/
          /  /      |\\\////|  \___/^
         / /       | \\\// |
        //         /   /\   \
       /          /   /  \   \
                 /   /    \   \
                /   /      \   \
                |\/|        |\/|
                |  |        |  |
                |  |_      _|  |
                |  |/     \_|  |
               /^^_/       \_^^\
               \_/           \__\

Эта версия Tafferpatcher'а содержит неофициальное обновление для Thief II: The Metal Age (T2) до версии 1.25, улучшающее совместимость с современным железом и исправляющее многие известные ошибки. Обновление поставляется "как есть", без каких-либо гарантий. Обновление не было разработано компаниями Eidos и Square Enix, Looking Glass Studios, GOG, Steam, Mastertronic, Amazon, не утверждалось и не поддерживается этими компаниями или кем-либо ещё. Вышеупомянутые компании не могут нести ответственность за какие-либо проблемы, связанные с обновлением. Если вы не согласны с этим положением, не устанавливайте указанное обновление. Дополнительную информацию по этому обновлению можно прочитать в файле NewDark_Release_Notes.txt и других текстовых файлах в папке DOC.

Другие используемые обновления:

Комплект исправленных ресурсов AM16s_Thief2_Fixed версии 1.1e, автор AntiMatter_16 <<http://www.ttlg.com/forums/member.php?u=20304>>

Комплекты текстур t2skies и t2water, автор Jermi <<http://ttlg.com/forums/member.php?u=13927>>

Комплект текстур Enhancement Pack, автор Nameless Voice <<http://www.ttlg.com/forums/member.php?u=11100>>

Комплект текстур NTEX, автор thief_gotcha <<http://www.ttlg.com/forums/member.php?u=42887>>

Автор компиляции DJ Riff <<http://ttlg.com/forums/member.php?u=37979>>
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 27 марта 2017 21:01:07
Цитата: Boris3000 от 27 марта 2017 06:57:31
1) Забавно, но пресет "Добавить исправления миссий и объектов" теперь срабатывает именно так, как назван, т. е. добавляет галку "Полный комплект исправленных ресурсов 1.1е" к... тем, что уже стоят. То бишь лишние галки не снимаются. "Как вы шхуну назовёте, так на ней и поплывёте" -- прям в точку.
Названо именно так, как задумано. Добавить к существующему набору. Оно и добавляет.

Цитата: Boris3000 от 27 марта 2017 06:57:312) Расстановка галок и затенений в "Удаление" почему-то совпадает не с предыдущей установкой Тафферпатча, а с "Оставить официальную версию 1.18". Из этого вытекает невозможность частичного удаления. Так что же удалится?
Всё, кроме 1.18 и удалится. 1.18 Тафферпатч удалять не умеет. Вернее умеет, но только с полным восстановлением всего, что в бэкапе. Не, 1.18 удалять совсем не умеет. В бэкап идёт то, что заменяется при установке чего-либо поверх 1.18. Чтобы удалить частично, достаточно снять галки из установленных. Логика такая же, как в инсталляторе MS Office: какие компоненты отмечены, те и будут стоять в игре после завершения работы Тафферпатча. А что нужно делать для приведения в соответствие со списком: удалять, переустанавливать, обновлять, добавлять — Тафферпатч решает сам.

Цитата: Boris3000 от 27 марта 2017 06:57:313) При произвольном выборе галок пресет переключается только на "По выбору пользователя", а на совпадение расстановки галок с каким-либо из пресетов Тафферпатчу глубоко пофиг -- так "По выбору пользователя" и остаётся висеть.
Раз пользователь взялся вручную растыкивать галки, то это и есть по выбору пользователя. А то, что это вдруг совпало с каким-то пресетом, действительно пофиг. Кроме того, с точки зрения криворукого программиста, ситуация, когда изменения в одном списке вызывают изменения в другом, и в то же время изменения во втором вызывают изменения в первом, есть рассадник очень трудно уловимых багов.

С придирками буду разбираться сильно потом.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 03 апреля 2017 09:42:47
Цитата: DJ Riff от 27 марта 2017 21:01:07
Названо именно так, как задумано. Добавить к существующему набору. Оно и добавляет.
Ещё хуже. Баги-то хотя бы исправлять пытаются...
Что такое пресет? Пресет -- это ФИКСИРОВАННЫЙ набор параметров. Ты сам называешь этот выпадающий список набором пресетов, ты сам пишешь:
Цитата: DJ Riff от 27 марта 2017 00:04:14
исправлен баг с пресетом "Добавить исправления миссий и объектов"
Значит, либо этот пункт должен быть фиксированным набором галок (я всю жизнь воспринимал его как 1.18 + 1.25 + 1.1е), либо ему нечего делать в наборе пресетов.
Иначе, вкупе со всеми остальными несуразностями, это просто какое-то издевательство над всем привычным юзабилити. Первый пункт представляет собой пресет, второй -- тоже пресет, третий же почему-то занимается лишь добавлением галки. По какому наитию пользователь должен об этом догадаться, одному богу известно.
Во-вторых, добавление ОДНОЙ галки производится тычком по её чекбоксу -- тоже в один шаг. Так зачем нужно дублирование этого действия??
В общем, какой-то выносящий мозг набор алогизмов. В результате:
Цитата: DJ Riff от 27 марта 2017 21:01:07
1.18 Тафферпатч удалять не умеет. Вернее умеет, но только с полным восстановлением всего, что в бэкапе. Не, 1.18 удалять совсем не умеет.
ты уже даже сам не можешь понять, как работает твоя же прога. Приходится или проверять или в код лезть. Чего уж говорить о бедном неофите...

Цитата: DJ Riff от 27 марта 2017 21:01:07
Чтобы удалить частично, достаточно снять галки из установленных
Так я ж написал:
Цитата: Boris3000 от 27 марта 2017 06:57:31
Расстановка галок и затенений в "Удаление" почему-то совпадает не с предыдущей установкой Тафферпатча, а с "Оставить официальную версию 1.18". Из этого вытекает невозможность частичного удаления.
То есть неоткуда снимать галки. Зато можно поставить те, которые не были установлены. А с затенёнными вообще ничего сделать нельзя.

Цитата: DJ Riff от 27 марта 2017 21:01:07
Раз пользователь взялся вручную растыкивать галки, то это и есть по выбору пользователя
А я по-другому воспринимаю смысл "По выбору пользователя" -- привязка не к области тыкания мышкой, а именно к набору галок. И на это есть основания. Набор пресетов по определению состоит из взаимоисключающих пресетов, след-но "По выбору пользователя" -- это любой набор галок, в обязательном порядке не совпадающий ни с одним из имеющихся пресетов. Значит, если пользователь натыкал набор, совпавший с каким-либо из пресетов, то это именно этот пресет, а не "По выбору пользователя". Вне зависимости от метода, которым пользователь этот пресет выбрал -- через список пресетов или через тыкание галок.

Цитата: DJ Riff от 27 марта 2017 21:01:07
с точки зрения криворукого программиста, ситуация, когда изменения в одном списке вызывают изменения в другом, и в то же время изменения во втором вызывают изменения в первом, есть рассадник очень трудно уловимых багов.
Вот уж не думал, что какая-то несчастная расстановка галок может оказаться столь сложной задачей.

Итого, повторю то, что писал ещё в прошлый раз, -- весь этот ужоснах надо просто выкинуть. Удаление не нужно, т. к. переставить игру -- дело пяти минут, а список пресетов не нужен, т. к. галок сейчас -- раз, два и обчёлся.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 03 апреля 2017 09:59:00
Тебе нужна другая прога, написанная с нуля нормальным программистом. Так что все эти "надо" явно адресованы не по адресу.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 03 апреля 2017 22:31:40
А можно для несведущих, в чем тут замес? Борис, одним абзацем можно?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 03 апреля 2017 23:35:25
Цитата: Vorob от 03 апреля 2017 22:31:40
Борис, одним абзацем можно?
Минуточку, сейчас я все пропущенные строки между абзацами поудаляю...

Замес в том, что Риффу уже давно влом тянуть проект как следует, в результате чего в Тафферпатче -- и в составе компонентов, и в интерфейсе -- накопилось много лишнего (а состав пофиксенных миссий даже неправилен, я щитаю), что может сбить с панталыку неофита и усложняет инструктаж по установке Т2.

Тем не менее, своё труЪ-предназначение -- правильная финализация до 1.18 и уборка crf-ов из корня -- и такой Тафферпатч успешно выполняет, посему настоятельно рекомендуется к использованию. Просто галки в нём надо расставлять, сидя с книжкой по фэншую инструкцией.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 04 апреля 2017 14:20:15
Кстати, а как црф из корня убираются? Распаковываются основные архивы, в них вставляется содержимое корневых и далее запаковывается обратно?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 04 апреля 2017 20:18:43
Цитата: Vorob от 04 апреля 2017 14:20:15Кстати, а как црф из корня убираются? Распаковываются основные архивы, в них вставляется содержимое корневых и далее запаковывается обратно?
Да, только распаковывать основные для этого не нужно. Это ж ZIP, можно просто заменить файлы прямо в архиве.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 05 апреля 2017 21:14:02
Цитата: Boris3000 от 03 апреля 2017 23:35:25Тем не менее, своё труЪ-предназначение -- правильная финализация до 1.18 и уборка crf-ов из корня -- и такой Тафферпатч успешно выполняет, посему настоятельно рекомендуется к использованию.
Для этого достаточно самораспака с маленькой прогой, использующей ZIP-DLL. На крайний случай — батника с консольным ZIP или 7Z архиватором. В любом случае это будет лучше, чем тот мега-костыль, который сейчас ради этого прикручен к Тафферпатчу. Далее нужна вторая мелкая прога, которая сможет устанавливать моды. Просто брать указанную папку или архив, помещать их в MODS, если они ещё не там, и прописывать в конфиг с возможностью настройки приоритета по желанию юзера. Ещё конвертировать папку в CRF и обратно. Две разных проги в данном случае лучше, потому что патч-финализатор запускается однократно при установке, а установщик модов можно будет запускать многократно. И всё собственно. Тащить ради этого движок Тафферпатча, который был заточен на совершенно другое, совершенно бессмысленно.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 05 апреля 2017 22:41:18
DJ Riff
Всё так, только раз Тафферпатч всю жизнь был средством, которое "накатил в один заход, и оно всё заработало", то в эту гипотетическую маленькую прогу надо добавить Нью-Дарк и скрипты для ФМ.
А, и ещё тот пяток старопофиксенных миссий, ибо они есть не мод, а фикс. От этого не отступлюсь.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: HellRaiser от 07 апреля 2017 09:55:22
DJ Riff Boris3000
Други, напишите подробное ТЗ в личку, я поручу разработку прогрессивной молодёжи. Сам лично проконтролирую :)
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 07 апреля 2017 13:02:07
HellRaiser
Разработка -- это замечательно, а кто поддерживать будет?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: HellRaiser от 07 апреля 2017 14:26:26
Boris3000
А чего там поддерживать? 
Я про это
Цитироватьдостаточно самораспака с маленькой прогой, использующей ZIP-DLL. На крайний случай — батника с консольным ZIP или 7Z архиватором.
и даже вот это
Цитироватьнужна вторая мелкая прога, которая сможет устанавливать моды

Ну и уж если надо будет всё это сопровождать постоянно (т.е. с каждым новым новодарком будет меняться структура каталогов, добавляться десятки новых фичей), можно же выложить исходники в открытый доступ для того, чтобы каждый умеющий и желающий таффер мог бы вносить изменения. Ну и я пока ещё жив, на голову здоров (хотя это субъективно, так что это спорный вопрос), и пока ещё иногда имею возможность попинать [spoiler]кур[/spoiler].
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 07 апреля 2017 14:36:59
Цитата: HellRaiser от 07 апреля 2017 14:26:26
А чего там поддерживать? 
Я про это
Цитироватьдостаточно самораспака с маленькой прогой, использующей ZIP-DLL. На крайний случай — батника с консольным ZIP или 7Z архиватором.
Моя фантазия точно в это не уложится. И даже если б уложилась, то надо ведь анализировать установленную игру, а не просто тупо кидать 1.18 и отваливать. Прога должна переваривать как минимум оригинал, все пиратки, Новый Дизг, Стим и Гог. И если первая троица статична, то последние двое не факт, что не поменяются со временем. Прога должна проанализировать папку с игрой, погрохать всё лишнее, и если будут обнаружены недостающие файлы, проинформировать пользователя, запросить дистрибутив, и в случае неудачи послать нафиг вербально.

А писать прогу, которая будет уступать по функционалу текущему Тафферпатчу, просто нет смысла.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: HellRaiser от 07 апреля 2017 14:56:39
С чего-то надо начать. Я б может и накидал уже какую-нить гадость, которая пусть и уступала бы на начальном этапе тафферпатчу, но со временем разрослась функционально. Но я давно слежу за вашим с Риффом диалогом и понимаю, что совсем ничего уже не понимаю, мысль потерялась где-то в 2015-м году :biggrin:
Поэтому надобно бы чёткое ТЗ, описать какой-то самый базовый функционал и самое главное - без взаимоисключающих пунктов. Такую прогу можно было бы реализовать (в свободное от неработы время) и посмотреть - если выстрелит (точнее - если будет справляться со своей задачей), то можно продолжить её развитие, если нет - нефиг тратить на эту дурь время и обходиться существующим софтом.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 07 апреля 2017 15:36:46
Цитата: HellRaiser от 07 апреля 2017 14:56:39
Поэтому надобно бы чёткое ТЗ, описать какой-то самый базовый функционал и самое главное - без взаимоисключающих пунктов.
Ну, в пределах одного ТЗ взаимоисключающие параграфы вряд ли будут, но ты же затребовал сразу два ТЗ...
ОК, напишу свои пожелания, только не прямо сейчас, ибо думать крепко надо. Вот, вспомнил ещё одну свою хотелку, которая уже и мне самому бы не помешала -- склейка старых и новых конфигурационных файлов при обновлении Нью-Дарка. Сейчас приходится заниматься сравнением в Ворде, удалять неактуальные параметры и добавлять новые в старые файлы.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: HellRaiser от 07 апреля 2017 15:48:29
Да, подумать надобно очень крепко, и взвесить все "за" и "против". Не будет ли проще нормально задокументировать тафферпатч, чем писать ещё один патч для "патча", и являются ли недостатки тафферпачта такими "фатальными (http://lurkmore.to/%D0%A4%D0%B0%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BD%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA)"?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 07 апреля 2017 16:23:54
Цитата: HellRaiser от 07 апреля 2017 15:48:29
Да, подумать надобно очень крепко, и взвесить все "за" и "против".
Я имел в виду само составление ТЗ, а не взвешивания.

Цитата: HellRaiser от 07 апреля 2017 15:48:29
Не будет ли проще нормально задокументировать тафферпатч
Документации никто не читает. Натолкнувшись на "документацию", пипл выбирает скачать сборку "всё включено", а потом начинать донимать вопросами составителей документации.

Цитата: HellRaiser от 07 апреля 2017 15:48:29
чем писать ещё один патч для "патча"
Почему опять "патч для патча"?? Никаких патчей для патча. Изначально весь смысл в том, чтоб установить оригинал, запустить ОДИН патч, расставить в нём галки, нажать ОК, и чтоб этот оригинал заработал. Всё остальное от лукавого.

Цитата: HellRaiser от 07 апреля 2017 15:48:29
и являются ли недостатки тафферпачта такими "фатальными"?
У нас тут вообще ничего не является фатальным. И всё -- исключительно дело желания. Хотим -- делаем, не хотим -- оставляем как есть.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Zontik от 07 апреля 2017 16:29:56
Я вот никак в толк не возьму: что ж все так сложно-то?
У меня стоит T2, оригинал, с 20затертого года. Когда мне нужен экземпляр для экспериментов, делаю копию всей папки и экспериментирую в свое удовольствие: хоть патчи, хоть фиксы, хоть переводы, хоть ФМки - все отлично работает. При необходимости делаю копии для других компьютеров, с разными осями - и там все прекрасно работает. New Dark любой версии при необходимости легко и непринужденно располагается сверху. Пару раз были проблемы с отдельными ФМками, которые решились в ручном режиме, довольно быстро.
Что же я все это время делаю не так? И насколько это фатально?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 07 апреля 2017 16:50:37
Зонтик, надо смотреть на ситуацию не только со своей колокольни. Поставь себя на место человека, впервые слышащего про Вор, плюс желающего накатить пирамидку из модов, да плюс ФМ-ки (по поводу не всегда удачного соседства которых ты сам же недавно скулил).
Чтоб тиражировать копии игры, УЖЕ необходим правильный darkinst.cfg, который по умолчанию неправильный.
Сложно оно всё потому, что неофит НЕ ПРИВЫК и делает всё в первый раз.
Так что совершенно непонятно, чем ты хвалишься. Тем, что всё тот же Тафферпатч сделал когда-то всё, что надо? А так как было это давно, и ты об этом уже забыл, да плюс не знаешь, что конкретно сделал Тафферпатч, то конечно теперь-то оно всё легко.

Цитата: Zontik от 07 апреля 2017 16:29:56
New Dark любой версии при необходимости легко и непринужденно располагается сверху.
Ога, с перезаписью всех конфигов, которые человек выстрадал за годы. Я уж устал про этот боян писать. Каждый раз после обновления Нью-Дарка находятся возопившие, что у них теперь что-то не пашет. Или "кресло выглядит по-другому на 1.23". Только они не понимают, откуда проблемы, и думают, что всё просто.
И если ты в конфигах ничего не меняешь (а, и так сойдёт), и их можно смело перезаписывать, то это не значит, что так поступают все.
И баги могут быть неочевидными. Если Луна сегодня не видна, это не значит, что её нет -- это значит, что ты не знаешь, что она за облаками. Об этом писалось миллион раз, и писать в миллион первый - это уже моветон.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Maxim от 07 апреля 2017 18:21:26
Блин, да если в 2017 году кто-то установил Thief, то это автоматически из разряда узкой аудитории. И если человеку надо будет что-то особенное — всё погуглит, посмотрит сообщества и настроит. Основная же часть таких новичков просто купят в Стиме или на ГОГе, установят и будут играть без всяких модов. А если кто захочет моды, у них в сопроводительной инструкции описано как и что делать. Или сейчас будем обсуждать возможность того, что кто-то не захочет читать тексты и наломает дров и надо посидеть порассуждать как же обезопасить их, бедненьких, от проблем? Да они уже и не являются целевой аудиторией. Thief игра не для глупых и не для попсовиков, не для мейнстримщиков. Так что первичный естественный отбор произведёт своё действие, отсеяв подобных. Если человека потянул к Вору интерес, значит у него уже есть определённый базис за душой и в голове. Остальное приложится.
ЦитироватьЯ вот никак в толк не возьму: что ж все так сложно-то?
Просто есть такой тип людей. Они не могут просто играть, получать удовольствие (а в данном случае ещё и FM не проходит). Им обязательно надо ковыряться во всём, докапываться, мусолить, спорить, выпендриваться своей осведомлённостью в определённой области, наводить порядок. И так во многих сферах жизни. Так что вся эта забота о так называемых "Неофилах" — не более чем прикрытие для подобных проявлений. Если ты задашь сейчас вопрос "какое ему дело до новичков?" - неужели полагаешь услышать ответ, который сделал бы такому человеку некоторое сходство с меценатом? Я ж гооворю - 2017 год. Если кто Thief поставил - это опупеть редкость, капля в море. Какая забота о неофилах? Облегчение существующего процесса? Да нет там никакой сложности.
ЦитироватьУ меня стоит T2, оригинал, с 20затертого года. Когда мне нужен экземпляр для экспериментов, делаю копию всей папки и экспериментирую в свое удовольствие: хоть патчи, хоть фиксы, хоть переводы, хоть ФМки - все отлично работает.
У меня почти тоже самое. Нет проблем. А если что будет - решаются точечным вмешательством.

HellRaiser
Так что ты это.... побереги своё время :)
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Zontik от 10 апреля 2017 10:25:37
Никогда не использовал и даже не скачивал tafferpatch. Все сделал ручками, за пять минут (после изучения вопроса, естественно). И я не хвалюсь,  чем тут хвалиться-то? Все настолько просто, даже примитивно. Скоро уже для подъема ложки ко рту придется отдельные программы писать, кажется.
ЦитироватьИ если ты в конфигах ничего не меняешь (а, и так сойдёт), и их можно смело перезаписывать, то это не значит, что так поступают все.
А вот это и есть ответ на мой вопрос - "что я делаю не так". Именно это.
ЦитироватьИм обязательно надо ковыряться во всём, докапываться, мусолить, спорить, выпендриваться своей осведомлённостью в определённой области, наводить порядок.
Вот тут немного спорно. Мухи вместе с котлетами. Выпендреж - одно дело, осведомленность - другое. И если бы не такие вот осведомленные люди, думаю, своим умом до правильной конфигурации я дошел бы не скоро. А так - почитал, сделал выводы и теперь могу хвастаться отсутствием проблем. И только этим, кстати. Моей заслуги тут почти нет.
Но вот если постоянно позволять какому-то черному ящику делать все за тебя - тут недолго и в рабство угодить.
ЦитироватьОблегчение существующего процесса? Да нет там никакой сложности.
Согласен. Все просто. Единственное, что нужно - это краткое толковое описание, а не программа-костыль для инвалидов умственного труда. Удочку им дайте, а не рыбу.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 10 апреля 2017 13:39:00
Цитата: Zontik от 10 апреля 2017 10:25:37
Никогда не использовал и даже не скачивал tafferpatch.
Значит, у тебя тоже недопатч с вероятностью 99%.
Цитата: Boris3000 от 18 февраля 2017 01:04:15
Это есть то, чем все и пользуются, и слезать не хотят ни в какую (да ещё и Тафферпатч накатывать противятся)
И crf'ы из корня вручную убирал? Мазохист?
И что ты будешь делать, если твоя на редкость живучая папка с игрой таки накроется и надо будет снова ставить с нуля? Всё вспоминать? Или с невинным видом идти сюда и по миллионному разу задавать одни и те же вопросы, которые у некоторых товарищей здесь (угадай с трёх раз, у кого) уже в печёнках сидят?

Цитата: Zontik от 10 апреля 2017 10:25:37
Все сделал ручками, за пять минут (после изучения вопроса, естественно).
А изучение вопроса сколько заняло? Всё вместе если. Пять часов?

Цитата: Zontik от 10 апреля 2017 10:25:37
Все настолько просто, даже примитивно.
Цитата: DJ Riff от 16 ноября 2015 12:26:26
Как исправить Стимовскую версию без применения Тафферпатча я вообще не знаю, разве что сравнивать синхронизатором папок с эталоном (но тоже очень осторожно, т.к. в Стимовской версии много файлов, которых в классической 1.18 нет, и синхронизатор не должен их удалять).
Да, Зонтик, оригинал -- это хорошо, и я сам двумя руками за него, однако ж надо, наконец, посмотреть правде в глаза -- оригинал не у всех, и так будет всегда. Или ты уже забыл, как товарища Unreal было невозможно заставить отказаться от сборки? А кто решал его траблы с глюками вообще и твоей Историей короля в частности? Как ни странно, это был не ты, у которого всё "настолько просто, даже примитивно", а те, у которых всё сложно. А чем закончилось, тоже не припоминаешь? Я напомню:
Цитата: Unreal от 13 июля 2016 19:07:09
Я сверху поставил таффер-патч 2.17b и всё. Больше ничего не ставил и всё заработало как надо
Да и вообще, не подскажешь, о чём тут у нас раздел "Проблемы с работоспособностью" на десяток с лишним страниц с темами? И кому там отвечать приходится? А давай, теперь ты будешь там отвечать? Посмотрим, насколько тебя хватит отвечать на одни и те же вопросы (что-то удочка в виде поиска по форуму народ не очень интересует) и не захочется ли тебе оформить решения этих стандартных проблем в виде проги.
Ну и наконец, раз всё "просто и примитивно", тебе наверно не составит труда ответить на вопрос -- что произойдёт с водой в игре при нанизанных друг на друга модах с разным количеством файлов текстуры воды при отсутствии mtl-файлов?

Цитата: Zontik от 10 апреля 2017 10:25:37
А вот это и есть ответ на мой вопрос - "что я делаю не так". Именно это.
Это, но не только. Ты вообще делаешь минимум того, что можно делать. У тебя папка с игрой существует фактически лишь как место кидания ФМ-ок. А то и вообще кроме Дромеда ничего не надо.
Однако даже в этом случае необходимо:
1) по-нормальному допатчить до 1.18
2) убрать crf из корня
3) прописать относительные пути в darkinst.cfg
4) накатить Нью-Дарк
5) кинуть скрипты для ФМ
И чё, нормальный взрослый человек будет заниматься узнаванием всей этой лабуды? Будет склеивать архивы руками? Зонтик, ты вообще каГ, в адеквате, или тоже весна влияет? А если юзер совсем лох и не знает, как склеить архивы? Предлагаешь писать инструкцию, как склеивать архивы? А для какого архиватора её писать? Ты вообще осознаёшь, какого размера получится инструкция, написанная пошагово? В итоге, повторюсь, будет вот так:
Цитата: Boris3000 от 07 апреля 2017 16:23:54
Документации никто не читает. Натолкнувшись на "документацию", пипл выбирает скачать сборку "всё включено", а потом начинать донимать вопросами составителей документации.
Это факт. А все рассусоливания про "удочки" -- просто демагогия.

Цитата: Zontik от 10 апреля 2017 10:25:37
краткое толковое описание
:lol: Взаимоисключающие параграфы. Кратко выходит лишь с Тафферпатчем -- как в моей теме c выложенными оригиналами.

Итого, Зонтик, я тебе сообщу удивительные факты:
1) Ты не один на свете живёшь
2) Твоя личная ситуация может не совпадать с ситуацией других людей
3) Если ты чего-то не знаешь или не понимаешь, это не значит, что этого не существует
4) Люди заняты реальными делами и им найух всрались эти ипанутые игры. Так понятнее? Если есть время просто поиграть, то это уже хорошо. Поэтому любой нормальный человек при возникновении затыка уже на стадии установки просто пошлёт эту игру найух. "Удочки" у нормальных людей располагаются в совершенно других областях.
5) Вор -- не единственная игра на свете. И каждый фанат-умник с ограниченным сознанием, для которого на свете не существует ничего другого, кроме его фетиша, начинает учить жить и возить саночки. В итоге этих удочек да саночек -- магазин зимней рыбалки открывать можно. Найух сразу.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Burrick от 10 апреля 2017 14:18:12
В группе вк по Вору есть такой опрос:
Как вы относитесь к Fan-миссиям к серии Thief?
С результатами:

Т.е. примерно процентов 30 считает, что патчить ради FM и устанавливать всё это слишком сложно, чтобы пытаться.Человек приходит, как говорится - с улицы, впервые узнаёт про FM, думает попробовать, а в итоге куда копать, что делать? Есть инструкция на сайте, где надо скачать то, положить это, потом другой патч запустить, поставить сюда и т.д. Может, это не самое сложное, но у кого-то не получится, либо получится и вылезут какие-то проблемы, кто-то отложит на потом, потому что сейчас это делать не охота (и стоит ли), а там и вовсе забудет, кому-то это не понятно, кому-то ума хватает только нажать на кнопку "сделать всё хорошо", кто-то ещё в школе учится и умеет только играть в игры и т.д.
Если этим людям дать кнопку "сделать хорошо", чтобы после неё можно было бы запустить и играть без проблем, так это же хорошо. Из этих 30% часть народу заинтересовалась бы ФМками и стала бы активной частью сообщества. Коль есть возможность сделать хорошо и удобно - надо сделать. А кому удобно обновляться перебрасыванием файлов - пусть так делает, никто же не запрещает.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Zontik от 10 апреля 2017 14:42:30
ЦитироватьЗначит, у тебя тоже недопатч с вероятностью 99%.
А я и не спорю. И меня абсолютно не трогает, что монеты в первой миссии T2 упрятаны за притолоку. Целее будут.
ЦитироватьА изучение вопроса сколько заняло? Всё вместе если. Пять часов?
Может, и больше, я не считал.
ЦитироватьИ crf'ы из корня вручную убирал?
Насколько я помню, это сделал за меня Dark Loader.
ЦитироватьИ что ты будешь делать, если твоя на редкость живучая папка с игрой таки накроется и надо будет снова ставить с нуля? Всё вспоминать?
Во-первых, а бэкапы на что? Во-вторых, ну и вспомню, не переломлюсь. А вопросы задавать не придется, у меня удочка есть.
Цитироватьнаверно не составит труда ответить на вопрос -- что произойдёт с водой в игре при нанизанных друг на друга модах с разным количеством файлов текстуры воды при отсутствии mtl-файлов?
Наверное, не составит. Вода будет брать часть файлов из одного мода, а часть - из другого, если не из оригинала вообще. В общем, мутная будет водичка. Но с какой радости мне об этом беспокоиться? Вытаскивание шил из задниц - не мой профиль.
Цитировать5) кинуть скрипты для ФМ
Скрипты разных версий могут работать по-разному. Если автор сам об этом не побеспокоился и не сунул нужную версию в архив - могу, конечно, добавить ему последние версии вручную, но вообще-то скорее всего просто не захочу возиться. Такое простительно для старых ФМок, но тот, кто делает это сегодня, должен гореть на костре, сложенном из книг, которые он не читал.
ЦитироватьИ чё, нормальный взрослый человек будет заниматься узнаванием всей этой лабуды?
Если этот нормальный взрослый человек играет в компьютерные игры (вместо того чтобы глотать пиво под футбол по телику), причем у него хватило нормальности взяться за игру 20-летней давности - думаю, он конченый человек и все у него будет хорошо.
ЦитироватьА если юзер совсем лох и не знает, как склеить архивы
Но это точно не он.
В общем, разговор ни о чем. Я не технический консультант и не производственный отдел, не хотите писать инструкцию - пишите программы, не хотите - не пишите ничего. В принципе и так уже написано достаточно, чтобы желающий мог разобраться. Не желающие разбираться могут поиграть в бесплатное тестирование с проставлением галок. Особо желающие могут хлестать не желающих разбираться простынями по щекам. По-моему, всем хорошо.
Цитироватьпримерно процентов 30 считает, что патчить ради FM и устанавливать всё это слишком сложно, чтобы пытаться.
О, как же я ошибался. И это 30% тех людей, которые осознанно пришли в "группу по Вору"? Им слишком сложно?
По-моему, им просто следует поиграть во что-то другое. Ну хорошо, допустим, нажмут они заветную кнопку и установят какое-нибудь воронье гнездо на свою шею. Долго ли они после этого захотят оставаться в группе?
Сама-то игра на порядки сложнее, чем возня с ее установкой. Стоит ли вообще браться за то, что тебе заведомо не по силам?
А впрочем, даже из таких правил, наверное, бывают исключения. Если именно о них речь, тогда я тоже голосую за кнопку.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Burrick от 10 апреля 2017 15:24:45
ЦитироватьИ это 30% тех людей, которые осознанно пришли в "группу по Вору"? Им слишком сложно?
Почему бы и нет? Некорректно же утверждение, что игрок по Вору должен уметь переустановить винду, накатить линукс и написать код, потому что Вор - игра для умных и она сложная. Человек вполне себе может играть, логически мыслить, отгадывать загадки и проходить сюжет. А вот со склейкой архивов он может не справиться. Или ковыряться в каких-то ini и что-то там убирать. Умение играть и умение что-то там ковырять в винде - разные вещи. И я знаю вроде бы не тупых людей, которые ещё подадут идею как пройти квест, но какие-то накатывания архивов им будут затруднительны.

ЦитироватьЕсли этот нормальный взрослый человек играет в компьютерные игры (вместо того чтобы глотать пиво под футбол по телику), причем у него хватило нормальности взяться за игру 20-летней давности - думаю, он конченый человек и все у него будет хорошо.
Или это школьник. Поиграл в Ворча, пошёл полазить в вк по нему, наткнулся на группу. Узнал про расово-правильного Вора и решил попробовать. Учитывая современную консольщину, то вряд ли он осилит перепаковку архивов как морально, так и технически. Должна быть кнопка, которую нажал, всё запустилось и можно играть. И да, бывают такие люди, которые очень-очень тупые в винде (всех возрастов), но в игре неплохо себя чувствуют.
Вспоминается пример. Была одна игра N 2002 года, у неё вышли какие-то патчи, были разные режимы игры, карты, моды, возможность играть по сети. На таком же форуме по игре, как и здесь, были асы, которые подняли сервера, настроили моды (а некоторые моды даже они и создали), и новички разной степени тупизны. И вот как-то я захотела поиграть со всеми, а не одна, про сообщество изначально не знала. И просто взять и поиграть было не так-то просто, какие-то патчи, которые я нашла где-то, ломали игру, с серверов выкидывало по непонятной причине без суда и следствия. Вот сделала по инструкции со всякими перекладываниями и накатываниями, а меня выкидывает, что этой тупой игре надо? Затем нахожу я это сообщество. Учитывая, что все качают непонятно откуда, они предложили решение попроще: вот на торрентах лежит наш образ, распакуй и играй, гарантированно работает. И снабдили подробнейшей инструкцией для полных дебилушек как установить игру и как запустить нужный батник (и всё равно находились те, кто не понял). И это был положительный пример, когда не надо читать непонятные инструкции и что-то ковырять в папках, а достаточно нажать кнопку и наслаждаться. Да и новичков в игре было достаточно, которые зашли впервые благодаря этому образу (а некоторые потом оставались надолго).

Так что, да, какой-то процент останется потом в группе, которым это придётся по вкусу.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Zontik от 10 апреля 2017 15:38:25
ЦитироватьНекорректно же утверждение, что игрок по Вору должен уметь переустановить винду, накатить линукс и написать код, потому что Вор - игра для умных и она сложная.
Полностью согласиться не могу, но частично - пожалуй. Писать код, впрочем, не нужно, но вот архив распаковать... по-моему, иметь дело с компьютерами и не уметь распаковать архив - это примерно то же самое, что прожить десять лет в Германии и не выучить немецкий. Но некоторые ведь и так живут, и вполне собой довольны. Я, правда, остаюсь при мнении, что ничего хорошего эти люди сообществу не дадут, только будут раздражать Бориса глупыми вопросами.
Вот знать куда распаковать архив, каким особым образом это сделать и при какой фазе Луны следует начинать - это уже из другого разряда. Для тех, кто пришел и остался.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Burrick от 10 апреля 2017 15:50:24
Почему не дадут ничего хорошего? Они пройдут какую-нибудь миссию (а кто-то и несколько), будут задавать по ним вопросы, оставят отзыв - в целом движуха, которая как-то взбодрит эти темы. Активность - это хорошо. Да и Бориса раздражать глупыми вопросами - дело богоугодное, он любит общаться. Одни плюсы. Вреда точно не будет, никто ничего не испортит же.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Chuzhoi от 10 апреля 2017 15:54:45
Цитата: Zontik от 10 апреля 2017 14:42:30И это 30% тех людей, которые осознанно пришли в "группу по Вору"? Им слишком сложно?
У некоторых (особенно у т. н. "школьников") на странице перечислено столько групп, что они явно вступают туда просто так. Так что не удивляйтесь каким-то 30%, которым наплевать на ФМ. Меня больше удивляет фантастическая цифра в 3,4% (аж 7 человек). Я-то думал, что я всех русскоязычных авторов знаю (при том, что явно не все посещают ВК)... В общем, то ли я разучился считать, то ли еще кто-то находится вне поля нашего зрения. Или не все проголосовавшие хорошо представляют, что такое ФМ.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 10 апреля 2017 16:37:44
Цитата: Zontik от 10 апреля 2017 14:42:30
меня абсолютно не трогает, что монеты в первой миссии T2 упрятаны за притолоку
Какие ещё монеты? Тафферпатч конечно включает в себя фикс файлов миссий, но недопатч-то состоит не в этом. Распечатай, повесь над кроватью и читай, как молитву, каждый вечер перед сном -- http://darkfate.org/forum/index.php?topic=5374.msg236125#msg236125

Цитата: Zontik от 10 апреля 2017 14:42:30
Может, и больше, я не считал.
Ну правильно, счастливые часов не наблюдают.

Цитата: Zontik от 10 апреля 2017 14:42:30
Насколько я помню, это сделал за меня Dark Loader.
Проверил -- ничего он не склеивает.

Цитата: Zontik от 10 апреля 2017 14:42:30
Вода будет брать часть файлов из одного мода, а часть - из другого, если не из оригинала вообще.
Садись, четыре. Будут браться ВСЕ файлы из старшего мода + файлы с бОльшим порядковым номером из младшего, если таковые найдутся. Если найдутся, вода будет мигать, переключаясь с одного мода на другой и обратно. А если не найдутся, то всё будет нормально.
Но это не самый сложный вопрос, можно и посложнее придумать. Например с последовательностью применения dml-файлов в пирамиде из модов можно сформулировать вопрос, на который нет ответа даже в документации. Чтоб получить ответ, надо эксперимент ставить.

Цитата: Zontik от 10 апреля 2017 14:42:30
причем у него хватило нормальности взяться за игру 20-летней давности
Благодаря Ворч'у теперь в этом нет ничего удивительного.

Цитата: Zontik от 10 апреля 2017 14:42:30
и так уже написано достаточно, чтобы желающий мог разобраться
Только толку-то с того. Даже завсегдатаи форума порой задают такие вопросы, что диву даёшься.

Цитата: Zontik от 10 апреля 2017 14:42:30
Ну хорошо, допустим, нажмут они заветную кнопку и установят какое-нибудь воронье гнездо на свою шею. Долго ли они после этого захотят оставаться в группе?
Не вижу связи. Играть -- это играть, а трахаться с установкой -- это совершенно другое.

Цитата: Zontik от 10 апреля 2017 14:42:30
Сама-то игра на порядки сложнее, чем возня с ее установкой
Да не сложнее, если человек ламер, а ламеров большинство, представь себе. И процесс установки никакого удовольствия не доставляет, в отличие от игры.

Цитата: Zontik от 10 апреля 2017 14:42:30
не уметь распаковать архив
Надо не распаковать архив, а СКЛЕИТЬ их. Разницы не улавливаешь?

И придётся повторить:
Цитата: Boris3000 от 10 апреля 2017 13:39:00
Вор -- не единственная игра на свете. И каждый фанат-умник с ограниченным сознанием, для которого на свете не существует ничего другого, кроме его фетиша, начинает учить жить и возить саночки. В итоге этих удочек да саночек -- магазин зимней рыбалки открывать можно. Найух сразу.
Меня точно так же один фанат Анриала, тоже считавший, что кроме его любимой игры ничего другого в мире не существует, пытался учить рыбачить. Только там я выступал как раз в роли полного лоха. Естественно, я его послал. Почему? Да потому что время не резиновое и всё было потрачено на разборки с Вором, который в приоритете.

Цитата: Zontik от 10 апреля 2017 14:42:30
разговор ни о чем
Это уж точно. Зачем приходить и начинать доказывать, что если лично ты не понимаешь, в чём проблема, то значит проблемы и нету.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Zontik от 10 апреля 2017 17:13:07
ЦитироватьВ общем, то ли я разучился считать, то ли еще кто-то находится вне поля нашего зрения.
Два нюанса.
Первый. Есть отдельные авторы, которые вообще как-то прошли мимо Dark Fate. По крайней мере, были в прошлом. Почему бы и сейчас такому не случиться?
И второй. Делать - не значит сделать.
(Опустим третий - что кто-то соврал, а кто-то ткнул не туда по ошибке. ВК же, не DF.)
Борис, извини, я честно прочитал все до конца, но не хочу устраивать бой подушками на ровном месте. Поэтому отвечу только на две вещи:
ЦитироватьЗонтик, ты вообще, что ли, не в состоянии поставить себя на место другого человека с другими исходными данными?
Вообще в состоянии. Но должен признать, что есть люди, на чье место мне встается с большим трудом.
ЦитироватьЗачем приходить и начинать доказывать, что если лично ты не понимаешь, в чём проблема, то значит проблемы и нету.
Я ведь не говорил, что нет проблемы. Я просто отметил, что у меня ее нет, и в чем она заключается - не понимаю. Теперь ясно чуть больше, но все же не настолько, чтобы... см. п. 1. Тем не менее, думаю, мне этого хватит.
И все же, и все же... пирамида из модов - это не та пирамида, в которой вечно хранится прах ее так называемого создателя. Это та пирамида, которая стоит на вершине. Плохая идея, если в двух словах.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: HellRaiser от 10 апреля 2017 17:23:18
А я всё-таки хотел бы ещё услышать мнение начальника транспортного цеха Риффа.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 10 апреля 2017 22:45:37
Цитата: HellRaiser от 10 апреля 2017 17:23:18А я всё-таки хотел бы ещё услышать мнение начальника транспортного цеха Риффа.
О чём конкретно? О Тафферпатче в целом? Он был создан во времена, когда пользователям приходилось экспериментировать с разными версиями DDFix'а на предмет работоспособности на их конкретной машине. От выбора версии определялась возможность установки других модов и порядок их установки. Например, в большинстве версий DDFix нестандартное разрешение нужно было вкрячивать в сам THIEF2.EXE, а в самых последних — не нужно. То же самое с файлами миссий (это основная причина, почему в его составе оказались моды неба и EP). Именно поэтому сначала выбирается версия движка, и под неё моды, а не наоборот. Именно поэтому так просто удалить/переустановить какой-то компонент: поставил, проверил — не работает — удалил, поставил другое. Сейчас это всё не нужно, благо Ньюдарк работает на большинстве компов, и альтернативы ему нет. Так что лучше бы Тафферпатч ушёл в историю вместе с Дарклоадером. Если всё ещё нужен — ну ладно, пусть ещё небо покоптит. Делать "кнопку счастья" я не умею и не хочу. Очевидные вещи вроде выкидывания списка пресетов, благо в нём нет смысла ибо галок стало мало, я ещё могу сделать, но обламывать человека, который по какой-то причине не желает устанавливать NewDark, из-за тех, кто не может поставить галочку "создать ярлык для установщика ФМ", я точно не буду. А тем, кто поставил игру в Program Files и запускает её без прав доступа на запись, Тафферпатч уж точно не поможет, потому что такие даже сообщение об ошибке дочитать не в состоянии.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 11 апреля 2017 03:03:37
Цитата: DJ Riff от 10 апреля 2017 22:45:37
Делать "кнопку счастья" я не умею и не хочу.
И тем не менее Тафферпатч практически ею и является. Кроме вопроса, какой фикс миссий в него включать, ему до "кнопки счастья" не хватает лишь правильного darkinst.cfg.

Цитата: DJ Riff от 10 апреля 2017 22:45:37
обламывать человека, который по какой-то причине не желает устанавливать NewDark
Тут вообще непонятно. Кто-то говорит об отмене выбора компонентов?

Цитата: DJ Riff от 10 апреля 2017 22:45:37
Если всё ещё нужен — ну ладно, пусть ещё небо покоптит
Нужен, нужен. Это очевидно. И вовсе не ради включённых в него модов. Даже в случае старой машины с 98-ой виндой с Т2 необходимо проделать ряд манипуляций, о которых ты прекрасно знаешь.
Все моддеры ориентируются на то, что установленная игра отутюжена Тафферпатчем. В инструкции к HDMod'у первым пунктом написано пропатчить игру Тафферпатчем.
В общем, чего переливать одно и то же по сотому разу? Грубо говоря, мягко выражаясь, нужен просто аналог TFix для Т2.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: qw от 28 апреля 2017 18:45:05
Цитата: Boris3000 от 07 апреля 2017 16:50:37

И если ты в конфигах ничего не меняешь (а, и так сойдёт), и их можно смело перезаписывать, то это не значит, что так поступают все.

Я бы с удовольствием что-нибудь поменял, если бы знал, что там вообще можно менять и как.

А так я в конфигах только разрешение экрана поменять могу.

Есть ли какая-нибудь тема, в которой написано что в конфигах за что оотвечает и как менять и какой дает эффект?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 28 апреля 2017 19:41:41
Цитата: qw от 28 апреля 2017 18:45:05
Есть ли какая-нибудь тема, в которой написано что в конфигах за что оотвечает и как менять и какой дает эффект?
Темы нет, но описание параметров есть в самих файлах -- краткое в cam_ext.cfg и более подробное в new_config_vars.txt из дистрибутива Нью-Дарка.
Ну и вообще лезешь в папку doc этого дистрибутива и читаешь там всё подряд.

А проблему перезаписи конфигов при обновлении Нью-Дарка, возможно, есть способ решить просто. Если user.cfg имеет приоритет над cam_ext.cfg, то все параметры, которые надо поменять, следует вписывать в user.cfg, оставляя cam_ext.cfg неизменным.
Но это надо проверить -- например, все ли бинарные параметры можно отключить не закомментированием, а указанием нуля в качестве его значения.

От зависимости от cam_mod.ini тоже можно отвязаться в большинстве случаев. Обычно оттуда нужны лишь две строчки:
fm
mod_path

Запустить ФМ-селектор можно через ярлык, добавив в нём к Thief2.exe параметр -fm
А всё, что прописано в mod_path, можно прописать в darkinst.cfg
После этого, если пользуешься именно FMSel, а не New-DarkLoader, и если не нужны моды для ФМ (строка uber_mod_path), то cam_mod.ini становится ненужным.

И теперь можно смело распаковывать новый Нью-Дарк сразу в папку с игрой, ни о чём не думая. Конечно, почитать о новых параметрах и, возможно, подправить user.cfg всё равно не помешает, но, по крайней мере, свои выстраданные конфиги уже не похеришь.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: anix от 28 апреля 2017 20:51:51
[off]проще флаг onlyifdoesntexist у cam_mod/cam_ext проставить[/off]
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 28 апреля 2017 21:11:14
Цитата: Skina от 28 апреля 2017 20:51:51
проще флаг onlyifdoesntexist у cam_mod/cam_ext проставить
В смысле? Это к чему относится? К распаковке? Так их же тоже надо копировать. В том-то и проблема, что и новые конфиги нужны, и старые изменения терять нельзя. Нужен не выбор между старым и новым конфигом, а их склейка.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: anix от 28 апреля 2017 22:17:18
[off]да, флаг для распаковки у innosetup, просто новый файл не будет перезаписывать существующий. ванильные конфиги ведь от версии к версии почти не меняются, хотя проблемы и правда могут вылезти если голый ньюдарк в связке с какими модами ставился перед таферпатчером[/off]
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 28 апреля 2017 23:14:22
Цитата: Skina от 28 апреля 2017 22:17:18
ванильные конфиги ведь от версии к версии почти не меняются
По сравнению с 1.19 кое-какие полезные параметры добавлены. Не сидеть же всю жизнь на конфигах от 1.19. К тому же кто может сказать, что будет в 1.26? Никто. Поэтому новый конфиг должен кидаться просто по определению.
Так что варианта только три:
1) Склеивать новый конфиг со своими старыми изменениями вручную (чем я каждый раз и занимаюсь)
2) Автоматизировать процесс с помощью увеличения функционала Тафферпатча
3) Не трогать умолчанские конфиги, и все свои параметры кидать в другие файлы

Цитата: Skina от 28 апреля 2017 22:17:18
проблемы и правда могут вылезти если голый ньюдарк в связке с какими модами ставился перед таферпатчером
Ещё HDMod кидает свой cam_ext.cfg, соответственно похерить можно ещё и установкой ХДМода. Поэтому для чайников лучше всего третий вариант.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 28 апреля 2017 23:48:00
Цитата: Boris3000 от 28 апреля 2017 23:14:222) Автоматизировать процесс с помощью увеличения функционала Тафферпатча
Дык уже давно это есть. Если настройки оставлять в тех файлах, в которых они изначально были, то пользовательские настройки нормально сохраняются. Не поддерживается пока перемещение конфигов из одного файла в другой, слитие всех конфиг-файлов в один, добавление левых файлов через  include и т.д. Если какой-то мод вместо корректного вписывания себя в конфиг переписывает его целиком или вписывает туда несуществующие моды "на всякий случай", то это надо создателя мода пинать, чтоб нормально делал.

Какой ещё нафих onlyifdoesntexist? Вся Инносетаповская распаковка идёт во временную папку, чтоб не дай бог не похерила чего важного. Дальше уже движок Тафферпатча разбирается, что перезаписывать, что бэкапить, что сливать и т.д.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 29 апреля 2017 00:16:22
Цитата: DJ Riff от 28 апреля 2017 23:48:00
Дык уже давно это есть.
Точно, вспомнил -- 3 года назад обсуждали. И что нужно сделать, чтоб Тафферпатч только лишь обновил Нью-Дарк? Поснимать все галки, кроме 1.18 и 1.25, или галки должны совпадать с тем, что в наличии? При таком интерфейсе-то всё ж неочевидно. Не конфиги, так что-нибудь другое похеришь.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 29 апреля 2017 06:46:50
Цитата: Boris3000 от 29 апреля 2017 00:16:22И что нужно сделать, чтоб Тафферпатч только лишь обновил Нью-Дарк?
Вообще ничего с галками не делать. Указать папку, в которую раньше устанавливалось, и давить "Далее" до упора.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 29 апреля 2017 10:01:53
DJ Riff
Точно? А если за это время в папке что-то поменялось? Например, вручную удалены "исправленные ресурсы", которые были установлены с помощью Тафферпатча. Он их не вернёт обратно?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 30 апреля 2017 15:48:11
Цитата: Boris3000 от 29 апреля 2017 10:01:53Точно? А если за это время в папке что-то поменялось? Например, вручную удалены "исправленные ресурсы", которые были установлены с помощью Тафферпатча. Он их не вернёт обратно?
Если был установлен комплект ресурсов старой версии, а в новом Тафферпатче версия новая, то он его тоже "обновит", что в данном случае будет выглядеть как "вернёт обратно". Так что лучше эту галку снять. Он его типа "удалит", что в данном случае будет заключаться в удалении сведений о нём из базы тафферпатча, т.к. самих файлов уже нет. Если же хочется, чтобы тафферпатч вообще ничего не делал с файлами ресурсов (например, в тех же папках лежат другие файлы, которые трогать не хочется), то нужно до запуска софтины в файле Thief2\Tafferpatcher\Tafferpatcher.ini удалить строчки, содержащие "patchedres=", тогда этот мод будет считаться удалённым.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 30 апреля 2017 16:00:55
Круто. То есть функции обновить один лишь Нью-Дарк вне зависимости ни от чего таки нет? Или этого всё же можно добиться? Предположим, что мы вообще ничего не знаем об изменениях в папке с игрой, либо копия игры левая, которую Тафферпатч и в глаза не видел.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 01 мая 2017 10:00:12
Цитата: Boris3000 от 30 апреля 2017 16:00:55Круто. То есть функции обновить один лишь Нью-Дарк вне зависимости ни от чего таки нет? Или этого всё же можно добиться? Предположим, что мы вообще ничего не знаем об изменениях в папке с игрой, либо копия игры левая, которую Тафферпатч и в глаза не видел.
"Игра, которую Тафферпатч в глаза не видел" и "игра, когда-либо пропатченная Тафферпатчем" это две совершенно разных игры и два совершенно разных алгоритма. При начальной установке, поскольку неизвестна ни версия Ньюдарка, ни его изначальная работоспособность, все файлы заменяются на те, что содержатся в Тафферпатче. Оригинальные файлы переносятся в Thief2\Tafferpatcher\backup , откуда их при необходимости можно достать, вернуть на место, слить построчно с новыми и т.д. Если одноимённый файл уже лежит в бэкапе, то он там и остаётся, новым не затирается. Если же сборка уже обновлялась с помощью Тафферпатча, то проверяется соответствие между расставленными галками в списке и уже установленными компонентами. Если компонент уже установлен, его галка тоже стоит, а версия старше той, что лежит в сборке Тафферпатча (в том числе если информация о версии отсутствует, а в новом Тафферпатче присутствует), то он обновляется с сохранением пользовательских конфигов, где это возможно. Из этого следует, что:

— чтобы Тафферпатч забыл о каком-то компоненте (считал, что он не установлен и при повторной установке галки ставил бы его "с нуля"), нужно удалить сведения о нём из Thief2\Tafferpatcher\Tafferpatcher.ini.
— чтобы Тафферпатч вообще забыл о том, что когда-то что-то делал в этой папке, нужно удалить файл Thief2\Tafferpatcher\Tafferpatcher.ini. При следующем запуске будут повторены все проверки, включая наличие CRF в корне и соответствие файлов DARK.GAM и GEN.OSM версии 1.18. (файлы, поставляемые в различных версиях комплекта исправленных ресурсов, считаются соответствующими и не повлекут переустановку 1.18). Что делать с файлами в \Tafferpatcher\backup — на усмотрение пользователя. Если они там останутся, они и будут использованы в качестве резервных копий, затираться они не будут.
— можно также в Tafferpatcher.ini изменить версию компонента на какое-нибудь большое число, тогда Тафферпатч продолжит считать компонент установленным, но обновлять не будет. Ставить лучше с запасом в несколько порядков, потому что нет никакой гарантии, что в составе компонента версии 1.12 не появится составляющий компонент версии 1.01, и тогда номер версии из 112 превратится в 112101.
— чтобы переустановить компонент (т.е. удалить и поставить заново), нужно снять галку, нажать далее. Сразу после этого компонент будет удалён. Можно нажать "назад", снова поставить галку, и давить "далее" до упора — компонент будет заново установлен.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 01 мая 2017 12:49:26
В общем, это больше похоже на ответ "нет".
Возьмём пользователя, который ставил игру несколько лет назад и уже давно потерял нить своих изменения в ней. Устройства Тафферпатчера он, естественно, тоже не знает. Как ему быть? Получается, что чисто наудачу. Если удача улыбнётся, то хорошо, а если нет, возможны следующие варианты:
1) если удалена папка Tafferpatcher, удалён один или несколько компонентов, и расстановку галок пользователь не менял, то вместе с обновлением Нью-Дарка он получит и возвращение взад удалённых компонентов
2) если ничего не удалялось, но пользователь решил, что для обновления Нью-Дарка надо поснимать все галки, кроме 1.18 и 1.25, то вместе с обновлением Нью-Дарка он получит удаление всех остальных компонентов

То бишь Тафферпатч в своём текущем виде подходит только для двух ситуаций:
1) установка с нуля
2) попытка вылечить неработающую копию игры, когда терять уже нечего

А как чисто обновлятор Нью-Дарка он не годится из-за риска чего-нибудь добавить/удалить, даже несмотря на наличие в нём алгоритма склейки старых и новых конфигов. В том-то и вся соль.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 01 мая 2017 20:00:14
ЦитироватьВозьмём пользователя, который ставил игру несколько лет назад и уже давно потерял нить своих изменения в ней.

Зачем вообще тратить на это время? Грохаем весь хлам который он наворотил и ставим все заново.

Ябы вообще таферпатч сделал иначе, он просто проверяет самые крупные файлы и оставляет их, если нет проблем, а все остальные, мелкие, убирает в бэкап и записывает свои. Т.е. даже если чел в папке с сифом хранил гигабайты порно, это все очистится. Это правильно.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 01 мая 2017 20:27:21
Цитата: Vorob от 01 мая 2017 20:00:14
Зачем вообще тратить на это время? Грохаем весь хлам который он наворотил и ставим все заново.
Предлагаешь обновлять Нью-Дарк методом переустановки начисто? Это даже выглядит, как извращение.
И, однако, есть масса таких случаев:
Цитата: Arlett от 20 апреля 2017 16:22:22
переустанавливать все миллион раз мне тяжело и я забила

Да и у тебя самого-то... Вот сейчас для тебя сюрприз -- старые ФМ-русики-то под Нью-Дарком не работают. Пошёл чё-то искать, ковырять, ну, худо-бедно запинал. Прошёл год, ты про всё это забыл, тут вышел 1.26, и ты с лёгкой руки все эти свои достижения грохнул. И всё заново -- разбираться, почему глючат шрифты, нет сабов и т. д.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 01 мая 2017 20:35:02
Не, таферпатч должен обновляться нормально, без вычищения. Речь про установку таферпатча на непонятную или очень старую версию. Там можно все подчистить.

ЦитироватьПошёл чё-то искать, ковырять, ну, худо-бедно запинал. Прошёл год, ты про всё это забыл, тут вышел 1.26
и надо все начисто поставить, не зря же я забыл :)
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 01 мая 2017 20:53:46
Цитата: Vorob от 01 мая 2017 20:35:02
Речь про установку таферпатча на непонятную или очень старую версию. Там можно все подчистить.
Да это понятно. Но разговор сейчас шёл не об этом, а о том, существует ли у Тафферпатча ЕДИНСТВЕННАЯ комбинация галок/действий, при которой он на ЛЮБОЙ копии игры лишь обновит Нью-Дарк, не сделав при это абсолютно ничего другого.
Потому что у человека может всё работать, и ему нужно только обновить Нью-Дарк, но при этом он уже не помнит всех своих изменений в папке с игрой, поэтому не знает, как правильно расставить галки в Тафферпатче. Поэтому и нужна эта самая комбинация на все случаи жизни, которой, судя по всему, нет.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 01 мая 2017 22:29:36
Цитата: Boris3000 от 01 мая 2017 12:49:261) если удалена папка Tafferpatcher,
То галок никаких не будет кроме дефолтного набора, как при первой установке. Проверка на недопатч, проверка на CRFы в корне, установка Newdark с нуля, если Newdark отмечен. Никакого "возвращения" не будет, как и удаления. Заменяемые конфиги старой сборки будут забэкаплены.

Цитата: Boris3000 от 01 мая 2017 12:49:26если ничего не удалялось, но пользователь решил, что для обновления Нью-Дарка надо поснимать все галки, кроме 1.18 и 1.25, то вместе с обновлением Нью-Дарка он получит удаление всех остальных компонентов
Увидел, запустил снова, установил нужные галки, поставил моды обратно. Ну вот у меня забарахлил Excel, я запустил установщик Офиса, почему-то подумал, что, чтобы исправить Excel, надо снять галки с Ворда и Аксесса (с какой стати-то?), потом вдруг обнаружил, что Ворд и Аксесс почему-то удалились (совершенно неожиданное поведение, правда?). Ну ок, запустил установщик заново, поставил их обратно. К русификатору и ФМкам Тафферпатч вообще отношения не имеет, левые моды и русификатор не трогает, ни папки, ни их место в иерархии модов. Старый EP первой версии — единственный, который хоть как-то мог с чем-то конфликтовать — уже точно обновляться не будет, максимум исчезнет из сборки с возможностью только удаления. Разных версий у него тоже нет и не будет, так что его внезапное обновление никому не грозит.

Цитата: Boris3000 от 01 мая 2017 12:49:26А как чисто обновлятор Нью-Дарка он не годится из-за риска чего-нибудь добавить/удалить, даже несмотря на наличие в нём алгоритма склейки старых и новых конфигов. В том-то и вся соль.
Риска как такового нет, потому что всё неправильно накликанное исправляется повторным запуском с расстановкой галок в соответствии с тем, что должно быть в наличии. Единственный затык сейчас — склейка с конфигом Ньюдарка, установленного не через Тафферпатч или после удаления папки Тафферпатча. Но тут придётся анализировать каждую строчку в отдельности, для чего создать целую базу всех возможных опций с указанием принадлежности (старый thief, старый Dromed, Newdark, Newdark-Dromed...), причём со всеми нюансами для всех предыдущих версий ньюдарка, плюс их рекомендуемое местоположение (т.е. куда класть, если нигде не найдено, а в некоторых случаях может и переместить), плюс комментарии, плюс шлифовка самого алгоритма поиска (искать все вхождения или только одно, как выбирать приоритет, как обрабатывать include — в ширину или глубину, как относиться к циклическим ссылкам, проверять ли и закомментированные include тоже и т.д.) — в общем, делать надо, но это не ближний свет, и поначалу багов будет создано больше чем исправлено.

Цитата: Boris3000 от 01 мая 2017 20:53:46Но разговор сейчас шёл не об этом, а о том, существует ли у Тафферпатча ЕДИНСТВЕННАЯ комбинация галок/действий, при которой он на ЛЮБОЙ копии игры лишь обновит Нью-Дарк, не сделав при это абсолютно ничего другого.
Для "левой" сборки: отметили NewDark (и так будет отмечен по умолчанию), установили, при необходимости залезли в бэкап за конфигом. Для сборки Тафферпатча старой версии: просто прокликали далее, проверили что получилось. Если вылез комплект ресурсов, который был удалён вручную, то перезапускаем Тафферпатч, снимаем галку с комплекта прокликиваем далее и получаем искомое.

Может, добавить дополнительное окошко с пояснениями типа:
Будут установлены:
— T2Skies
Будут обновлены:
— NewDark
— Dromed
— Комплект ресурсов
Будут удалены:
Enhancement Pack


Тогда юзеру будет видно, что ресурсы оказались не в том списке, и их надо бы удалить, а не обновлять. Для этого придётся поменять проверку версий (она сейчас делается после нажатия Далее, а не до), но это вроде решаемо.

Цитата: Vorob от 01 мая 2017 20:00:14Ябы вообще таферпатч сделал иначе, он просто проверяет самые крупные файлы и оставляет их, если нет проблем, а все остальные, мелкие, убирает в бэкап и записывает свои. Т.е. даже если чел в папке с сифом хранил гигабайты порно, это все очистится. Это правильно.
Ну он примерно так и делает, если встречается с незнакомой сборкой. Кроме гигабайтов порно, естественно. Потому что это могут быть видео прохождения, наработки в редакторе и прочее творчество. Если оно не влияет на работоспособность, пусть лежит, юзеру виднее что с этим делать.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 01 мая 2017 23:18:32
DJ Riff
Всё, что ты описываешь, не для чайника. Не будет обычный пользователь куда-то лезть и проверять правильность действий Тафферпатча. Ну это же вообще абсурд -- калькулятор на счётах проверять! Патч нужен для упрощения действий, а не для усложнения. Пользователь просто не знает, что там и как устроено, и как это проверить. И не знает, как выглядят компоненты - ни на диске, ни на экране монитора. Поэтому даже и подозрений может не возникнуть, что чего-то не хватает или наоборот лишнее появилось. Например, "Общие скрипты для фэнмиссий" -- чего? куда? что это такое? как выглядит? куда кидается? куда смотреть, чтоб увидеть изменения? исчезли ли они? Да хер его знает.

Вопрос предельно простой и однозначный -- существует ли в Тафферпатче такая, при том единственная, комбинация галок и кликов, с помощью которой можно только лишь обновить Нью-Дарк на любой копии игры. Ответ -- нет. Не существует такой комбинации.
А все эти "если так, то так, а если так, то эдак", да потом не забудьте проверить, всё ли нормально, а если не нормально, то снова "если так, то так, а если так, то эдак"... Ну смешно же! Чайник просто пошлёт куда подальше, а разбирающемуся будет проще сделать руками.

Цитата: DJ Riff от 01 мая 2017 22:29:36
Может, добавить дополнительное окошко с пояснениями типа:
Будут установлены:
— T2Skies
Будут обновлены:
— NewDark
— Dromed
— Комплект ресурсов
Будут удалены:
Enhancement Pack

Бесполезно. И по-прежнему слишком замороченно. Нужна именно единственная волшебная комбинация, а ещё лучше кнопка.
Но, оказывается, говорить-то об этом и вовсе рано, т. к. полноценной склейки конфигов таки нет -- сторонние конфиги не принимаются.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 01 мая 2017 23:25:14
Цитата: Boris3000 от 01 мая 2017 23:18:32Бесполезно. И по-прежнему слишком замороченно. Нужна именно единственная волшебная комбинация, а ещё лучше кнопка.
В моей проге так никогда не будет. Надо — делай.

Чайник не будет удалять руками, он галку снимет, если ему компонент не понравился. Поэтому универсальный алгоритм это "Далее" до упора. Если что-то руками наворотил и недоворотил — ССЗБ.

Цитата: Boris3000 от 01 мая 2017 23:18:32Например, "Общие скрипты для фэнмиссий" -- чего? куда? что это такое? как выглядит? куда кидается? куда смотреть, чтоб увидеть изменения? исчезли ли они? Да хер его знает.
Галка стоит — они есть. Галки нет — их нет. Проще некуда уже. На работоспособность влияет в 0,01% случаев. Напомню, речь шла о комплекте ресурсов и ситуации "я его удалил, а оно опять там". Ну сними галку и удали по-нормальному, раз сам наворотил.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 01 мая 2017 23:48:08
Цитата: DJ Riff от 01 мая 2017 23:25:14
Чайник не будет удалять руками
Ой-вей... Чайник будет удалять и руками, и ногами, и всеми остальными частями тела (в основном пятой точкой). Пути ламера неисповедимы. Каким образом вот здесь (http://darkfate.org/forum/index.php?topic=5759.msg262282#msg262282) исчез ЕР2? Из сути проблемы достоверно известно, что ЕР2 там был, да сплыл.

Цитата: DJ Riff от 01 мая 2017 23:25:14
Если что-то руками наворотил и недоворотил — ССЗБ.
ССЗБ и чайник -- это синонимы.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 02 мая 2017 00:07:03
Цитата: Boris3000 от 01 мая 2017 23:48:08Пути ламера неисповедимы.
Именно поэтому не вижу смысла соревноваться с гипотетическим ламером в идиотизме. Он выиграет, как ни изворачивайся. Поэтому накатывать только Ньюдарк на неизвестную сборку бессмысленно — где-нибудь пакость вылезет. Нужно приводить её в порядок по-нормальному.

Цитата: Boris3000 от 01 мая 2017 23:48:08Из сути проблемы достоверно известно, что ЕР2 там был, да сплыл.
Не сам EP2, а запись о нём в конфиге. Какой-то из модов, не умея нормально вписываться в конфиг, заменил строчку mod_path целиком, предполагая возможное наличие EP2 (типа если он есть, то приоритет будет выставлен как я хочу, а если нет, это будет пустая "безопасная" ссылка). Тафферпатч так не делает и к EP2 отношения не имеет.

Цитата: Boris3000 от 01 мая 2017 23:48:08ССЗБ и чайник -- это синонимы.
Чайник: "пусть всё за меня сделают". ССЗБ: "ламерьё, я сам лучше сделаю. Ой,  чой-то оно раком стало?"
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 02 мая 2017 01:08:45
Цитата: DJ Riff от 02 мая 2017 00:07:03
Поэтому накатывать только Ньюдарк на неизвестную сборку бессмысленно — где-нибудь пакость вылезет. Нужно приводить её в порядок по-нормальному.
Ничего тут нет бессмысленного. Потому что может быть и так, что ничего в порядок приводить не надо. Тем не менее, это не означает, что пользователь не ламер:
Цитата: Boris3000 от 01 мая 2017 20:53:46
у человека может всё работать, и ему нужно только обновить Нью-Дарк, но при этом он уже не помнит всех своих изменений в папке с игрой, и не знает, как правильно расставить галки в Тафферпатче. Поэтому и нужна эта самая комбинация на все случаи жизни, которой, судя по всему, нет.

Цитата: DJ Riff от 02 мая 2017 00:07:03
Какой-то из модов, не умея нормально вписываться в конфиг, заменил строчку mod_path целиком
Бери выше -- заменил весь cam_mod.ini на свой. Это HDMod так делает, но у него в инструкции написано добавить ЕР2 самостоятельно.

Цитата: DJ Riff от 02 мая 2017 00:07:03
Не сам EP2, а запись о нём в конфиге
Значит, мой пример неудачен. Тем не менее, всем известно, что чайники -- они ещё и рукожопы.

Цитата: DJ Riff от 02 мая 2017 00:07:03
Чайник: "пусть всё за меня сделают". ССЗБ: "ламерьё, я сам лучше сделаю. Ой,  чой-то оно раком стало?"
В таком случае чайник отличается от ССЗБ лишь тем, что второй ломает сознательно, а первый -- бессознательно. Результат у них одинаковый.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 04 мая 2017 22:52:08
В общем, в следующей верси добавлю пофайловые списки для всех модов (сейчас так сделано только для Дромеда), и жёсткую проверку/восстановление при каждом запуске. Будет: галка есть — компонент установлен. Галки нет — компонент удалён. кроме EP, разумеется, который можно будет только удалить. А для простого обновления только Ньюдарка пусть кто-нибудь самораспак сделает.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 12 мая 2017 12:22:56
Я надеюсь Thief Series Complete Patch никуда в реестр не гадит? А то у меня тут православный сиф 2 с официальным патчем 1.18 на старой машине. Я щас для фм солтира поставлю комьюнити патч, а потом просто папку грохну и обратно распакую свой православный сиф...
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 12 мая 2017 16:34:49
Цитата: Vorob от 12 мая 2017 12:22:56
Я надеюсь Thief Series Complete Patch никуда в реестр не гадит?
Только по твоему желанию. Так же как и с установкой AM16s_Thief2_Fixed. :biggrin:

Цитата: Vorob от 12 мая 2017 12:22:56
у меня тут православный сиф 2 с официальным патчем 1.18
С каким конкретно? А то ведь их двое...

Цитата: Vorob от 12 мая 2017 12:22:56
у меня тут православный сиф 2
Православный -- это когда ты ставишь оригинал (1.07), а потом сразу же накатываешь Тафферпатч, у которого стоят только три галки -- 1.18, 1.25 и общие скрипты для ФМ.
Всё остальное -- разной степени безбожности.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 12 мая 2017 17:11:28
Нет, православный это 1.07 и правильный 1.18 (не премьер). А 1.25 это уже поделка любителей. Хорошая, но поделка. И от любителей.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 12 мая 2017 17:25:40
Цитата: Vorob от 12 мая 2017 17:11:28
Нет, православный это 1.07 и правильный 1.18 (не премьер). А 1.25 это уже поделка любителей.
Если нужен 1.18, тогда православная схема немного укорачивается, но в целом остаётся такой же -- 1.07 + Тафферпатч с одной галкой 1.18.
Всё остальное -- разной степени безбожности.

И главное, что эта схема, помимо своей православности, стопроцентно отработает на любой машине, без возможных закидонов официального патча. Но людям нравится искать приключений на свою задницу, поэтому они упёрто будут пользоваться чем угодно, но только не нормальной проверенной методой.

А что за ноут такой древний, что на нём даже цвета не глючат?
В общем, лабуда. На тех машинах, на которых даже цвета ещё не начали глючить, Т2 тормозит. А на тех, на которых не тормозит, нужен Нью-Дарк.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 12 мая 2017 21:51:06
Это ты что-то перегибаешь. Дизеринг сломался с приходом дх10 карт, т.е. год 2006 где-то. До этого проблема с вором была только из-за многоядерности процев, решалось отключением в affinity. Больше проблем с сифаком я не встречал. Патч всегда ставился исправно. То что щас вор не ставится это уже дело пятое.

А ноут у меня самый простой. Pentium M 1600Mhz, Geforce 4200GO. В сцене с кораблем, во второй миссии, четкие 30 фпс в 1680х1050. Ничего не тормозит.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 13 мая 2017 00:32:19
Цитата: Vorob от 12 мая 2017 21:51:06
Это ты что-то перегибаешь. Дизеринг сломался с приходом дх10 карт
У меня лёгкие глюки с цветом в тёмных местах были уже на втором Джефорсе.
На FX (5000-е, т. е. с приходом 9-го Директа всего лишь) уже не было звёзд на небе, облака все зелёные, а в темноте уже не лёгкие глюки, а писец всё "кислотное".
Лёгкие же глюки на втором заключались в резко покрупневшей и ставшей слишком заметной сетке этого самого дизеринга.
Так на чём в Т2 играть тогда, на Riva TNT2, что ли?

Цитата: Vorob от 12 мая 2017 21:51:06
четкие 30 фпс. Ничего не тормозит.
У нас с тобой слишком разные понятия "не тормозит". Я предпочёл бы нечёткие 60, чем "чОткие 30".
В оригинальном Т2 тормозит проц, поэтому пофиг разрешение. И в сцене с кораблём выдать нормальную плавную картинку смог, ЕМНИП, лишь полноценный Пентиум-4 на четырёх гигагерцах. А на десктопном четвёртом Пне о четырёх гигагерцах вряд ли будет стоять Riva TNT2 или даже GeForce-2.
Поэтому и говорю -- с оригинальным Т2 либо тормоза, либо глюки с цветом. Иного не дано.

Цитата: Vorob от 12 мая 2017 21:51:06
Патч всегда ставился исправно
Если б он всегда ставился исправно, разрабы не выпустили бы свой недопремьер вдогонку.
Во-вторых, финализатор делает не всё из того, что нужно сделать. Ибо нормального, не кривого дистрибутива Т2 просто не существует в природе.

Связка оригинал+тафферпатч гарантированно обеспечивает нужный результат при, к тому же, минимуме телодвижений. Т. к. он умеет и устанавливать, то можно сразу запускать Тафферпатч, сделать в нём пару кликов, и вуаля -- у тебя полноценный 1.18 без всяких недопатчей, валяющихся в корне crf-ов, абсолютных путей в конфигах и без риска получить облом на середине процесса.
Итого, данная связка превосходит все остальные варианты во всём - и в удобстве и в надёжности. То есть тут и обсуждать нечего.

Но мы же не ищем лёгких путей, нам нравится сыграть в рулетку с официальным патчем -- а установится ли? Ну установился, ОК. А завтра не установится, ведь с ним же заранее неизвестно. И начнётся любимое "если так, то так, а если так, то эдак" -- если установился, то всё нормально, а если не установился, то надо ещё премьер сверху накатить. Чтоб не скучать. А потом мы пойдём склеивать crf-чики вручную и править darkinst.cfg.

Каждый, конечно, сходит с ума по-своему, но когда люди упёрто не делают, то, что им рекомендуют, а потом сами же прутся плакаться, что у них что-то не работает... Вот уж действительно ССЗБ.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 13 мая 2017 00:59:45
ЦитироватьУ меня лёгкие глюки с цветом в тёмных местах были уже на втором Джефорсе.
На FX (5000-е, т. е. с приходом 9-го Директа всего лишь) уже не было звёзд на небе, облака все зелёные, а в темноте уже не лёгкие глюки, а писец всё "кислотное".
Лёгкие же глюки на втором заключались в резко покрупневшей и ставшей слишком заметной сетке этого самого дизеринга.
Так на чём в Т2 играть тогда, на Riva TNT2, что ли?

Даже отдаленно не понимаю о чем ты говоришь. Но сделаю скрины на со своего ноута. Посмотрим как там тени, звезды.

ЦитироватьВ оригинальном Т2 тормозит проц, поэтому пофиг разрешение. И в сцене с кораблём выдать нормальную плавную картинку смог
Если речь про 60 фпс то ок, мой ноут такого не может в этой сцене. Но 30 выдает легко, этого мне достаточно.

ЦитироватьСвязка оригинал+тафферпатч гарантированно обеспечивает нужный результат
Никаких претензий к таффератчу (Thief Series Complete Patch это же тоже самое?) Речь исключительно о том, что на старых системах без проблем ставится оригинальный патч. По крайней мере я не сталкивался с багами.

Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 13 мая 2017 02:49:53
Цитата: Vorob от 13 мая 2017 00:59:45
Thief Series Complete Patch это же тоже самое?
Нет, такого в природе не существует. Посмотри первый пост этой темы.

Цитата: Vorob от 13 мая 2017 00:59:45
Речь исключительно о том, что на старых системах без проблем ставится оригинальный патч.
Цитата: Boris3000 от 13 мая 2017 00:32:19
Если б он всегда ставился исправно, разрабы не выпустили бы свой недопремьер вдогонку.
Во-вторых, финализатор делает не всё из того, что нужно сделать. Ибо нормального, не кривого дистрибутива Т2 просто не существует в природе.

Связка оригинал+тафферпатч гарантированно обеспечивает нужный результат при, к тому же, минимуме телодвижений. Т. к. он умеет и устанавливать, то можно сразу запускать Тафферпатч, сделать в нём пару кликов, и вуаля -- у тебя полноценный 1.18 без всяких недопатчей, валяющихся в корне crf-ов, абсолютных путей в конфигах и без риска получить облом на середине процесса.
Итого, данная связка превосходит все остальные варианты во всём - и в удобстве и в надёжности. То есть тут и обсуждать нечего.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 15 мая 2017 01:35:27
Почему если патч зовется TafferPatcher тема называется Thief Series Complete Patch?

И еще, Борис, если ты подскажешь что поскриншотить на моем старом ноуте, буду признаетелн. Будем смотреть насколько аутентично всё.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 15 мая 2017 02:06:00
Цитата: Vorob от 15 мая 2017 01:35:27
Почему если патч зовется TafferPatcher тема называется Thief Series Complete Patch?
Ну хотели сначала сделать что-то всеобъемлющее (сейчас-то уже понятно, что идея бредовая), но, как это часто бывает, всё заглохло и тема выродилась в обсуждение патча конкретно к Т2, т. е. Тафферпатча.
Почему её до сих пор не переименуют? Это уже не ко мне вопрос.

Цитата: Vorob от 15 мая 2017 01:35:27
если ты подскажешь что поскриншотить на моем старом ноуте, буду признаетелн
В первой миссии заскринь небо и на втором этаже деревянную дверь в темноте и в неподсвеченном состоянии. Гамму на максимум.

Я только всё же не понимаю смысла этих извращенией со старыми компами, когда голый Нью-Дарк (или ddfix) на современных машинах выглядит ничуть не менее аутентично, при этом влёгкую выдавая 60 фпс везде.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 15 мая 2017 16:32:19
Сижу в слезах, Борис был прав.

Geforce 4200, древние дрова, православная 1.18:

https://pp.userapi.com/c837633/v837633184/42e6b/pIu4HF26hdA.jpg
https://pp.userapi.com/c837633/v837633184/42e74/o5jz05TM_r0.jpg

И тут же поставил ньюдарк:

https://pp.userapi.com/c837633/v837633184/42e7d/8xr0DcVnK2Q.jpg

--

Сказать что я озадачен, ничего не сказать. Вся концепция строилась вокруг старой машины для старой игры :(
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 15 мая 2017 18:25:25
ЦитироватьУ меня лёгкие глюки с цветом в тёмных местах были уже на втором Джефорсе.
На FX (5000-е, т. е. с приходом 9-го Директа всего лишь) уже не было звёзд на небе, облака все зелёные, а в темноте уже не лёгкие глюки, а писец всё "кислотное".
Лёгкие же глюки на втором заключались в резко покрупневшей и ставшей слишком заметной сетке этого самого дизеринга.
Так на чём в Т2 играть тогда, на Riva TNT2, что ли?

Попробовал поставить старый добрый ддфикс :) Решил все проблемы, но пропал аутентичный дизеринг...

Вообщеж я о чём? Я хорошо отношусь к ньюдарку, современному железу и вообще. Просто грело душу, что рядом есть машина где всё как в старь. А оказалось оно вон как обсирается. Печаль. Я еще сравню как сиф выглядит без патчей на современном железе и как выглядит на этом ноуте. Оценить масштаб, так сказать.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 15 мая 2017 19:16:29
Цитата: Vorob от 15 мая 2017 16:32:19
Сказать что я озадачен, ничего не сказать
У меня примерно такая же реакция была, когда я первый раз себе ddfix поставил. Только я на тот момент просто вообще не знал, что в первой миссии должны быть звёзды, а зелёные облака -- это вовсе не "задумка разрабов".

Цитата: Vorob от 15 мая 2017 16:32:19
https://pp.userapi.com/c837633/v837633184/42e6b/pIu4HF26hdA.jpg
Во-во, помню, как меня эта сетка из квадратиков раздражала. На внутренней части дверного косяка особенно заметно. Причём если б она была неподвижна относительно внутриигровых объектов, то это было б ещё полбеды. А беда в том, что она неподвижна относительно монитора! И при движении всё это начинает мерзко перерисовываться, [spoiler]фубля[/spoiler]. Как будто тебе на голову марлю накинули.

Цитата: Vorob от 15 мая 2017 16:32:19
Сижу в слезах
О чём тут плакать-то? О том, что религия (в данном случае под названием "Аутентичность") в очередной раз разбилась об реальность?

Цитата: Vorob от 15 мая 2017 16:32:19
Вся концепция строилась вокруг старой машины для старой игры
Так поищи ещё на помойках -- авось где-нить машинка с Riva TNT2 завалялась.:lol: Это была последняя карта, на которой действительно не было проблем с 16-битным цветом -- он попросту выглядел неотличимо от 32-битного. Легко и непринуждённо. Проблема только в том, что на Riva TNT2 32-битный цвет нещадно тормозил. А как перестал тормозить, так сразу же 16-битный цвет начал потихонечку ломаться. Меееедленно так, постепенно... Надо же народ на более мощное железо пересаживать.
Что-то подобное сейчас наблюдается с обработкой конечной картинки 640х480 в 4К vs антиальясинг.

Цитата: Vorob от 15 мая 2017 16:32:19
Попробовал поставить старый добрый ддфикс :) Решил все проблемы, но пропал аутентичный дизеринг...
Я что-то вконец перестал понимать, что ты называешь "аутентичным дизерингом". Его отсутствие? Или его кривизну? Сродни тому, как адепты винила чмырят CD за отсутствие аутентичных щелчков и треска? Ддфикс же вроде выглядит так же, как Нью-Дарк.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 15 мая 2017 21:04:25
Не, про ддфикс это просто к слову. Почему-то думал что на старом железе будет и картинка нормальная и дизеринг.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 16 мая 2017 11:21:17
Проверил на 3,5 системах:


Dell D800 - GeForce 4200 Go Уже видели. Грязь в тенях, нет звезд, есть дизеринг
https://pp.userapi.com/c837633/v837633184/43093/lCrgJ1bNt3U.jpg
https://pp.userapi.com/c837633/v837633184/4309c/oXWJVMj4npo.jpg

Dell M11x - Intel GMA 4500 Неожиданно есть звезды, нет особой грязи, дизеринг есть в виде точек, на облаках плавный градиент
https://pp.userapi.com/c837633/v837633184/43089/b0if57uBuLE.jpg

Dell M11x - GeFroce 335m Полная каша, всё зеленое

Dell D620 - Intel GMA 950 Аналогично Dell M11x - Intel GMA 4500 но градиент на облаках рваный, как на Dell D800 - GeForce 4200 Go
Правда тут я грешу на мои левые дрова. Их прокачали чтобы они поддерживали дх10 и прочее, возможно что-то любители похерили. По идее должно быть 1в1 с Dell M11x - Intel GMA 4500

--
Почему-то с современных машин не получилось сделать скрины фрапсом и самой игрой. Получается вот такая чернь:

https://pp.userapi.com/c837633/v837633184/430a5/XlBdDGioSp4.jpg
https://pp.userapi.com/c837633/v837633184/430ae/DP0YXvlZo4g.jpg
https://pp.userapi.com/c837633/v837633184/430b7/mN049i9qaHU.jpg
https://pp.userapi.com/c837633/v837633184/430c0/x0PNTwgCIXg.jpg
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 16 мая 2017 20:25:33
Заманался, как этот дурацкий даркинст отредактировать, чтоб он сам внутри себя копался, без привязки к жесткому диску... Вроде надо было .. поставить.

;cd_path E:\
install_path ..\
language english
resname_base ..\RES
load_path ..\
script_module_path ..\
movie_path ..\MOVIES

Разобрался,

;cd_path E:\
install_path .\
language english
resname_base .\RES
load_path .\
script_module_path .\
movie_path .\MOVIES

Непонятно почему это не сделано по умолчанию, так можно игру переносить вообще без боли между папками и компами.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: anix от 16 мая 2017 20:30:23
Одну точку надо. Так вне папки с игрой ресурсы искать будет.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 16 мая 2017 20:52:06
Почему после тафферпатча, который мне только 1.18 поставил, у меня есть еще одна папка с вором и там 1 миссия? G:\Thief2 (1.18) (ddfix)\THIEF2\MISS8.MIS

И еще, почему я не могу найти ddraw.dll через хекс редактор в ехе от тафферпатча? Он какой-то особый?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 16 мая 2017 21:21:01
(https://pp.userapi.com/c837623/v837623184/3d838/i7PVz7g9qts.jpg)
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 16 мая 2017 21:31:39
Цитата: Vorob от 16 мая 2017 20:52:06Почему после тафферпатча, который мне только 1.18 поставил, у меня есть еще одна папка с вором и там 1 миссия? G:\Thief2 (1.18) (ddfix)\THIEF2\MISS8.MIS
Это на случай, если игре приспичит наличие диска проверить. Проверка диска ищет cd_path\THIEF2\MISS8.MIS.
Цитата: Vorob от 16 мая 2017 20:52:06почему я не могу найти ddraw.dll через хекс редактор в ехе от тафферпатча? Он какой-то особый?
Сжатый UPX'ом, из оригинального Premier Patch'а. Ломаный экзешник ищите сами.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 16 мая 2017 21:37:13
Хорошо и как в этом UPX-сжатом ехе найти DDRAW.DLL

--

Подсказали, разжать его upx.exe -d имяфайла

Пипец чего наворотили вообще.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 16 мая 2017 21:51:05
ЦитироватьЭто на случай, если игре приспичит наличие диска проверить. Проверка диска ищет cd_path\THIEF2\MISS8.MIS
С чего бы это? Это же не сумасшедший человек, тут все четко или проверяет или нет.

К слову, если уж в патче есть 1.18, почему бы не добавить опцию с ddfix? Для таких ебантяев вроде меня :)
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 16 мая 2017 22:22:14
Цитата: Vorob от 12 мая 2017 12:22:56
у меня тут православный сиф 2 с официальным патчем 1.18
Цитата: Boris3000 от 12 мая 2017 16:34:49
Православный -- это когда ты ставишь оригинал (1.07), а потом сразу же накатываешь Тафферпатч
Цитата: Vorob от 12 мая 2017 17:11:28
Нет, православный это 1.07 и правильный 1.18 (не премьер).
Цитата: Boris3000 от 12 мая 2017 17:25:40
Если нужен 1.18, тогда православная схема... -- 1.07 + Тафферпатч с одной галкой 1.18.
...Но людям нравится искать приключений на свою задницу
Цитата: Vorob от 12 мая 2017 21:51:06
проблем с сифаком я не встречал. Патч всегда ставился исправно.
Цитата: Boris3000 от 13 мая 2017 00:32:19
Связка оригинал+тафферпатч гарантированно обеспечивает нужный результат...
...можно сразу запускать Тафферпатч, сделать в нём пару кликов, и вуаля -- у тебя полноценный 1.18 без всяких недопатчей, валяющихся в корне crf-ов, абсолютных путей в конфигах...
Но мы же не ищем лёгких путей... Чтоб не скучать. А потом мы пойдём склеивать crf-чики вручную и править darkinst.cfg.
Цитата: Vorob от 13 мая 2017 00:59:45
на старых системах без проблем ставится оригинальный патч.
Цитата: Vorob от 16 мая 2017 20:25:33
Заманался, как этот дурацкий даркинст отредактировать, чтоб он сам внутри себя копался, без привязки к жесткому диску...
Непонятно почему это не сделано по умолчанию, так можно игру переносить вообще без боли между папками и компами.
:lol:


Цитата: Vorob от 16 мая 2017 20:25:33
Разобрался,

;cd_path E:\
install_path .\
language english
resname_base .\RES
load_path .\
script_module_path .\
movie_path .\MOVIES
Или ещё лаконичнее:

install_path
language english
resname_base RES
load_path
script_module_path
movie_path MOVIES


Цитата: Vorob от 16 мая 2017 20:25:33
Непонятно почему это не сделано по умолчанию
В Тафферпатче в конце установки можно запустить утилиту для правки darkinst.cfg и указать в ней, чтоб были относительные пути.
Правда, опять-таки её интерфейс таков, что проще сделать руками, чем разобраться в этой утилите. Ну и то, что её вообще требуется запускать, чтоб сделать относительные пути, -- это, конечно, неправильно. Переделанный файл должен кидаться по умолчанию.
Но Тафферпатч-то можно и исправить, а вот без него, сидя со своим ненаглядным официальным 1.07->1.18, ты по-любому всегда будешь править darkinst.cfg руками, что, в частности, я и пытался до тебя донести в вышепроцитированной переписке.

Цитата: Vorob от 16 мая 2017 20:25:33
если уж в патче есть 1.18, почему бы не добавить опцию с ddfix?
Зачем добавлять то, что убирали??

Цитата: Vorob от 16 мая 2017 20:25:33
Для таких ебантяев вроде меня
Именно поэтому. Нью-Дарк целиком и полностью заменяет Ддфикс. А коллекция атавизмов никому не нужна.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 16 мая 2017 22:27:23
Цитата: DJ Riff от 16 мая 2017 21:31:39
Цитата: Vorob от 16 мая 2017 20:52:06Почему после тафферпатча, который мне только 1.18 поставил, у меня есть еще одна папка с вором и там 1 миссия? G:\Thief2 (1.18) (ddfix)\THIEF2\MISS8.MIS
Это на случай, если игре приспичит наличие диска проверить. Проверка диска ищет cd_path\THIEF2\MISS8.MIS.
Очередной атавизм, который можно смело выкидывать.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 16 мая 2017 23:08:09
Цитата: Boris3000 от 16 мая 2017 22:22:14Или ещё лаконичнее:

install_path
language english
resname_base RES
load_path
script_module_path
movie_path MOVIES

Сейчас уже не вспомню, почему именно, но точно проверял разные варианты и выяснил, что вот так с пустыми строками лучше не делать, как и со слэшами в конце. Самый безопасный вариант — точки есть, слэшей нет.

install_path .
language english
resname_base .\RES
load_path .
script_module_path .
movie_path .\MOVIES


Вспомнил про слэши. Если, например, запаковать все ресурсы в RES.CRF с подпапками FAM, MESH и т.д. в нём, то resname_base .\RES работать будет, а resname_base .\RES\ — нет. С точками тоже наверное какой-то похожий редкий глюк был. ".\RES" и "RES" абсолютно эквивалентны, а вот пустые строчки без точки могут подглючивать.

С DDFix проблема состоит в том, что не на всех машинах работает последняя версия. Если возвращать DDFix, то придётся вернуть 3 версии на выбор: 1.1, 1.5 и 1.12, причём экспериментировать с ними придётся юзеру. Оно надо?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 16 мая 2017 23:35:22
Цитата: DJ Riff от 16 мая 2017 23:08:09
Если, например, запаковать все ресурсы в RES.CRF с подпапками FAM, MESH и т.д. в нём, то resname_base .\RES работать будет, а resname_base .\RES\ — нет. С точками тоже наверное какой-то похожий редкий глюк был.
Ну хз, я ещё не попадал, хотя подобных отклонений от стандартного вида у меня в папке с игрой хватает. И без install_path тоже, кстати, работает.

Цитата: DJ Riff от 16 мая 2017 23:08:09
С DDFix проблема состоит в том, что не на всех машинах работает последняя версия. Если возвращать DDFix, то придётся вернуть 3 версии на выбор: 1.1, 1.5 и 1.12
1.12 нет, есть 1.5.12, которая последняя. При этом последняя у меня работает, а 1.5.7 и 1.5.8 дают чёрный экран. Так что всё ещё сложнее.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 17 мая 2017 10:59:24
Ща сравнил последний ддфикс и ньюдарк, действительно работает не идеально. В ддфиксе были какие-то ступени резкие на градиенте.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 17 мая 2017 15:47:51
Vorob
И охота ж велосипед изобретать... В Нью-Дарке, кстати, режим DX6 есть, можешь ещё его попробовать.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 17 мая 2017 16:43:17
Да? Интересно. Ленивый вопрос, а включить его как? Но канеш это не совсем то. Тут уже и движок курочили. Героя сделали ниже, чтоб он пролезал в щели и прочие вещи наворотили :)

Я ща озабочен подбором правильного драйвера: http://www.ttlg.com/forums/showthread.php?t=113157&page=4&p=2358090&viewfull=1#post2358090
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 17 мая 2017 16:59:33
Цитата: Vorob от 17 мая 2017 16:43:17
а включить его как?
В cam_ext.cfg закомментировать самый первый параметр -- use_d3d_display

Цитата: Vorob от 17 мая 2017 16:43:17
Героя сделали ниже, чтоб он пролезал в щели
Чё-то не заметил такого. Во второй миссии в самом начале как застревал периодически под ящиками, так и застреваю. То есть если подойти вплотную и только потом присесть, то не пролезает. Только с разгона. Всё как в старину.
Более того, я воспользовался одним из новых параметров и повысил уровень воды (относительно Гарретта) при котором он перестаёт идти по дну и начинает плыть, что свидетельствует о том, что Гарретт скорее высоковат.

Цитата: Vorob от 17 мая 2017 16:43:17
и прочие вещи наворотили
Не включай new_mantle, не накручивай другие параметры, типа увеличенного прыжка, и будет тебе "аутентично".
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Zontik от 18 мая 2017 09:21:54
ЦитироватьГероя сделали ниже, чтоб он пролезал в щели
Его сделали именно той высоты, которая планировалась изначально. Застревание в проходах высотой 4 единицы, разумеется, не планировалось, судя по обилию именно таких проходов. Сейчас стал застревать несколько реже, но полностью проблему решить не удалось - видимо, именно из-за попыток сохранить аутентичность. То есть стало немного лучше, при этом ничего не покалечили. Проемы высотой меньше 4 единиц как были непроходимыми, так и остались.
Цитироватьтипа увеличенного прыжка
А это что за зверь?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 18 мая 2017 10:20:24
Цитата: Zontik от 18 мая 2017 09:21:54
А это что за зверь?
; Speed boost factor when jumping,
; should not be altered as it will break missions
; that have locations carefully crafted based on the game's default jump distance.
; Default is 1.05 (or 1.4 when running in Thief 1 mode).
;jump_speed_boost 1.05
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Zontik от 18 мая 2017 11:12:31
Цитироватьshould not be altered as it will break missions
that have locations carefully crafted based on the game's default jump distance
И вот с какой целью они это вообще сделали?
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: DJ Riff от 18 мая 2017 12:57:30
Цитата: Zontik от 18 мая 2017 11:12:31И вот с какой целью они это вообще сделали?
Выше ж написано, в Thief 1 и Thief 2 ускорение прыжка разное. Чтобы один движок корректно работал в миссиях для обоих игр, скорость пришлось сделать изменяемой. А раз уж она изменяемая, вывели настройку в файл.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Zontik от 18 мая 2017 15:35:38
Хорошо хоть число хитпойнтов в обеих играх одинаковое, а то не избежать бы нам настраиваемого бессмертия.
Мое мнение - нельзя игрокам давать в руки подобные инструменты. Они люди безответственные.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 18 мая 2017 20:34:13
Цитата: Zontik от 18 мая 2017 15:35:38
Они люди безответственные.
Именно поэтому они об этом параметре никогда не узнают -- они ж документациев не читаютъ. А в умолчанский cam_ext.cfg он не вынесен
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Zontik от 19 мая 2017 10:25:24
Я вот тоже не знал. Интересно, почему? Вроде и документацией не пренебрегал... а вот слона как-то и не заметил.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 19 мая 2017 19:19:35
Цитата: Zontik от 19 мая 2017 10:25:24
Я вот тоже не знал. Интересно, почему?
Потому что неправильно читаешь. Читать как книжку надо было только первый раз -- когда 1.19 вышел. А потом надо уже не читать, а заниматься попарным сравнением файлов в Ворде -- так и быстрее, и точно ничего не пропустишь.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 22 мая 2017 12:37:20
Так, окей, мы поняли что сифак 2 вечно страдал из-за визуальных багов. То звезды, то дизеринг кубами, то зеленое все, то градиент резкий.

А что с сифом 1? Он визуально никак не изменился? Я вот щас поставил его на современую машину, работает как часы.

https://pp.userapi.com/c638017/v638017184/3c365/bnWCJVfSkvw.jpg

https://pp.userapi.com/c638017/v638017184/3c36e/gwfDe03094Y.jpg
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 22 мая 2017 13:08:17
Цитата: Vorob от 22 мая 2017 12:37:20
А что с сифом 1? Он визуально никак не изменился? Я вот щас поставил его на современую машину, работает как часы.
Потому что в нём просто нечему работать -- часы изначально китайские. Фишка в том, что в Т1 нет цветного освещения. А на один цвет нужно гораздо меньше бит. 8 вполне хватит. Плюс 8 на канал прозрачности. Поэтому 16-битный цвет в Т1 -- это по сути 32-битный с одним каналом цветности. Вот почему в нём и глюков нет, и лайтмапы в 32 бита пересчитываются корректно, а не как в AM16s_Thief2_Fixed.
Другое дело, что отсутствие цветного освещения -- это уже само по себе большой глюк, так что хрен редьки не слаще.

А в Т2 в те же 16 бит надо пихать уже 3 цвета, в итоге в нём 4-5 бит на канал со всеми вытекающими при преобразованиях.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Vorob от 22 мая 2017 13:40:09
ЦитироватьДругое дело, что отсутствие цветного освещения -- это уже само по себе большой глюк, так что хрен редьки не слаще.

Ну какая разница, разработчики же делали игру под то что имеют. Так что никаких проблем. Речь, если ты не понял, у меня исключительно про оригинальные сиф кампании.
Название: Thief Series Complete Patch by Dark Fate Team
Отправлено: Призрак Boris'а3000 от 22 мая 2017 14:08:36
Цитата: Vorob от 22 мая 2017 13:40:09
разработчики же делали игру под то что имеют
Unreal тоже делали под то, что имеют.