Tv-Out и "проблема 60 Гц" в Windows 2000/XP

Сама по себе проблема управления частотой обновления экрана в операционных системах Windows 2000/XP обсуждалась не раз, методы борьбы с ней для игровых приложений хорошо известны и упоминать о них в рамках данного материала мы не будем.
Однако обнаружился неожиданный аспект, причем связанный не с самой проблемой, а именно с ее решением, побочный, так сказать, эффект :-). Дело в том, что практически все способы ее решения приводят к тому, что доступными частотами монитора остаются только максимальные, то есть, как правило, не ниже 85 Гц в 800х600 — основном разрешении, необходимом для активации TV-Out. А так как драйвер определяет телевизор, как тот же самый монитор, то просто не находит там жизненно необходимых пресловутых 60 Гц, TV-Out во всех закладках просто становится либо недоступным, либо непереключаемым.
Способ борьбы прост — при использовании любой утилиты оставлять 60 Гц для режима 800х600.
Все программы, попадавшиеся авторам (PowerStrip, Reforce, RefreshLock, RivaTuner :-) ), с этой задачей справлялись, но наиболее симпатична автору все же NVRefreshTool, имеющая, пожалуй, самый простой и понятный интерфейс (вся настройка сводится к нажатию кнопки Apply Settings и последующей перезагрузке :-)).

Программа позволяет также установить два разрешения, для которых будет оставлено 60 Гц. Для этого надо войти в меню Extras

и выбрать там пункт TV-Out Resolutions.
Но и тут есть своя ложка дегтя — если разрешение 800х600 используется, например, для игр, то остается единственный способ — TVTool (если, конечно, TV-encoder входит в список поддерживаемых :-)). С другой стороны, на данный момент не так много игр, с которыми в разрешении 1024х768 не справляются даже карты на GF4 MX440/460.

Powered by Drupal - Design by artinet