3DGiТоги, август 2004 года, ошибки рендеринга


Со всеми вопросами по данному разделу обращайтесь к Данилу Гридасову.

Тестовая система

Игры проверяются на компьютере на базе процессора Pentium 4 3,4 ГГц (800 МГц FSB, HT Enabled), с материнской платой ASUS P4C800-E (чипсет i875P) и 1024 МБ оперативной памяти PC 3200.

Проверка осуществляется исключительно под операционной системой Windows XP с установленным Service Pack 2 и DirectX 9c.

В подготовке данного выпуска участвовали следующие видеокарты:

  • ATI Radeon 9200
  • ATI Radeon 9600
  • ATI Radeon 9800 Pro
  • ATI Radeon X800 Pro
  • NVIDIA GeForce4 Ti4600
  • NVIDIA GeForce FX 5200
  • NVIDIA GeForce FX 5700 Ultra
  • NVIDIA GeForce FX 5900
  • NVIDIA GeForce 6800 Ultra

Изменения в текущем месяце относительно предыдущего помечаются светло-красным фоном.

Игры проверяются на последнем reference-драйвере (61.77 для чипов NVIDIA и 4.8 для чипов ATI) с последними версиями патчей. Если в какой-либо игре обнаруживается ошибка, то её присутствие проверяется на появившихся в интернете бета-версиях следующих reference-драйверов. Исключения подтверждают правило :-)

Некоторые замеченные нами ошибки могут проявляться только в нашей тестовой конфигурации. Если у вас нет какой-либо из приведенных ниже ошибок или вы, наоборот, заметили не указанную здесь ошибку, напишите нам об этом, максимально подробно указав конфигурацию вашего компьютера (процессор, чипсет, видеокарту и версию её драйверов, операционную систему, версию DirectX, версию игры, в которой была отмечена ошибка). Кроме того, вы можете прислать скриншот с замеченной вами ошибкой, но его размер не должен превышать 200 КБ — трафик у нас тоже не бесплатный :-)

Новости раздела

  • По причине морального устаревания с тестов снята видеокарта GeForce FX 5600 Ultra.

  • Видеокарта Radeon 9000 Pro заменена на Radeon 9200. Поэтому ряд багов, присущих лишь Radeon 9000 Pro, убран из раздела.

  • Из галерии убран ряд ошибок, так или иначе исправленных два или более месяцев назад (в июньском выпуске 3DGiТогов).

  • Из галерии убран ряд ошибок в старых играх, на исправление которых особых надежд уже не осталось.

  • В августе появились следующие драйверы:

      ATI:

    • Catalyst 4.8 (6.14.10.6467), очередной официальный reference-драйвер от ATI.

      NVIDIA:

    • ForceWare 65.62, 66.00 и пр., бета-версии reference-драйвера NVIDIA, имеющие бОльший номер версии, нежели последний релизный reference-драйвер.

  • За август для оставихся в галерее игр никаких обновлений не появилось.

Игры

  1. Beyond Good & Evil v1.01
  2. Command & Conquer Generals v1.7 / Zero Hour v1.02
  3. Delta Force Black Hawk Dawn Team Sabre v1.50
  4. Deus Ex Invisible War v1.2
  5. Elder Scrolls 3: Morrowind v1.6
  6. Far Cry v1.2 b1325
  7. Halo: Combat Evolved v1.04
  8. Mafia v1.2
  9. Need for Speed Underground v1.4
  10. Prince of Persia: The Sands of Time v1.81
  11. Thief Deadly Shadows v1.1
  12. Tom Clancy's Splinter Cell v1.2b
  13. Tom Clancy's Splinter Cell Pandora Tomorrow v1.31
  14. Tomb Raider: The Angel of Darkness v52
  15. Tron 2.0 v1.042
  16. «Ил-2 Штурмовик. Забытые сражения. Асы в небе» v2.04
  17. «Ил-2 Штурмовик. Забытые сражения» v1.22


Beyond Good & Evil v1.01

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
Radeon 9600
Radeon 9800 Pro
Radeon X800 Pro
4.5 При форсировании AA игра вообще перестает рендериться, за исключением меню и HUD, вся картинка остается черной.
Ошибка устранена в Catalyst 4.7.


Command & Conquer Generals v1.7 / Zero Hour v1.02

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
GeForce 6800 Ultra 61.77
66.00
Некорректно отрисовывается шейдер водной поверхности.
Пока решения проблемы нет.
(Справа — скриншот с GFFX5900.)


Delta Force Black Hawk Dawn Team Sabre v1.50

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
GeForce 6800 Ultra 61.77
66.00
Нет возможности включить разрешение 1280х1024.
Пока бага не исправлена.


Deus Ex Invisible War v1.2

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
Radeon 9600
Radeon 9800 Pro
Radeon X800 Pro
4.5
4.6
4.7
Проблемы с освещением и тенями.

Исправлено в Catalyst 4.8.


Elder Scrolls 3: Morrowind v1.6
(with Tribunal and Bloodmoon)

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
GeForce FX 5200 56.64
56.72
61.77
Вода чрезмерно прозрачная по сравнению с другими видеочипами.

Исправлено в ForceWare 66.00.


Far Cry v1.2 b1325

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
GeForce4 Ti4600 61.34 Проблемы с рендерингом водной поверхности при Ultra High и High детализациях.

Ошибка, похоже, исправлена в патче 1.2, но сам патч отозван из сети и найти его достаточно сложно.
GeForce FX 5200
GeForce FX 5900
56.64
56.82
Проблемы с обработкой туманом находящихся в отдалении спрайтов.
Ошибка полностью устранена в связке «патч 1.2 b1325 + ForceWare 61.77».
GeForce FX 5200
GeForce FX 5700 Ultra
GeForce FX 5900
61.76
61.77
Ярко выраженный бандинг на отражениях источников света.
Проявление то ли читов, заложенных в драйверы ForceWare, то ли чрезмерных оптимизаций игры под некоторые версии ForceWare для GFFX. На бета-версии 66.00 в сумме с патчем 1.2 качество — нормальное.
(Справа — скриншот с GF6800U.)
Radeon 9200 4.7
4.8
Старые проблемы пропали, но появилась парочка новых: с текстурированием земли и с отображением воды.

Ошибки с водой исправляются снижением её качества до medium. Проблема с землей на Radeon 9200 не проявляется.


Halo: Combat Evolved v1.04

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
GeForce FX 5200
GeForce FX 5700 Ultra
GeForce FX 5900
GeForce 6800 Ultra
все
версии
Эффект термокамуфляжа на видеокартах семейства GeForce FX становится похожим на этот же эффект на видеокартах Radeon, если заставить Halo думать (при помощи 3DAnalyser), что она работает на видеокарте на базе чипа Radeon. Интереснее всего то, что, на наш взгляд, частота кадров в игре от этого ничуть не уменьшается.
(Справа — скриншоты с GFFX5900 с DeviceID от Radeon 9800 Pro.)


Судя по всему, чрезмерно агрессивная оптимизация движка под GeForce FX. Вряд ли когда-либо будет исправлена, несмотря на появление весьма успешно работающей с шейдерами Geforce 6800.
(Справа — скриншоты с GFFX5900 с «родным» DeviceID.)


GeForce FX 5200
GeForce FX 5700 Ultra
GeForce FX 5900
61.12 Проблемы с освещением и текстурированием при попытке форсирования анизотропной фильтрации.

Ошибка исправлена в ForceWare 61.77.


Mafia v1.2

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
GeForce FX 5200
GeForce FX 5700 Ultra
GeForce FX 5900
52.16
53.03
56.64
56.72
При форсировании 8-го уровня анизотропной фильтрации, визуально форсируется 4-й или даже 2-й.

Новые «оптимизации» анизотропии в 50-х «Детонаторах» в сумме с особенностями текстурирования самой Mafia.

Очевидно, что новые драйверы NVIDIA занижают уровень анизотропной фильтрации на всех стадиях, кроме первой, а Mafia как раз осуществляет основное текстурирование не на первой, а на одной из последующих стадий, в результате чего именно основные текстуры получают меньший уровень фильтрации, нежели следовало бы.



Новые алгоритмы оптимизации фильтрации ForceWare 61.77 позволяют полностью отключить оптимизации и, т.о., получить полноценную анизотропию и трилинейку в Mafia на картах GeForce FX.



Need for Speed: Underground v1.4

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
GeForce FX 5700 Ultra
GeForce FX 5900
53.03
56.64
56.72
Фары почему-то светят "дискретно": освещенность объектов трассы словно "переключается" с темной на светлую (см. на заграждение вдоль дороги и на дом за ним на скриншотах), в то время как на других картах освещенность растет плавно.

Ошибка исправлена в ForceWare 61.77.
Radeon 9000 Pro 3.10
4.1
4.2
4.3
4.4
4.5
Не светят фары.

Ошибка исправлена в Catalyst 4.7.
Справа — скриншоты с Radeon 9800 Pro.




Prince of Persia: The Sands of Time v1.81

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
Radeon 9000 Pro 4.1
4.2
4.3
4.4
4.5
При форсировании AA в кадре начинают мелькать артефакты (черный прямоугольник в верхнем левом углу, мусор на водных поверхностях). Вдобавок, вместо антиалиасинга, размывается вся картинка.

В Catalyst 4.7 антиалиасинг в игре перестал форсироваться вообще. Вместе с ним, разумеется, пропали и баги.
Radeon 9600
Radeon 9800 Pro
Radeon X800 Pro
4.1
4.2
4.3
4.4
4.5
При форсировании антиалиасинга вся картинка в игре размывается, а водные поверхности начинают светиться, да еще и сквозь стены.



В Catalyst 4.7 антиалиасинг в этой игре форсироваться перестал.
(Справа — скриншоты с GeForce FX 5900 c форсированным FSAA.)






Thief Deadly Shadows v1.1

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
Radeon 9600
Radeon 9800 Pro
Radeon X800 Pro
4.5
4.6
4.7
Проблемы с освещением и тенями.

Исправлено в Catalyst 4.8.


Tom Clancy's Splinter Cell v1.2b

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
GeForce FX 5200
GeForce FX 5700 Ultra
GeForce FX 5900
53.03
56.72
На чипах семейства NV3x на разных версиях драйверов наблюдаются определенные изменения в работе механизма теней, реализованных посредством shadow buffers: на поздних версиях драйверов не отображаются некоторые тени и некоторые эффекты. Det. 44.03, Shadow Buffer Shadows

Det. 53.03, Shadow Buffer Shadows

Det. 53.03, Projected Shadows

Det. 53.03, Shadow Buffer Shadows

Det. 53.03, Projected Shadows

В режиме Projected Shadows, в котором работают все не-GF-карты, перечисленные эффекты отображается корректно. Чтобы включить этот режим необходимо раскомментировать строчку "ForceShadowMode=0" в файле "Splinter Cell\system\SplinterCell.ini".

Переключение в режим Projected Shadows снижает качество теней в игре, но зато восстанавливает их исходное количество, а также добавляет ряд иных световых эффектов, по какой-то причине (читы?) отсутствующих в режиме shadow buffers (см. скриншоты).

В ForceWare 61.77 проблем с тенями и эффектами на GeForce FX в режиме shadow buffers, вроде бы, нет (см. скриншоты справа).





GeForce FX 5700 Ultra
GeForce FX 5900
56.64
56.72
61.77
66.00
Ошибки в отрисовке пиксельного шейдера водной поверхности — на воде периодически возникают совершенно ровные «пятна».
Использовать ForceWare 53.03.
GeForce 6800 Ultra 61.77 Вообще нет теней в режиме shadow buffers.
Баг упоминается в release notes ForceWare 61.77. По утверждению NVIDIA, это ошибка самого приложения, а не их драйверов.
(Справа — скриншот с GeForce FX 5900.)


Tom Clancy's Splinter Cell Pandora Tomorrow v1.31

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
Radeon 9000 Pro 4.4 Некоторые объекты в игре то окрашиваются черным, то попросту пропадают.

Ошибка исправлена в Catalyst 4.7.


Tomb Raider: The Angel of Darkness v52

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
GeForce FX 5200
GeForce FX 5700 Ultra
GeForce FX 5900
61.12 Впервые на видеокартах серии GeForce FX заработала опция PS2.0 Shadows. И сразу же не обошлось без артефактов: тень окружена «однопиксельной рамкой».

Проблема устранена в ForceWare 61.77.


Tron 2.0 v1.042

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
GeForce 6800 Ultra 61.34 Полностью отсутствуют текстуры на архитектуре уровней.

Ошибка исправлена в ForceWare 61.77.


«Ил-2 Штурмовик. Забытые сражения. Асы в небе» v2.04

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
GeForce 6800 Ultra 61.34
61.71
Неправильно рисуется шейдер водной поверхности.

Ошибка исправлена в патче v2.04.


«Ил-2 Штурмовик. Забытые сражения» v1.22

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
GeForce4 Ti4600 52.16
53.03
56.72
61.12
При включенных шейдерах («Превосходная» детализация ландшафта) игра «падает» в рабочий стол при загрузке уровня.
  • Откатиться на драйверы 45.23 или 45.33.
  • Обновиться до «Асов в небе» v2.04, в которых проблем с шейдерами на GF4Ti нет.




  • Дополнительно

    iXBT BRAND 2016

    «iXBT Brand 2016» — Выбор читателей в номинации «Процессоры (CPU)»:
    Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.

    Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

    Код для блога бета

    Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.