1. Главная страница » Компьютеры

Ca libs medieval 2 что делать

Автор: | 16.12.2019

Руководство по вылетам CTD

Цель данного руководства – объяснить, что вызывает различные виды вылетов из игры Medieval 2: Total War на рабочий стол (CTD, далее – «вылеты»), и дать некоторые советы, как с этими вылетами справиться.

Перед тем, как начать, хотел бы обратить внимание, что лучший способ решить проблему вылетов – добавить следующие строки в файл .cfg вашего мода.

Код:

— вы получите лог, содержащий основную информацию о вылете.

Код:

— вы получите лог, содержащий больше информации о вылете.

Код:

level = ai.ltgd trace

— вы получите лог, содержащий информацию о том, что делал ИИ, когда случился вылет.

Код:

— вы получите лог, содержащий больше всего информации о вылете, но читать данный лог затруднительно.

Всегда проверяйте лог ошибки в папке ‘Medieval II Total Warlogs’, чтобы выявить, какой файл вызывает проблемы (местонахождение по умолчанию — ‘C:Program FilesSEGAMedieval II Total Warlogs’). Текст ошибки обычно находится в конце лога, внизу, потому как это последнее, что происходит, перед тем как случился вылет. Хотя некоторые ошибки «разбросаны» по всему логу – например, missing skeleton, missing mount и building gap.

Если вы думаете, что данный файл – причина проблем, переименуйте его и посмотрите, поможет ли это (если M2TW не может найти файл, то (тут непонятно – то ли файл, то ли игра — Tryggvi) откатывается к исходной версии). Если помогает, то теперь можно быть уверенным, что ошибка – в этом файле.

Вылеты без запуска игры

Вылет при запуске

ПРОБЛЕМА: Когда вы запускаете мод, появляется чёрный экран, потом вылет.

РЕШЕНИЕ: Это неправильная запись в файле dataunit_modelsattle_models.modeldb, обычно имеет отношение к несуществующему мешу или текстуре, либо запись попросту некорректна. Лог вам тут ничего не даст, потому придётся проверять записи «вручную».

Простейший способ проверки этого файла – использовать ‘formatted_modeldb_version2’ работы пользователя ‘KnightErrant’: http://www.twcenter.net/forums/downloads.php?do=file& >

Сначала отформатируйте battle_models.modeldb, потом воспользуйтесь программой для проверки. Таким образом находится большинство ошибок. Не выявленные ошибки можно найти, изменив число в battle_models.modeldb (выделено красным).

Код:

22 serialization::archive 3 0 0 0 0 985 0 0

Это число отражает, сколько записей есть в этом файле. Если вы измените его с 985 до 500, M2TW перед запуском мода будет проверять лишь первые 500 записей. Если ошибка – не в этих 500 записях, мод загрузится до следующей стадии, splash screen (точно не знаю, что это значит — Tryggvi) (хотя возможен вылет по другим причинам). Если ошибка – в этих 500 записях, то случится вылет.

Изменяя это число, можно выявить ту запись, которая вызывает проблему (хотя вам всё равно придётся использовать программу KnightErrant’а для определения конкретного юнита).

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

Вылет при запуске vRAM

ПРОБЛЕМА: При запуске мода появляется чёрный экран, затем – вылет. В логах написано, что недостаточно vRAM.

РЕШЕНИЕ: Есть две возможные причины:

1) Невозможно найти текстуру для юнита на стратегический карте. Это можно решить, проверив все текстуры, перечисленные в файле ‘datadescr_model_strat.txt’ в папке ‘datamodels_strat extures’.

2) Текстуры файла .cas нет в записи в файле ‘datadescr_model_strat.txt’ file (например, ‘northern_general’ или ‘islamic_merchant’). У каждого файла .cas есть привязанная к нему текстура, и если файл .cas не может её найти в соответствующей записи, то происходит вылет. Установить, какой файл .tga требуется файлу .cas, нелегко, хотя программа Errant Knight’а для перевода cas в m3sd может подсказать вам, какой файл .tga используется данным файлом .cas, при конвертировании cas в m3sd и наоборот.

CTD с чёрным экраном

ПРОБЛЕМА: При запуске мода появляется чёрный экран, который не исчезает, пока не нажмёшь кнопку «назад» (‘return’ ). Часто вместо него показывается «чёрная» версия интро игры.

РЕШЕНИЕ: Это обычно случается, когда отключена ваша звуковая система. Вы можете снова включить её через Панель управления (‘Control Panel’) – Инструменты (‘Administrative Tools’) – Службы (‘Services’) – прокрутить вниз, пока не найдёте Виндоус-Аудио (‘Windows Audio’). Включение этого должно исправить проблемы (если не перезагружать компьютер).

В процессе загрузки мода случается вылет

CTD при загрузке

ПРОБЛЕМА: Игра начинает загружаться, потом — вылет.

РЕШЕНИЕ: Такое обычное случается из-за невозможности найти какую-либо запись в файле ‘dataexport_descr_buildings.txt’ или ‘dataexport_descr_unit.txt’. Лог должен подсказать вам, какой юнит или здание отсутствует.

CTD при загрузке (после добавления нового здания)

ПРОБЛЕМА: Игра начинает загружаться, потом — вылет.

РЕШЕНИЕ: Если описание здания отсутствует в файле ‘data/text/export_buildings.txt’, мод не загрузится, а отсутствующее здание не будет каталогизировано. Лучший способ найти такое здание – использовать ‘level=*script* trace’, чтобы найти последнее обрабатывавшееся здание, и проверить в файле ‘dataexport_descr_buildings.txt’, какое здание следует сразу после него.

CTD при загрузке с сообщением об ошибке нехватки видео-памяти (Insufficient video memory error)

ПРОБЛЕМА: Игра начинает загружаться, потом вылет, а в логе появляется запись ‘Insufficient video memory’.

РЕШЕНИЕ: Такое обычно случается, когда вы задаёте M2TW искать несуществующий файл изображения. Как правило, это связано с ошибкой в файле descr_model_strat.txt. Убедитесь, что все пути к изображениям (напр., models_strat/textures/southern_ambasador_papacy.tga) ведут к соответствующим изображениям (файлы .tga) и что всё правильно написано.

Если всё корректно, убедитесь, что в каждой записи при файле .cas есть файл .tga, привязанный к одной фракции (не открывая файл .cas, невозможно узнать, какой файл .tga ему требуется). Если данный файл .tga не перечислен в записях ‘descr_model_strat.txt’, будут вылеты. Например, любая запись, использующая ‘late_general_northern.CAS’, должна иметь одну фракцию, привязанную к файлу к ‘late_general_england_strat.tga’ – или будут вылеты.

Ниже дан пример. Файл ‘mesoamerican_king.cas’ требует файл ‘mesoamerican_king_mayans.tga’. Это приведёт к ошибке ‘Insufficient video memory’, т.к. ‘mesoamerican_king_mayans.tga’ не привязан к ‘mesoamerican_king.cas’.

Код:

texture aztecs, models_strat/textures/mesoamerican_king_aztecs.tga

texture mayans, models_strat/textures/mesoamerican_king_aztecs.tga

texture tlaxcalans, models_strat/textures/mesoamerican_king_tlaxcalans.tga

texture tarascans, models_strat/textures/mesoamerican_king_tarascans.tga

texture slave, models_strat/textures/mesoamerican_king_aztecs.tga

model_flexi_m models_strat/mesoamerican_king.CAS, max

shadow_model_flexi models_strat/shadow_sword.CAS, max

Но тут всё будет работать как надо, т.к. ‘mesoamerican_king_mayans.tga’ привязан к ‘mesoamerican_king.cas’.

Код:

texture aztecs, models_strat/textures/mesoamerican_king_aztecs.tga

texture mayans, models_strat/textures/mesoamerican_king_mayans.tga

texture tlaxcalans, models_strat/textures/mesoamerican_king_tlaxcalans.tga

texture tarascans, models_strat/textures/mesoamerican_king_tarascans.tga

texture slave, models_strat/textures/mesoamerican_king_aztecs.tga

model_flexi_m models_strat/mesoamerican_king.CAS, max

shadow_model_flexi models_strat/shadow_sword.CAS, max

CTD после удаления провинций

ПРОБЛЕМА: После удаления большинства провинций следует вылет. Сообщение об ошибке просто выдаёт информацию о вылете из игры.

РЕШЕНИЕ: M2TW требует минимум 10 провинций, потому попробуйте добавить чуть больше. Также вы должны удалять файл dataworldmapsasemap.rwm всякий раз, когда вы изменяете файл dataworldmapsasemap_regions.tga.

CTD после добавления большого количества провинций

ПРОБЛЕМА: После добавления большого количества новых провинций, случается вылет. Сообщение об ошибке просто выдаёт информацию о вылете из игры.

РЕШЕНИЕ: В M2TW не может быть больше 198 провинций и 1 моря, потому попытайтесь что-либо удалить. Также вы должны удалять файл dataworldmapsasemap.rwm всякий раз, когда вы изменяете файл dataworldmapsasemap_regions.tga.

CTD после редактирования некоторых провинций, map.rwm отсутствует.

ПРОБЛЕМА: После модифицирования файла map_regions.tga, удаления файла map.rwm и выбора фракции мод вылетает, не генерируя новый файл map.rwm. Сообщение об ошибке просто выдаёт информацию о вылете из игры.

РЕШЕНИЕ: Может быть вызвано одной из следующих причин:
1) У одной (или более) провинции нет чёрного пикселя, означающего поселение.
2) У одного (или более) пикселя неправильный цвет, что заставляет M2TW считать его новой провинцией, не имеющей поселения.
3) У одной (или более) провинции чёрный пиксель соприкасается с несколькими провинциями (а он должен быть расположен внутри одной провинции).

Чтобы решить первые три проблемы, вы должны убедиться, что все пиксели имеют правильный цвет (даже небольшое отклонение, неразличимое для человеческого глаза, приведёт к вылету). Чтобы решить четвёртую проблему, вы должны переместить чёрный пиксель (в оригинале именно так – говорится о 4 проблемах, а описаны лишь 3 — Tryggvi).

M2TW отлично работает, если один или несколько приморских регионов не имеют белого пикселя, означающего порт.

CTD после редактирования некоторых провинций, файл map.rwm отсутствует, но генерируется, если море превращено в сушу

ПРОБЛЕМА: После изменения файла map_regions.tga, удаления файла map.rwm и выбора фракции, мод вылетает, не генерируя новый файл map.rwm. Однако этот файл генерируется, если вся территория моря в файле ‘map_heights.tga’ превращена в сушу. Сообщение об ошибке просто выдаёт информацию о вылете из игры.

РЕШЕНИЕ: У M2TW есть лимит на 20 массивов суши на одну карту. Если массивов более 20, мод будет вылетать. Чтобы исправить это, либо соедините острова, либо добавьте пиксель каждого острова к другому острову, так что M2TW будет «верить», что они представляют собой один массив суши (подробнее см. эту тему — http://www.twcenter.net/forums/showthread.php?p=4343897#post4343897).

CTD после добавления некоторых регионов, файл map.rwm генерируется

ПРОБЛЕМА: После модифицирования файла map_regions.tga, удаления файла map.rwm и выбора фракции мод вылетает, но генерируется новый, полный файл map.rwm. Сообщение об ошибке просто выдаёт информацию о вылете из игры.

РЕШЕНИЕ: Причины могут быть следующие:

1) Цвет (в цветовой модели RGB) какого-либо региона не соответствует цвету в файле dataworldmapsasedescr_regions.txt (обычная проблема). Исправление некорректной записи решит проблему.

2) Поселение в данном регионе находится на недоступной территории, напр., в лесу или на вершине горы (лог должен подсказать вам, какое поселение находите на ‘invalid tile’, «неправильном» фрагменте карты). Чтобы исправить это, переместите чёрный пиксель куда-либо ещё (как правило, приходится подбирать методом пробок и ошибок).

3) Вы привязали юнитов к поселению в файле ‘dataworldmapscampaignimperial_campaigndescr_strat.txt’, но не добавили это поселение в файл descr_strat. Это ошибка также сообщает, что вы выбрали ‘invalid tile’ для поселения.

4) Поселение данного региона находится в море (лог подскажет вам местонахождение проблемного поселения, с координатами (0,0). Чтобы исправить это, переместите чёрный пиксель вглубь суши (также методом проб и ошибок).

5) Некоторые графические редакторы не могут генерировать файлы map_regions.tga, подходящие для M2TW. У меня была такая проблема, когда я редактировал map_regions.tga в Photoshop Elements 4.0. Однако когда я переключился на Gimp, проблемы не стало.

CTD во время игры, при просмотре стратегической карты

Вылет при загрузке или во время игры, без сообщения об ошибке

ПРОБЛЕМА: Игра вылетает, лог просто выдаёт информацию о вылете из игры.

РЕШЕНИЕ: Обычно это происходит из-за одного из файлов в папке data/text, содержащего не всю требующуюся информацию. Часто это бывает файл data/text/expanded.txt, но не всегда.

CTD при выборе фракции, отсутствует провинция

ПРОБЛЕМА: Мод вылетает при выборе определенной фракции, сообщение об ошибке говорит, что отсутствует какая-либо провинция.

РЕШЕНИЕ: Есть 4 файла, которые имеют дело с провинциями:

Убедитесь, что «недостающая» провинция есть в первых трёх из них и что её название правильно написано во всех 4 файлах.

CTD вблизи какого-либо региона

ПРОБЛЕМА: Когда вы приближаетесь к какой-либо провинции, M2TW вылетает. Лог по этому поводу «молчит».

РЕШЕНИЕ: Если провинция слишком велика, это может вызывать вылеты. Чтобы исправить это, попробуйте разделить провинцию на более мелкие регионы.

CTD при попытке просмотреть поселение в каком-либо регионе

ПРОБЛЕМА: Когда вы пытаетесь осмотреть поселение в каком-либо регионе, игра вылетает. Лог «молчит».

РЕШЕНИЕ: Это может быть вызвано тем, что совокупный уровень религии в поселении не равен 100. Для исправления этого откройте файл ‘dataworldmapsasedescr_regions.txt’ и поменяйте уровни религии в проблемном поселении, чтобы в сумме было 100. Затем удалите файл ‘dataworldmapsasemap.rwm’, чтобы изменения вступили в силу.

CTD при попытке просмотреть мятежное поселение в каком-либо регионе

ПРОБЛЕМА: Когда вы пытаетесь осмотреть мятежное поселение в каком-либо регионе, игра вылетает. Лог «молчит».

РЕШЕНИЕ: Если в мятежном поселении есть повстанцы (юниты, видимо — Tryggvi), которых мятежной фракции иметь не позволено, игра будет вылетать (в отличие от других фракций, для которых нахождение юнитов в поселении значения не имеет). Чтобы исправить это, откройте файл ‘dataworldmapsasedescr_regions.txt’ и найдите, какие же повстанцы сидят в проблемном поселении. Потом откройте файл ‘data/descr_rebel_factions.txt’, найдите проблемную группу мятежников и замените их юнитов юнитами из другой группы мятежников. Проверьте, решит ли это проблему. Если нет, то попробуйте заменить на другую группу мятежников – до тех пор, пока игра не перестанет вылетать. Когда у вас появится «рабочая» группа, вы можете попытаться изменить юнитов, чтобы мятежники соответствовали провинции.

Вылеты во время игры, на другой стратегической карте, во время первого хода

Вылет, связанный со зданием

ПРОБЛЕМА: Игра вылетает на старте, когда вы пытаетесь вызвать окно строительства в поселении.

РЕШЕНИЕ: Либо в поселении имеется здание, которое данная фракция иметь не может (это лишь вызывает вылет в начале игры), либо есть ошибка в файле dataexport_descr_buildings.txt, относящаяся к одному из зданий поселения [спасибо пользователю Monkwarrior].

Вылет, связанный с юнитом

ПРОБЛЕМА: Игра вылетает, когда вы пытаетесь получить информацию о юните или вступаете в бой, имея при себе определенный юнит.

РЕШЕНИЕ: Информация для этого юнита в файле dataexport_descr_unit.txt содержит какую-то ошибку. Убедитесь, что все табуляции и пробелы на своём месте, информация не отсутствует или не продублирована и что строка ‘soldier’ относится к существующему юниту (не пытайтесь менять это).

Вылет, связанный с фракцией

ПРОБЛЕМА: Мод вылетает при попытке поиграть за определённую фракцию, в течение её первого хода. Однако проблемная фракция нормально функционирует в Битвах (Custom Battles).

РЕШЕНИЕ: Проверьте, есть ли запись, которая содержится при ‘ai_label’ в файле data/world/maps/campaign/imperial_campaign/desc_strat.txt, в файле ‘data/descr_campaign_ai_db.xml’ [спасибо пользователю dp_best].

CTD во время игры, на другой стратегической карте, после нескольких ходов

Вылет в начале хода

