Перейти к основному содержанию

Боль и унижение: Шаткая поступь каррентгена

Author: Mirasol / Дата: чт, 2012-05-10 22:36
MadVersusAnalytics

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

Этот самый уровень графики будем определять по вышедшим играм (360 vs ПК), для удобства перечисление пойдет в порядке выхода. Про PS3 сказать, по сути, нечего, т.к. эта консоль вышла аж на год позже бокса (следовательно, конкурирует она уже не с ним, а с 8800GTX+Q6600), мультиплатформа на ней в лучшем случае аналогична, а в худшем сильно уступает 360-версиям, эксклюзивы тоже никаких уникальных технологий не продемонстрировали, поэтому PS3 может рассчитывать лишь на титул устаревшей еще до выхода, дорогой и неоправданно сложной в освоении консоли.

Итак, консоли должны просто задавить ПК в первые год-два после старта - тогда и полноценные игры появляются (а не затычки для стартовой линейки с графикой, недалеко ушедшей от предыдущего поколения), и архитектура еще не успеет устареть. На практике облом произошел уже на этой стадии, и свидетельством тому является TES Oblivion, который очень удачно вышел в марте 2006 - спустя ~4 месяца после старта 360го.

http://pc.ign.com/articles/693/693483p1.html

I'd still give the performance edge to the PC though; its framerate looked smoother and textures sharper

That said, Bethesda told me that the specs of the machine I was playing on and it was a 3.2 GHz processor with 2.0 GB of RAM and an X1900 video card.


http://www.gamespot.com/features/the-elder-scrolls-iv-oblivion-xbox-360-versus-pc-6147028/?page=2

A medium spec PC with a decent processor and a mid-range DirectX 9 video card like a GeForce 6600 GT allows you to enable a few more graphics settings like view distance and some shadows. Take it easy on the view distance settings since they will lower the frame rate. The Xbox 360 version of the game looks slightly better overall, though not by much.

Oblivion looks better on a high-end PC than on the Xbox 360, a high-end PC with an AMD Athlon FX-60 CPU and GeForce 7900 GTX graphics card can enable all the settings and take resolutions up to 1600x1200 or more and still maintain smooth frame rates


Нормально - не успела платформа выйти, как ей уже надрало уши самое обычное пкшное железо, а бокс недалеко от народной 6600GT ушел - а как же чистая мощь 3 ядер/6 потоков/унифицирванной архитектуры? Кстати, обратите внимание: травон на консолях стали недосеивать уже тогда.

 

Где-то в то же время вышел GRAW - ПК-версия опять лучшая, в нее завезли PhysX-эффекты, которые не появились на консолях и по сей день (и никогда уже не появятся). Кстати, ускоритель покупать было вовсе не обязательно - все эффекты при желании перекладываются на ЦПУ. Снова обратите внимание: пиротехника на консолях стала подводить уже тогда.

Ну да ладно - разработчики сторонние, может, девкиты поздно выслали... В конце года выходит Gears of War, уж он-то должен показать ПК, где раки зимуют! Но тут тоже не без приключений: хваленые 10 мб eDRAM памяти  должны были обеспечить бесплатные 4*АА во всех играх (ох, как PS3 с ее RSX за это гнобили), да вот только нормального АА ни в гирях-1, ни в гирях-2 не видать:
http://forum.beyond3d.com/showthread.php?t=46241
Gears of War = 1280x720 (HD), 960x720 (SD) (2xAA on static objects?)
Gears of War 2 = 1280x720 (2xAA, certain edges unaffected)

Когда игра вышла спустя год на ПК, она шла не с графическими урезаниями, а наоборот - с улучшениями в графике: нормальным сглаживанием, анизотропкой, улучшенными текстурами и т.д., причем в рекомендованных требованиях значилась 1900XT, а ведь в конце 2006 уже вышла недосягаемая для консолей 8800GTX.

Если 2006 год был годом унижения, то 2007 год стал для ящером годом откровенных издевательств. Биошок рассматривать смысла нет, ибо тот же Анрыл, а вот эксклюзивный Mass Effect должен был продемонстрировать всю мощь платформы... Что тут можно сказать? Если вы думаете, что первопроходцем в "20 фпс, все плавно" в ключевых играх поколения была Сони с ее традиционными говноверсиями всей мультиплатформы, то вы ошибаетесь - первопроходцем был Xbox:
http://www.eurogamer.net/videos/digitalfoundry-mass-effect-frame-rate-analysis

Просто включите ролик и наслаждайтесь - вот оно, средняя частота кадров 20 фпс/сек с просадками до 8 фпс (!!!!). Ящеры, как можно играть в такую игру в столь искалеченном виде? Вышедший в том же году Call of Duty с его 1024x600 прямиком из 2000х упоминать даже как-то неудобно.

2008 год... Опять Cock of Doody в 1024х600, Fallout 3:
http://www.eurogamer.net/articles/fallout-3-triple-format-face-off-article
Powering the game for the purposes of this feature was a Q6600 quad-core CPU, an NVIDIA 8800GT (железо 2006 года!!!)

Not surprisingly, Fallout 3 works best on PC. Graphically speaking the game runs - for the most part - at 60fps at 720p on our system, with only the occasional drop in frame-rate. Its fully anti-aliased image, high-quality textures and much shorter load-times are of course welcome

