Uncharted 4: спасение пользователей

Uncharted 4: спасение пользователей

Я уже писал статью о играбельности Uncharted 4 на ПК, однако в комментариях появилась большая ветка на тему процессоров Xeon, игра требовала AVX2 для запуска. Вышел официальный патч, я купил игру в библиотеку Steam и вновь отправился на поиски сокровищ, однако еще осталась не пройденная The Lost Legacy. Давайте вместе разберёмся, спокойно без срача, нужен ли AVX2, почему нельзя было выпустить сразу без этой фичи, почему одни предупредили о наличии AVX2, а Нойти Дог нет? Действительно, очень много возникает вопросов после выхода патча, который фиксит обход AVX2, я перепрошёл игру и готов вам рассказать, как это.

Начнём с железа!

Процессор Xeon E5-2640, который наотрез отказался запускать игру из-за отсутствия AVX<br />
Процессор Xeon E5-2640, который наотрез отказался запускать игру из-за отсутствия AVX

Обладатели старых Xeon процессоров могут выдохнуть, действительно - в Uncharted 4 теперь можно играть без костылей, ведь вышел патч v1.3.20812.Давайте начнём разговор с того, что окей, у меня Xeon - старый серверный процессор. У меня на лице появлялась истерическая улыбка, когда люди писали на форумах "выкиньте их в мусорку возьмите рязань", вот прям хотелось спросить, а как же геймеры у которых FX процы? В чём они виноваты? Поймите меня правильно, я просто сидел и думал (когда вышел Анч4 на ПК) "неужто у меня такой слабый проц" (в прошлой статье я писал, что прошёл God of War, Horizon Zero Down, тестил Spider-Man перед выходом Анч4 и всё было гуд), а тут игра 2016 года требует от меня каких то непонятных AVX2 инструкций. Давай смотреть на форумах кто о чём говорит, так в итоге мне стало еще обиднее за геймеров у которых железо будь здоров, а они не могут по играть в игру, а теперь представьте тысячи людей, которые сделали предзаказ, а тут бац и нежданчик "Процессор вашего компьютера не соответствует". Вернёмся к официальным системным требованиям, точнее посмотрим на минимальные.

Минимальные системные требования многим под силу (говорили они)<br />
Минимальные системные требования многим под силу (говорили они)

Господа шаряшие за железо, мне нужна ваша помощь и логическое объяснение, т.к. я логики здесь вообще не нашёл, нам выкатывают, что для игры на минимальных настройках пойдёт и Ryzen 3 1200 - 4 ядра, 4 потока с базовой тактовой частотой 3.1 ГГц (в турбо до 3.4 ГГц), кэш L3 - 8 Мб. Вопрос задают знатоки - почему люди с Intel Core i7-3770 - 4 ядра, 8 потоков с базовой тактовой частотой 3.4 ГГц (в турбо до 3.9 ГГц), кэш L3 - 8 Мб, лишены возможности запустить игру и пройти её ОТ и ДО? Разница только в том, что в Ryzen 3 1200 присутствует AVX2, а в Intel Core i7-3770 её нет, но так ли она была нужна? Разберёмся, а пока небольшой опросик и едем дальше.

Должен ли i7-3770 по умолчанию тянуть Uncharted 4 (если откинуть все AVX инструкции за борт)?
Да
Нет
Не шарю, у меня AMD и всё ништяк (по жизни ништяк)

И понимаете такого бреда (по моему мнению) очень много, легендарный i7-2600K, а ребят с FX мне вообще стало жалко, к примеру FX8320 (8 ядер, 8 потоков - частота от 3500 до 4000), ребята так брызгали слюнями на форумах (как серной кислотой), что я думаю в конечном счёте и долетело до разрабов, ведь спустя месяц проблем устранена. Окей, ладно тут вроде бы всё понятно, нет AVX2 и чёрт бы с ним, но как же игроки у которых Intel Xeon E5 2666 v3? Ведь там присутствуют инструкции AVX2.

Процессор Intel Xeon E5-2666 v3 (наличие AVX и AVX2 пишет CPU-Z)<br />
Процессор Intel Xeon E5-2666 v3 (наличие AVX и AVX2 пишет CPU-Z)

И вот тут собратья зеонщики всё поняли, игру скорее всего заблокировали на уровне процессора по поколениям, как вам такая новость? Нежданно ведь, прям совсем. Короче, все геймеры которые могли запустить игру (прям имели такую возможность, но разработчики поимели геймеров без AVX2) жутко расстроились, что как бы сказалось на продажах (скорее всего). Ссылка на новость туть (официальной информации не было, почему столь крутой проект, так жёстко провалился в продажах, на фоне других игр от Sony).

Однако после выхода игры, если зайти в отзывы в чётко можете наткнуться на комментарии (что-то на китайском "процессор не поддерживается")<br />
Однако после выхода игры, если зайти в отзывы в чётко можете наткнуться на комментарии (что-то на китайском "процессор не поддерживается")

Надо говорить заранее?

Почему издатель/разработчик не предупредил (при анонсе системных требований), что возможно геймеры со старыми процессорами (без поддержки AVX2) не смогут по играть в Uncharted? К примеру не так давно, при анонсе системных требований Atomic Heart указали, что игре нужен AVX2, возможно ситуация с Uncharted 4 подтолкнула их это сделать, если бы игра вышла вперёда Анча, я думаю пользователи тоже закидали бы проект негативными оценками (а еще и после покупки на VK Play).

Минимальные системные требования будущего проекта Atomic Heart<br />
Минимальные системные требования будущего проекта Atomic Heart
Обязаны ли разработчики предупреждать о наличии редких инструкции (касательно процессоров) ?
Да
Нет
Просто хочу посмотреть, что думают другие

Что теперь?

А теперь уже что? Игра провалилась в продажах, хоть проект и вышел отличным (как я уже говорил в прошлой статье, игру я ранее не трогал, ждал на ПК и вышло на ура), теперь мне кажется Uncharted 4 на PC никому не нужен, потому что кому надо уже 100% скачали её (ведь AVX2 пофиксили и уже даже вкорячили в свои репаки) и прошли. Отвечу наверное на самый интересный вопрос, а изменилось что-нибудь после фикса AVX2 (касательно производительности и технических составляющих игры) - мой ответ НЕТ.

Повторюсь, я уже говорил, что игру прошёл у друга (не без костылей) на ультрах и всё было ништяк, как пойдет игра у меня когда выйдет патч, я попросту не знал. При запуске игра автоматически всё выставила на "Высокие" настройки (не ультра, но тоже не плохо), в плане геймплея (были подгрузки после долгих кат-сцен (причём подгрузка окружения, она была не критичной, просто снижался FPS до 15 кадров (секунд на 5-10), а потом всё было гуд). Однако как и в предыдущих приключениях, проблемы с отставанием звука в кат-сценах меня настигла и на моём Xeon-ПК.

Итог

Чисто моё мнение, что разрабы хотели намекнуть игровым пользователям, что "хехей, пора бы больше половину населения железо обновить, купите хотя бы Ryzen 5 что ли, а то мы соберёмся The Last of Us на ПК выпускать, как играть то собираетесь?" Но честное слово, не понимаю, зачем нужно было портить репутацию ПК-порту этим AVX2 траблом, буквально неделю назад вышел Spider-Man: Miles Morales - который запускается у всех без гемороя, в чём проблема была выпустить сразу без костылей и прочих танцев с бубном, зачем так поступили разработчики, мне так и не понятно. Ведь пофиксив игру, отключив AVX2, она не стала хуже, наоборот, больше игроков познают приключенческий дух Нейтана Дрейка. Спасибо, что были с моей статьей эти 3 минуты :) И опросик на последок.

Так зачем всё-таки нужен был AVX2 в Uncharted 4?
Я так и не понял, ведь без него всё прекрасно работает
Вы не понимаете, это новая технолоджи, которую потихоньку внедряют и нет гарантий, что следующие игры тоже будут с AVX2.
А чё вообще этот AVX2 даёт?
11
19 комментариев

Нифига не понял.
Была проблема - проблему решили. В чем эта проблема тогда заключается? Покупаешь игру - она не запускается - делаешь рефанд. Всё.

Олсо, у людей с компами на зёонах 10-летней давности как правило нет 60 долларов на новую игру, так что не надо тут про влияние на продажи - разрабы знают свою целевую аудиторию и оптимизируют игры под платежеспособных клиентов.

13
Ответить

Кстати, игра и сейчас не запускается у меня, и с AVX2 процом , и на проце без AVX2.
Никаких проблем вообще 😄

Ответить

Надо говорить заранее?Средней руки пользователь все равно не будет вчитываться в спецификации и настройки.
В идеале обязать выпускать демо версии игр, чтобы пользователь мог понять, насколько хорошо у него игра работает в принципе.
Сейчас эту функцию выполняет возврат средств и торрент.

8
Ответить

Согласен с тобой, когда игру залили на трекеры, я не глядя начал скачивать, даже не прочёл про эти AVX (хотя к тому времени у многих репаков в системных требованиях, раздающие, подписали о этой штуке)

2
Ответить

Как именно использовались AVX-инструкции в Анчартеде на уровне движка до патча и как были реализованы вычисления без них после? Из статьи не очень понял этот момент.

2
Ответить

Давай лучше лонг про 4к/120 ФПС у каждого первого ПеКа боярина.

2
Ответить

Сорян, могу только по фуллхд сделать)

1
Ответить