ПРОБЛЕМА: Игра вылетает при начале хода игрока.

РЕШЕНИЕ: Это может быть вызвано ивентом, содержащимся в файле ‘dataworldmapscampaignimperial_campaigncampaign_script.txt’ или в файле ‘dataworldmapscampaignimperial_campaigndescr_events.txt’ (по умолчанию находится в папке ‘C:Program FilesSEGAMedieval II Total Wardataworldmapscampaignimperial_campaign’), но не перечисленным в файле ‘data/text/historic_events.txt’. Добавление этого ивента в файл ‘data/text/historic_events.txt’ исправит ошибку (с этим файлом нужно работать очень осторожно).

Вылет на пятом ходу

ПРОБЛЕМА: Игра вылетает в конце или начале пятого хода.

Название: Medieval 2: Total War
Год: 2007
Жанр: Strategy (Real-time, Turn-based), 3D
Разработчик: The Creative Assembly
Издатель: SEGA
Платформа: PC
Тип издания: RePack
Язык интерфейса: Русский
Язык озвучки: Русский
Таблетка: Не требуется

Описание: Medieval 2: Total War — квинтэссенция всего лучшего, чем знаменита серия Total War. Армии стали больше, войска — разнообразнее, сражения — ожесточеннее, а вражеские полководцы — умнее и хитрее. Давно захваченные вами территории не превращаются в спокойный тыл. Частые восстания и бунты, разжигаемые иноземными агентами, не позволят правителю расслабиться. Однако полководческий талант и умелая дипломатическая работа в конечном счете возведут вас на единый европейский престол!

Дополнение "Medieval II: Total War Kingdoms": Средневековье — эпоха доблестных рыцарей и мудрых царей, эпических подвигов и жестоких сражений. Когда от пролитой крови багровели реки, а раненые часами молили о смерти на холодной земле, в ужасных битвах вершилась история людей. Каждый правитель заново раскручивал колесо войны, превращая свое время в век великих завоеваний и открытий. Medieval II: Total War Kingdoms перенесет вас в прошлое Америки и Северной Европы.

Системные требования:
> Операционная система: XP, Vista, 7, 8, 10
> Процессор: Intel с тактовой частотой 1.5 ГГц / AMD (с SSE2) с тактовой частотой 2,4 ГГц;
> Оперативная память: 512 Мб (XP) / 1 Гб (Vista / Seven);
> Место на жестком диске: 15 Гб;
> Звуковое устройство: Звуковое устройство, совместимое с DirectX® 9.0с;
> Видеокарта: с 128 Мб видеопамяти и поддержкой шейдеров версии 1.

Особенности:
● Живая битва. На бескрайних полях сражений сойдутся многотысячные армии всех национальностей. Каждый воин в Medieval 2: Total War обладает уникальной внешностью и в бою не ведет себя как заводная кукла, а всегда старается действовать по обстановке.
● Все полки, как на ладони. Командуйте огромной армией, глядя на поле битвы с высоты птичьего полета, или же встаньте в один ряд со своими солдатами, используя широкие возможности для масштабирования и вращения камеры.
● Путешествие в прошлое. Разработчики в мельчайших подробностях воспроизвели внешний вид двухсот пятидесяти родов средневековых войск. Обмундирование солдат достойно места в энциклопедии! Мощное графическое ядро легко обрабатывает тысячи высокодетализированных трехмерных моделей, поддерживает все современные спецэффекты и обеспечивает смену погоды в реальном времени.
● Время не стоит на месте. Средневековье — весьма продолжительный период человеческой истории, в рамках которого военное дело серьезно эволюционировало. Если в первых сражениях полководцам придется довольствоваться мечами и стрелами, то в дальнейшем они получат мощные осадные орудия и даже примитивную артиллерию!
● Брат на брата. Насытившись одиночной игрой, обязательно оцените сетевой режим. Когда на поле боя сходятся два талантливых и равных по силам стратега, битва превращается в феерическое зрелище.

Особенности Репака:
● Ничего не вырезано / Не перекодировано
● Medieval 2: Total War обновлен до версии 1.3
● Medieval 2: Total War Kingdoms обновлен до версии 1.5
● Инсталлятор разбит на 2 DVD5
● Время установки

25 минут
● RePacked by Trolo-lo [R.G. Catalyst]

Читайте также:  Http 2inf net utm source startpage12

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *