Thief 3, помогите

Автор bqul, 24 февраля 2007 23:52:21

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

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

DJ Riff

MoroseTroll
[off]Это все из-за х-ящика. У него нет файловой системы в общем понимании, поэтому нельзя просто взять и послать запрос IfFileExists(), надо составлять индексный файл и смотреть все по нему. Несовпадение индексного файла и фактического расположения данных = катастрофен...[/off]
Тьма тоже распространяется со скоростью света.

MoroseTroll

[off]DJ Riff: Помнится, у X-Box была всё-таки какая-никакая файловая система FATX. Судя по названию, это модификация старой доброй FAT. Так что, похоже, разработчики Ion Storm Austin всё-таки перемудрили. Может, в этом виноват тот самый ковбой, который переделал рендерер под тени и бамп, а потом смылся?[/off]

georgeshogo

Помогите, если в options.ini  ставлю resolution=-1 (1920х1080), то игра зависает при попытке загрузить сохранение, перед завершением тренировки, выходе из игры. При resolution=1 всё нормально, но изображение растянуто, не хочу так. Пробовал как с collective texture pack, так и без.
Нашёл какой-то launcher.log:
2       main: Starting with cmdline 'T3MAIN.exe \\.\DISPLAY1 "dummy" Inn.gmp?-LoadSave?-ObjectFilter=0 '
        7       main: Adjusting default video mode to \\.\DISPLAY1 1280x1024x32 @ 75 Hz
        9       SetDisplayMode(1280, 1024, 32, 75, 268435457), result = 0
       10       InitInstance: Full screen mode
       11       MontiorEnumProc: Found monitor spec for '\\.\DISPLAY1' - m [     0,0     -  1280,1024  ] w [     0,0     -  1280,1024  ] - Primary
       11       InitInstance: Creating window ( 0,0 - 1280 wide 1024 tall )
       25       Waiting for game to send process handle ... (ffffffff)
       26       WndProc: Got WM_USER, game's process handle: 0000013C
      152       Got game's process handle: 13c.  Wait time: 1 ms.
      153       Signaling event for game to terminate
      154       Waiting up to 30000 ms. for game process to terminate
     1279       Game process exited with code ffffffff
     1281       main: Adjusting default video mode back to original \\.\DISPLAY1 1920x1080x32 @ 59 Hz
     1290       SetDisplayMode(1920, 1080, 32, 59, 268435457), result = 0
     2291       Synchronized launch, command args : 'Inn.gmp?-LoadSave?-ObjectFilter=0 ' ...
     2293       Creating process E:\Games\thief 3\System\T3Main.EXE -display \\.\DISPLAY1 1280x1024 Inn.gmp?-LoadSave?-ObjectFilter=0
     2360       ... new process handle 29c
     2361       Waiting for game to go exclusive ... ( 120000 ms delay )
     5533       Game has signaled that it has exclusive mode, wait time: 2873 ms.
     5534       Wait for game to go exclusive done, exiting.
     5537       main: Exiting


Конфиг: Windows 7-64, Amd Phenom 920, Geforce 275.
Правда ли, что при resolution=-1 обзор от первого лица уменьшается по вертикали?

[Исправлено: georgeshogo, 6 сен. 2010 11:30]

[Исправлено: georgeshogo, 6 сен. 2010 11:31]

Tiens

georgeshogo, у меня тоже монитор нестандартный, но я предпочитаю не баловаться с resolution. Мне помогает просто зафиксировать намертво размеры полноэкранного режима. В папке игры, подпапке System, есть файл DEFAULT.ini, где надо найти разделы [WinDrv.WindowsClient] и [XBoxDrv.XBoxClient], и подставить свои размеры экрана:
[WinDrv.WindowsClient]
FullscreenViewportX=1920
FullscreenViewportY=1080

[XBoxDrv.XBoxClient]
FullscreenViewportX=1920
FullscreenViewportY=1080
Windows XP Professional SP3, Intel Core 2 CPU 6400 @ 2.13GHz each CPU (4.26GHz total), Random Access Memory 3.25Gb, NVIDIA GeForce 9600 GT, Motherboard ASUS P5KC, Monitor Resolution 1680x1050

NIKIFOR

Переустановил windows и игра перестала запускаться. Что надо прописать в реестре?
Жизнь без стёба только в морге!

LongShad

Как именно "не запускается"? Кликнул 2 раза, ничего не появляется, а процесс болтается в Диспетчере Задач около 10 секунд?

DJ Riff

#96
Поменять пути, сохранить с расширением *.reg и запустить:

