BlackMark Forums"Корсары: Каждому Своё" - в ожидании игры...

Здравствуйте, гость ( Вход | Регистрация (Register a new account) )

 Правила форума ٠F٠A٠Q٠ >> Ответы на часто возникающие вопросы
> Вылеты (произвольное прекращение процесса ENGINE.EXE), логи, сведения, скрины
Tymofei
05.01.13 - 11:06
Сообщение #1521


Semper idem

Главный администратор
Пользователь №: 5
Сообщений: 11634
Регистрация: 02.04.09
Из: Москва




Есть элементарные правила, соблюдение которых гарантирует сокращение вылетов в разы.

Обязательный комплекс шаманских плясок:
1. Дефрагментация диска с игрой, дефрагментация системного диска.
В игре десятки тысяч файлов ресурсов и великое множество исполняемых скриптов. Дефрагментация, даже если не избавит от вылетов, существенно уменьшит время загрузки локаций.
Простая в использовании и довольно эффективная (при этом бесплатная) утилита: Defraggler Disk Defragmentation

2. Сброс параметров видео для исполняемого приложения ENGINE.EXE на дефолт (передача настроек под управление 3D-приложению), и выставление их вручную поштучно с проверкой в игре.
Увы, но как правило сброс настроек помогает избавиться от вылетов, а ручная установка параметров заметно увеличивает качество картинки, особенно в море. Нужно искать баланс самому.
Всё это выполняется служебным софтом, поставляемым производителем Вашей видеокарты.

3. Установка всех библиотек Microsoft Visual C++ для своей системы.
Актуальную сборку можно взять тут: Microsoft Visual C++ 2005-2008-2010-2012 Redistributable Package x86 & x64

4. Установка оригинальной версии Microsoft DirectX и всех актуальных дополнений к нему.
Каждое семейство Windows имеет свою версию DirectX. В интернете предлагаются для скачивания и использования сборки DX10/11 для Windows XP. Но устанавливать и экспериментировать с подобными сборками опасно!
Официальный установщик обновлений DirectX можно взять тут: DX Web Setup

5. Установка последней версии пакета Microsoft .NET Framework, актуальной для Вашей операционной системы.
По этому пункту тоже всё делаем ручками: сверяемся со списком установленных у Вас и имеющихся у Microsoft версий продукта.
Насколько я помню, устанавливать версии нужно последовательно.

Надеюсь, что про создание точки восстановления (как минимум) напоминать не нужно smile.gif
Общие рекомендации:
1. Не сохраняться в один и тот же слот.
Лучше всего переносить ручками сэйвы в резервную папку, или удалять. Быстрое сохранение не следует использовать очень часто.

2. Не следует использовать увеличенное ускорение (кнопка {Num+}) во время морского боя или сразу после него.
Движок с полной отдачей обрабатывает сложные сцены, а потому для него режим {R} является максимальной исполняемой нагрузкой. Лучше избегать увеличенного ускорения вообще.

3. Если Вы решили переключиться на другое приложение ({Alt}+{Tab}), предварительно вызовите в игре {Escape}-меню или любое окно из блока интерфейсов {F2}.
Это же правило используется, если компьютер оставлен без использования (особенно, если у Вас активируется по времени sleep-режим для дисков, монитора и т.п.). Также полезно после перерыва в использовании приложения загрузить последнее сохранение.

4. С особой осторожностью относитесь к установке модификаций, особенно корабельных - несовпадение локаторов, ошибочный формат сжатия файлов ресурсов и нарушение иерархии модели являются доказанной причиной "вылетов"!
Если Вы используете сторонние модификации, всегда указывайте это в сообщении об ошибке.


= = = = =
Публикуя сообщение, указывайте:
- ссылку на свой профиль в Стиме с видимой купленной игрой Sea Dogs: To Each His Own
- краткую информацию о Вашем железе, обязательно назовите операционную систему;
- подробное описание игровой ситуации, сопутствующей вылету;
- содержимое лога или скрин уведомления об ошибке, буде таковые имеются;
- перечень установленных модификаций.
PM
+Цитировать сообщение
77 страниц V  « < 75 76 77  
Начать новую тему
Ответов
crystall
13.12.19 - 22:35
Сообщение #1522
Нет аватара

Матрос

Пользователь
Пользователь №: 3256
Сообщений: 11
Регистрация: 16.05.15
Отважный приватир




Цитата(ugeen @ 13.12.19 - 19:06) Переход к основному сообщению
Но, честно признаюсь, на моем веку я такое вижу первый раз (а уж сколько я всяких разных сейвов и проблем видел ..) - но чтобы так памяти не хватало ..
Да уж. Но при всем уважении, я нахожу в этом плане Daggerfall и Корсары схожими jokingly.gif

Цитата(ugeen @ 13.12.19 - 19:06) Переход к основному сообщению
вот теперь можно дальше копать.
Очень интересно было бы взглянуть на метод подгрузки моделей. Почему интересно игра пытается читать с диска со смещением и длиной, выходящим за пределы файла? Первые несколько чтений ОК, возможно это заголовок. А потом он сходит с ума.
PM
+Цитировать сообщение
ugeen
15.12.19 - 10:54
Сообщение #1523


Кетцалькоатль

Ветеран
Пользователь №: 33
Сообщений: 2114
Регистрация: 11.04.09
Из: Тайясаль
Дублоны: 11 Пришел, увидел, победил!




Интересный момент - проблема с нехваткой памяти возникает только с подгрузкой моделек оружия, ниже кусок из лога

Код
...
User Rised Exception
sources\memory_service.cpp line 92
_X_NO_MEM
Invalid model: resource\models\Ammo\blade_03.gm
41.41, trgSize: 13848, vrtSize: 196610, tex: 1. obj: 1, characters\sold_spa_1

User Rised Exception
sources\memory_service.cpp line 92
_X_NO_MEM
Invalid model: resource\models\Ammo\blade_03.gm
41.61, trgSize: 13848, vrtSize: 196610, tex: 1. obj: 1, characters\sold_spa_1

User Rised Exception
sources\memory_service.cpp line 92
_X_NO_MEM
Invalid model: resource\models\Ammo\blade_03.gm
41.81, trgSize: 13848, vrtSize: 196610, tex: 1. obj: 1, characters\sold_spa_6

User Rised Exception
sources\memory_service.cpp line 92
_X_NO_MEM
Invalid model: resource\models\Ammo\topor_02.gm
42.01, trgSize: 13848, vrtSize: 196610, tex: 1. obj: 1, characters\sold_spa_6

User Rised Exception
sources\memory_service.cpp line 92
_X_NO_MEM
Invalid model: resource\models\Ammo\topor_02.gm
42.21, trgSize: 13848, vrtSize: 196610, tex: 1. obj: 1, characters\sold_spa_2

....

модели персонажей (всякие sold_spa_X) грузятся совершенно нормально, как и корабли и локации.
Памяти на машине 8 гб, экзешник может адресовать до 4 гб
Копаем дальше ...

Сообщение отредактировал ugeen - 15.12.19 - 11:32
PM
+Цитировать сообщение
ugeen
17.12.19 - 13:35
Сообщение #1524


Кетцалькоатль

Ветеран
Пользователь №: 33
Сообщений: 2114
Регистрация: 11.04.09
Из: Тайясаль
Дублоны: 11 Пришел, увидел, победил!




фсе... победил ... не памяти игре не хватало, буферов слишком мало было вершинных и индексных для такого состояния игры с большим количеством объектов (куча кораблей, море, огромная палуба, и туча народа с оружием)
Три дня возни и одна константа в заголовочном файле определяющая максимальное количество буферов smile.gif
Фикс будет в грядущем патче (если начальник студии не скажет иначе smile.gif )
PM
+Цитировать сообщение
crystall
17.12.19 - 23:09
Сообщение #1525
Нет аватара

Матрос

Пользователь
Пользователь №: 3256
Сообщений: 11
Регистрация: 16.05.15
Отважный приватир




Цитата(ugeen @ 17.12.19 - 13:35) Переход к основному сообщению
фсе... победил ... не памяти игре не хватало, буферов слишком мало было вершинных и индексных для такого состояния игры с большим количеством объектов (куча кораблей, море, огромная палуба, и туча народа с оружием)
Три дня возни и одна константа в заголовочном файле определяющая максимальное количество буферов smile.gif
Фикс будет в грядущем патче (если начальник студии не скажет иначе smile.gif )

Да уж, чем неуловимее баг, тем выше шанс что фикс будет в 1 символ. В целом странно что такого никогда раньше не возникало pardon.gif
Буду ждать. Заранее спасибо! smile.gif

Сообщение отредактировал crystall - 17.12.19 - 23:16
PM
+Цитировать сообщение
ugeen
19.12.19 - 14:31
Сообщение #1526


Кетцалькоатль

Ветеран
Пользователь №: 33
Сообщений: 2114
Регистрация: 11.04.09
Из: Тайясаль
Дублоны: 11 Пришел, увидел, победил!




Цитата(D25M @ 27.10.19 - 12:53) Переход к основному сообщению
....
Сент-Кристофер - море 323 - задание губера взято (бриг "Элерт" продается на верфи);
Мэйн - море 627 - атака пирата (вылет в 03:30);
Мэйн - море 630 - пират взят (вылет в течение 10-20 сек).
Есть еще проблема при высадке на пляже Лос - Текес (там просто с какой-то ошибкой вылет на раб. стол), но это другая история, рабов и по-другому можно сбыть.

Взял сейв Сент-Кристофер - море 323 и честно пошел на встречу с пиратом (через всея Карибы), просто по глобусу без методов регат, вылетов и зависов не обнаружил.
Также не обнаружил проблем с Лос-Текесом (но у меня уже дожди правленые)

Попробуйте переиграть после взятия задания губера а я пока дальше буду с Вашей проблемой зависов разбираться - там нетривиально совсем

Сообщение отредактировал ugeen - 19.12.19 - 14:46
PM
+Цитировать сообщение
D25M
19.12.19 - 23:04
Сообщение #1527
Нет аватара

Юнга

Посетитель
Пользователь №: 4127
Сообщений: 6
Регистрация: 13.05.19
Бесстрашный капер




Цитата(ugeen @ 19.12.19 - 14:31) Переход к основному сообщению
Взял сейв Сент-Кристофер - море 323 и честно пошел на встречу с пиратом (через всея Карибы), просто по глобусу без методов регат, вылетов и зависов не обнаружил.
Также не обнаружил проблем с Лос-Текесом (но у меня уже дожди правленые)

Попробуйте переиграть после взятия задания губера а я пока дальше буду с Вашей проблемой зависов разбираться - там нетривиально совсем


Я откатился на Антигуа, дошел до Филиппсбурга и вернулся на Кристофер. Бриг Элерт там еще продавался. Продал трофейные корабли, подождал неделю, ассортимент кораблей поменялся. Ура! Так-то, кажется, можно играть, правда, пока неуверенно, длинных боевок не получилось. От греха подальше загружать сейв с пиратским полакром не стал. Лос Текес также не вылетел (заново туда пришел, сейв свежий), хотя раньше там был вылет через ~30 сек бега по берегу, на добежать в джунгли этого хватало, а вот на боевку с НЗГ/... - увы(
PM
+Цитировать сообщение
Strizh_tmsk
03.01.20 - 10:34
Сообщение #1528


Плотник

Пользователь
Пользователь №: 2848
Сообщений: 69
Регистрация: 20.12.13
Из: Tomsk
Бесстрашный капер




Попался ген.квест: "Потерпевшие кораблекрушение". Капитан ТГ "Сан Хэнаро" просит вернуть ему обратно корабль, содержимое трюма отдаёт ГГ.
https://yadi.sk/i/0Wjev_2CkRIc4w
Попался мне этот ТГ на глобалке, ввязался с ним в бой.
Подозрение, что что-то не так появилось, когда своим Ост-Индцем и пушками 24ф ну очень долго не мог вынести ему команду и, это при стрельбе прямой наводкой. Взял на абордаж.
https://yadi.sk/i/Esoa-etyOjmPpg
После абордажа в место трюма ТГ получаем пустой трюм какой-то лоханки и перегружать-то нечего.
https://yadi.sk/i/E3cQN3yYlfJCeA
После закрытия окна с трюмом, идёт сразу вылет.

Пытался исправить ошибку применяя "танцы с бубнами" и переиграть, результат тот же. Вылет.

Сейв: https://yadi.sk/d/vZL4X0W8QqMtjA

Сообщение отредактировал Strizh_tmsk - 03.01.20 - 11:35
PM
+Цитировать сообщение
Mcleod-s
05.01.20 - 23:45
Сообщение #1529


Боцман

Пользователь
Пользователь №: 2548
Сообщений: 187
Регистрация: 22.04.13
Из: россия
Отважный приватир




Цитата(Strizh_tmsk @ 03.01.20 - 12:34) Переход к основному сообщению
Попался ген.квест: "Потерпевшие кораблекрушение". Капитан ТГ "Сан Хэнаро" просит вернуть ему обратно корабль, содержимое трюма отдаёт ГГ.
https://yadi.sk/i/0Wjev_2CkRIc4w
Попался мне этот ТГ на глобалке, ввязался с ним в бой.
Подозрение, что что-то не так появилось, когда своим Ост-Индцем и пушками 24ф ну очень долго не мог вынести ему команду и, это при стрельбе прямой наводкой. Взял на абордаж.
https://yadi.sk/i/Esoa-etyOjmPpg
После абордажа в место трюма ТГ получаем пустой трюм какой-то лоханки и перегружать-то нечего.
https://yadi.sk/i/E3cQN3yYlfJCeA
После закрытия окна с трюмом, идёт сразу вылет.

Пытался исправить ошибку применяя "танцы с бубнами" и переиграть, результат тот же. Вылет.

Сейв: https://yadi.sk/d/vZL4X0W8QqMtjA

проверил . все нормально . трюм заполнен . вылета нет. ( скрин не приложить).
PM
+Цитировать сообщение
Strizh_tmsk
08.01.20 - 7:16
Сообщение #1530


Плотник

Пользователь
Пользователь №: 2848
Сообщений: 69
Регистрация: 20.12.13
Из: Tomsk
Бесстрашный капер




Цитата(Mcleod-s @ 06.01.20 - 3:45) Переход к основному сообщению
проверил . все нормально . трюм заполнен . вылета нет. ( скрин не приложить).

Очень странно, однако. Что хоть в трюме-то было?
PM
+Цитировать сообщение
Mcleod-s
08.01.20 - 14:18
Сообщение #1531


Боцман

Пользователь
Пользователь №: 2548
Сообщений: 187
Регистрация: 22.04.13
Из: россия
Отважный приватир




Цитата(Strizh_tmsk @ 08.01.20 - 9:16) Переход к основному сообщению
Очень странно, однако. Что хоть в трюме-то было?

в кабине после драки с чуваком говорили?? скрипты срывать нельзя.
PM
+Цитировать сообщение

77 страниц V  « < 75 76 77
Ответить в данную темуНачать новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 25.01.20 - 3:11