|
3DGiТоги, июль 2004 года, ошибки рендеринга
Со всеми вопросами по данному разделу обращайтесь к Данилу Гридасову.
Тестовая система
Игры проверяются на компьютере на базе процессора Pentium 4 2,4 ГГц (533 МГц FSB), с материнской платой ASUS P4C800-E (чипсет i875P) и 1024 МБ оперативной памяти PC 2700.
Проверка осуществляется исключительно под операционной системой Windows XP с установленным Service Pack 1 (плюс несколько десятков рекомендованных Windows Update обновлений из состава будущего Service Pack 2) и DirectX 9c.
В подготовке данного выпуска участвовали следующие видеокарты:
- ATI Radeon 9000 Pro
- ATI Radeon 9600
- ATI Radeon 9800 Pro
- ATI Radeon X800 Pro
- NVIDIA GeForce4 Ti4600
- NVIDIA GeForce FX 5200
- NVIDIA GeForce FX 5600 Ultra
- NVIDIA GeForce FX 5700 Ultra
- NVIDIA GeForce FX 5900
- NVIDIA GeForce 6800 Ultra
Изменения в текущем месяце относительно предыдущего помечаются светло-красным фоном.
Игры проверяются на последнем reference-драйвере (61.77 для чипов NVIDIA и 4.7 для чипов ATI) с последними версиями патчей. Если в какой-либо игре обнаруживается ошибка, то её присутствие проверяется на появившихся в интернете бета-версиях следующих reference-драйверов. Исключения подтверждают правило :-)
Внимание! Некоторые замеченные нами ошибки могут проявляться только в нашей тестовой конфигурации. Если у вас нет какой-либо из приведенных ниже ошибок или вы, наоборот, заметили не указанную здесь ошибку, напишите нам об этом, максимально подробно указав конфигурацию вашего компьютера (процессор, чипсет, видеокарту и версию её драйверов, операционную систему, версию DirectX, версию игры, в которой была отмечена ошибка). Кроме того, вы можете прислать скриншот с замеченной вами ошибкой, но его размер не должен превышать 200 КБ — трафик у нас тоже не бесплатный :-)
Новости раздела
Из галерии убран ряд ошибок, так или иначе исправленных два или более месяцев назад (в майском выпуске 3DGiТогов).
Из галерии убран ряд ошибок в старых играх, на исправление которых особенных надежд уже не осталось.
В июле появились следующие драйверы:
NVIDIA:
ForceWare 61.76/77, новый reference-драйвер NVIDIA. В случае 61.77 — с поддержкой шейдеров 3.0 на видеокартах семейства GeForce 6800.
ForceWare 61.80, 62.01, 62.11, 62.20 и пр., бета-версии reference-драйвера NVIDIA, имеющие бОльший версии, нежели выпущенный новый reference-драйвер.
За июль для игр, остающихся в галерее, вышли следующие обновления:
патч v1.2 для Far Cry (впоследствии был отозван Ubi Soft из-за проблем со стабильностью, поэтому мы отдельно указываем его build — 1325).
патч v1.31 для многопользовательского компонента Tom Clancy's Splinter Cell Pandora Tomorrow.
патч v2.04 для «Ил-2 Штурмовик: Асы в небе».
Игры
- Beyond Good & Evil v1.01
- Command & Conquer Generals v1.7 / Zero Hour v1.02
- Delta Force Black Hawk Dawn Team Sabre v1.50
- Deus Ex Invisible War v1.2
- Dungeon Siege v1.11.1 / Legends of Aranna v1.50
- Elder Scrolls 3: Morrowind v1.6
- Far Cry v1.2 b1325
- Halo: Combat Evolved v1.04
- Mafia v1.2
- Need for Speed Underground v1.4
- Prince of Persia: The Sands of Time v1.81
- Thief Deadly Shadows v1.1
- Tom Clancy's Splinter Cell v1.2b
- Tom Clancy's Splinter Cell Pandora Tomorrow v1.31
- Tomb Raider: The Angel of Darkness v52
- Tron 2.0 v1.042
- «Ил-2 Штурмовик. Забытые сражения. Асы в небе» v2.04
- «Ил-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 |
Некорректно отрисовывается шейдер водной поверхности. |
 |
Пока решения проблемы нет.
(Справа — скриншот с GFFX5900.) |
 |
Delta Force Black Hawk Dawn Team Sabre v1.50
| Видеокарта |
Драйвер |
Описание и возможные способы устранения проблемы |
Шоты |
|
GeForce 6800 Ultra |
61.77 |
Нет возможности включить разрешение 1280х1024. |
|
|
Пока бага не исправлена. |
Deus Ex Invisible War v1.2
| Видеокарта |
Драйвер |
Описание и возможные способы устранения проблемы |
Шоты |
Radeon 9600
Radeon 9800 Pro
Radeon X800 Pro |
4.5
4.6
4.7 |
Проблемы с освещением и тенями. |

 |
