Дорогие читатели! Редакция сайта iXBT.com обращается к вам с просьбой отключить блокировку рекламы на нашем сайте.
Дорогие читатели,
Редакция сайта iXBT.com обращается к вам с просьбой отключить блокировку рекламы на нашем сайте.
Дело в том, что деньги, которые мы получаем от показа рекламных баннеров, позволяют нам писать статьи и новости, проводить тестирования, разрабатывать методики, закупать специализированное оборудование и поддерживать в рабочем состоянии серверы,
чтобы форум и другие проекты работали быстро и без сбоев.
Мы никогда не размещали навязчивую рекламу и не просили вас кликать по баннерам.
Вашей посильной помощью сайту может быть отсутствие блокировки рекламы.
На новых Radeon'ах почему-то не рисуются текстуры земли. Это особенно странно, поскольку на Radeon 9700 Pro никаких ошибок нет, земля текстурируется нормально.
Пока способа устранить проблему не найдено. Справа скриншот с GeForceFX 5800.
При включении в лаунчере игры бамп-мэппинга и динамических теней на экране начинается форменная психоделия. Вместо текстуры с бамп-мэппингом рисуется только лишь бамп-карта, вместо текстуры, на которую должна была падать тень черный треугольник.
Отключить в лаунчере бамп-мэппинг и динамические тени (результат см. на скриншотах).
Если в самом начале вступительного ролика нажать Esc или любую другую прерывающую ролик клавишу, то игра часто выпадает в Windows с сообщением об ошибке в Direct3D8.
-
Ошибка не проявляется, если разрешение в игре соответствует разрешению рабочего стола Windows.
Можно подождать секунд 10 после начала ролика и только затем нажимать Esc. В этом случае ошибка также не проявляется.
Ошибку, кажется, исправили то ли в Det. 45.23, то ли в DirectX 9.0b. Как бы там ни было, в определенный момент проявляться она перестала...
Из меню игры не включается FSAA: нет выбора, кроме "None". Скорее всего, осознанное решение авторов игры: по их мнению видеокарты ниже серии GF4Ti включительно не способны исполнять CMR3 с FSAA с достаточной частотой кадров.
-
FSAA отлично форсируется из драйвера.
Radeon 9000 Pro
3.5
3.6
Та же история, что и у GF4MX/Ti: из меню игры не включается FSAA.
-
Опять же, FSAA отлично форсируется из драйвера.
Все видеокарты
Все версии
На некоторых вертикальных вплотную прилегающих к дороге плоскостях появляется "фантомная" тень от машины. Судя по всему, ошибка движка игры.
Из игры нельзя включить FSAA: пункт меню попросту недоступен.
-
Судя по всему, осознанный выбор авторов игры, который опять элементарно обходится форсированием FSAA из драйвера.
GeForce4 MX 440
44.65
При форсировании FSAA игра проваливается в иное измерение :-) И, обратите внимание, FSAA на скриншотах справа в итоге отсутствует. Кроме того, если совсем уж обнаглеть и попытаться загрузить сделанный ранее save, то все аккуратно падает в BSOD при нажатии на кнопку Continue.
Баг проявляется только на неофициальной бете Detonator 44.65. На других версиях драйвера ошибки нет.
Какая-то ерунда с освещением оружия в "руках" у игрока: яркость и цвет освещения не соответствуют окружающему миру и на некоторых уровнях беспричинно мигают, словно рядом горит костер.
Пока, к сожалению, ошибка никак не устраняется (справа скриншоты с Radeon 9800 Pro).
Radeon 9000 Pro
Radeon 9600 Pro
Radeon 9700 Pro
Radeon 9800 Pro
3.5
3.6
Из игры нельзя включить AA; пункт меню просто неактивен. Очень похоже, что авторы игры разрешили включение FSAA только на тех картах, которые они проверили лично. То есть, только на GF4Ti и GFFX.
-
AA отлично форсируется из драйвера и замечательно, заметим, работает.
GeForce4 Ti 4600
GeForceFX 5600 Ultra
GeForceFX 5800
44.03
Не форсируется AA из драйвера.
-
Обновить драйвер. Ошибки нет в 44.65, 44.71, 44.90 и 45.23.
Radeon 9000 Pro
3.5
3.6
Очень странно рисуется пиксельный шейдер, отвечающий за формирование водной поверхности (см. скриншоты).
Пока найти способ устранить эту "особенность" не удалось. Справедливости ради стоит отметить, что мы видели столько вариантов отрисовки этого многострадального шейдера, сколько нами было протестировано видеокарт :-) Но если в случае других чипов "погрешность", так скажем, не выходит за рамки невоспринимаемой глазом без непосредственного сравнения скриншотов, то на R9000Pro "вода" тут же привлекает внимание играющего. (Справа скриншоты с R9800Pro.)
Опять проблемы с шейдерами. См. скриншоты. Ошибка иногда пропадает, при следующем запуске игры опять проявляется. С чем связаны ее периодические исчезновения установить пока не удалось.
Периодически ошибка сама собой исчезает, чтобы опять появиться при следующем запуске Enclave. Однако, даже когда ошибки нет, пиксельный шейдер водной поверхности рисуется не так, как на других картах (создается ощущение, что он излишне "пикселизирован"). Кто именно здесь виноват разработчики из Starbreeze или программисты ATI сказать сложно.
"Особенность" во включении FSAA из самой игры: ползунок "заточен" под видеокарты от NVIDIA, и в максимальном своем положении предлагает т.н. "Nice 4 Sample Antialiasing". На GeForce 3+ это положение соответствует FSAA 4x 9 tap. На Radeon 9500+ такого режима FSAA нет, и потому FSAA в этом положении ползунка вовсе выключается. В положении "4 Sample Antialiasing" FSAA на Radeon 9500+ работает нормально честные 4x.
Видеокарта
Драйвер
Описание и возможные способы устранения проблемы
Шоты
GeForce4 MX440
44.03
44.65
44.71
44.90
45.23
Из игры не включается FSAA.
-
Форсировать из драйвера.
Radeon 9000 Pro
3.5
3.6
Из игры не включается FSAA.
-
Форсировать из драйвера.
Radeon 9600 Pro
Radeon 9700 Pro
Radeon 9800 Pro
3.6
На Catalyst 3.6 появился жуткий бандинг на крутящемся на фоне меню тумане.
Старая, как смерть, ошибка правильной инициализации Z-буфера, в которой виновата, насколько нам известно, больше игра, чем драйверы NVIDIA: по умолчанию SSTSE просит Z-Buffer 32-битной точности, не получает его и ставит минимальные 16. Несмотря на то, что сама игра при этом работает в 32-битном цвете.
Ошибка исправляется руками. Пишем в консоли: gap_iDepthBits=24; ApplyVideoMode()
Необходимо помнить, что на видеокартах от NVIDIA, начиная с GF3 и выше, игра использует технологию shadow mapping, позволяющую достичь существенно более высокой детализации теней (по крайней мере, в этой игре). На картах уровня GF4MX и на всех без исключений Radeon используются projected textures существенно менее высокого разрешения. Разница отлично видна на скриншотах качества.
Но что интереснее всего: особенности shadow mapping в SC приводят к тому, что на GF3+ игра заметно более светлая, что автоматически делает ее заметно более сложной уже не так просто с умным видом красться по теням. На скриншотах опять же видна разница в освещении одного и того же места по "светомеру" в правом нижнем углу.
Видеокарта
Драйвер
Описание и возможные способы устранения проблемы
Шоты
GeForce4 MX 440
44.03
44.65
44.71
44.90
45.23
В местах, в которых есть "лучи света", в воздухе почему-то висят какие-то странные призрачные "решетки" там, где эти лучи теоретически должны исчезать. Артефакт легче заметить в динамике.
Пока проблему исправить не удалось. Справа скриншот с GeForce4 Ti4600.
Не форсируется AA. По словам NVIDIA сделано по просьбе разработчиков игры во избежание возникновения ошибок при рендеринге (см. ниже про Radeon).
-
Не проблема, а особенность работы драйверов с именно этой игрой.
Особенность эту можно обойти, если переименовать исполнительный файл SplinterCell.exe в, например, SplinterCel.exe. AA после этого начинает форсироваться, но могут появиться и "глюки", подобные наблюдаемым на Radeon'ах. Справедливости ради отметим, что никаких ошибок (за исключением диких тормозов) при рендеринге с форсированным AA мы не заметили.
GeForceFX 5600 Ultra
GeForceFX 5800
44.03
Неправильно рисуется шейдер воды в миссии с нефтеналивной платформой.
Ошибка исправлена в Detonator 44.65 и выше.
Radeon 9000 Pro
3.5
3.6
Очередные проблемы при форсировании AA.
Не форсировать AA.
Radeon 9600 Pro
Radeon 9700 Pro
Radeon 9800 Pro
3.5
3.6
При форсированном AA на экране остаются "засветки" при включении и выключении режима ночного видения.
Игра намертво завешивает машину при появлении в кадре шейдерных рек и морей.
-
Обновить драйверы до 3.6, 3.7 или откатиться на версию 3.4.
Отключить шейдеры, снизив детализацию ландшафта до "Идеальной".
Radeon 9600 Pro
Radeon 9700 Pro
Radeon 9800 Pro
3.5
Игра намертво завешивает машину при достижении 100% загрузки окружения.
-
Обновить драйверы до 3.6, 3.7 или откатиться на версию 3.4.
Radeon 9000 Pro
Radeon 9600 Pro
Radeon 9700 Pro
Radeon 9800 Pro
3.4
3.6
3.7
Водные поверхности (шейдеры) периодически становятся кислотно-зелеными.
Напомним, что в версии 1.0r игры они периодически становились небесно-голубыми. Прогресс налицо :-)
Проблема устраняется снижением уровня детализации ландшафта в графических настройках с "Превосходного" на "Идеальный"; то есть, отключением шейдеров на водных поверхностях.
Пока устранить проблему не удалось. Справа скриншоты с GeForce4 Ti4600.
В конце августа для ПКМ вышел первый патч (v1.01), исправляющий "ошибку с Туманом на GeForce FX". К сожалению, после установки этого патча игра у нас вовсе перестает запускаться. Возможно, вам повезет больше.
На новых Radeon'ах почему-то не рисуются текстуры земли. Это особенно странно, поскольку на Radeon 9700 Pro никаких ошибок нет, земля текстурируется нормально.
Пока способа устранить проблему не найдено. Справа скриншот с GeForceFX 5800.
При включении в лаунчере игры бамп-мэппинга и динамических теней на экране начинается форменная психоделия. Вместо текстуры с бамп-мэппингом рисуется только лишь бамп-карта, вместо текстуры, на которую должна была падать тень черный треугольник.
Отключить в лаунчере бамп-мэппинг и динамические тени (результат см. на скриншотах).
Если в самом начале вступительного ролика нажать Esc или любую другую прерывающую ролик клавишу, то игра часто выпадает в Windows с сообщением об ошибке в Direct3D8.
-
Ошибка не проявляется, если разрешение в игре соответствует разрешению рабочего стола Windows.
Можно подождать секунд 10 после начала ролика и только затем нажимать Esc. В этом случае ошибка также не проявляется.
Ошибку, кажется, исправили то ли в Det. 45.23, то ли в DirectX 9.0b. Как бы там ни было, в определенный момент проявляться она перестала...
Из меню игры не включается FSAA: нет выбора, кроме "None". Скорее всего, осознанное решение авторов игры: по их мнению видеокарты ниже серии GF4Ti включительно не способны исполнять CMR3 с FSAA с достаточной частотой кадров.
-
FSAA отлично форсируется из драйвера.
Radeon 9000 Pro
3.5
3.6
Та же история, что и у GF4MX/Ti: из меню игры не включается FSAA.
-
Опять же, FSAA отлично форсируется из драйвера.
Все видеокарты
Все версии
На некоторых вертикальных вплотную прилегающих к дороге плоскостях появляется "фантомная" тень от машины. Судя по всему, ошибка движка игры.
Из игры нельзя включить FSAA: пункт меню попросту недоступен.
-
Судя по всему, осознанный выбор авторов игры, который опять элементарно обходится форсированием FSAA из драйвера.
GeForce4 MX 440
44.65
При форсировании FSAA игра проваливается в иное измерение :-) И, обратите внимание, FSAA на скриншотах справа в итоге отсутствует. Кроме того, если совсем уж обнаглеть и попытаться загрузить сделанный ранее save, то все аккуратно падает в BSOD при нажатии на кнопку Continue.
Баг проявляется только на неофициальной бете Detonator 44.65. На других версиях драйвера ошибки нет.
Какая-то ерунда с освещением оружия в "руках" у игрока: яркость и цвет освещения не соответствуют окружающему миру и на некоторых уровнях беспричинно мигают, словно рядом горит костер.
Пока, к сожалению, ошибка никак не устраняется (справа скриншоты с Radeon 9800 Pro).
Radeon 9000 Pro
Radeon 9600 Pro
Radeon 9700 Pro
Radeon 9800 Pro
3.5
3.6
Из игры нельзя включить AA; пункт меню просто неактивен. Очень похоже, что авторы игры разрешили включение FSAA только на тех картах, которые они проверили лично. То есть, только на GF4Ti и GFFX.
-
AA отлично форсируется из драйвера и замечательно, заметим, работает.
GeForce4 Ti 4600
GeForceFX 5600 Ultra
GeForceFX 5800
44.03
Не форсируется AA из драйвера.
-
Обновить драйвер. Ошибки нет в 44.65, 44.71, 44.90 и 45.23.
Radeon 9000 Pro
3.5
3.6
Очень странно рисуется пиксельный шейдер, отвечающий за формирование водной поверхности (см. скриншоты).
Пока найти способ устранить эту "особенность" не удалось. Справедливости ради стоит отметить, что мы видели столько вариантов отрисовки этого многострадального шейдера, сколько нами было протестировано видеокарт :-) Но если в случае других чипов "погрешность", так скажем, не выходит за рамки невоспринимаемой глазом без непосредственного сравнения скриншотов, то на R9000Pro "вода" тут же привлекает внимание играющего. (Справа скриншоты с R9800Pro.)
Опять проблемы с шейдерами. См. скриншоты. Ошибка иногда пропадает, при следующем запуске игры опять проявляется. С чем связаны ее периодические исчезновения установить пока не удалось.
Периодически ошибка сама собой исчезает, чтобы опять появиться при следующем запуске Enclave. Однако, даже когда ошибки нет, пиксельный шейдер водной поверхности рисуется не так, как на других картах (создается ощущение, что он излишне "пикселизирован"). Кто именно здесь виноват разработчики из Starbreeze или программисты ATI сказать сложно.
"Особенность" во включении FSAA из самой игры: ползунок "заточен" под видеокарты от NVIDIA, и в максимальном своем положении предлагает т.н. "Nice 4 Sample Antialiasing". На GeForce 3+ это положение соответствует FSAA 4x 9 tap. На Radeon 9500+ такого режима FSAA нет, и потому FSAA в этом положении ползунка вовсе выключается. В положении "4 Sample Antialiasing" FSAA на Radeon 9500+ работает нормально честные 4x.
Видеокарта
Драйвер
Описание и возможные способы устранения проблемы
Шоты
GeForce4 MX440
44.03
44.65
44.71
44.90
45.23
Из игры не включается FSAA.
-
Форсировать из драйвера.
Radeon 9000 Pro
3.5
3.6
Из игры не включается FSAA.
-
Форсировать из драйвера.
Radeon 9600 Pro
Radeon 9700 Pro
Radeon 9800 Pro
3.6
На Catalyst 3.6 появился жуткий бандинг на крутящемся на фоне меню тумане.
Старая, как смерть, ошибка правильной инициализации Z-буфера, в которой виновата, насколько нам известно, больше игра, чем драйверы NVIDIA: по умолчанию SSTSE просит Z-Buffer 32-битной точности, не получает его и ставит минимальные 16. Несмотря на то, что сама игра при этом работает в 32-битном цвете.
Ошибка исправляется руками. Пишем в консоли: gap_iDepthBits=24; ApplyVideoMode()
Необходимо помнить, что на видеокартах от NVIDIA, начиная с GF3 и выше, игра использует технологию shadow mapping, позволяющую достичь существенно более высокой детализации теней (по крайней мере, в этой игре). На картах уровня GF4MX и на всех без исключений Radeon используются projected textures существенно менее высокого разрешения. Разница отлично видна на скриншотах качества.
Но что интереснее всего: особенности shadow mapping в SC приводят к тому, что на GF3+ игра заметно более светлая, что автоматически делает ее заметно более сложной уже не так просто с умным видом красться по теням. На скриншотах опять же видна разница в освещении одного и того же места по "светомеру" в правом нижнем углу.
Видеокарта
Драйвер
Описание и возможные способы устранения проблемы
Шоты
GeForce4 MX 440
44.03
44.65
44.71
44.90
45.23
В местах, в которых есть "лучи света", в воздухе почему-то висят какие-то странные призрачные "решетки" там, где эти лучи теоретически должны исчезать. Артефакт легче заметить в динамике.
Пока проблему исправить не удалось. Справа скриншот с GeForce4 Ti4600.
Не форсируется AA. По словам NVIDIA сделано по просьбе разработчиков игры во избежание возникновения ошибок при рендеринге (см. ниже про Radeon).
-
Не проблема, а особенность работы драйверов с именно этой игрой.
Особенность эту можно обойти, если переименовать исполнительный файл SplinterCell.exe в, например, SplinterCel.exe. AA после этого начинает форсироваться, но могут появиться и "глюки", подобные наблюдаемым на Radeon'ах. Справедливости ради отметим, что никаких ошибок (за исключением диких тормозов) при рендеринге с форсированным AA мы не заметили.
GeForceFX 5600 Ultra
GeForceFX 5800
44.03
Неправильно рисуется шейдер воды в миссии с нефтеналивной платформой.
Ошибка исправлена в Detonator 44.65 и выше.
Radeon 9000 Pro
3.5
3.6
Очередные проблемы при форсировании AA.
Не форсировать AA.
Radeon 9600 Pro
Radeon 9700 Pro
Radeon 9800 Pro
3.5
3.6
При форсированном AA на экране остаются "засветки" при включении и выключении режима ночного видения.
Игра намертво завешивает машину при появлении в кадре шейдерных рек и морей.
-
Обновить драйверы до 3.6, 3.7 или откатиться на версию 3.4.
Отключить шейдеры, снизив детализацию ландшафта до "Идеальной".
Radeon 9600 Pro
Radeon 9700 Pro
Radeon 9800 Pro
3.5
Игра намертво завешивает машину при достижении 100% загрузки окружения.
-
Обновить драйверы до 3.6, 3.7 или откатиться на версию 3.4.
Radeon 9000 Pro
Radeon 9600 Pro
Radeon 9700 Pro
Radeon 9800 Pro
3.4
3.6
3.7
Водные поверхности (шейдеры) периодически становятся кислотно-зелеными.
Напомним, что в версии 1.0r игры они периодически становились небесно-голубыми. Прогресс налицо :-)
Проблема устраняется снижением уровня детализации ландшафта в графических настройках с "Превосходного" на "Идеальный"; то есть, отключением шейдеров на водных поверхностях.
Пока устранить проблему не удалось. Справа скриншоты с GeForce4 Ti4600.
В конце августа для ПКМ вышел первый патч (v1.01), исправляющий "ошибку с Туманом на GeForce FX". К сожалению, после установки этого патча игра у нас вовсе перестает запускаться. Возможно, вам повезет больше.