При загрузке сохраненки процентах на 80 вылетает (не всегда) с "Abnormal program termination". После перегрузки Вора все работает. До след. раза. Вот.
Доктор, я буду ходить? ;) Спасибо.
Глянь-ка (у чела тоже самое по T2X было) http://www.ttlg.com/forums/showthread.php?t=98133&highlight всё же я думаю с texturememory связано.
Не, меня это не касается...
Видишь ли, у меня Voodoo 3 3500 :) Да и вылетает ТОЛЬКО при загрузке сохраненки. И ТОЛЬКО в второй раз и более.
И что характерно - сохранился в, скажем, начале миссии, загружаюсь хоть 30 раз подряд - все ок. Отошел на пару шагов, сохранился, гружусь - вылетает.
В принципе смириться можно, тем более что не так уж и беспокоит в последнее время. Впрочем, буду рад любой свежей мысли. Спасибо.
Little Chris
Попробуй переустановить весь Т2, вместе с Т2Х (проверь, чтобы Т2 был финальной версии 1.18, т.к. с не финальной Т2Х дружит плохо), поставь НАИСВЕЖАЙШИЕ дрова к карте, выстави на Т2exe и Т2Хexe совместимость с Win2000.
Little Chris, это точно только с Т2Х? А с другими FM все нормально?
Может ещё не читал: Пожалуйста прочтите после инсталляции T2X!!! (http://www.ttlg.com/forums/showthread.php?t=100154)
Ну и на всякий случай: T2X Technical FAQ (http://www.ttlg.com/forums/showthread.php?t=96688).
Поставил наконец...
Скачал большой t2x.exe с файлоархива Рифа и поставил на 1.18 от Нового диска. Сначала T2X.exe не запускал игру, просто открывал в экплоере папку. Оказалось, в папке t2x нет bnd и cfg-файлов. Скопировал из папки Thief 2, игра запустилась, но не все работает. Первые 2 человека не шевелятся. Стоят, как в редакторе, разведя руками и не шевелятся. Двери закрываются, человек разговаривает, но не шевелится. Решил, что проблема со скриптами. Менял и добавлял путь к игре во все параметры в файле darkinst.cfg. Иногда игра вообще не запускалась - просто черный экран вместо меню. Но вот люди до сих пор не шевелются, из-за чего я не могу пройти дальше второго человека (загораживает проход).
Запустил Filemon, игра к файлам script.osm и NVT2X.osm не обращается, а в списке модулей процесса не значатся.
LongShad Тут уже тыщу раз говорилось, что 1.18 от Нового диска на самом деле таковым не является, по причине потери некоторых файлов от финальной версии.
DJ Riff делал специальный патчег для исправления этой хрени, поищи, где-то здесь есть ссылки (или посмотри прямо на ftp).
Я бы тебе посоветовал уже как-то обзавестись нормальной англоязычной версией T2 вместо того чтобы пользоваться кривой "лицензией". :biggrin:
Цитироватьтыщу раз говорилось, что 1.18 от Нового диска
Хмм. В readme ничего о не сказано о локализациях. Просто "надо версию 1.18". А какая она - кривая или не очень, не сказано. Спасибо за совет, будем искать ;).
Версия с видеороликами:
ftp://djriff.homeftp.net/patches/thief2/Thief2NDPatch.exe (420 Мб)
Версия без видеороликов:
ftp://djriff.homeftp.net/patches/thief2/Thief2NDPatch_noVideo.exe (187 Мб)
[Исправлено: LongShad, 7 фев. 2010 23:04]
Поставит патч с видео, около 10 минут ждал когда все распакуется, прошло без проблем. T2 действительно изменился и озвучка английская.
А вот для T2X никаких изменений не произошло. t2x.exe игру не запускает (приходится запускать через измененный ярлык). Люди в первой миссии по-прежнему стоят на месте. Прошелся поиском NVT2X.osm по файлам в папке T2X. Оказалось, что в каждой миссии ее имя записано маленькими буквами. Переименовал NVT2X.osm в nvt2x.osm - без изменений. Пробовал подставить его вместо других скриптов. Даже все права давал учетной записи. Ничего не меняется, nvt2x.osm не грузится.
Может, просто он битый, от этого и не грузится?
MD5 NVT2X.OSM = 724F5EE70F9EACC1C4CB550191E8C0FB
И что должно быть записано в darkinst.cfg?
У меня - после установки руссика T2X - вот так:
Цитироватьinstall_path ..\
language russian
resname_base .\+..\NTEXdds+..\NTEX+..\EP+..\res+..\res\rus+..\res\rus\mov
load_path .\+..\
script_module_path .\+..\
movie_path .\movies\xvid
Естественно, кое что здесь уже добавлено вручную.
Но общий смысл - такой. :biggrin:
Добавлено позжеИ, кстати, обрати внимание - я уже постил про это в большой теме про глюки T2X:
ЦитироватьНа всякий случай - лучше проверить, вписана ли строка safe_texture_manager в 2 файла USER.CFG: один - в корне самой игры, а другой - в корне t2x.
И, кстати, я сейчас посмотрел, у меня файлы ddfix-а тоже продублированы, т.е. лежат и в корне игры, и в корне t2x.
Там по 2 файлика - ddfix.dll и ddfix.ini.
Не помогает, darkinst.cfg, похоже у меня в порядке:
Цитироватьinstall_path C:\Games\Thief 2\t2x
language english
resname_base C:\Games\Thief 2\res+C:\Games\Thief 2\res\eng+C:\Games\Thief 2\t2x
load_path C:\Games\Thief 2\t2x
script_module_path C:\Games\Thief 2\t2x
movie_path C:\Games\Thief 2\t2x\movies
А к модулю NVT2X.osm игра вообще не обращается (в отчетах FileMon и RegMon его нет). Может кто даст логи этих программ со своего компьютера, может в реестре где-то один ключик отсутствует и из-за него все неприятности.
Если запустить игру со всеми правами от администратора, то падает при нажатии в игре кнопки "Start" (начать первую миссию).
Я скоро фразу того мужика наизусть выучу :angry:
LongShad, у меня Т2Х отказывался запуститься дефолтным путем.
После того как он развернулся из инсталлятора, я его устанавливал как фан-миссию: либо запаковывал всю папку t2x в зип и пропускал через ДаркЛоадер (долго и муторно, но безопасно), либо копировал все содержимое папки t2x в корень Т2 (быстро, но осторожно, чтобы потом нормально деинстальнуть Т2Х).
Ну и, конечно, Т2 у меня родной английский.
После этого все гладко, за исключением единственного случая когда пришлось повозиться с кодеками и ВобСабом.
shbЦитироватьу меня Т2Х отказывался запуститься дефолтным путем.
Программа t2x.exe пробует запустить файл thief2.exe из своей директории. То есть thief2.exe надо скопировать в папку t2x и запускать оттуда.
ЦитироватьПрограмма t2x.exe пробует запустить файл thief2.exe из своей директории.
Если я ничего не путаю, такая хня была в T2X версии 1.0. То есть EXE-шник (а на деле - просто лаунчер) помещался именно в корневую папку, да ещё и не закрывался автоматом после выхода из игры.
В версии 1.1 они это поправили, теперь EXE-шник находится в папке t2x и обращается к корневой. Вроде бы так.
LongShad, SSiamsky у меня версия 1.1 устанавливалась корректно - создавала папку t2x в корне Т2, лаунчер помещался туда, в конфигах и свойствах запуска в ярлыке все пути были прописаны.
Но при запуске игры через лаунчер выпадала ошибка. Не помню, после каких плясок мне удалось-таки запустить Т2Х, но дело закончилось черным экраном вместо главного меню под шум прибоя.
Кстати, t2x.exe таки запусткает файл thief2.exe из корня, указывая своею директорию в качестве "рабочей". Может, перенос thief2.exe и заработает при переносе в папку t2x и запуске оттуда - можно попробовать. Но я сомневаюсь - возможно, thief2.exe будет искать ресурсы, оставшиеся в корне. Интересно, LongShad, это сработало?
А я тогда, полазив по родному форуму, по совету Риффа (кажется) упаковал всю папку t2x в зип и скормил ДаркЛоадеру.
После этого - как по маслу.
История повторялась дважды - у меня и у подсаженного мной на Вора товарища.
На третий раз (туман проверял) я просто скопировал содержимое папки t2x в корень вора и запустил thief2.exe.
Ни сучка, ни задоринки.
Правда, потом пришлось все обратно копировать, чтобы Т2Х снести.
Так что если ничто другое не помогает - вперед.
Упаковал всю папку t2x в zip-архив и установил как фан-миссию. T2X после начала новой игры (нажатие на Start) вылетает.