; Не забывайте,что при указании пути надо ставить два слеша (\\) а не один (\)
[HKEY_LOCAL_MACHINE\SOFTWARE\Ion Storm]
[HKEY_LOCAL_MACHINE\SOFTWARE\Ion Storm\Thief - Deadly Shadows]
"ION_ROOT"="Путь:\\к\\игре"
"SaveGamePath"="Путь:\\к\\сохранениям"
[HKEY_LOCAL_MACHINE\SOFTWARE\Ion Storm\Thief - Deadly Shadows\1.0]
[HKEY_LOCAL_MACHINE\SOFTWARE\Ion Storm\Thief - Deadly Shadows\SecuROM]
[HKEY_LOCAL_MACHINE\SOFTWARE\Ion Storm\Thief - Deadly Shadows\SecuROM\Locale]
"ADMIN_RIGHTS"="Application requires Windows administrator rights."
"ANALYSIS_DISCLAIMER"="Dear Software User,\\n\\nThis test program has been developed with your personal interest in mind to check for possible hardware and/or software incompatibility on your PC. To shorten the analysis time, system information is collected (similar to the Microsoft's msinfo32.exe program).\\n\\nData will be compared with our knowledge base to discover hardware/software conflicts. Submitting the log file is totally voluntary. The collected data is for evaluation purposes only and is not used in any other manner.\\n\\nYour Support Team\\n\\nDo you want to start?"
"ANALYSIS_DONE"="The Information was successfully collected and stored to the following file:\\n\\n\"%FILE%\"\\n\\nPlease contact Customer Support for forwarding instructions."
"AUTH_TIMEOUT"="Unable to authenticate original disc within time limit."
"EMULATION_DETECTED"="Conflict with Disc Emulator Software detected."
"NO_DISC"="No disc inserted."
"NO_DRIVE"="No CD or DVD drive found."
"NO_ORIG_FOUND"="Please insert the original disc instead of a backup."
"TITLEBAR"="Thief: Deadly Shadows"
"WRONG_DISC"="Wrong Disc inserted.  Please insert the Thief: Deadly Shadows disc into your CD/DVD drive."
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{FC123EEA-330A-4685-911C-95B8F5E9DE68}]
"UninstallString"="RunDll32 C:\\PROGRA~1\\COMMON~1\\INSTAL~1\\PROFES~1\\RunTime\\09\\01\\Intel32\\Ctor.dll,LaunchSetup \"C:\\Program Files\\InstallShield Installation Information\\{FC123EEA-330A-4685-911C-95B8F5E9DE68}\\setup.exe\" -l0x9 "
"DisplayName"="Thief - Deadly Shadows"
"LogFile"="c:\\Program Files\\InstallShield Installation Information\\{FC123EEA-330A-4685-911C-95B8F5E9DE68}\\setup.ilg"
"ProductGuid"="{FC123EEA-330A-4685-911C-95B8F5E9DE68}"
"InstallLocation"="Путь:\\к\\игре"
"DisplayVersion"="1.0"
"Version"=dword:01000000
"MajorVersion"=dword:00000001
"MinorVersion"=dword:00000000
"LogMode"=dword:00000001
Тьма тоже распространяется со скоростью света.

NIKIFOR

#97
ЦитироватьКак именно "не запускается"? Кликнул 2 раза, ничего не появляется, а процесс болтается в Диспетчере Задач около 10 секунд?
Да
ЦитироватьПоменять пути, сохранить с расширением *.reg и запустить:
Ого! Сам Риф мне ответил :)
[HKEY_LOCAL_MACHINE\SOFTWARE\ - это есть, а вот Ion Storm\Thief - Deadly Shadows] нету.
Жизнь без стёба только в морге!

DJ Riff

#98
Конечно нету, если Винда свежая, и игра не установлена. Вторая и третья строки в коде выше — это создание новых разделов.

UPD:
Подправил код, лишний перевод строки затесался.
Тьма тоже распространяется со скоростью света.

XOPEK

 Граждане ! Подскажите пожалуйста как TDS от "Нового диска" привести к удобоваримому виду(т.е чтобы можно было FM устанавливать) . Есть ли какой нибудь патч чтобы из русской лицензии сделать англ оригинал? Заранее спасибо за ответы!

LongShad

По поводу установки ФМ на сайте есть FAQ. По поводу возврата к оригинальному виду, трясани DjRiff'а. У него целая библиотека в голове и на сайте.

DJ Riff

Цитата: XOPEK от 16 декабря 2010 20:59:15Есть ли какой нибудь патч чтобы из русской лицензии сделать англ оригинал?
Есть, входит в комплект поставки  :cheesy:

В файле Thief3\System\DEFAULT.INI в разделе [Locale] заменить:

;Language=english
Language=french


на

Language=english
;Language=french


Обычно этого достаточно. Если хочется восстановить оригинал в точности, как был до русификации, идешь в папку
Thief3\Install_Rus\backup\ и восстанавливаешь файлы оттуда.
Тьма тоже распространяется со скоростью света.

Savar

Подскажите, есть ли возможность "спустить" текст в облать красной рамки?

Glypher

Savar конечно. В Quotes.sch:

Вниз на одну строку - "<br>Да иссохнут руки ворующего среди нас, и сломаются стопы его. Пусть чрево его разверзнется и сгниёт в тот час перед глазами братии."

Вниз на абзац (две строки) -"<p>Да иссохнут руки ворующего среди нас, и сломаются стопы его. Пусть чрево его разверзнется и сгниёт в тот час перед глазами братии."

<p><br>, <p><p> и т.д.
...only we know the secrets of the Glyphs...only we know the truth... - Keeper Archives

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

Savar

Glypher спасибо, попробую  :up: