PDA

Просмотр полной версии : Memory fix для свопа больших карт в civ4



Harkonnen
10.12.2005, 17:17
Для тех, у кого возникают проблемы со свопом в середине/конце игры, особенно на large/huge картах:
http://forums.civfanatics.com/showthread.php?t=146309

1. Скачать патч.
2. Запустить civ4
3. Если проблемы, читать указанный пост внимательно.

Внимание! Патч Харконнена создан для версии игры 1.09. Уже вышел официальный патч для игры версии 1.52, который должен устранить проблемы со свопом. Разработчики Civilization IV не рекомендуют использование неофициальных патчей. //Пет

Пет
10.12.2005, 18:59
Харконен, напишу-напишу... :bigwink: Вот только лень pain'ом in the ass'е встала - как поборюсь, так сразу. :box: Пока хватило только чтобы тебя заманить. :bye:

Добро пожаловать. :yes:

Streider
10.12.2005, 21:15
Поставил.Вроде веник меньше свопится.Но я не понимаю,зачем надо снижать настройки,отключать АА?

Harkonnen
10.12.2005, 21:19
Streider
Это от того, что у меня 512Mb в тачке - приходилось жаться как мог - у остальных не так критично. Убрал эти требования для 1gb систем.

Streider
10.12.2005, 21:39
И еще вопрос-зачем менять в логе настройки D3D9Query = 1 и DynamicAnimPaging = 0.А с файлами подкачки-подскажите оптимальный размер

Harkonnen
11.12.2005, 01:15
Streider
Чтобы в случае проблем я ковырялся в той же ситуации, если это на что-то влияет...

У меня 2048-2048 MB. Советую фиксированный размер.

Harkonnen
11.12.2005, 01:16
Ветка для подписки на новые релизы:
http://forums.civfanatics.com/showthread.php?p=3434431

Ветка с голосовалкой:
http://forums.civfanatics.com/showthread.php?t=146982

В текущей версии есть проблемы с xFire. Сейчас его лучше просто вырубить. В апдейте будет исправлено.

DieHard
11.12.2005, 01:41
а у меня выдавал ошибку при запуске пока я не выставил patch_on = 0
конфигурация:
ноутбук, РМ1600, Радеон мобилити 9700 128мб, ОЗУ 768мб, своп фиксирован 1150мб

Streider
11.12.2005, 08:47
Походу ты патч вырубил...

Streider
11.12.2005, 08:50
В принципе я ничего не редоктировал и запустил как есть-все пашет

Пет
11.12.2005, 10:37
Походу ты патч вырубил...
Он его вырубил, потому что с патчем ошибка выдавалась...

Streider
11.12.2005, 14:34
Реально все получается:У одних пашет,у других не пашет.НЕдавно друг скачал патчик,запустил-так у него вся система наглухо повисло.Нет,я не говорю ч то патч не помогает,просто не сильно оптимизирован

darkstar
11.12.2005, 18:33
с geforce 4 mx 440 64mb кто-нибудь ставил? DelSt?

DelSt
11.12.2005, 18:46
Originally posted by darkstar*11.12.2005 - 18:33
с geforce 4 mx 440 64mb кто-нибудь ставил? DelSt?
Не, я не ставил :nono:

White Hawk
11.12.2005, 20:30
с geforce 4 mx 440 64mb кто-нибудь ставил? DelSt?
Если вы про патч, то я ставил - работает гораздо лучше чем было.

Termitnik
12.12.2005, 10:49
Originally posted by White Hawk+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>Цитата (White Hawk)</td></tr><tr><td id='QUOTE'><!--QuoteBegin-Darkstar
с geforce 4 mx 440 64mb кто-нибудь ставил? DelSt?Если вы про патч, то я ставил - работает гораздо лучше чем было.[/b][/quote]
Подтверждаю :yes: У меня на 4 МХ 440 стала идти быстрее, чем на FX5200

Grafcir
12.12.2005, 12:44
Люди добрые напишите как это все дело установить по русски!!!! А то не фига не понял

Пет
12.12.2005, 15:44
Да, точно. Знатоки английского, переведите, если время есть свободное...

Streider
12.12.2005, 16:03
Вот, что вам надо сделать для того, чтобы заставить это работать:
1. Скачать патч;

2. Распаковать архив и заменить файл zlib1.dll, в противном случае PatchByHarkonnen.dll не загрузится.

3. (это все уже необязательно, но рекомендуется)

1) Отредактировать файл "CiviliationIV.ini" , установить "D3D9Query = 1", "DynamicAnimPaging = 0". Если вы не смогли это сделать, перейдите к пункту 2.
2) Запустите игру (если не запускается, следуйте за шагом 8)
3) Установите игру в windowed mode (желательно для стабильности, при первом запуске)
4) Установить anti-aliasing в 0 (также необязательно)
5) Установить все настройки low/high слева на &#39;low&#39;
6) Проверьте &#39;Low resolution textures&#39; (same as above)
7) Теперь вы можете проверить все справа, то есть анимацию и эффекты
8) Выход из игры
Если игра не прошла &#39;Initializing Python&#39;, перезагрузите её и удерживайте &#39;Shift&#39; при загрузке, это обновит кэш файлов (как утверждает автор патча, это вина python24.dll).

Пет
12.12.2005, 16:07
Стрейдер, на наш-фанатиках не приветствуется неуказание авторов и копирайтов. :umnik: Коль скопировал с циврукома - будь добр указать место. :umnik:

Пет
12.12.2005, 16:12
Кстати, Стрейдер, спасибо, что написал. А то я забыл, что циврукомовцы уже написали вкратцах, как установить его...

Ещё одно кстати... Когда я про перевод просил, я говорил о всём тексте поста Харконенна. Там, как я понял, есть важная информация :whistle:

Grafcir
12.12.2005, 16:26
так а конкретние что он даст и как отразиться на графике кто пояснить может!!!!!!!!!!
и имеет ли смысел его ставить то на 1Gb опративки

Streider
12.12.2005, 19:11
Переводя последние строчки(это после основной инструкции),Харконенн указал сохранение памяти в зависимости от выбора настроек в логе:
1) patch_on = 0 - ~700Mb

2) patch_on = 1, vid_mem_usage = 80, insane_mode = 0 - ~600Mb

3) patch_on = 1, vid_mem_usage = 80, insane_mode = 1 - ~520Mb
4) patch_on = 1, vid_mem_usage = 180, insane_mode = 1 - ~420Mb
&#39;vid_mem_size&#39;-в этой строчке,как я понял,надо указать размер видео памяти.
Я настройках не копался и поставил все как есть.10-15fps-прибавка.Можно в логе покопаться ,может можно и увеличить.

Streider
12.12.2005, 19:16
Если будешь снижать качество,как сказано в описании Харконена,то конечно изменится.Но Харконнен рекомендкет снизить,та-как экономит~50MB.Так что решайте.Мне 35кадров на huge карте хватает. :punk: :yes:

swan
13.12.2005, 02:44
У меня только в первый день после установки патча всё летало, а потом опять стали те же лёгкие подтормаживания. - мне уже знакомые жаловались на эту фигню, но почему то с каждым последующим запуском игры земной шарик на заставке у некоторых крутится всё медленнее и медленнее, хотя никаких изменений в системе я не замечаю - распаковал и выбросил FPK-файл и поставил патч Харконнена - работать стало слегка побыстрее, но всё равно с каждым новым запуском игры заметно лёгкое усиление подтормаживания - кто знает в чем проблема?

DelSt
13.12.2005, 14:47
swan
Кеш обнови... :w00t:

swan
13.12.2005, 17:17
Какой нафиг кэш? - хоть обновляй, хоть не обновляй - бесполезно
Про кэш я весь это гемор знаю - кому б рассказывал

JCricket
13.12.2005, 21:36
Не знаю я о чем спор, только у меня все шуры-муры с патчами, фиксами, фуксами, паками и факами кроме головной боли никаких последствий не несут. 256 оперативки, и разницы я не вижу никакой, абсолютно. На поздних стадиях играть больно, но терпимо. Хотя большую чем стандартную карту не рискую даже пробовать.

Boris
14.12.2005, 09:19
Какой нафиг кэш? - хоть обновляй, хоть не обновляй - бесполезно
Во время загрузки Питона надо держать Shift.

Termitnik
14.12.2005, 10:13
Надеюсь, установка сабжа не помешает играть ГОТМ? :pray:

Unity
18.12.2005, 17:44
У меня фикс работает только если админом запускаешь игру... другим пользователем доходит до инициализации движка, думает минуты полторы и выгружает... Можно сделать что нибудь ? (w2k)

Atlantis
20.12.2005, 19:13
Всем привет!
Может уже об этом писали, но как не юзал поиск ничего ненарыл! :(
У меня Веник 3000+*2400, 1Gb оперативы и 6600GE.

Когда первый раз поставил и играл явных технических проблем не заметил.

Но теперь сплошная беда!
Ролики чюдес тормозят! - Это у меня ресурсов не хватает ?! :shock:
Подскажите плз в чем проблема может быть?

Solver
23.12.2005, 01:59
Кстати, Harkonnen, я тоже тут :).

RusDimon
24.12.2005, 18:59
Originally posted by Atlantis*20.12.2005 - 19:13
Всем привет!
Может уже об этом писали, но как не юзал поиск ничего ненарыл! :(
У меня Веник 3000+*2400, 1Gb оперативы и 6600GE.

Когда первый раз поставил и играл явных технических проблем не заметил.

Но теперь сплошная беда!
Ролики чюдес тормозят! - Это у меня ресурсов не хватает ?! :shock:
Подскажите плз в чем проблема может быть?
Операционка точно не виндовс2000?

deadlock
05.01.2006, 17:36
Есче можно сэкономить оперу(и не только ее) на отключении служб Windows и других ненужных. У меня например 2 профиля загрузки служб
1 для игр,другой для всего др + учетная запись под гамесы с минимумом
в процессах.Всем рекомендую.

Neolex
08.01.2006, 17:51
Незнаю стоит ли начинать заниматся установкой этого патча посоветуйте. У меня P4 3 Г Nvidea 6600gt 1 гиг оперативки 400ddr и винт ata 7200. Я любитель играть на гиганских картах и когда ставишь 10 противников - сложность благородный - континент 6 островов то когда попадаешь уже в современную эпоху когда уже все иследования открыты начинаются крутые тормоза -- я не знаю чего вы пишите про ролики на стандартной карте у меня вообще ни чего не тормозит а все летает - так вот я хочу спросить стоит ли заниматся установкой данного патча или это потеря времени надо нарасчивать мощьность системы...или же все таки это играет роль на производительность -- меня интересует торможение в самой игре а не в роликах -- игра сама будет игратся или нет/) а то у меня уже предел стала просто сворачиватся в трей и все при малейщей загрузки чего либо -- но в настройках стоит среднее --

Пет
08.01.2006, 18:29
Харконнен создавал свой &#39;memory-fix&#39; под патч v1.09. При выпуске патча v1.52 разработчики игры посоветовали не использовать неофициальные патчи во избежание возможных проблем...

Если можешь читать на английском, то почитай темы на их-фанатиках (ссылки в первом посте темы) - возможно, там ты найдёшь ответ на свой вопрос. Можешь ещё и перевести чего-нибудь на досуге. :D

Himik
08.01.2006, 19:11
Может я что-то не понял.
Но что делать с файлами из архива?

yra1
13.03.2006, 01:52
А я увеличил виртуальную память и все проблемы исчезли :applau2:

Shambler2006
17.12.2006, 05:48
Подскажите данный fix подойдет для версии 1.61 + русофикатор?

swan
17.12.2006, 10:12
Этот фикс только для 1.00-1.09. В 1.52 и выше он не нужен

ZiC
25.07.2007, 16:52
Не знаю куда писать, но каажеться что может сюда, если ошибся то извините
В общем выскакивает ошибка при загрузке игры, и во время игры вылетает :nerves:
пишет: "Инструкция по адресу "0*00а5289е" обратилась к памяти по адресу "0*00000000". Память не может быть "read".
С чем это связано? Не с железом случаем? Оператива, карта?

Gromozeka
25.07.2007, 17:13
<div class='quotetop'>Цитата(ZiC * 25.7.2007, 21:06) 192541</div>

Не знаю куда писать, но каажеться что может сюда, если ошибся то извините
В общем выскакивает ошибка при загрузке игры, и во время игры вылетает :nerves:
пишет: "Инструкция по адресу "0*00а5289е" обратилась к памяти по адресу "0*00000000". Память не может быть "read".
С чем это связано? Не с железом случаем? Оператива, карта?
[/b]
Общество телепатов в отпуске - какие игра,патч,система,Direct X ?

ZiC
25.07.2007, 17:28
Эм..
Думал что просто описания причины и все :) Ладно понял.
ОС - ХР SP 2
Директ - последний за июнь
Игра и аддон на версии последнего патча. 1,61
Аддон - Beyond The Sword (CloneDVD-iTWINS)
НИкаких русиков не устанавливал, имею ввиду на сам оригинал.
Вообще чем это может быть вызвано?

Гость
25.07.2007, 22:08
80% это перегрев компа
открыть боковую крышку системного блока, направить туда вентилятор, проверить вылетаемость

ZiC
26.07.2007, 01:59
Спасибо.
Хм. Попробую так еще. Но я тоже думаю что все эти "проделки" ни как иначе связаны с самим железом :(