Войти через uID
System Shock 2 FAQ
Проблемы запуска/геймплея:
A: - Запустите setup.exe с ключом, отменяющим проверку на принадлежность вашей ОС к семейству NT, а именно:
setup.exe -lgntforce
(это можно сделать, например, из меню Пуск => Выполнить… , или же создав ярлык для setup.exe и дописав этот ключ в свойствах ярлыка)
A (1-й способ): - Воспользуйтесь комплексным патчем. Он содержит все необходимые ресурсы из официального патча и при установке добавляет их в игру.
2-й способ: - Если вы не пользуетесь комплексным патчем, добавьте в реестр следующую запись (и не забудьте изменить путь к игре):
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\shock2.exe]
@="D:\\Games\\Sshock2"
"path"="D:\\Games\\Sshock2"
A (1-й способ): - Самый простой способ – при запущенной игре нажать на клавиатуре клавишу Windows (или – комбинацию клавиш Alt+Tab). Игра свернется на панель задач, и версию будет видно в окошке игры на панели задач.
2-й способ: - При запущенной игре нажать комбинацию клавиш Shift и ; (это на той же клавише, где русская буква Ж), в появившейся консоли прописать:
show_version
и нажать (и немного удержать) клавишу Enter.
На экране должно появиться сообщение о версии игры.
Версия 1.15 – исходная.
Версия 2.03 (или 2.3) – финальная
A: - Это происходит потому, что при запуске игра проверяет, имеется ли на вашем жестком диске хотя бы 30 Мб свободного места, нужного ей под файл подкачки. Но жесткие диски размером свыше 2-х Гб определяются ей некорректно, и если на первых 2-х Гб жесткого диска действительно нет хотя бы 30 Мб свободного места, игра не запускается.
1-й способ: - Воспользуйтесь комплексным патчем. При установке патча происходит замена файла user.cfg на скорректированный, в котором предварительная проверка жесткого диска отключена.
2-й способ (временный): - Попробуйте очистить вашу Корзину. Иногда это помогает.
3-й способ: - Если вы не пользуетесь комплексным патчем, допишите в файл user.cfg (обычный текстовый файл, открывается любым текстовым редактором) следующую строчку (если такого файла у вас нет, создайте его сами):
skip_starting_checks
Файл, естественно, надо сохранить.
A (1-й способ): - Воспользуйтесь комплексным патчем. При установке патча происходит замена файлов cam.cfg и install.cfg на скорректированные.
2-й способ: - Если вы не пользуетесь комплексным патчем, допишите в файл cam.cfg (обычный текстовый файл, открывается любым текстовым редактором) следующую строчку:
safe_texture_manager
3-й способ: - Проверьте правильность путей, прописанных в файле install.cfg, например:
cd_path .\
install_path
language english
resname_base
load_path
script_module_path
movie_path cutscenes
или же (если игра была приведена к виду Mod-Ready):
resname_base res
4-й способ: - Воспользуйтесь фиксом от Timeslip-а. Он также включен в комплексный патч (находится в собственной папке TimeslipFix и устанавливается отдельно). Перенесите все файлы из этой папки в корневую папку игры, откройте файл ddfix.ini, выставьте нужное разрешение экрана и другие параметры запуска, файл сохраните. Запустите игру файлом Shock2Fixed.exe, войдите в настройки графики и еще раз выберите нужное разрешение экрана. Если теперь игра нормально запускается, можно переименовать Shock2Fixed.exe в SHOCK2.EXE и запускать ее теперь как обычно, с помощью нашего лаунчера или без него.
5-й способ: - Попробуйте запустить игру через эмулятор Glide
например, dgVoodoo или zeckensack's Glide wrapper
A (1-й способ): - Переустановите видео-кодек IndeoVideo. Он есть на CD с игрой
2-й способ: - Воспользуйтесь комплексным патчем. При выборе любого языка игры в лаунчере происходит автоматическая регистрация кодека IndeoVideo.
3-й способ: - Возможно, проблема заключается в некорректной работе программы, отвечающей за показ русских субтитров в роликах при выборе русской версии игры.
Убедитесь, что не забыли установить программу VobSub 2.23, входящую в состав комплексного патча (она устанавливается отдельно).
Проверьте ее работу, запустив вне игры любой из игровых роликов, к которому есть субтитры (все ролики и соответствующие субтитры должны находиться в папке cutscenes).
4-й способ: - Если вы не пользуетесь комплексным патчем, то попробуйте проделать следующее:
- Регистрация кодека посредством командной строки:Пуск => Выполнить… => "regsvr32 <диск>:\<путь_к_игре>\lgvid.ax"
5-й способ: - Если вы пользуетесь фиксом от Timeslip-а, откройте файл ddfix.ini в корневой папке игры и выставьте значение VideoFix=1. 6-й способ: - В крайнем случае, если ничего не помогает, отключите ролики путем переименования папки с роликами (или самих роликов), перемещения в другое место или просто удаления
A (1-й способ): - Пропишите разрешение вручную в файле cam.cfg
(обычный текстовый файл, открывается любым текстовым редактором).
Найдите в нем строчку:
game_screen_size 1024 768
и измените ее, например, на:
game_screen_size 1280 1024
2-й способ: - Если вы пользуетесь фиксом от Timeslip-а, откройте файл ddfix.ini в корневой папке игры и впишите нужные значения gWidth и gHeight. Затем запустите игру, войдите в настройки графики и еще раз выберите там нужное разрешение экрана.
A: - Скорей всего, проблема заключается в некорректной работе игры на компьютерах с многоядерными процессорами или процессорами с технологией HyperThreading.
1-й способ: - Воспользуйтесь комплексным патчем. При установке патча происходит автоматическая замена главного EXE-файла игры (shock2.exe) на измененный, в который внесены коррективы для нормальной работы с многоядерными процессорами.
2-й способ: - Если вы пользуетесь фиксом от Timeslip-а, откройте файл ddfix.ini в корневой папке игры и выставьте значение MultiCoreFix=1.
3-й способ: - Если вы не пользуетесь комплексным патчем:
Фиксы для нормальной работы игры на многоядерных процессорах или процессорах с технологией HyperThreading: 1) Dark Engine Fix 1.7
http://systemshock2.ucoz.com/DEF-1.7_Rus-.exe 2) ICE Affinity http://www.ice-graphics.com/ICEAffinity/DownloadE.html 4-й способ (временный): - Жмем Ctrl-Alt-Del во время игры, во вкладке Процессы ищем shock2.exe, щелкаем по нему правой кнопкой, выбираем "Задать соответствие" (CPU affinity) и снимаем галочку со второго процессора
A (1-й способ): - Включите вертикальную синхронизацию в драйверах видеокарты
(или с помощью сторонних утилит, например, ATI Tray Tools). 2-й способ: - Снизьте частоту обновления экрана до 60Гц. 3-й способ: - Попробуйте включить антиалиасинг (полноэкранное сглаживание) в драйверах видеокарты (или с помощью сторонних утилит). Обычно бывает достаточно включить только вертикальную синхронизацию.
bind mouse1 …
и измените ее на
bind mouse1 +drag_and_drop_mode
В обоих файлах найдите сначала строчку
bind mouse1 +fire_weapon
Затем найдите строчку
bind mouse2 frob_object
bind mouse2 frob_object_inv