PDA

Просмотр полной версии : Проблема с разверткой



Edelways
21.02.2008, 10:15
Здравствуйте, есть такая проблема, при запуске civ3 classic развертка ставится 100Hz, а мне нужно 60, пробовал ставитьс тавить как в readme написано keepres=1 и refresh=60 бесполезно, все равно ставит 100Hz. Есть ли еще какой нибудь способ принудительно поставить нужную мне частоту?

DelSt
21.02.2008, 10:24
Хм...полазь в параметрах видюхи - многие драйвера позволяют жестко устанавливать частоту для каждого разрешения, мб у тебя так и установлено 100?

Edelways
21.02.2008, 10:32
<div class='quotetop'>Цитата(DelSt * 21.2.2008, 10:25) 235096</div>

Хм...полазь в параметрах видюхи - многие драйвера позволяют жестко устанавливать частоту для каждого разрешения, мб у тебя так и установлено 100?
[/b]
Да нет, я пробовал по разномуЮ от 50 до 85, но сама игруха категорически ставит 100, а у меня монитор на этой частоте тупить начинает, вот в чем вся беда.

Еще может быть я что то не правильно пишу в civilization3.ini ? Делаю так:
1. Открыл собственно этот файл.
2. Поставил второй строкой в файле refresh=60, третьей keepres=1
3. Сохранил :)
Пробовал ставить в разном порядке, пробовал ставить в конец этого файла, пробовал переносить файл из этой папки, цива создавал свой со всего двумя праметрами, добавлял туда....бесполезно, может еще у кого какие варианты будут? Причем в винде жестко стоит 60Hz, пробовал и больше и меньше, а как запускаешь циву - сразу 100....
Х.з. что делать?

DelSt
21.02.2008, 10:50
Вообще по умолчанию всегда используется 60Гц, если у тебя даже без keepres=1 и refresh=60 автоматический выбирается 100Гц, то значит у тебя что-то "заставляет" работать на 100Гц. У меня например драйвера (от Nvidia) позволяют для каждого из разрешений жесто задать частоту обновления, то есть независимо от того что пытается установить игра, драйвера ставят ту частоту, которую указал ты, скорее всего у тебя именно это

Edelways
21.02.2008, 11:03
<div class='quotetop'>Цитата(DelSt * 21.2.2008, 10:51) 235108</div>

Вообще по умолчанию всегда используется 60Гц, если у тебя даже без keepres=1 и refresh=60 автоматический выбирается 100Гц, то значит у тебя что-то "заставляет" работать на 100Гц. У меня например драйвера (от Nvidia) позволяют для каждого из разрешений жесто задать частоту обновления, то есть независимо от того что пытается установить игра, драйвера ставят ту частоту, которую указал ты, скорее всего у тебя именно это
[/b]
Хм. я сам ничего не указывал, вот смотри, какая ситуация:
В винде, в настройках ставлю разрешение 1024х768, частоту принудительно (не автоматически или по умолчанию), а именно принудительно ставлю 60Hz, давлю меню на мониторе меню (17" LG 795CRT) он показывает, что параметры 1024x768[на]60Hz, пробовал изменять на 800x600[на]60Hz, но при запуске цивы все равно ставится 1024x768[на]100Hz, а у меня именно на этом разрешении монитор тупит, проработав пять минут, уходит в глубокий и спокойный сон. Никогда не сталкивался с такой ерундой...даже уже больше не знаю, куда лезть......

T2Ton
21.02.2008, 12:33
нажимаешь win+r и вводишь "dxdiag".. лезешь в последнюю правую закладку и там тыкаешь пункт что-то типа "если ничего не помогло" или как-то по другому.. у меня просто Вынь итальянский и я не помню, как оно на русско-английском звучит...

там можно поставить частоту обновления, которую тебе угодно.. иногда помогает избавиться от тех же 60 Гц, намеренно введя хотя бы 85 (ибо у меня от 60 на CRT мониторе жутко болят глаза).. Но возможны небольшие последствия - некоторые гамы не хотят загружаться под жестко заданной частотой и показывают просто черный экран (например те же "космические рейнджеры") Тогда просто лезешь опять в dxdiag и отменяешь частоту обновления.

попробуй.

\\ опять же если у тебя Nvidia видюха, то можно взять RivaTuner и там жестко задать режим работы монитора или даже при помощи того же RT модифицировать дрова и после их установить, сделав режим 1024х768 с единственно возможной частотой 85 Гц. Я в свое время так и делал - очень удобно...

Edelways
21.02.2008, 12:43
<div class='quotetop'>Цитата(Tushcan * 21.2.2008, 12:34) 235127</div>

нажимаешь win+r и вводишь "dxdiag".. лезешь в последнюю правую закладку и там тыкаешь пункт что-то типа "если ничего не помогло" или как-то по другому.. у меня просто Вынь итальянский и я не помню, как оно на русско-английском звучит...

там можно поставить частоту обновления, которую тебе угодно.. иногда помогает избавиться от тех же 60 Гц, намеренно введя хотя бы 85 (ибо у меня от 60 на CRT мониторе жутко болят глаза).. Но возможны небольшие последствия - некоторые гамы не хотят загружаться под жестко заданной частотой и показывают просто черный экран (например те же "космические рейнджеры") Тогда просто лезешь опять в dxdiag и отменяешь частоту обновления.

попробуй.

\\ опять же если у тебя Nvidia видюха, то можно взять RivaTuner и там жестко задать режим работы монитора или даже при помощи того же RT модифицировать дрова и после их установить, сделав режим 1024х768 с единственно возможной частотой 85 Гц. Я в свое время так и делал - очень удобно...
[/b]
Интересные варианты, спасибо, не знал, сейчас пишу с работы, вечером попробую, о результатах сообщу, Спасибо за оперативную помощь :applau2:

Radeon
22.02.2008, 05:34
Dxdiag циве не поможет, так же, как и большинству других игр, там настройки только для directdraw, не для 3D. Настройки в файле civilization3.ini - это только "рекомендации" драйверу видео, которые он может игнорировать.
Проблемма не с игрой, а с драйвером видюхи, точнее, с его настройками. Их проще всего изменить собственными программами производителя, обычно поставляются на компакте с дровами для видео, или можно скачать:
RivaTuner ,PowerStrip, nTune для Nvidia http://nvworld.ru/
RivaTuner :yes: ,Catalyst Control Center, ATI Tray Tools, RefreshFix - для карт ATI http://radeon.ru/
PS: частоту надо выставлять именно для 3D-режима
<div class='quotetop'>Цитата(Tushcan * 21.2.2008, 15:34) 235127</div>

.. у меня просто Вынь итальянский и я не помню, как оно на русско-английском звучит...
[/b]
:shock: И давно в Минске итальянская винда - обычное дело? :huh1:

Edelways
22.02.2008, 05:49
Вообщем проверил я вчера способы с dxdiag и rivatuner, это конечно смешно, но не работает.
Как правильно заметил Radeon, dxdiag хоть и может ставить принудительно частоту, но всем на это похоже глубоко пофигу :) С риватюнером (у меня FX5200) я только пытался изменить двайвер монитора, чтобы он не давал больше: 85, 75, 72, 70, 60Hz, но тоже циве на это глубоко фиолетово, она упорно ставит 100 и думает, что ей, типа, лучше знать :) что еще там можно изменить? а то я как то раньше никогда не воевал с подобными прогами, первый раз такая засада :)
Тут поставил на работе цивилизацию и ради интереса воткнул ей параметр refresh=60, так вот здесь она запускается с такой частотой, а дома бесполезно, даже после переустановки полностью, ставил на 1.07 этот же парметр, тоже, зараза, запускается на 100. С другими играми таких проблем нет, как поставлю в винде разрешение и развертку, так и идут...Блин обычно люди добиваются увеличение частоты развертки в цивилизации и нифига, а тут наоборот.....даже самому интересно стало, кто кого :)