|
Пока решения проблемы нет. |
— |
Dungeon Siege v1.11.1 / Legends of Aranna v1.50
| Видеокарта |
Драйвер |
Описание и возможные способы устранения проблемы |
Шоты |
|
Radeon 9000 Pro |
4.5
4.6
4.7 |
Не форсируется антиалиасинг. |
|
|
Решения проблемы пока нет. |
Elder Scrolls 3: Morrowind v1.6 (with Tribunal and Bloodmoon)
| Видеокарта |
Драйвер |
Описание и возможные способы устранения проблемы |
Шоты |
|
GeForce FX 5200 |
56.64
56.72
61.77 |
Вода чрезмерно прозрачная по сравнению с другими видеочипами. |

 |
|
Использовать ForceWare 53.03. |
— |
Far Cry v1.2 b1325
| Видеокарта |
Драйвер |
Описание и возможные способы устранения проблемы |
Шоты |
|
GeForce4 Ti4600 |
61.34 |
Проблемы с рендерингом водной поверхности при Ultra High и High детализациях. |

 |
|
Ошибка, похоже, исправлена в патче 1.2, но сам патч отозван из сети и найти его достаточно сложно. |
GeForce FX 5200
GeForce FX 5600 Ultra
GeForce FX 5900 |
56.64
56.82 |
Проблемы с обработкой туманом находящихся в отдалении спрайтов. |
 |
|
Ошибка полностью устранена в связке «патч 1.2 b1325 + ForceWare 61.77». |
 |
GeForce FX 5200
GeForce FX 5600 Ultra
GeForce FX 5700 Ultra
GeForce FX 5900 |
все версии |
Ярко выраженный бандинг на отражениях источников света. В Far Cry версии 1.2 b1325 характер бандинга изменился, однако сам он остался. |
 |
Судя по всему, проявление чрезмерно агрессивных оптимизаций игры под видеокарты GFFX. Избавиться от этих артефактов можно, вернувшись на Far Cry v1.0, однако стабильность его работы на новых ForceWare мы не тестировали.
(Справа — скриншот с GF6800U.) |
 |
|
Radeon 9000 Pro |
4.7 |
Старые проблемы пропали, но появилась парочка новых: с текстурированием земли и с отображением воды. |

 |
|
Ошибки с водой исправляются снижением её качества до medium. Решить проблему с землей нам так и не удалось. |
— |
Halo: Combat Evolved v1.04
| Видеокарта |
Драйвер |
Описание и возможные способы устранения проблемы |
Шоты |
GeForce FX 5200
GeForce FX 5600 Ultra
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 5600 Ultra
GeForce FX 5700 Ultra
GeForce FX 5900 |
61.12 |
Проблемы с освещением и текстурированием при попытке форсирования анизотропной фильтрации. |

 |
|
Ошибка исправлена в ForceWare 61.77. |
— |
|
Radeon 9000 Pro |
3.9
3.10
4.1
4.2
4.3
4.4
4.5
4.6
4.7 |
Явные неприятности с шейдерами. |


 |
|
Решения пока нет. |
— |
Mafia v1.2
Need for Speed: Underground v1.4
| Видеокарта |
Драйвер |
Описание и возможные способы устранения проблемы |
Шоты |
GeForce FX 5600 Ultra
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 |
Проблемы с освещением и тенями. |

 |
|
Пока решения проблемы нет. |
— |
Tom Clancy's Splinter Cell v1.2b
| Видеокарта |
Драйвер |
Описание и возможные способы устранения проблемы |
Шоты |
GeForce FX 5200
GeForce FX 5600 Ultra
GeForce FX 5700 Ultra
GeForce FX 5900 |
53.03
56.72 |
На чипах семейства NV3x на разных версиях драйверов наблюдаются определенные изменения в работе механизма теней, реализованных посредством shadow buffers: на поздних версиях драйверов не отображаются некоторые тени и некоторые эффекты. |




 |
|
В режиме Projected Shadows, в котором работают все не-GF-карты, перечисленные эффекты отображается корректно. Чтобы включить этот режим необходимо раскомментировать строчку "ForceShadowMode=0" в файле "Splinter Cell\system\SplinterCell.ini".
Переключение в режим Projected Shadows снижает качество теней в игре, но зато восстанавливает их исходное количество, а также добавляет ряд иных световых эффектов, по какой-то причине (читы?) отсутствующих в режиме shadow buffers (см. скриншоты).
В ForceWare 61.77 проблем с тенями и эффектами на GeForce FX в режиме shadow buffers, вроде бы, нет (см. скриншоты справа). |


 |
GeForce FX 5600 Ultra
GeForce FX 5700 Ultra
GeForce FX 5900 |
56.64
56.72
61.77
62.20 |
Ошибки в отрисовке пиксельного шейдера водной поверхности — на воде периодически возникают совершенно ровные «пятна». |
 |
|
Использовать 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
| Видеокарта |
Драйвер |
Описание и возможные способы устранения проблемы |
Шоты |
|
GeForce4 Ti4600 |
56.64 |
Опять стали «глючить» NVIDIA Shadows. |
 |
|
Использовать драйверы 56.72. |
— |
GeForce FX 5200
GeForce FX 5600 Ultra
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 нет. |
|
|
|