Тестуємо популярні гри під Windows Vista


Ну ось і вийшла Windows Vista. Безумовно, багатьох, якщо не всіх, хвилює питання зручності, продуктивності, можливостей і т. д. Але багато хто розглядає ОС тільки в якості ігрової консолі. Тому цього разу ми винесемо остаточний вирок, підходить Windows Vista для ігор.

Ми вже звикли говорити про Windows Vista в майбутньому часі, тому як Microsoft знадобилося довгих п'ять років, щоб випустити ОС на ринок.

Безсумнівно, нова ОС - це ідеологічно важливий крок для геймерів. У Windows Vista компанія Microsoft розмістила папку Games прямо вгорі правої панелі меню Start. Microsoft створила Games Explorer, щоб було простіше шукати, запускати і оновлювати встановлені ігри. З'явилися інструменти батьківського контролю. Але що більш важливо, нова версія графічного API DirectX 10 буде доступна тільки в Windows Vista і, як тільки з'являться перші DX10-ігри, геймерам нічого не залишиться, як перейти на Windows Vista.

Протягом довгих років Windows була фактично єдиною ОС для геймерів і Vista обіцяє тільки закріпити цю позицію, виводячи гри на новий рівень.

Майбутнє за DX10-іграми - в цьому мало хто сумнівається. Але, що робити з величезною бібліотекою улюблених ігор? Після виходу бета-версії ми провели тест близько 15 ігор на незавершеній версії ОС і перевірили, наскільки добре вони працювали. Але ось Windows Vista готова. Прийшов час провести повторний огляд і винести остаточний вердикт.

В цей раз ми візьмемо фінальну версію Windows Vista, графічну карту з підтримкою DX10 (хоча це не грає ніякої ролі до появи DX10-ігор) і драйверів, які доступні на сьогоднішній день. Але в цей раз ми оцінимо більше 20 ігор.

З жовтня минулого року Windows Vista стала єдиною ОС, якою я користуюся вдома. Тому у мене є можливість поділитися моїм ігровим досвідом.

Тестова конфігурація

Ось наша тестова машина. Комп'ютер відноситься до класу high-end, але існують і набагато більш потужні конфігурації. У будь-якому випадку, кожен гравець хотів би собі такої комп'ютер. Наш тестовий ПК отримав Experience Index 5.1 пунктів, причому показник 5.1 обумовлений виключно характеристиками пам'яті.

Тестовая конфигурация

Зверніть увагу, що не було зроблено ніяких дій для тонкої настройки Windows Vista. Ми не відключали User Account Control і не експериментували з вбудованими засобами безпеки Vista. Все, що ми зробили з встановленою Vista - завантажили останні оновлення та драйвери і змінили дозвіл екрану.

Драйвери для нових ОС завжди доставляли головний біль власникам комп'ютерів. Благо, після релізу Windows Vista з'явилися робочі версії драйверів і від ATI і Nvidia. Для нашої графічної карти від Nvidia ми скористалися драйверів ForceWare 100.54, хоча вони так і не реалізують весь потенціал карти, як це роблять драйвери для Windows XP. В панелі управління драйвером все ще відсутні такі компоненти, як flat-panel scaling, а підтримка SLI знаходиться не на належному рівні.

Теж саме стосується аудіодрайвер від Creative, але варто сказати, що вони встали на нашу систему без проблем. Єдина проблема - апаратне прискорення EAX. Аудиостек Windows Vista радикально відрізняється від використовуваного в Windows XP і сама ОС здійснює основні завдання по обробці аудіопотоків, включаючи функції EAX, перед тим, як користувач почує результат. Це, в першу чергу, призначений тим, хто використовує інтегровані рішення. Але для Creative, яка будує свій бізнес навколо популярних аудиорешений, це крок назад.

На щастя, OpenAL дозволяє аудиокартам майже повністю обходитися без використання аудиостека Windows Vista і здійснювати обробку звуку на аудіокартах. Таким чином, ми отримуємо високоякісне апаратне прискорення звуку. У Creative є свій варіант обходу обмежень, накладених Windows Vista - це додаток під назвою Alchemy, яке для деяких ігор підміняє файл DirectSound.dll іншим, який перехоплює всі звернення і транслює їх в команди OpenAL. Таким чином, ми знову отримуємо 3D-прискорення, здійснюване самої аудіокартою. На жаль, такий варіант проходить тільки з X-Fi в її поточному стані бета-тестування, а в наших тестах ми вважали за краще використовувати більш поширену Audigy 2.

Тестовая конфигурация

Найскладніша проблема виникла з материнською платою. З якоїсь причини, процес DWM (прим. Desktop Window Manager) постійно вилітав з помилкою, що відразу ж відключало чудовий інтерфейс Aero. Як виявилося, це не було проблемою відеокарти, а було викликано неправильною таблицею ACPI BIOS, яка некоректно описувала пристрій PM timer 24-бітним замість 32-бітного. Це, в свою чергу, через QueryPerformanceCounter повертало неправильні значення і, як наслідок, завершення роботи DWM. Оновлення BIOS вирішило проблему з таймером і після того, як Windows завантажила оновлені драйвери, проблема розчинилася як страшний сон.

Продуктивність Windows Vista в 3DMark06

До того, як ми перейдемо безпосередньо до тестування ігор, давайте випробуємо улюблений усіма синтетичний тест. 3DMark06 встановився без проблем. Цікаво, що інсталятор попросив нас встановити DirectX 9, щоб ми змогли запустити 3DMark06, тобто програма не може коректно визначити версію DirectX Windows Vista. Що ж, ми встановили DX9, залишаючись абсолютно впевненими в тому, що файли нової версії DirectX не будуть перезаписані. Після установки патча версії 1.10 тест заробив також, як в Windows XP.