Про PS3-версию:
the frame-rate can hit rock-bottom at 15fps. The fact that the rate fluctuates so much - between 15fps, 20fps and 30fps in quick succession in some cases - gives the PS3 code a rough look

15 фпс, все плавно, сонибои не отстают от ящеров в их гонке инвалидов.

Far Cry 2:
http://forums.ubi.com/showthread.php/477737-Far-Cry-2-Console-Versions-unspectacular-and-even-drab-in-points-Forums
Redding describes the console versions as comparable to a "medium load-out on PC"

А ведь Far Cry 2 на High-настройках прекрасно шел на 8800GTX - железо 2006 года...

Гвоздь программы - GTA4. Многие недалекие консольщики считают этот порт отвратительно оптимизированным. Вот что говорят сами Рокстар:
http://ve3d.ign.com/articles/news/43354/Grand-Theft-Auto-IV-PC-Graphics-Settings-Detailed
Консольные версии=средние настройки графики. Учитывая, что анизотропки на консолях нет, то настройки даже ниже средних. А если брать откровенно убогую PS3-версию, то настройки придется спустить до минимальных. Я лично прошел игру в релизной версии на GTX260/высокие настройки без всяких проблем.

Дальше - хуже. Эквиваленты консольной графики:
Метро 2033 - минимальные настройки, Кризис 2 - минимальные настройки лучше консольной графики, Battlefield 3 - минимальные настройки лучше консольной графики, Кризис 1 - средние настройки+дикое subHD с чуть улучшенным освещением, которое на ПК появилось задолго до выхода консольных версий.

Отличился Rage - разрешение игры на консолях в 2D-режиме изменяется динамически, падая иногда до 640*480. Новый рекорд.

http://forum.beyond3d.com/showpost.php?p=1409415&postcount=288
http://www.eurogamer.net/articles/digitalfoundry-metro2033-article?page=2
http://forums.gametrailers.com/thread/metro-2033--4a-games-vs--digit/1021377?page=3
crytek.com/assets/Crysis-2-Key-Rendering-Features.pdf
http://www.eurogamer.net/articles/digitalfoundry-crysis-face-off
http://www.gamestar.de/spiele/battlefield-3/news/battlefield_3,45612,2561403.html
http://www.lensoftruth.com/head2head-rage-analysis/

Список вырезанного в 360-версии Метро:
Naturally most of the features are graphics related, but not all. The internal PhysX tick-rate was doubled on PC resulting in more precise collision detection and joint behavior. We "render" almost twice the number of sounds (all with wave-tracing) compared to consoles. That's just a few examples, so that you can see that not only graphics gets a boost. On the graphics side, here's a partial list:
*Most of the textures are 2048^2 (consoles use 1024^2).
*The shadow-map resolution is up to 9.43 Mpix. (I'll add it is about 3072x3072 shadowmap res)
*The shadow filtering is much, much better.
*The parallax mapping is enabled on all surfaces, some with occlusion-mapping (optional).
*We've utilised a lot of "true" volumetric stuff, which is very important in dusty environments.
*From DX10 upwards we use correct "local motion blur", sometimes called "object blur".
*The light-material response is nearly "physically-correct" on the PC on higher quality presets.
*The ambient occlusion is greatly improved (especially on higher-quality presets).
*Sub-surface scattering makes a lot of difference on human faces, hands, etc.
*The geometric detail is somewhat better, because of different LOD selection, not even counting DX11 tessellation.
*We are considering enabling global illumination (as an option) which really enhances the lighting model. However, that comes with some performance hit, because of literally tens of thousands of secondary light sources.

Отдельно хочется отметить ту категорию мультиплатформы, где максимальные настройки несильно отличаются от минимальных. К таким играм относится, например, Alan Wake. Ремеди не говорили, какие настройки ПК-версии эквивалентны консольной - в ПК-версии трава и вода смотрятся явно лучше, поэтому попробуйте угадать, на каком скриншоте настройки минимальные, а на каком максимальные:
http://i.imgur.com/nXKYq.jpg
http://i.imgur.com/vN5PR.jpg

Напоследок выдержка из статьи-тестирования видеокарт с одного известного сайта:

GeForce 8800 GTX 768 Мбайт – без малого четыре года он великолепно тянет самые современные игры, при этом радуя своих обладателей высокими значениями FPS. И пусть он показал самые скромные результаты среди всех участников, он редко заваливал планку FPS до неигрового уровня, если конечно не злоупотреблять настройками AA. Те, кто купил этого монстра в далёком 2006 году, не потратили деньги зря – GeForce 8800 GTX это пример того, какими выносливыми могут быть видеокарты, невзирая на смену аж 3-х поколений GPU.

(Вышедший в первых числах 2007 года Q6600 также значительно превзошел консольные процессоры в производительности)

Итак, консоли "обгоняют" ПК лишь на стадии бумажного анонса и первого года жизни, когда на платформе noGrafon и noGames. Когда появляются первые игры, готовые продемонстрировать мощь консоли, ПК уже оказывается далеко впереди. И никакие 6-летние потуги лучших разработчиков мира по оптимизации, уникальная консольная архитектура и OpenGL не в состоянии ликвидировать этот разрыв, созданный всего лишь одним (!!!) поколением ПК-видеокарт. Если недавние слухи о начинке PS720 подтвердятся, то next-gen консоли рискуют безнадежно устареть еще до их первого появления на публике. 900p@15 фпс - все плавно?

Комментарии (326 Комментариев)