Если вы являетесь давним игроком в Elden Ring, то, возможно, сталкивались с проблемой микро-зависаний — очень кратковременных, но значительных падений частоты кадров. В интернете предлагались всевозможные решения этой проблемы, но ни одно из них так и не смогло полностью устранить её. С долгожданным расширением Shadow of the Erdtree и массивным патчем на 20 ГБ для основной игры, вы могли надеяться, что FromSoftware что-то сделала по этому поводу — но, боюсь, вам не повезло.
Я никогда не был заинтересован в игре Elden Ring (мне не нравятся игры серии Souls), но, получив предварительный код для DLC, включая полный патч Elden Ring, я решил погрузиться в игру в надежде достичь точки, где смогу начать тестирование производительности нового региона. Однако требования к доступу к расширению Shadow of the Erdtree оказались слишком высокими, и мне пришлось отказаться от попытки и сосредоточиться на изучении основных регионов Elden Ring, чтобы увидеть, остались ли те же проблемы в коде игры.
Тем не менее, я представляю, что будет много фанатов, которые захотят начать игру заново после длительного перерыва или решат вернуться к ней, чтобы попытаться получить доступ к новому DLC. Но если вы надеялись, что FromSoftware добавила поддержку ультрашироких экранов или повысила ограничение частоты кадров, то будете разочарованы — ничего не изменилось в этом отношении.
Как многие из вас знают, Elden Ring ограничен 60 кадрами в секунду, и хотя это ограничение можно снять с помощью соответствующего мода, вы рискуете быть отключёнными от серверов FromSoftware или даже получить временный бан. Поэтому я тестировал игру "как есть" и охватил только два режима: 1080p на низком качестве и 4K на максимальном качестве.
Тестирование производительности и анализ
Я использую четыре разные платформы (две AMD и две Intel) и ряд графических карт, чтобы увидеть, как всё работает с новым патчем Shadow of the Erdtree. Основные показатели для фокуса — это значения 1% и 0.1% Low — по сути, эти цифры показывают, что в 99% и 99.9% времени частота кадров выше этих значений. Микро-зависания могут проявляться здесь, создавая большой разрыв с средней частотой кадров.
В большинстве случаев Elden Ring работал нормально на каждом из моих тестовых стендов, за исключением системы с Core i7 14700KF. На ней зависания были настолько сильными, что я подумал, что что-то не так с ПК, но ни одна другая игра не работает так на нём, и более глубокий анализ не выявил явных проблем с самим ПК.
Чтобы показать вам, насколько плохи эти зависания, вот график записанных времён кадров (сколько времени проходит между двумя последовательными кадрами) для ПК с Core i7 14700KF и RTX 4080 Super. Игра, работающая с постоянной частотой 60 кадров в секунду, должна производить ровную линию около 17 миллисекунд, но вы можете видеть значительные пики повсюду, некоторые достигают 100 миллисекунд, просто от беготни по открытому миру.
Другой ПК на базе Intel и две системы AMD не показали ничего подобного, независимо от используемой графической карты. Это подтверждает наличие проблемы именно на конкретной конфигурации с Core i7 14700KF.