Gromozeka
22.02.2008, 08:21
Копать надо в области винды ,а не цивы Посмотри драйвер монитора не plug & play,у меня только это спасало в подобной ситуации .Когда система знает что монитор большую частоту не потянет, то она 60 Гц и выставляет,иначе у меня монитор затыкался ,выдавалась надпись- превышена частота разверки, а карточка выдавала 75 Гц

Edelways
22.02.2008, 10:51
<div class='quotetop'>Цитата(Gromozeka * 22.2.2008, 8:22) 235238</div>

Копать надо в области винды ,а не цивы Посмотри драйвер монитора не plug & play,у меня только это спасало в подобной ситуации .
[/b]
Я риватюнером создавал драйвера для монитор с частотами, описанными выше, бесполезно, пробовал стандартный монитор 1024х768[на]75Hz таже ерунда...куда копать еще в риватюнере?

T2Ton
22.02.2008, 12:35
тыкаешь на верхнюю стрелочку главной страницы (т.е. настройки для видеокарты, а не для драйвера). Там выбираешь "низкоуровненвые настройки частоты развертки". Далее в закладке "подмена частоты" устанавливаешь галочку - тебя предупредят, что для того, чтобы эта опция работала, РиваТюнер должен присутствовать в памяти.. когда я его таким образом использовал, я просто запускал его перед запуском интересующей гамы, ибо нафиг нужен он постоянно висящий в памяти....

далее задаешь критерий подмены режима видеокарты... разберешься, я думаю - там ничего сложного.. самое сложное - какой режим подмены выбрать - Баланс, внедрение, совместимость или скорость.. тут рекомендую тыкнуть правой клавишей на окошке с выбором этих опций, спросить "Что это такое?" и внимательно почитать.. в крайнем случае - просто экспериментировать...

ЗЫ. 2 Радеон.. Ноут я в Италии покупал, потому и винда итальянская.. как оказалось, русский MUI накатывается только на инглиш-версию :( а переставлять винду мне жутко впадлу, ибо она у меня лицензионная (к слову - глючит не меньше пиратки), так что учу итальянский потиху :)

Edelways
22.02.2008, 13:00
<div class='quotetop'>Цитата(Tushcan * 22.2.2008, 12:36) 235266</div>

разберешься, я думаю - там ничего сложного..
[/b]
Понял, спасибо, самое главное вектор указать, дальше уже проще будет :) чтож, осталось подождать конца рабочего дня (мне 2 часа осталось) и буду дома упражняться, может еще у кого какие идейки возникнут?
P.S. С наступающим всех праздником :bye:

Edelways
22.02.2008, 16:49
Вообщем победа :) запустил через риватюнер, буду наслаждаться игрой, тем более, что не играл несколько лет и впереди 3 выходных :) Всем спасибо за участие и оперативные ответы

Radeon
22.02.2008, 21:18
Ну, можно было еще танцы с бубном вокруг реестра испробовать... просто, не советовал, пока другие варианты оставались живыми))

To Tushcan: рива тюнер, ваще-то, по жизни в памяти висит (после установки :yes: ),он дрова частично переписывает (если быть точным, то даже не дрова, а висящий в опеоативке имидж биоса видеокарты), и, ежели его спец-но не удалить, он се равно низкоуровневые настройки видюхи насчет частот процессора-видеопамяти - контролирует, так что не стоит себя ограничивать :bye: . У тебя просто довольно страя верстия тюнера, вот и ....
Насчет италлии - вроде, в любом MUI инглиш остается основным(и сохраняется - просто попробуй его включить, и сам увидишь :yes: ), и на него накатать можно любой другой язык :huh1: Хотя, с другой стороны, вот так незатейливо изучить итальянский - тоже бонус :biglol: :biglol:
Тo Edelways: если вдруг еще чего случится (тук-тук) неплохо бы конфиг компа в техвопросах указывать