Тот же принцип работы, что и у Elden Ring, в D3D12.dll для параметра D3D_FEATURE_LEVEL функции D3D12CreateDevice было изменено значение на 11_0 вместо 12_0, что дает игре полноценную работоспособность на видеокартах не поддерживающих DX12.
Проверено на момент создания поста, на видеокартах 6xx и 8xx серии.
Если появляется ошибка - точка входа в процедуру __cxxframehandler4 не найдена: на своём компьютере в папке system32, находите файл D3D12.dll, копируете в корневой каталог игры (где exe), переименовываете в D3D12_original с заменой файла из архива.
Ошибка - 0xc0000142 означает, что anti-cheat не дает зайти в игру, тут либо сильно устаревшее, "неофициальное издание", либо:
Переименуйте start_protected_game.exe в start_protected_game_original.exe.
Создайте копию ACValhalla.exe и переименуйте эту копию в start_protected_game.exe -> Обратите внимание, что будет работать только офлайн-игра, без отключения EasyAnti-Cheat должен привести к сбою с сообщением «ненадежные системные файлы» (или подобным) и может привести к бану.
-Попробуйте запустить Assassin's Creed Valhalla, теперь вы должны пройти мимо белого экрана.
При остальных, возможных, ошибках, могу посоветовать только скачать iobit driver booster, и обновить им все драйвера пк.
На карточках 5xx серии, работать не будет, на Win 7 также, не работает, разве что через какие то дополнительные манипуляции.
Да нахрен все эти обходы и эмуляторы,один хрен у вас с чужим API будет игра вылетать,статтерить,фризить и тд,как с эмулятором SSE инструкций.Купите видюху с DX12 И НЕ парьтесь,сейчас цены более-менее стали,хватит ждать неба с моря погоды,и искать обходные пути
Вылетела после заставки мир где вы сражаетесь(, как лечить
у меня тоже самое
не нашли решение?
не нашли?
нет
В случае - точка входа в процедуру __cxxframehandler4 не найдена: на своём компьютере в папке system32, находите файл D3D12.dll
копируете и заменяете тот, что из архива, без переименования, потому что модифицированный, скорее всего не он, а именно original или core.
Подробнее:
Автор мог перепутать какой у него файл D3D12.dll "подделка и который original, т.е. подделка у него может называться D3D12_original.dll а изначальный просто D3D12.dll. Т.к. не обратив внимания на содержимое изначального архива, скопировал первый раз из него только D3D12_original.dll и core, и поставил D3D12.dll из своей system32 и все работало... а оно как бы без D3D12.dll модифицированного, работать не должно, разве, что он будет называться чуть иначе... типа D3D12_original.dll или вообще D3D12Core.dll..
Сейчас залито именно то, что лежит на хабе. Версия до проверки, была с моим D3D12.dll.
Что там не было никаких новостей или обновлений от автора данного фикса?
автор этого фикса пишет это -
Я использовал vkd3d-proton и ваше исправление, чтобы попытаться запустить Assassin's Creed Valhalla.
Без vkd3d игра работает очень хорошо, но, как было сказано выше, в определенные моменты вылетает.
Когда игра начинается, перед сообщением об отказе от ответственности есть короткий момент, когда она показывает белое поле (как будто загружается то, что должно произойти)
когда я использую vkd3d-
proton игра застревает на этом белом экране и остается там, но не зависает и не отвечает (согласно диспетчеру задач)
Автор фикса для ER, пишет это -
Я оставлю этот выпуск закрепленным, чтобы его было легко найти:
AC Valhalla часто падает (в зависимости от настроек даже не доходит до вступительной последовательности на графических процессорах Kepler/Maxwell 1st Gen).
Использование vkd3d-proton (проверено v2.0 - 2.6) тоже не помогает (игра не загружается).
-> Извините, я не смогу это исправить (выходит за рамки этого проекта),
комментарий добавлен в README для других игроков.
Этот фикс он точно рабочий, но в отличие от ER, не у всех. Может из-за большей интеграции DX12, а может из-за того, что применяется не на ломанной версии.
У меня работает фикс, наиграл 3 часа, вылетов не было, посмотрим что дальше будет, без фикса вообще не запускалась.
видокарта AMD Radeon HD 7800 Series 2гб
игра дико лагает на 1650, хотя там есть dx12,на чем вы собрались запускать Вальхаллу?)) в 600p и 15фпс???Хватит заниматься некрофелией и купите себе нормальную видюху
Бы были деньги и возможности,ибо на ноуте хрен это сделаешь
я бомж с донбасса живущий на 20к смог себе позволить собрать комп с нуля на 2667V4 и GTX1660S, так что задумайся
Вот ты сказочник, у человек без места жительства, априори не только нет денег на видеокарту., но и на еду
С Элден Ринг все хорошо, но в случае с вальхалой , оно вылетает после начальной заставки. Белый цвет и вылет. Винда последняя, проц не фенон=_= Если с элден Ринг все хорошо, то тут определено вылет игры как проходит начальная заставка - возникает белый цвет и - вылет). Все драйвера обновлены ...
Вот это -
:Переименуйте start_protected_game.exe в start_protected_game_original.exe.
Создайте копию ACValhalla.exe и переименуйте эту копию в start_protected_game.exe -> Обратите внимание, что будет работать только офлайн-игра, без отключения EasyAnti-Cheat должен привести к сбою с сообщением «ненадежные системные файлы» (или подобным) и может привести к бану.
-Попробуйте запустить Assassin's Creed Valhalla, теперь вы должны пройти мимо белого экрана.
?
Вроде бы делал тоже такое и все равно вылетала после заставки ...Но я проверю еще раз...И уже отпишусь ! ...В общем перепроверю.
Даже такой способ не работает) Как и вчера.Если Элден ринг норм, то это странно...
запускается, черная заставка и вылетает
тут вся ветка о проблемах работоспособности, и советах по решению, и автору на хабе тоже все известно, может что придумает там, по улучшению.
с программой dxcpl запускается и даже поиграть можно
как??? на gtx 760 не пашет!
На 760gtx пойдет?
На всем начиная с 6xx серии. Если что, про возможные ошибки есть в описании, и тут мой коммент ниже. Сделано здесь странно.
не работает на GTX650
что же конкретно не работает ? Белый экран ? Ошибка какая-нибудь ? Свой D3D12.dll из system32 пробовал на замену того, что из архива ? Может не запускаться из-за устаревшей версии Win, недостатка драйверов и так далее. Работает то 100%) Потому что на этой карточке проверялось. Но очень легко может не запускаться, из-за anti-cheat того же... о чем в спойлере в описании, как это обойти.
В общем ситуация такая: тоже при перекидывании файлов и последующих различных манипуляций с копированием, заменой и переименовыванием результатов не давали- жаловался на DX12.
Обновил винду до 21H2 и закинул файлы с архива, игра пошла, зависла на заставке с белым экраном и вылетела, запустил заново и загрузил сохранение, которое игра успела создать. В итоге прошел пролог и на месте с первой точкой синхронизации игра стала наглухо виснуть вплоть до перезагрузки компа с кнопки. С подобным сталкивался только в Watch Dogs Legion.
решил проблему с вылетами?
Нет, удалил и все
Игра пошла но после загрузки компании вылетает! Как быть?
Есть решение такой проблемы?
в совместимости ярлыка поставь совместимость win7 и в настройках игры 1920*1080 и все минимальные настройки в разделе графика
привет!! проверил фикс с елден рин, репак от игруха. При первом запуске игра запустилась но вылетела при начала новой игры. После вылета я поставил совместимость win7 запуск от админ. после игра запустилась нажал загрузить прошел первый пролог с малым после чего игра загрузилась где дальше ты на берегу реки появляешься и работала. Дальше пока не проходил, как пройду то отпишу. При запуске настройки игры 1920 настройки граф минимальные все. Игра требует минимум 3 гб видеопамяти. Мое железо gtx960m 4gb intel coro i5 6300HQ 8RAM
Опа, как это??? пиратка или лицуха?? я вот скачал репак от Uplay-Rip там можно и сделать лицуху и пиратку, куплю акк от ubisoft благо копейки стоит, и попробую! видюха gtx 760 на 4 гб с dx 11_0