Thief: the Dark Fate Forum

Thieves Connection => Проблемы с работоспособностью => Тема начата: Densky от 25 сентября 2007 13:43:33

Название: Три проблемы с Thief DP
Отправлено: Densky от 25 сентября 2007 13:43:33
Собственно скачал недавно с инета Thief DP 1.14 Также скачал патч до 1.33 и русик от Darkfate.  
Возникло несколько проблем.
1. Патч не ставится - не может найти директорию установки. Мож кто нибудь знает как его всё таки поставить?
2. Русик тоже не ставится - требует все ролики. А где взять недостающие? И скока их должно быть?
3. А это трабл с самой игрой. Иногда после загрузки или после Alt+Tab происходит глюк - 1/3 экрана отсекается снизу по горизонтали и там происходит какое-то непонятное моргание, оставшиеся 2/3 по вертикали делятся на два одинаковых изображения. Помогает только перегрузить игру. Как от етого можно избавиться?

Название: Три проблемы с Thief DP
Отправлено: S.Siamsky от 25 сентября 2007 14:15:10
1. Что за версия Thief DP 1.14 ? Чисто англоязычная, или что-то левое, русско-пиратское?
Если поставить Thief DP 1.14 с максимально коротким путем, без русских букв в пути, например вот так:
D:\Games\Thief,
а потом вручную показать патчу (через кнопку "Обзор"), где лежит игра - попробуй, в принципе, должно получиться.
2. Ролики лежат в инсталляции игры, в папке MOVIES. Инсталляция сделана так, что даже при выборе полной установки на винт копируются всего 2 ролика из имеющихся в игре. Остальные придется перенести ручками в одноименную папку MOVIES. Тогда руссик должен поставиться без проблем.
3. А это - что-то новенькое.
Лично я с таким еще не сталкивался. Процессор не двухядерный?
Название: Три проблемы с Thief DP
Отправлено: Densky от 26 сентября 2007 01:44:23
Роликов у меня 17 штук! И всё равно русик требует все! А с патчем не выходит :no:
Название: Три проблемы с Thief DP
Отправлено: S.Siamsky от 26 сентября 2007 01:59:36
Densky
Роликов должно быть 20 штук. Но это не важно. Руссик проверяет не их количество, а их наличие. А у тебя эта проверка почему-то не проходит.
Могу предложить вот что. Я тебе кину на ящик один исправленный файл для руссика, а ты его просто в руссик запихнешь, это не сложно.
Руссик - это обычный самораспаковывающийся архив, ты его открой в любом архиваторе, каким обычно пользуешься, и закинь туда этот файл. Тогда проверка на наличие роликов выполняться не будет, и руссик продолжит ставиться дальше.
Как именно не выходит с патчем? На чем спотыкается? Если действительно хочешь, чтоб тебе помогли, пиши подробней, мы ж тут не святым духом знаем, как не выходит (каменный цветок...)
Название: Три проблемы с Thief DP
Отправлено: Densky от 26 сентября 2007 02:03:00
Я игру не ставил - с инета закачал архив в котором уже установленная игра. Патч не спрашивает, где находится игра, он просто выдаёт месагу, что не может найти директорию с игрой. Вот такая ботва...  
Название: Три проблемы с Thief DP
Отправлено: S.Siamsky от 26 сентября 2007 02:18:26
Ну а че ж ты тогда удивляешься?
С этого и надо было начинать, что у тебя не инсталляция игры, а просто архив с установленной.
Значит, надо смотреть, чего там люди напартачили, чего не хватает.
Патч тебе будет поставить трудновато. Даже если внести соотв. запись в реестр, еще не факт, что у тебя там окажутся подходящие для патча файлы, он же это дело тщательно проверяет при установке.
Да, файлик я тебе кинул на мылу, попробуй с ним руссик запустить. Но никакой гарантии не даю, сам понимаешь, неизвестно, как там у тебя в этом архиве все устроено.
А вообще, если один раз скачал, значит, сможешь еще раз - у DJ Riff'а на FTP есть 100%-рабочие версии. ;)
Название: Три проблемы с Thief DP
Отправлено: Densky от 26 сентября 2007 03:21:15
У DJ Riff'а самой игры я не увидел, там тока дополнения всякие. Мож подскажешь где можна качнуть нормальную игру?
Добавлено позже
За файлик пасибы, но проблему он не решил :(
Название: Три проблемы с Thief DP
Отправлено: Zontik от 26 сентября 2007 09:59:44
А разве Вор отмечает что-либо в реестре?
Я уже несколько месяцев как не пользуюсь инсталляторами. Просто переписываю Вора с одного диска на другой, с одного компьютера на другой... естественно, изначально был поставлен no_cd. НИКАКИХ проблем! Как первый Вор, так и второй. Если нужна копия игры для каких-то экспериментов, ПРОСТО делаю копию всего каталога. У меня нет ощущения, что реестр как-то в этом деле задействован. Может, там только записывается информация для Uninstall?
Есть подозрение, что у Densky просто проблема с файлом Install.cfg. Я не в курсе, для русика имеет значение - оптимизирована установка или нет? (Т.е. распиханы ли ресурсы по папкам или свалены в кучу в одной.)
Насчет "отсечения экрана": похоже на проблемы с видеодрайверами. Тут трудно давать какие-либо рекомендации, не зная НИЧЕГО. Разве что попробовать ту же версию игры на совершенно другой машине, чтобы убедиться, что не в ней дело.
Название: Три проблемы с Thief DP
Отправлено: DJ Riff от 26 сентября 2007 10:03:42
Densky
Ключ у охранника стянуть забыл. Вот и не пускает в основную сокровищницу :sly:
Тут смотри:
http://darkfate.ru/forum/topic.cgi?forum=12&topic=2&start=106
Есть у меня там TDP, английский, уже патченный до 1.33.
Название: Три проблемы с Thief DP
Отправлено: S.Siamsky от 26 сентября 2007 10:14:15
Zontik
Для нашего руссика наличие папки RES роли не играет, при ее отсутствии он ее сам создает и переносит в нее все CRF-ы.
Так что тут явно дело в другом. Я и сам обычно просто переношу готовую установленную игру, но там, похоже, какая-то на редкость кривая версия установки. Потому ничего и не работает - руссик заточен под более-менее приличный вариант игрухи.
А вводить в руссик проверки на всевозможные кривые-косые варианты типа этого мне неохота. Бессмысленно. В следующий раз еще какой-нибудь чудак сделает свой собственный выдающийся вариант и выложит его в сеть, и руссик опять не сработает. :biggrin:
Название: Три проблемы с Thief DP
Отправлено: DJ Riff от 26 сентября 2007 10:57:17
Zontik
Информация записывается в Uninstall, и на эту запись ориентируется патч при установке. Кроме того, если thief.exe уже изменён для NoCD, то патч не поставится.
Название: Три проблемы с Thief DP
Отправлено: Densky от 27 сентября 2007 00:27:52
DJ Riff
Пасибы!!!
Название: Три проблемы с Thief DP
Отправлено: Densky от 27 сентября 2007 04:49:00
Ха блин!!! после установки русика (который нью эдишн) игра требует СиДи! Удаляю русик - всё нармална! Чё за нах? :confused:
Название: Три проблемы с Thief DP
Отправлено: Zontik от 27 сентября 2007 09:33:19
Приведи файл Install.cfg к следующему виду:
install_path
language english
resname_base crfs
load_path
script_module_path
movie_path movies
(Если в чем ошибся, специалисты могут поправить.)
Название: Три проблемы с Thief DP
Отправлено: DJ Riff от 27 сентября 2007 11:14:08
I have typed... A malfunction!
SSiamsky, помогай! :cheesy:

[Исправлено: DJ Riff, 27 сен. 2007 11:25]
Название: Три проблемы с Thief DP
Отправлено: S.Siamsky от 27 сентября 2007 11:14:22
Zontik
Нет, не так. Не путай человека.
Особенно не так вот это:
resname_base crfs
Папка с ресурсами игры - RES, а не crfs.
Ничего приводить к виду не надо. Просто надо извлечь из папки BACKUP главный EXE-шник игры (THIEF.EXE) и перенести его в корень игры, вместо того, что ставится вместе с руссиком.
С EXE-шниками 1-го Вора я до сих пор так и не разобрался окончательно, почему так происходит, у одних срабатывает, у других - ни фига.
[Исправлено: SSiamsky, 27 сен. 2007 11:18]
Название: Три проблемы с Thief DP
Отправлено: DJ Riff от 27 сентября 2007 11:21:50
SSiamsky
А у тебя какой EXE в руссике? Который от анти-3D_Texture_memory?
Название: Три проблемы с Thief DP
Отправлено: S.Siamsky от 27 сентября 2007 11:32:35
DJ Riff
Угу.
Че-то надо подумать насчет 100% отучаемости от диска.
А то - непонятки, судя по всему, как-то зависящие от версий игры - то катит, а то не катит ни в какую...
Название: Три проблемы с Thief DP
Отправлено: DJ Riff от 27 сентября 2007 12:47:34
C TDP и его экзешниками вообще какие-то непонятки. У меня, например, в своё время fixExe v.1.14 вообще не заработал, пришлось класть 1.33 и перепроходить игру, т.к. сейвы стали несовместимыми.
Название: Три проблемы с Thief DP
Отправлено: Densky от 27 сентября 2007 14:22:26
ЕХЕ-шники поменял. Всё работает. Всем Агромное Пасиба!!! :yes:
Название: Три проблемы с Thief DP
Отправлено: Zontik от 27 сентября 2007 14:37:06
SSiamsky
ЦитироватьПапка с ресурсами игры - RES, а не crfs
Это в T2. А речь шла, насколько я помню, о T1. Там - crfs, но по умолчанию ее нет, создается DarkLoader'ом при оптимизации.
Для отучения от CD использовал EXEшник только для 2-го Вора, в первом это не нужно. Достаточно заменить абсолютные указатели маршрутов в Install.cfg на относительные.
Название: Три проблемы с Thief DP
Отправлено: S.Siamsky от 27 сентября 2007 14:55:14
Zontik
Папка crfs, насколько я знаю, создается DarkLoader'ом не самой последней версии, теперь это дело изменено на RES.
Что, в принципе, правильно, потому что на всех форумах пишут, как сделать TDP, TG, T2 и SS2  Mod-Ready - это стандартно создав папку RES и переместив туда все ресурсы игры.
Далеко не всегда достаточно изменить в первом Воре абсолютные указатели маршрутов в Install.cfg на относительные. У меня есть 2 версии TDP - ни одна таким образом от диска не отучается. Так что все не так просто. В чем там именно дело - пока не знаю.
Название: Три проблемы с Thief DP
Отправлено: Zontik от 27 сентября 2007 15:06:14
Значит, мне просто везло. На трех совершенно разных машинах, однако. Правда, версия Вора была одна и та же - наверное, дело именно в этом. Но Gold, не TDP.
Название: Три проблемы с Thief DP
Отправлено: clearing от 27 сентября 2007 15:20:25
Цитироватьсоздается DarkLoader'ом не самой последней версии
У меня последний DL. И у меня всегда была папка crfs в TG (в TDP не знаю). RES во втором воре.
Название: Три проблемы с Thief DP
Отправлено: DJ Riff от 27 сентября 2007 15:36:29
ЦитироватьНо Gold, не TDP
Потому и не кусают ©
Добавлено позже
ЦитироватьУ меня последний DL. И у меня всегда была папка crfs в TG
Изначально в TG все ресурсы лежат в корне. Сначала ты ставил DL предыдущей версии, он переместил все в CRFS. новый Дарклоадер не стал ничего перемещать, т.к. он следит лишь за тем, чтобы в корне не валялось ресурсов и одноименных папок. Но если бы ты поставил последний DL на свежего Вора, он бы переместил все в папку RES. Неважно как папка называется — главное, чтобы в ней были собраны все ресурсы, а путь прописан в resname_base.
ЦитироватьДалеко не всегда достаточно изменить в первом Воре абсолютные указатели маршрутов в Install.cfg на относительные
Дело не в относительности/абсолютности маршрутов, а в том, чтобы по адресу, указанному в cd_path (абсолютному или относительному — не важно), лежала папка Thief с файлом SND.CRF для DP и ConVict.osm для Gold. Но как оказывается, для DP это действительно не всегда работает.

[Исправлено: DJ Riff, 27 сен. 2007 15:38]
Название: Три проблемы с Thief DP
Отправлено: S.Siamsky от 27 сентября 2007 16:02:43
DJ Riff
Разумеется, у меня все нужные файлики находятся на месте. ;)
Это даже не обсуждается.
Но окончательно мне помогла в этом нелегком деле только подсказанная тобой первая строчка в install.cfg:
cd_path .\
Помня об этом, я так и сделал в руссике TDP, но, как выяснилось, иногда даже это не помогает, и приходится делать откат к оригинальному EXE-шнику, тогда все работает.
Но с оригинальным EXE-шником по-прежнему могут иметь место проблемы с 3D.
Что бы тут такое придумать - не знаю. :angry:
Название: Три проблемы с Thief DP
Отправлено: DJ Riff от 27 сентября 2007 17:05:05
SSiamsky
Могу попробовать поковырять HEX-редактором и сравнить наглухо отученный Вебколловский и фиксенный. Мож удастся сделать из двух один.
Название: Три проблемы с Thief DP
Отправлено: Force от 27 сентября 2007 17:12:29
у меня всё работало и на TTDP и на TG видеофиксенные экзешники. странно.
Название: Три проблемы с Thief DP
Отправлено: Densky от 28 сентября 2007 02:41:08
Осталась проблемка с пунктом 3. Выяснил когда именно это происходит - при загрузке сохранённой  игры, а также при сохранении и возврате в игру. Помогает только Alt+Tab, при этом ОБЯЗАТЕЛЬНО должно быть запущено ещё какое нибудь приложение (например IE)   Если  кроме игры ничего не пускать, то  Alt+Tab не работает :littlecrazy:
Название: Три проблемы с Thief DP
Отправлено: S.Siamsky от 28 сентября 2007 08:46:21
Densky
Переключение между процессами... Проц-то у тебя какой, не 2-х ядерный?
Название: Три проблемы с Thief DP
Отправлено: Densky от 28 сентября 2007 14:52:48
Нет, не двухядерный
Название: Три проблемы с Thief DP
Отправлено: S.Siamsky от 28 сентября 2007 19:10:28
Densky
Что ж, тогда попробуй дрова к видюхе поменять.
Поставь какие-нибудь не из самых новых.
Название: Три проблемы с Thief DP
Отправлено: SerF от 20 декабря 2008 23:00:30
Приветствую, господа тафферы!
Поднимаю тему, уж очень интересная вещица получается: пытаюсь под WINE запустить руссификатор к первому Thief (Dark Project, не Gold) и получаю в консоль вывод, что не хватает файлов в папке Movies. в ней - 20 файлов, а именно:
 B01-B14, исключая В08 - это так и должно быть?
  cs06, cs11, cs14
  credits, death, succes, intro
Очень рассчитываю на то, чо вы что-то подскажете

[Исправлено: SerF, 20 дек. 2008 22:04]
Название: Три проблемы с Thief DP
Отправлено: DJ Riff от 20 декабря 2008 23:08:04
SerF
Там весь установщик построен на bat-файлах, они не под Виндой могут работать некорректно. В особенности всякие проверки-условия типа IF EXIST. Над этим надо подумать...
Инсталляторы типа Inno Setup под Wine нормально работают?
Название: Три проблемы с Thief DP
Отправлено: SerF от 21 декабря 2008 00:39:36
DJ Riff
Теоретически, поддерживается поддержка Inno Setup 5, о чем любезно сообщается на сайте WINE
http://appdb.winehq.org/objectManager.php?sClass=version&iId=3759&iTesting
Заранее хочу объяснить, почему есть желание запустить игру именно в Линуксе: на винте есть ВинХП, но вот видео GeForce 7800 GS и с драйверами проблема. На том же WineHQ англоязычные товарищи заявляют, что у них все отлично запустилось на новых драйверах, так что есть тут некоторый спортивный интерес в запуске руссификатора :)
П.С. Пользуясь случаем, хочу высказать огромное спасибо за все любезно предоставленные материалы :)

Название: Три проблемы с Thief DP
Отправлено: S.Siamsky от 21 декабря 2008 12:29:09
SerF Русификатор - обычный самораспак (и это не в последнюю очередь сделано для того, чтобы его всегда можно было распаковать и поставить или отредактировать вручную).
Или - если не хочется вручную - извлекаем из руссика файлег russic.bat и убираем там в самом начале проверку на наличие роликов в папке MOVIES.
Правда, нет никакой гарантии, что установка потом не заткнётся на следующих проверках условий.
Название: Три проблемы с Thief DP
Отправлено: SerF от 21 декабря 2008 15:51:40
SSiamsky, про гарантии я и сам в принципе понимаю, все таки другая операционка. На данном этапе распаковал руссификатор и, поскольку с батником какая-то ерунда происходит, выполняю пошагово команды, в нем записанные :) Посмотрим, чем все закончится, но во всяком случае это довольно занимательное занятие за чашечкой чая в воскресный день

Название: Три проблемы с Thief DP
Отправлено: S.Siamsky от 21 декабря 2008 16:23:27
SerF, детальный разбор никогда не повредит. :)
Если всё получится, может, выйдет и сварганить не-виндовский русификатор? Думаю, это было бы нелишне.
Название: Три проблемы с Thief DP
Отправлено: SerF от 22 декабря 2008 21:15:24
Столкнулся с проблемой вылета игры при запуске. Методом тыка выяснил, что проблема в распаковке модифицированного intrface.crf. Теперь интересуют вопрос:
1. Можно ли скормить thief-у распакованную папку intrface вместо этого файла?
2. Правильно ли я сделал, слив перевод с фтп Dj-Riff-a, а не с сайта?
Название: Три проблемы с Thief DP
Отправлено: S.Siamsky от 22 декабря 2008 23:21:38
1. Можно. Во всех фэн-миссиях именно так и делается. Только надо проследить, чтобы эта самая папка шла в качестве дополнения к оригинальному архиву intrface.crf, а не была единственной. При установке руссика её содержимое просто добавляется к исходному архиву,а не заменяет его полностью.
И, кстати, все crf-архивы лучше поместить в папку RES, как это сделано во 2-м Воре. Иначе косяки неизбежны (из-за одинаковых названий папок и архивов).
2. На фтп и на сайте лежат, насколько я знаю, совершенно одинаковые варианты руссиков. Так что откуда сливать - это личное дело каждого. :)
DJ Riff принимал самое непосредственное участие в переводе и работе над русификаторами, так что выкладывать их имеет полное право.
Название: Три проблемы с Thief DP
Отправлено: SerF от 23 декабря 2008 00:35:02
SSiamsky, я не совсем точно выразился, стараясь не писать слишком много букв, потому уточню, что имел в виду. Дело в том, что проводя руссификацию, я старался следовать указаниям батника. Поэтому, все crf-архивы лежат в папке RES в подкаталогах RUS и ENG соответственно. Единственное - по невнимательности я не заменил в папке ENG файл intrface.crf, а создал intrfaceEng.crf. В результате - оригинальный Thief запускается, с переводом - нет. Посетила мысль: не может ли быть проблема в том, что при запуске thief.exe распаковывает intrface.crf с ключом e вместо x (то есть распаковывая все файлы в корень, вызывая проблемы с одинаковыми именами файлов). Хотя тогда по идее в Windows были бы те же проблемы, тут слабое место такой теории :littlecrazy: Поэтому интересует не добавление нужных папок в архив, а именно работа thief.exe с заранее распакованной папкой.
П.С. Что касается участия DJ Riff в переводе = то тут я и не сомневался, так как не поленился почитать readme, где поименно указаны переводчики. Вопрос был направлен именно на уточнение версий.
П.П.С. Надеюсь, не очень сумбурно написал и пока не надоел с весьма специфическими проблемами.
Название: Три проблемы с Thief DP
Отправлено: DJ Riff от 25 декабря 2008 12:57:51
SerF
thief.exe не распаковывает архивы целиком, он загружает нужные файлы  из них в оперативную память / своп. Поэтому при работе игры не должно быть конфликтов с одноименными файлами, он просто выберет один из них согласно приоритету.
Кстати, 7z.exe, который в руссике, нормально работает под Wine?
Название: Три проблемы с Thief DP
Отправлено: SerF от 25 декабря 2008 18:23:05
DJ Riff
7z работает просто великолепно. Все необходимые для инсталляции руссификатора процессы прошли без единой проблемы.
На выходных будет свободное время - буду пытаться что-то делать, чтобы все-таки запустить Thief под WINE. Кстати, запускал английскую версию - возникают проблемы со звуком. В меню звук есть, после запуска миссии - пропадает. Такой баг в Windows тоже присутствует или это - особенности Linux?
Название: Три проблемы с Thief DP
Отправлено: DJ Riff от 25 декабря 2008 22:04:23
В Windows иногда случается на встроенных звуковухах, помогает отключить аппаратное ускорение в настройках игры.
Название: Три проблемы с Thief DP
Отправлено: SerF от 27 декабря 2008 16:22:33
итак, господа, позвольте вас поздравить: сделанный вами руссификатор отлично работает и в ОС Linux.
Сегодня нашел причину ошибки. Некорректно распаковался руссификатор (пользовался какой-то виндовой утилитой), поэтому в intrface.crf в корне не было большей части файлов, что и вызывало ошибку. Взял /RES/RUS/ из специально поставленного под Windows Thief-a - все заработало. Теперь осталось разобраться с аппаратной поддержкой Видео и звуком (работает в режиме эмуляции аудио-драйвера, но не слишком корректно).
П.С. В отличии от попыток запуков в Винде, в Линуксе Thief ни разу не упал, подтвердив таким образом, чо есть смысл пытаться довести до ума.