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.9 для чипов ATI) с последними версиями патчей. Если в какой-либо игре обнаруживается ошибка, то её присутствие проверяется на появившихся в интернете бета-версиях следующих reference-драйверов. Исключения подтверждают правило :-)

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

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

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

  • Отдельно отметим, что скромное количество ошибок в этом выпуске раздела вызвано вовсе не тем, что мы стали хуже работать :-) Просто за период летнего игрового штиля оба постоянно присутствующих в разделе производителя видеочипов успели, по большей части, ликвидировать найденные нами ранее баги. Но впереди осень, традиционное время для массовых игровых релизов. Думаем, что уже в следующем месяце мы увидим, как текущии версии драйверов Catalyst и ForceWare справляются с новыми движками.

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

      ATI:

    • Catalyst 4.9 (8.051), очередной официальный reference-драйвер от ATI. С Catalyst 4.9 впервые стала поставляться новая панель управления — Catalyst Control Center.

      NVIDIA:

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

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

Игры
  1. Command & Conquer Generals v1.7 / Zero Hour v1.02
  2. Delta Force Black Hawk Dawn Team Sabre v1.50
  3. Deus Ex Invisible War v1.2
  4. Elder Scrolls 3: Morrowind v1.6
  5. Far Cry v1.2 b1325
  6. Halo: Combat Evolved v1.04
  7. Prince of Persia: The Sands of Time v1.81
  8. Thief Deadly Shadows v1.1
  9. Tom Clancy's Splinter Cell v1.2b
  10. «Ил-2 Штурмовик. Забытые сражения. Асы в небе» v2.04


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

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


Delta Force Black Hawk Dawn Team Sabre v1.50

ВидеокартаДрайверОписание и возможные способы устранения проблемыШоты
GeForce 6800 Ultra 61.77
66.70
Нет возможности включить разрешение 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 5700 Ultra
GeForce FX 5900
61.76
61.77
Ярко выраженный бандинг на отражениях источников света.
Проявление чрезмерных оптимизаций игры под некоторые версии ForceWare на видеокартах GFFX. На бета-версиях 66.xx в сумме с патчем 1.2 качество — нормальное.
(Справа — скриншот с GF6800U.)
Radeon 9200 4.7
4.8
4.9
Старые проблемы пропали, но появилась новая: с отображением воды.
Ошибки с водой исправляются снижением её качества до medium.


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.)




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 антиалиасинг в этой игре форсироваться перестал.

В попавшей к нам в руки бета-версии Catalyst 4.10 (8.064) с новым механизмом управления оптимизациями Catalyst A.I., форсирование AA при включенном A.I. запрещено, как и во всех версиях Catalyst, начиная с 4.7. Однако, на удивление, отключение A.I. не приводит к появлению каких-либо ошибок в рендеринге при форсированном AA. Т.о., можно предположить, что на будущей финальной версии Catalyst 4.10 владельцы Radeon 9500+ и X700+ наконец-то смогут поиграть в PoPSoT с антиалиасингом.

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


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

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

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




4 октября 2004 Г.

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

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.9 для чипов ATI) с последними версиями патчей. Если в какой-либо игре обнаруживается ошибка, то её присутствие проверяется на появившихся в интернете бета-версиях следующих reference-драйверов. Исключения подтверждают правило :-)

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

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

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

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

  • Отдельно отметим, что скромное количество ошибок в этом выпуске раздела вызвано вовсе не тем, что мы стали хуже работать :-) Просто за период летнего игрового штиля оба постоянно присутствующих в разделе производителя видеочипов успели, по большей части, ликвидировать найденные нами ранее баги. Но впереди осень, традиционное время для массовых игровых релизов. Думаем, что уже в следующем месяце мы увидим, как текущии версии драйверов Catalyst и ForceWare справляются с новыми движками.

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

      ATI:

    • Catalyst 4.9 (8.051), очередной официальный reference-драйвер от ATI. С Catalyst 4.9 впервые стала поставляться новая панель управления — Catalyst Control Center.

      NVIDIA:

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

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

Игры

  1. Command & Conquer Generals v1.7 / Zero Hour v1.02
  2. Delta Force Black Hawk Dawn Team Sabre v1.50
  3. Deus Ex Invisible War v1.2
  4. Elder Scrolls 3: Morrowind v1.6
  5. Far Cry v1.2 b1325
  6. Halo: Combat Evolved v1.04
  7. Prince of Persia: The Sands of Time v1.81
  8. Thief Deadly Shadows v1.1
  9. Tom Clancy's Splinter Cell v1.2b
  10. «Ил-2 Штурмовик. Забытые сражения. Асы в небе» v2.04


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

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


Delta Force Black Hawk Dawn Team Sabre v1.50

Видеокарта Драйвер Описание и возможные способы устранения проблемы Шоты
GeForce 6800 Ultra 61.77
66.70
Нет возможности включить разрешение 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 5700 Ultra
GeForce FX 5900
61.76
61.77
Ярко выраженный бандинг на отражениях источников света.
Проявление чрезмерных оптимизаций игры под некоторые версии ForceWare на видеокартах GFFX. На бета-версиях 66.xx в сумме с патчем 1.2 качество — нормальное.
(Справа — скриншот с GF6800U.)
Radeon 9200 4.7
4.8
4.9
Старые проблемы пропали, но появилась новая: с отображением воды.
Ошибки с водой исправляются снижением её качества до medium.


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.)




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 антиалиасинг в этой игре форсироваться перестал.

В попавшей к нам в руки бета-версии Catalyst 4.10 (8.064) с новым механизмом управления оптимизациями Catalyst A.I., форсирование AA при включенном A.I. запрещено, как и во всех версиях Catalyst, начиная с 4.7. Однако, на удивление, отключение A.I. не приводит к появлению каких-либо ошибок в рендеринге при форсированном AA. Т.о., можно предположить, что на будущей финальной версии Catalyst 4.10 владельцы Radeon 9500+ и X700+ наконец-то смогут поиграть в PoPSoT с антиалиасингом.

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


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

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

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