В тестовых прогонах версии 1.5.0 выставил размер карты огромный... хотя обычно играю на большом... ближе к концу игры начались вылеты из-за переполнения памяти... В результате всяких тестов по изменению настроек получилось вот это:
где
tbc - ходы до вылета
красным обведены не тестировавшиеся изменения
нижний график - ходы до вылета
верхний график - загрузка памяти
дык вот...
в следующем обновлении мода будут добавлены возможности настройки производительности игры... которые увеличат ходы между вылетами раза в два...
или... если памяти много, можно будет ускорить работу игры (какое-то ускорение будет, но какое именно точно сказать не могу)...
п.с. планы на следующие версии можно посмотреть на странице мода >>>
п.п.с. ну и безусловно об анимации юнитов в этом случае придется забыть... хотя... можно будет играть с анимацией в начале игре, а после первого вылета изменить настройки производительности, не меняя остальные настройки программы, перегенерировать и играть с последнего сейва дальше...
Хорошая вещь. Последнюю игру так и не доиграл. Осталось ходов 30, дважды вылетала игра, после первого начал ежеходно квиксейвить, потом забыл, после второго вылета пропала охота доигрывать.
Последний раз редактировалось Snake_B; 13.10.2013 в 15:10.
«Я не делал худого людям. Я не был жесток с близкими. Я не подменял Правду Неправдою. Водам текущим я путь не пытался закрыть. Не потушил я огня, что гореть был назначен. Проявлению Божьему я не мешал. Я чист! Я чист! Я чист!..» - Осирис
я вот думаю как это лучше сделать.... может быть стоит сделать отдельную программку... она будет копироваться в папку генерируемого мода и будет создаваться ярлык не на запуск мода, а на запуск этой программки... а в ней уже можно будет выбрать настройки производительности... это позволит играть на разных этапах игры с разными настройками... не перегенерируя мод... ну и можно на эту программку ещё какие-нибудь возможности повесить... по дополнительной настройке игры...
да и тот же баг с зависаниями от разбойников перекрыть...
в перспективе можно прикрутить к ней возможности добавленные Tompson'ом в Vas_Mod 0.8...
Vas_Mod_0.8 http://vas.civfanatics.ru/vas_mod/0.80/0.8.zip – попытка сделать динамическое дерево технологий для Civilization IV.
Всегда раздражало, что исследования можно точно спланировать от каменного века до современности, подсмотрев как будет развиваться наука эпоху спустя, а после ряда игр дерево технологий и вовсе становится изученным только что не наизусть.
В Vas_Mod_0.8 дерево технологий скрыто, отображаются только изученные технологии. Запустив dynamictech.exe можно создать для каждой партии новое дерево технологий, ну и конечно сохранить/загрузить имеющиеся.
А эти вылеты происходят только при включении каких-то конкретных компонентов мода? Или касается всего мода, в целом? И влияет только оперативка? Вот у меня 2 ГБ оперативки (2 шт. по 1 ГБ). Играю всегда на картах размера "Огромная". На поздних этапах игры будет вылетать?
Я играю 27 цив ИИ + моя + варвары. 29 получается. Размер карты, как уже писал, "Огромная". Из новшеств включено только новые корабли в ранние эпохи (10 штук их, вроде), штормы, отключение исцеления при получении прокачки и мод на улучшение интерфейса. Как думаете, будут вылеты на поздних этапах? А то рисковать и проверять в игре не хочется. Ведь играть для этого придется очень долго, а потом разочароваться. Лучше уж тогда сразу поставить поменьше цив и карту поменьше. Но опять же, поменьше - это сколько? Чтобы избежать вылетов. Но если так, как выше описал, вылетов быть не должно, то вообще отлично
P.S. Напомню, на всякий случай. У меня 2 ГБ оперативки и Windows XP 32 bit.
скорее всего будут... но точно сказать я не могу... если размер карты уменьшить на один... то вероятнее всего нет...
сами по себе вылеты это не так уж и страшно... просто загружаешь сейв и играешь дальше... тем более новых юнитов мало, не должно часто вылетать..
ну и ближе к концу настройки графики на минимум...
существенно влияет и разрешение экрана... т.е. можно после первого вылета уменьшить его... и играть дальше..
Тут объем разведанной карты влияет едва ли не больше. Чем больше клеток разведано, тем больше игра загружает в себя данных по геометрии этих клеток и их текстурам. Ну и попутно по юнитам. Потому-то если вылеты начались каждые несколько ходов игры, то World Builder толком и откроешь. Вот что бывает если сажать на работу с графическим движком посредственных программистов.P.S. И еще такой вопрос. А почему именно к концу игры вылеты? Ведь карта полностью заселяется значительно раньше. Или с чем это связано?
так... возможно и не придется делать настройку производительности игры...
GameBooster - помогает освобождать память, позволяя даже на буке играть долгие партии (и в 3ке, и в 4ке, и в 5ке, и даже в СК2).
устанавливаем, пробуем... отписываемся о результатах... это важно...
плацебо этот бустер ,пользовал его года 3 назад ,существенного прироста в производительности не увидел ,да и комп засорять не хочется . Если компьютер слабый, то толку от нее будет ноль.http://busgame.ru/rukovodstva_game_booster.php
разговор не про производительность... а про вылеты из игры на поздних этапах, при больших размерах карт...
и вот что пишет Insolent:
и что из этого следует... если бы там работало только то, что производитель явно описывает (снижение приоритетов у фоновых приложений, остановка сервисов)... это в лучшем случае сделало бы вылеты реже... но они бы все равно были...Конкретно у меня ноут lenovoG550 - были вылеты при игре на больших картах в civ4-5 после 200-300 ходов, причём даже после старта с сохранки спустя пару ходов, после установки данного приложения их не стало, вообще.
следовательно... программа чистить оперативку во время игры... те огрызки, которыми цива её забивает...