Производительность Windows Vista в 3DMark06

Насправді, продуктивність нас приємно здивувала. Результат 3DMark06 на налаштуваннях за замовчуванням виявився 8052 балів, що трохи нижче наших тестів в огляді GeForce 8800 GTS, у якому карта отримала 8830 балів. Єдина відмінність тієї тестової машини від нашої - процесор Core 2 Extreme. Так, є різниця в продуктивності, але ця різниця в 10% викликана далеко не Windows Vista, а швидше різницею в потужності процесорів. Заради інтересу ми запустили тест при наступних параметрах: дозвіл 1600x1200 з включеним антиалиасинг 4xAA і анізотропної фільтрацією 8xAF, при цьому заробивши 5408 балів. В оригінальному тесті 8800GTS з процесором Core 2 Extreme під управлінням Windows XP отримала 5773 балів.

Half-Life 2/Steam і Windows Vista

Першою грою в списку на тестування виявилися творіння Valve, доступні через сервіс дистрибуції Steam. Ми встановили останню версію клієнта Steam і без проблем завантажили собі кілька ігор.

Half-Life 2 і подальші сіквели Lost Coast і Episode One) працюють відмінно. Продуктивність на рівні. Ми спробували Counter-Strike: Source і Day of Defeat: Source, щоб упевнитися, що мультіплєєрниє варіанти, побудовані на тому ж движку, також коректно працюють і вони працювали! Вони навіть працюють у віконному режимі. Для забави ми встановили оригінальну версію Half-Life, спочатку OpenGL-гру, яка сьогодні здається дуже давньою. Однак, і з нею у нас проблем не виникло.

Half-Life 2 и Windows Vista

Що щодо інших ігор Steam? Коли ми завантажили Roboblitz, на екрані виникло два віконця. Перше було викликано сумлінною роботою Windows Firewall. Тут ми підтвердили намір дозволити клієнту Steam доступ до Інтернет. Друге було помилкою, де вказано, що "No PhysX installation found. PhysX required to run Roboblitz. Click OK to proceed to the PhysX installation" (прим. Не виявлено встановлений PhysX. PhysX потрібно для запуску Roboblitz. Натисніть ОК, щоб продовжити установку PhysX). Нічого не залишалося, як натиснути OK, після чого запускається установка PhysX 2.6.0. Це одна з перших ігор на движку Unreal Engine 3, тому вона не така приваблива для геймерів, якими будуть інші. Тим не менш, приємно, що гра запустилася без проблем, навіть на дозвіл 1600x1200 і у віконному режимі. Ми і не очікували меншого від такої топової карти, але тішить те, що гра не має проблем сумісності з Windows Vista.

Roboblitz и Windows Vista

Roboblitz и Windows Vista

Darwinia - ще одна гра, доступна через Steam і ще одна, швидше, OpenGL-гра, ніж Direct3D. Nvidia випустила OpenGL-драйвери для Windows Vista, так і в останній версії драйверів ATI також з'явилася підтримка OpenGL, хоча ці драйвери, в першу чергу, покликані забезпечувати стабільність, а не продуктивність. Не знаю, кого звинувачувати - Vista або Nvidia, але Darwinia показала найгірші результати. Спочатку було 60fps, але при завантаженні місії частота знижувалася до 11fps. Це безпрецедентний випадок для GeForce 8800GTS.

Перед тим, як продовжити з Steam, ми зважилися спробувати кілька простеньких, але цікавих ігор від Popcap. Bejeweled 2, Bookworm, Astropop, Chuzzle... вони відмінно працювали і в повноекранному режимі, і у віконному. Не те, щоб ми очікували чогось іншого, просто хотіли перевірити сумісність з Vista.

Після вищеописаних дій ми вирішили заглянути в Games Explorer. Тут ми зіткнулися з першою реальною проблемою ігор Steam: більшість з них просто не відображаються в Games Explorer. Було кілька посилань, нібито ведуть до Half-Life 2, проте, натискання на них викликало помилку "hl2.exe has stopped working". Навіть якщо з'являвся варіант Half-Life: Source або Half-Life 2, ярлики вели до Counter-Strike: Source. Це відбувалося не тому, що клієнт Steam не був запущений – це відбувалося навіть при підключенні. Тільки Sin: Episodes є поява помістила свою іконку в Games Explorer і та запрацювала. Але тільки при працюючому Steam гра буде запущена. Psychonauts хоча і з'являється в Games Explorer, але видає помилку "Failed to locate Steam" при кожній спробі запуску, навіть при запущеному Steam.

Half-Life 2 и Windows Vista

Знаєте, близько року тому я задався питанням, як Games Explorer буде працювати з речами типу Steam - одним додатком, що несе в собі безліч ігор. Чи кожна гра мати свою іконку в Games Explorer? Чи буде тільки ярлик "Steam"? В ході бета-тестування Windows Vista ми неодноразово зверталися до Microsoft з цим питанням, але щоразу отримували відповідь, що компанія працює спільно з Valve над вирішенням проблеми. Але дивлячись на те, як добре йдуть Steam-ігри в Vista, можна припустити, що рішення буде знайдено. Поки рішенням є просте ігнорування Games Explorer і запуск додатків Steam також, як це відбувалося в Windows XP.


Сторінки: 1 2 3 4 Слід.