на главную
об игре
Elden Ring 25.02.2022

Elden Ring "Запуск игры на DirectX11"

Описание автора (перевод гугл) :

Спойлер

Совершенно наивное приложение, использующее переадресацию прокси/dll, чтобы попытаться запустить Elden Ring на оборудовании DX12 с уровнем функций 11_0 (например, графические процессоры Nvidia Kepler)

Честно говоря, я просто очень разозлился из-за того, что Elden Ring вылетает со знаменитым WSOD (белым экраном смерти) на моем графическом процессоре (NVIDIA Tesla K40 с использованием закадрового рендеринга),

Я никогда не думал, что у меня действительно что-то получится :-)

Итак, вот оно:

Некоторая отладка показала, что в моем случае белый экран смерти вызван неправильной инициализацией DX12 (и не удосужился проверить код возврата...)

Чтобы быть более конкретным: кажется, что игра вызывает D3D12CreateDevice с минимальным требуемым уровнем функций D3D_FEATURE_LEVEL_12, который больше, чем максимальный. поддерживаемый уровень функций на графических процессорах NVIDIA Kepler (11_0)

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

Таким образом, этот проект пытается сделать следующее, чтобы, возможно, заставить elden ring работать на вашем старом неподдерживаемом графическом процессоре D3D_FEATURE_LEVEL_11_0:

предоставить «поддельную» d3d12.dll, которая будет загружена вместо настоящей d3d12.dll с помощью elden ring (при размещении в папке с исполняемым файлом игры elden ring)

"подделка" d3d12.

dll просто перенаправляет все функции, кроме одной, в исходную dll d3d12 (которая должна быть помещена в ту же папку и переименована в d3d12_original.dll)

«поддельная» d3d12.dll обеспечивает другую реализацию D3D12CreateDevice (вызов функции, который не работает),

который просто вызывает исходную функцию D3D12CreateDevice с теми же параметрами, но для D3D_FEATURE_LEVEL установлено значение 11_0 вместо 12_0.

-> Обычно это приводит к успешной инициализации D3D12 и, к моему полному удивлению, попаданию в игру на моем графическом процессоре Nvidia Kepler.

-> Весь проект, скорее всего, не является хорошим примером того, как сделать что-то подобное,

так что используйте с осторожностью! Я просто подумал, что это может быть полезно для других людей, застрявших на графических процессорах серии Nvidia GTX 6xx или 7xx, никаких гарантий или чего-то еще!

В архиве уже есть оба нужных для запуска файла, которые нужно просто скопировать в корневой каталог игры, но на всякий случай, установка от автора:

Спойлер

Как это попробовать?

Возьмите настоящие d3d12.dll и d3d12core.dll из папки windows/system32, поместите обе dll в папку с игрой elden ring (где eldenring.

exe) И ПЕРЕИМЕНОВАТЬ настоящую d3d12.dll в d3d12_original.dll (ту, что находится в папке с игрой, а НЕ dll в windows/system32)

Поместите новую "поддельную" d3d12.dll в папку с игрой elden ring (там, где находится eldenring.exe)

Попробуйте запустить elden ring, теперь вы должны пройти мимо белого экрана :-)

Автор: tuffee88

Комментарии: 283
Ваш комментарий

Работает на Radeon HD 7850. Храни тебя господь, автор сея чуда

11

Ого…эта видюшка потянула?? Что с фпс?? И какой проц у тебя??

0

А чо-бы нет, неплохая карта же, хоть и старая, у меня 280х вкупе с 2500к 4.9 45-60 рожает, правда в 900p

0

на минималочках в 1600х900 примерно 40 кадров. Проц райзен 2600

0

Повезло тебе, у меня тоже 7850 но меня максимум в меню выбора персонажей пускает и то с трудом просто нереально лагает всё (

0

Ребята вот моя история: Я очень хотела поиграть в элден и с момента выхода, и всё накрылось "задницей Смоуга" в тот момент когда у меня вышел белый экран( Но я не удивилась у меня ""не сильная система"" я даже удалила игру, но теперь я решила попробовать вот этот способ и сначала я расстроилась ведь опять был белый экран, я хотела уже удалить игру но я ставила и ставила файлики пыталась совместимость и тд. но нечего не получалось и я полезла обратно на эту страницу и увидила комент о том что надо поставить файл с реддита потому что не тянул уже проц и поставив я увидела опять белый экран...и он стал чёрным! Я чуть не подавилась чаем, но он почернел! и...ЗАПУСТИЛСЯ! О ЧУДО! Я пошла проходить обучение и тут были невидимые враги...но я опять вернулась сюда и увидела про фикс с нексуса и о чудо оно работает! Я могу поиграть в игру! УРА! А вот что по поводу оптимизации я оптимист 12-14 фпс... но я подумала я имба у меня замедленное действие меня теперь боссы не подловят, но это до пещеры ближайшей ведь там у меня 30 фпс. И да кого то напугает 10 фпс, но в своё время когда комп был ещё хуже я прошла с 10 фпс зельду ботву на эмуляторе!

Мой пк: AMD Athlon II X4 635, 6гб ОЗУ и венец моего чуда эхх GTX 650 ti. (Соболезную если у кого пк хуже моего) P.S. Я поставила всё на высокое ибо фпс не меняется от настроек вообще никак. но это у меня так.

Я хочу попросить если у автора статьи получится скачай все файлы и объедини в один файл ведь все вместе они игру и запустили! У тех у кого запустилось! С победой! Модеры нагнули продажных!

5

Или можно собрать все в одном комментарии.

Спойлер

Фикс для старых моделей процессоров:

https://www.dll-files.com/oo2core_6_win64.dll.html

Скопируйте и вставьте файл oo2core_6_win64.dll туда, где находится ваш файл eldenring.exe.

Фикс невидимых врагов:

https://www.nexusmods.com/eldenring/mods/226

Но если fps совсем мало то очень советую заместо фикса невидимых врагов -

Performance Boost:

https://www.nexusmods.com/eldenring/mods/139

И ты не упомянула, что пользовалась этим - https://www.playground.ru/elden_ring/file/elden_ring_fiks_padeniya_chastoty_kadrov_stutter_fix-1186645

И да, настройки влияют, освещение, тени, трава, отражения, все это на средние/низкие.

Автоматическая настройка визуализации - вкл.

3

Привет,возможно ли поиграть на таком железе?gtx 550 ti,amd athlon x4 740,4 gb ram.Выше перечисленные фиксы ставил,около минуты прогружается и чёрный экран,трэк играет и слышно как кнопки можно клацать,но нет изображения.Пробовал эмулировать dx,но там фпс никакущий

0

400-500 серия на архитектуре Fermi, не работает игра на этих картах. Нужна видюха не ниже 600 серии.

P.S.: там в теме как раз обсуждение gtx550ti : https://github.com/tuffee88/d3d12ProxyEdrDx11_0/issues/15

0

Спасибо,понял что не смогу запустить(

0

На счёт: "И ты не упомянула, что пользовалась этим" я не упомянула потому что это я даже не знаю изменилось ли что нибудь, потому что начала я игру без этого, потом решила закинуть и результат неоднозначный с одной стороны вроде стало более плавно играть тоесть без микрофризов а с другой стороны фпс как будто на чуть-чуть ещё ниже стал, хотя надеюсь может кому поможет на системах получше моей. А вот на счёт настроек не скажу чтоб что-то менялось на моей системе я пробовала и сверх низкие и максимальные, изменения были только на максимальных потому что там вообще отключается оптимизация, а на высоких и низких кроме того что картинка становится хуже фпс не менялся совсем, хотя у меня та же проблема что была с тёмными душами 3 смотришь в одну сторону и фпс 60 даже на моём пк, а в другую сразу 10 фпс. А вообще хороший комент чтоб все ссылки объединить!

1

Подскажи что за железо у тебя кроме видяхи, и на каких настройках

0

проц xeon x5650
8гб озу
минимальные настройки 720р качество
играется норм наиграл 20 часов

0

тоже на 750ти играл, еще и с феномом II x4 :)

0

Запустилась игра на dx11. Фпс норм. Спасибо!

3

Лишь нашел, реально спасибо, кудеснику - tuffee88 :)

2

Очень важный вопрос, работает ли, данный способ, фикс, или будет ли работать?
В Ассасинской вальгале, или Дед стрендинге, которые работают на dx12 ?

0

Для начала, как автор сделал этот фикс -

Спойлер

Некоторая отладка показала, что в моем случае белый экран смерти вызван неправильной инициализацией DX12 (и не удосужился проверить код возврата...)

Чтобы быть более конкретным: кажется, что игра вызывает D3D12CreateDevice с минимальным требуемым уровнем функций D3D_FEATURE_LEVEL_12, который больше, чем максимальный. поддерживаемый уровень функций на графических процессорах NVIDIA Kepler (11_0)

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

Таким образом, этот проект пытается сделать следующее, чтобы, возможно, заставить elden ring работать на вашем старом неподдерживаемом графическом процессоре D3D_FEATURE_LEVEL_11_0:

предоставить «поддельную» d3d12.dll, которая будет загружена вместо настоящей d3d12.dll с помощью elden ring (при размещении в папке с исполняемым файлом игры elden ring)

"подделка" d3d12.

dll просто перенаправляет все функции, кроме одной, в исходную dll d3d12 (которая должна быть помещена в ту же папку и переименована в d3d12_original.dll)

«поддельная» d3d12.dll обеспечивает другую реализацию D3D12CreateDevice (вызов функции, который не работает),

который просто вызывает исходную функцию D3D12CreateDevice с теми же параметрами, но для D3D_FEATURE_LEVEL установлено значение 11_0 вместо 12_0.

Теоретически так же можно сделать и для выше-обозначенных игр, но там и движок другой, реализована DX12 скорее всего более глубоко, но у кого есть навыки, тот конечно может пробовать. Сделать так же как tuffee88 с Elden Ring.

0

Ясно, если вы знаете, или можете как то выйти на автора данного фикса, можете ли вы ему намекнуть или написать, про то чтоб он попробовал сделать такой же фикс, на Дед стрендинг или Вальгаллу? у многих эти игры не работают из за dx12, особенно у людей со старенькими видеокартами.

2

нужно еще не забывать что Death Stranding, как и игры серии Yakuza, еще и требуют AVX-инструкции в процессоре, что, например, у Intel до поколения Sandy Bridge (до 2010 года) отсутствуют. Так что если ЦП без AVX, то тоже не поиграть. У многих игр AVX-требование убирают, но для Death Stranding и Yakuza уже давно перестали патчи выпускать

1

Спасибо большое все запустилось) gtx 660ti)

3

БЛ*ТЬ ЭТО РАБОТАЕТ, СПАСИБО БРАЗА, ОГРОМНЕЙШЕЕ СПАСИБО. На 950м норм запустилось. Теперь не придётся на интегрированной intel с овер жутким фпс в 800x600 играть и драться с невидимыми мобами

2

На GTX 670 работает без проблем.

2

Огромное спасибо автору. Игра отлично идет на Gtx 760 (Хeon E5 2689) и 16 гб - на FullHd на максимальном пресете идет плавно, но есть обрывания и видима нехватка видеопамяти, если сделать средние настройки играть можно, но оптимизация игры хромает.

2

cпасибо заработало Nvidia 750 ti достаточно было закинуть файлы из архива ддл

2

Подскажи что за железо у тебя, сколько фпс и какие настройки, вообще играбельно ли?

0

Народ прошерстил просторы нексуса вот наткнулся на такой фикс https://www.nexusmods.com/eldenring/mods/109 который убирает проблему с невидимыми врагами. Попробовал у меня все работает и фпс не сжирает в отличии от мода на LOD, так что пробуйте смело!

2

Спасибо, большое)
На XFX R9 280X запустилась, 35-40 fps на средних настройках.

1

Спасибо большое! Запустилось наконец, после этих бесконечных белых экранов! GTX660.

1

Заработало, 780ti. Спс огромное!!!

1

Дождался! Так и думал что кто то да сделает сие чудо, спасибо автору и @alex_jay за то что выложил.

1

Удивительно но работает. Спасибо

1

Большое спасибо, теперь всё работает ( ˘ ³˘)♥

1

Такая же проблема на gtx750ti.И почему-то у меня нет файла d3d12core.dll. Может в этом проблема???

1

Раз коммент:

Спойлер

Да, у автора указан ещё и d3d12core.dll, но я его у себя не обнаружил, и он и не понадобился, его и не нагуглил.

Два коммент:

Спойлер

Ещё там есть такое - VCRuntime140_1.dll в папке system32 была как-то "испорчена" или некорректно работала.... без понятия.

Исправлена ​​переустановка Visual C++ x86.

Во всяком случае, это не с видеокартой проблема, а с дровами 100%

Там эта же ошибочка на dolphin.

Один из первых комментариев тут про удачный запуск на 750ti.

Эта распространенная ошибка явно связана с Microsoft Visual C (весь гугл на это указывает), и явно связана с тем, что для этого "проекта", автор использовал Visual Studio. Тут я бы удалил через тот же iobit uninstaler, все что имеет в названии Microsoft Visual C++ и Visual Studio, почистил бы все дополнительно любой прогой типа ccleaner,сам прошелся бы по system32 в поисках остаточных VC файлов, перезагрузил комп(мало ли) и скачал последний runtime pack из другого источника.

Любопытно кстати, что этот сбой с Microsoft Visual именно на 7xx серии, но не у всех.

0

Игру сумел запустить, была такая же ошибка. взял из систем32 своей "D3D12" переименовал в "D3D12_original" закинул в папку. и закинул простой "d3d12" из этой раздачи туда же, запустилось.

З.Ы. До этого обновил все рунтаймы,с++ и директХ . Может и не надо было, но как есть)

1

у меня это вчера было одним из вариантов, который я списал на - навряд ли это... И оказывается эту ошибку не только порченный VCRuntime вызвать может, но и не родной D3D12

0

d3d12core.dll как найти этот файл?

0

спасибо,запустил на 950м 30 фпс

1

Спасибо большое, все запустилось)

1

Ребята, вообщем костыли с заменой dx12.dll помогли, игра нормально идёт на низких и даже средних более менее, но рандомно вылетает во время игры. Я понимаю что у меня комп далеко не самый новый, AMD FX-4350 AM3+, 4 x 4200 МГц и видяха amd radeon hd 7800 series, оперативы 8гб. Как я сказал игра идёт нормально без лагов. От чего могут быть вылеты в случайных местах?

1

Варианты: увеличить файл подкачки, обновить драйвер видеокарты, включить принудительное сглаживание FXAA в панели управления (совет в steam), переустановить игру на другой диск (совет в steam), обновить windows (совет в steam).

Еще вот это, от автора фикса, по другой проблеме, но там тоже AMD, может помочь -

Также попробуйте запустить это через Vulkan через vkd3d-

proton (вы можете получить готовые двоичные файлы Windows по адресу: www.nexusmods.com/eldenring/mods/12), поскольку AMD, похоже, лучше поддерживает Vulkan.

0

UPD: Помогло обновление драйвера и ПО AMD Radeon Software, всё огонь теперь) Автору респект огромный))

0

Полёт нормальный NVIDIA GeForce GTX 770

1

ЧУВААААК, спасибо тебе огромное. Я даже винду переустанавливал, не помогло. А твой совет прям очень помог:))

1

Запустилась на GTX66. Спасибо)

1

мне помогло, очень рад)

1

Игра запускается все четко но во время создания персонажа или если пропустить момент с настройкой персонажа игра чуть загружается и вылетает

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

ПК: AMD Fx-6100; GTX 750; 12 gb ОЗУ

update: Обновил дрова на видеокарту все работает четко

1

у меня все еще не работает я все сделал правильно но после этих файлов мне выдает точка входа в процедуру _cxxframehandler4 не найдена в библиотеке dll

1

Если у вас видеокарта поддерживает DirectX12, но при этом вылетает при запуске - просто скачайте с офф сайта майкрасофт Microsoft C++ 2015-2022 Redistrubate X64\X84. Устанавливать обе версии если у вас X64. Мне это помогло.

1

ребят, помогите пожалуйста, при запуске после замены EAC ругается "untrusted system file D3D12.dll", видеокарта поддерживает dx12, но проблема с белым экраном осталась

1

Так это устраняет только белый экран?

0

Нет, это именно, что полноценная работа игры на системах DX11-only, но так как это первая версия, и у всех системы и модели видеокарт разные, нужно каждому пробовать отдельно. Проверил пока только на 6xx серии, был шокирован, залил сюда сразу же. Максимальные настройки КАРЛ, с приличным FPS КАРЛ, на 1920x1080.

В online скорее всего не пустит, т.к. вмешательство в файлы игры.

-2

Хочу спросить,а на 1070 есть смысл ставить? У меня просто проц слабый,выдает 30-35 фпс

0

Как минимум, для проверки, но автор все конкретно расписал, перевод его слов под первым спойлером, никакой привязки к каким либо моделям видеокарт нет.

Да, у автора указан ещё и d3d12core.dll, но я его у себя не обнаружил, и он и не понадобился, его и не нагуглил.

0

что получилось в итоге на 1070? есть смысл на дх11 запускать?
сам сижу с 1060

0

зачем? 900-серия и все что новее нее - поддерживает DX12 полностью. Этот фикс нужен для 600-й и 700-й серий Nvidia, а для 400-й смысла уже наверное нет. По сериям в AMD не скажу, вопрос не изучал

0
Комментарий удален

а как узнать на какой версеи DRX у тебя игра работает ?

0

через GPU-Z в строке DirectX Support

-1

если ты про видео карту это не то я про ИГРУ И ИГРЫ

1

это либо в настройках игры указано должно быть, либо могут быть разные лаунчеры, помимо ещё и того, что некоторые игры, как эта, directx12-only... изначально.

0

Жалко на лицензии не работает. Анти-чит не впускает.

0

Потому, что как ниже писал - вмешательство в файлы игры. Разработчики как оказалось, могут добавить поддержку DX11 как нефиг делать.

0

гугл говорит, что нужно установить - runtime pack

-1

Ещё там есть такое - VCRuntime140_1.dll в папке system32 была как-то "испорчена" или некорректно работала.... без понятия.

Исправлена ​​переустановка Visual C++ x86.

Во всяком случае, это не с видеокартой проблема, а с дровами 100%

Там эта же ошибочка на dolphin.

Один из первых комментариев тут про удачный запуск на 750ti.

0

Если найдешь решение, дай знать пожалуйста!

0

У меня лицензия в стиме. Сделал все, что нужно было. выдает 0xc0000142 ошибку. Видел, что на торрент версии вроде все работает. Это из-за Anti-cheat? Или я где-то накосячил?)

0

это вмешательство в файлы игры, anti-cheat не разбирает какого рода вмешательство, и блокирует запуск. Но вообще у этой ошибки может быть много причин. Очень распространенная, и очень легко гуглится. Как вариант, попробовал бы торрент-эдишн, и если уже там такая же будет, то гуглить. Буквально: выдает 0xc0000142 ошибку, и все - множество выдач по этому запросу.

0

Скачал пиратку. Вставил файлы и всё работает! Спасибо автору, а разрабы редиски, если не могут сделать такую маленькую, но очень важную вещь...

0

Если ошибка 0xc0000142 значит в пути есть кириллица. Перекинь папку с игрой в папку без русских букв в пути, можешь даже в корень диска и ошибка пропадет

0

По приколу попробовал на GeForce 540M, но не сработало - белый экран с курсором на секунду и вылет) Жаль)

0

Вообще 5xx серия поддерживает DX11, но все равно видимо каких то инструкций не достает.

0

вот с запуском игр дх11 никогда не было проблем, но тут надежды было меньше)

0

если просто запустить то можно попробовать dxcpl, но это будет неиграбельно, хотя может если вкупе с этим фиксом, то будет получше, но это все чисто теоретика, никакой уверенности тут совершенно, ни в том ни в другом.

0

Помогите пожалуйста. Дайте подробную инструкцию. Потому что Я сделал по инструкции и ничего не поменялось

0

Модель видеокарты ? Сделать тут "что то не то" можно только если поместил эти два файла не в Game, а куда то в другую папку.

0

GTX 1080. Нет, сделал всё правильно

0

GTX 1080 спокойно поддерживает DX12 игра у тебя должна прекрасно запускаться и без этого фикса. Если же нет то скачай iobit driver booster и обнови с помощью него все драйвера на компе. Если же ты изначально (ну мало ли) про увеличение fps то на это на 10й серии, не влияет.

0

Ничего не поменялось. Может Я что-то не то сделал?

0

Игру сумел запустить, была такая же ошибка "точка входа в процедуру бла-бла-бла". взял из систем32 своей "D3D12" переименовал в "D3D12_original" закинул в папку. и закинул простой "d3d12" из этой раздачи туда же, запустилось.

З.Ы. До этого обновил все рунтаймы,с++ и директХ . Может и не надо было, но как есть)

0

Кстати, я ведь вчера по этому случаю добавил второй спойлер, там и приписка есть - на всякий случай, вот это он и оказался...

0

Ребята, кому не сложно, расскажите как правильно установить сие чудо. Никак не могу разобраться что к чему.

0

Распаковать в корневой каталог, он же - Game.

0

Спасибо огромное! Наконец-то я смог запустить игру!

(Однако, к сожалению, возникла новая проблема - невидимые враги)

0

Что то типа этого:

Спойлер

В идеале нужно играть в игру в настоящем оконном режиме, поскольку и в полноэкранном режиме, и в окне без полей враги могут быть невидимы. В меню настроек также следует увеличить тени, освещение и глубину резкости до уровня «Высокие» или «Максимальные». Все остальные графические настройки в Elden Ring, возможно, придется установить на «Низкие».

На поле боя по-прежнему возможно, что враги невидимы с большого расстояния, что делает их проблемой для лучников и магов Elden Ring. Если предыдущие исправления вне игры (режим высокой производительности в панели Nvidia) были выполнены, враги все равно будут появляться вблизи, и это будет меньшей помехой для героев ближнего боя. Другое решение — целенаправленно подкрадываться к врагам, а затем отступать. В этом случае враги будут оставаться полностью видимыми и появляться даже после удаления. Кроме того, уход из зоны и возвращение заставит Elden Ring снова попытаться визуализировать персонажей. Если делать это часто или достаточно быстро, ранее невидимые враги снова появятся в мире.

1

к сожалению - неиграбельно) и фпс не тянет, и мобов невидать.

0
Спойлер

как варианты: увеличить файл подкачки. Применить readyboost (использование флешки в качестве виртуальной памяти). Вот это: https://www.playground.ru/elden_ring/file/elden_ring_optimizatsiya_dlya_slabyh_pk-1182589

Это не лишнее: Как исправить микро-подвисания (статтеринг)Запустите Диспетчер устройств, найдите Программные устройства. Microsoft Device Association Root Enumerator и отключите его.

И крайний вариант - ждать патчей.

0

никто не знает почему настройки графики и разрешения не влияют на фпс?

0

Потому, что вот так можно описать ответственных за оптимизацию игры -

3

Надеюсь они пофиксят это в скором времени и настройки графики наконец будут влиять на фпс, иначе играть с 38-42 фпс удручает

0

на gt 540m белый экран с курсором и вылет, не спасло, эх

0

повтор комментария тому у кого такая же карта, но он видимо пробовать не стал, но любопытно же все таки..

если просто запустить то можно попробовать dxcpl, но это будет неиграбельно, хотя может если вкупе с этим фиксом, то будет получше, но это все чисто теоретика, никакой уверенности тут совершенно, ни в том ни в другом.

0

А можно подробнее, что такое dxcpl?

0

После установки фикса отключил встройку на ноутбуке, белый экран с курсором висит бесконечно, с dxcpl - та же история. Пожалуй оставлю игру пока так "висеть", возможно спустя какое-то время запустится.

0

Для того, что бы ER могла нормально работать на карточках от 6xx серии, tuffee88 сменил значение у всего одной функции, все остальные значения он не менял, т.е. теоретически, для 5xx серии, могут быть ещё какие то функции которые обрабатываются ею неправильно, и теоретически, человек который разбирается в этом мог бы, что то попробовать, но это чисто как мысль.

0

Закинул оба файла и на 750Ti всё так-же белый экран секунд 5-8 с последующим вылетом. Никаких ошибок. Дрова, VC++ свежее обновлённое. Что еще может быть? Phenom II X6 + 8GB RAM

0

Этот вариант:

Игру сумел запустить, была такая же ошибка "точка входа в процедуру бла-бла-бла". взял из систем32 своей "D3D12" переименовал в "D3D12_original" закинул в папку. и закинул простой "d3d12" из этой раздачи туда же, запустилось.

?

0

Пробовал, и по разному пробовал, и переименовывать protecded_game пробовал. И с Core.dll из другого места пробовал. Винда 10ка 20H2. Ума не приложу, всё что из реддита и т.д. прочитал, мне не помогло, причём без каких-то видимых причин.

0

Получилось завести, оставлю для тех, кто может столкнётся с такой-же проблемой. В данном конкретном случае видимо виноват Phenom. В этой теме найдёте решение: https://www.reddit.com/r/Eldenring/comments/t13sif/run_with_phenom_cpu/
Там будет ссылка на файл oo2core_6_win64.dll, закидываете его в корневую папку с eldenring.exe и всё запустится.

1

@alex_jay понимаю, что с моей конфигурацией отчаянно даже пытаться запустить) Но все же. Не знаешь, чем исправить?
Сейчас попытаюсь запустить через патчи на win 7)
upd. Гайд который скинули, какой то очень трудный... Не получилось

0

Навскидку, два варианта -

это как у меня уже по классике, с выдачей по ошибкам в гугле, отсылает к Microsoft Visual C.

Это нужно runtime pack, и явно будет не лишним обновить вообще все драйвера на компе через iobit driver booster.

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

И ну мало ли...

взять у себя из system32 - d3d12.dll, переименовать его в d3d12_original.dll и закинуть в Game, заместо того, что в архиве

0

Библиотеки вроде бы все есть, как и в принципе драйвера)
Попробовал из систем32 взять, но у меня по факту нету д3д12) Есть д3д11, попробовал его переименовать в "d3d12_original.dll"
Сейчас еще раз попробую, патч на вин7 поставить

0

https://forums.nexusmods.com/index.php?/topic/11126868-windows-7-patch-for-elden-ring/page-33

Translator в помощь, они там похоже, что и пытаются совмещать win 7 с этим фиксом...

0

Остановился на том, что не хочет eldenring.exe пропатчивать, пишет ошибку
[17:24:19] Applying patch, please wait... (don't panic!)

[17:24:19] An error has occurred: xdelta3: target window checksum mismatch: XD3_INVALID_INPUT
Второй файл д3д12, нормально пропатчило через программу делта патчер
upd. Получилось запустить. Пошел звук, вижу курсор. Если водить курсором, слышно, что попадаю по пунктам меню. Но черный экран... Не вижу картинку)
Как думаешь, можно фикс чем то?
upd2. короче пропатчил д3д12, теперь ошибка вылазит после белого экрана и курсора...

0

Значит пропатченный попробуй переименовать в D3D12_original.dll и вместе с поддельным, что бы они были в Game...

И видеокарта какая ?

0

GTX 760 без изменений,белый экран и сразу программа не работает (так было до этого,так и осталось без изменений)

UPD: Ура запустилась!!!

Смог запустить только после того,как в папку с игрой закинул d3d12.dll тот,что был от автора (свой с папки system32 почему не зашел). На высоких настройках 30-40 fps,что очень хорошо,как для этой старушки GTX760 2gb.

Автору благодарочка!

0

У меня нечего не получаеться запустить игру белый экран потом черный и все игра вылетает подробнее можно?

0

скачай iobit driver booster и обнови все драйвера на компьютере. Все что можно сказать по этому скрину.

0

На gtx 1060 так и не сработало. может и не сработает никогда?

0

Твоя видюха и так должна запускать игру,обнови дрова и винду обнови

0

в этом то и дело, что все обновлено до максимума. может дело в том, что у меня пиратка?

0

нет, тут у 99% пиратка. у меня лично и на 11ДХ запустилось, обнови дрова,ставь паки с++,директХ,рунтаймы. как сказали выше,у тебя и без бубнов этих должно идти.

2

Проблему решил довольно странным способом. Качал репаки от механиков и игрухи, колдовал с бубном над их файлами и прочим. В итоге вспомнил старого доброго xatab и скачал пиратку с их сайта. Загрузил, и никаких бубнов с танцами не надо было, просто сделал все как написали в инструкции, и директх поддерживает, и игра на максималках! сочная. вдруг кому-то поможет кроме меня. проц i5-7600k, видюха гтх 1060.

0

к стати да,в последние пару лет только у Хатава и качаю,пусть земля ему будет пухом.

0

А если нету файла d3d12core.dll?

0

Он тут не нужен. К Valhalla фиксу для DX11 он прилагается, но там автор мне мозги чуть не сломал, и насколько он нужен там, не скажу.

0

закинул файлы от автора выдает ошибку (точка входа не найдена). если беру свой родной D3D12( из system 32) выдает все тот же белый экран. переустановил дрова и паки, установил runtime. возможно проблема в том, что у меня отсутствует файл d3d12core.dll (его даже не смог нагуглить нигде). может еще есть варианты, что может помочь? видуха (1050ti)

0

Твоя видюха должна запускать эту игру и так.Что у тебя за винда,если 10 то какая версия?

2

да, у знакомых все прекрасно работает на той же карточке, я хз в чем проблема. win 10 Версия10.0.17134 Сборка 17134. при этом тот же assassin's creed valhalla идет без проблем

0

У тебя проц не Phenom случаем ?

Спойлер

Imfathiss7086

Получилось завести, оставлю для тех, кто может столкнётся с такой-же проблемой. В данном конкретном случае видимо виноват Phenom. В этой теме найдёте решение: www.reddit.com/r/Eldenring/comments/t13sif/run_w...

Там будет ссылка на файл oo2core_6_win64.dll, закидываете его в корневую папку с eldenring.exe и всё запустится.

Если и не это, то уж.... гугли, может и с твоей моделью проца какие то косяки у ER.

1

Процессор Intel(R) Core(TM) i5-7400. видел такой вариант, скачал себе oo2core_6_win64.dl на всякий, тоже никаких результатов не дало

0

Лол,что это у тебя за старая такая версия винды?? Ты хоть раз её обновлял?

Зайди в свойства пк и посмотри точно,а то по твоей инфе у тебя винда года 2 не обновлялась.

0

Карта R9 280, белый экран победить не удалось никакими костылями. 11 винда со всеми обновлениями, последние драйверы, установлены VC++, DirectX. Что еще можно предпринять? У других людей же работает.

0

Это свои какие то заморочки у подобных карточек. На хабе у человека с R7 370 тоже проблема, вот что ему tuffee88 советует (перевод гугл) :

Спойлер

Вы пытались обновить Windows + последние графические драйверы и уменьшить настройки графики (чтобы вы использовали менее 2 ГБ видеопамяти)?

Кстати.

Некоторые карты Nvidia Card с функцией DX12 уровня 11_0 демонстрируют мерцание экрана или некорректную визуализацию тумана, но в целом в игру можно играть со всеми основными функциями и редко происходит сбой (не чаще, чем с более новым графическим процессором).

Пожалуйста, также попробуйте запустить это через Vulkan через vkd3d-

proton (вы можете получить готовые двоичные файлы Windows по адресу: https://www.nexusmods.com/eldenring/mods/12), поскольку AMD, похоже, лучше поддерживает Vulkan.

0

Я сперва все сделал, как по ссылке tuffee88, т.е. пропатчил игру под Вулкан - не завелось. Потом удалил драйвер видеокарты и установил его заново - не представляю, что изменилось, однако игра заработала. И с вулканом, и стандартно теперь работает.

К слову: на Вулкане игра работает хуже, не рекомендую.

1

У меня фикс заработал сразу же и фпс как нестранно держится на 30 и выше. И это на gtx 650 ti. Но одна большая проблема всадник великан на начальной локи отображаются нормально, а неписи и враги тупо невидимки. Лазил по инету пробовал варианты пока ничего не работает.

0

Баг самой игры, может помочь это - https://www.playground.ru/elden_ring/file/elden_ring_uvelichennaya_dalnost_prorisovki-1185406 но fps возможно, пострадает.

0

Ну значит выход один ждать патчей. Но мод попробую посмотрю что да как.

0

Короче мод действительно помогает, но фпс сжирает просто люто.

0

Закинул оба файла из архива в папку Game. Запустилась с видюхой Gainward GeForce GTX 680 Phantom 4GB.

0

На стимовской лицухе нужно проделать следующее:

Отключить EasyAnti-Cheat:

Переименовать start_protected_game.exe в start_protected_game_original.exe

Создать копию eldenring.exe и переименовать этот файл в start_protected_game.exe

Работать будет только в автономном режиме стима, иначе будет выскакивать сообщение "untrusted system files".

Сорян, если уже писалось.

i7 4790, 16GB, GF 750ti - 720p, высокие настройки 45-60фпс (глазом определял), размытие в движении вырубил.

0

На W11, R7 370 завелось на максимальных, без тормозов.

0

У меня в папке с игрой нет файла d3d12.dll

0

В архиве уже есть оба нужных для запуска файла, которые нужно просто скопировать в корневой каталог игры

0

За это дают бан? Или блокируют запуск игры?

0

skyhazel

вчера в 22:03

На стимовской лицухе нужно проделать следующее:

Отключить EasyAnti-Cheat:

Переименовать start_protected_game.exe в start_protected_game_original.exe

Создать копию eldenring.exe и переименовать этот файл в start_protected_game.exe

Работать будет только в автономном режиме стима, иначе будет выскакивать сообщение "untrusted system files".

0

Ребят подскажите на nvidia geforce gtx 765m можно исправить баг с белым экраном?

0

Для 7xx серии, первым делом вот это - на своём компьютере в папке system32, находите файл D3D12.dll, копируете в корневой каталог игры (где exe), переименовываете в D3D12_original с заменой файла из архива.

а потом то, что ниже, если это не поможет.

https://generd.ru/fix/belyj-ekran-pri-igre-v-igry-vot-kak-mozhno-ot-nego-izbavitsya/

Спойлер

На стимовской лицухе нужно проделать следующее:

Отключить EasyAnti-Cheat:

Переименовать start_protected_game.exe в start_protected_game_original.exe

Создать копию eldenring.exe и переименовать этот файл в start_protected_game.exe

Работать будет только в автономном режиме стима, иначе будет выскакивать сообщение "untrusted system files".

Спойлер

Вы пытались обновить Windows + последние графические драйверы и уменьшить настройки графики (чтобы вы использовали менее 2 ГБ видеопамяти)?

Кстати.

Некоторые карты Nvidia Card с функцией DX12 уровня 11_0 демонстрируют мерцание экрана или некорректную визуализацию тумана, но в целом в игру можно играть со всеми основными функциями и редко происходит сбой (не чаще, чем с более новым графическим процессором).

Пожалуйста, также попробуйте запустить это через Vulkan через vkd3d-

proton (вы можете получить готовые двоичные файлы Windows по адресу: www.nexusmods.com/eldenring/mods/12), поскольку AMD (для nvidia тоже может сработать, прим.), похоже, лучше поддерживает Vulkan.

0

фикс этот просто сказка. хотел уже дропнуть er и смотреть прохождение, а тут такой сюрприз

0

кста gtx 750ti 8gb озу intel core i3-2100 30-40 fps в 900p

0

а чего коммент со ссылкой на нексус потерли? там фикс рабочий на инвиз мобов как бы....

0

6 веток комментов ниже от этого, и он к тому же, в файлы залит, что делает его наличие тут, малонужным.

0

Заработало спасибо за инфу чел ты просто гений

0

В чем может быть проблема. Игра перестала вылетать после 3-4 сек белого экрана. Теперь после белого экрана - черный, есть музыка меню и в слепую даже можно дойти до геймплея. Есть идеи в чем может быть проблема?

0

полный список того, что можно попробовать -

Спойлер

Для 7xx серии, первым делом вот это - на своём компьютере в папке system32, находите файл D3D12.dll, копируете в корневой каталог игры (где exe), переименовываете в D3D12_original с заменой файла из архива.

а потом то, что ниже, если это не поможет.

https://generd.ru/fix/belyj-ekran-pri-igre-v-igry-vot-kak-mozhno-ot-nego-izbavitsya/

На стимовской лицухе нужно проделать следующее:

Отключить EasyAnti-Cheat:

Переименовать start_protected_game.exe в start_protected_game_original.exe

Создать копию eldenring.exe и переименовать этот файл в start_protected_game.exe

Работать будет только в автономном режиме стима, иначе будет выскакивать сообщение "untrusted system files".

Вы пытались обновить Windows + последние графические драйверы и уменьшить настройки графики (чтобы вы использовали менее 2 ГБ видеопамяти)?

Кстати.

Некоторые карты Nvidia Card с функцией DX12 уровня 11_0 демонстрируют мерцание экрана или некорректную визуализацию тумана, но в целом в игру можно играть со всеми основными функциями и редко происходит сбой (не чаще, чем с более новым графическим процессором).

Пожалуйста, также попробуйте запустить это через Vulkan через vkd3d-

proton (вы можете получить готовые двоичные файлы Windows по адресу: www.nexusmods.com/eldenring/mods/12), поскольку AMD (для nvidia тоже может сработать, прим.), похоже, лучше поддерживает Vulkan.

0

тоже самое на gtx 470, удалось победить?

0

Все работает.Большое спасибо.Можно такой же фикс для god of war? Думаю многие будут вам признательны и благодарны.Там dx 11.1 тут был 12

0

Для GoW вот - https://github.com/doitsujin/dxvk/releases

assets, самый первый файл, распаковать подпапку x64 из архива в корневой каталог игры, где exeшник.

Здесь и на сайте в файлы залит, но там уже устаревшая версия.

0

dxvk пробывал в первую очередь, но черный экран и потом вылетает, помогите пожалуйста,вся надежда на вас

0

тут ещё могу только dxcpl посоветовать.

0

dxcpl тоже было проверено.А Вальгалу также нельзя взломать,там тоже по моему dx level

0

Valhalla это DX12 и там фикс у одних работает, а у других нет.

0

Помогите плиз, кто-то может подскажет, тормозит именно когда смотришь на гребаное светящееся дерево, когда отворачиваешься, фпс нормальный (смотришь на дерево 5 фпс, не смотришь на него, 30+

проц Phenom ii X4 955 be

карта GTX 650ti

оперы 8 гб

0

Все касательно освещения и теней на средние в настройках, траву на средние, а также отражения - низкие, автоматические настройки визуализации - вкл, и вот это с десятью вариантами на выбор -

https://www.nexusmods.com/eldenring/mods/139

Это как максимально повысить fps без заметного вреда для картинки.

0

Спасибо,но тут что-то другое, у людей на этом проце и этой видяхе идёт нормально, а у меня лаги дикие, понять не могу почему так

0

Кроме того, что выше написал, остается только обновить все драйвера компа iobit driver booster, почистить систему тем же ccleaner, увеличить файл подкачки, установить более производительные настройки в панели nvidia. Если это не поможет то остается вернуться к тому, что написал в верхнем комментарии. Особенно к тому, что по ссылке, попробуй оттуда Low LOD.

0

Что бы я ни делал, ничего не спасает, фпс всё равно дико проседает,хотя и ставил Low LOD, и винду перебивал, ничего не спасает, я в отчаянье..

0

Единственное, что для себя нового отметил, что кто то пишет, что очень хорошо помогло отключить vsync (вертикальный синхроимпульс) в панели управления видеокарты, а так даже народ на 3070-3080 жалуется на просадки fps.

0

что делать, если я лично не могу распаковать файл? пишет следующее: архив повреждён или имеет неизвестный формат.

0

установить последнюю версию winrar, удалив нынешнюю. Либо установить одну из альтернативных программ - 7-Zip, HaoZip, IZArc, PeaZip, RarZilla Free Unrar, WinZip, ExtractNow или PowerArchiver.

0

Ребята, я очень сильно мечтаю поиграть с другом в онлайне, можно ли каким то способом использовать этот фикс что бы работал онлайн?

0

кинул в папку с игрой 2 файла - игра вообще не запускается. раньше хоть до белого экрана доходило. в чем прикол шарит кто?

0

Варианты:

Спойлер

При учете лицензии:

Ошибка - 0xc0000142 означает, что anti-cheat не дает зайти в игру, Тут либо - Переименуйте start_protected_game.exe в start_protected_game_original.exe.

Создайте копию eldenring.exe и переименуйте эту копию в start_protected_game.exe -> Обратите внимание, что будет работать только офлайн-игра, без отключения EasyAnti-Cheat должен привести к сбою с сообщением «ненадежные системные файлы» (или подобным) и может привести к бану.

Ещё вариант обхода anti-cheat это:

Запустите игру с отключенным EAC

Для этого создайте файл steam_appid.txt с текстом 1245620 в папке с игрой и запустите напрямую eldenring.exe

Так же, вот это первым делом попробовать:

Возьмите настоящий d3d12.dll из папки windows/system32, поместите dll в папку с игрой elden ring (где eldenring.

exe) И ПЕРЕИМЕНОВАТЬ настоящую d3d12.dll в d3d12_original.dll (ту, что находится в папке с игрой, а НЕ dll в windows/system32)

Если и это все это не поможет, то обновить все драйвера на компьютере через iobit driver booster. Также, установить Runtime pack. Ещё ошибки могут быть из-за сильно устаревшей версии Windows, если года полтора-два не обновлял то тоже могут быть проблемы с запуском игр.

Навскидку, это все варианты.

0

Ребят, там в архиве 2 файла d3d12dll и d3d12_original.dll. Если брать из system32 d3d12dll и d3d12core, переместить их в папку с игрой и переименовать, то получится в папке с игрой d3d12_ original.dll и d3d12core. И при добавлении файлов из архива их с заменой переносить или без??
А то у меня архивный d3d12_original заменяет d3d12_original переименованный из system32

0

Просто распаковываешь архив в Game, если выдает ошибку, то идешь в свою System32, находишь через тот же поиск - d3d12dll, копируешь его в Game и переименовываешь в d3d12_original.dll, с заменой того, что был из архива. Если, что то будет ещё, читать под спойлером, чуть ниже этого комментария. .

2

Спасибо))), но к сожалению это проблему не решило. Эх, видимо не судьба

1

Ещё возможно, это -

Фикс для старых моделей процессоров:

www.dll-files.com/oo2core_6_win64.dll.html

1

Спасибо) Попробовал, не робит(

1

Работает ли на 1.03? А то боюсь обновлять, вдруг фикс слетит

0

На старой версии работал, на этой уже нет((

0

После обновления, этот же фикс в Game с заменой, он точно работает, проверено, и фикс фризов тоже... и даже если бы я сам этого не знал абсолютно точно, тут бы уже было множество комментариев об этом.

2

Да, сам накосячил с файлами, всё работает, спасибо!

1

Надеюсь на пиратке заработает, а то деньги вернул а щас нету

0

Работает и на лицензии и на ломанной.

1

Наиграл с данным фиксом более 10 часов, но после обновления игры на версию 1.03.2 игра ни в какую не хочет запускаться с данным фиксом. белый экран, и всё. Уже 3 раза перекачивал игру в стиме. и уже вижу что даже моды на 1.03.2 обновились, но данный фикс больше не хочет работать. Кто-то сталкивался с такой проблемой?

0

Каждый патч заменяет файлы игры, и поэтому фикс нужно переустанавливать после каждого апдейта.

1

Все сделал как написано, но выдает это

Драйвера и VS обновлял(

0

Решалось каждый раз, своим dll

Возьмите настоящий d3d12.dll из папки windows/system32, поместите dll в папку с игрой elden ring (где eldenring.

exe) И ПЕРЕИМЕНОВАТЬ настоящую d3d12.dll в d3d12_original.dll (ту, что находится в папке с игрой, а НЕ dll в windows/system32)

Поместите новую "поддельную" d3d12.dll в папку с игрой elden ring (там, где находится eldenring.exe)

обычно такое на 7xx серии.

1

установить последнюю версию winrar, удалив нынешнюю. Либо установить одну из альтернативных программ - 7-Zip, HaoZip, IZArc, PeaZip, RarZilla Free Unrar, WinZip, ExtractNow или PowerArchiver.

0

всё сделал как написанно но всё равно белый экран и моментальное закрытие игры

0
Спойлер

При учете лицензии:

Ошибка - 0xc0000142 означает, что anti-cheat не дает зайти в игру, Тут либо - Переименуйте start_protected_game.exe в start_protected_game_original.exe.

Создайте копию eldenring.exe и переименуйте эту копию в start_protected_game.exe -> Обратите внимание, что будет работать только офлайн-игра, без отключения EasyAnti-Cheat должен привести к сбою с сообщением «ненадежные системные файлы» (или подобным) и может привести к бану.

Ещё вариант обхода anti-cheat это:

Запустите игру с отключенным EAC

Для этого создайте файл steam_appid.txt с текстом 1245620 в папке с игрой и запустите напрямую eldenring.exe

Так же, вот это первым делом попробовать:

Возьмите настоящий d3d12.dll из папки windows/system32, поместите dll в папку с игрой elden ring (где eldenring.

exe) И ПЕРЕИМЕНОВАТЬ настоящую d3d12.dll в d3d12_original.dll (ту, что находится в папке с игрой, а НЕ dll в windows/system32)

Если и это все это не поможет, то обновить все драйвера на компьютере через iobit driver booster. Также, установить Runtime pack. Ещё ошибки могут быть из-за сильно устаревшей версии Windows, если года полтора-два не обновлял то тоже могут быть проблемы с запуском игр.

Ещё возможно, это -

Фикс для старых моделей процессоров:

www.dll-files.com/oo2core_6_win64.dll.html

Варианты

0

Ребят,а сильно игра зависит от версии 10 винды?

0

для запуска на win-7/8 нужно качать фикс с нексуса: https://www.nexusmods.com/eldenring/mods/12

Но этот фикс также задействует D3D12.dll, и что бы совместить эти два фикса, нужен кто с некоторыми навыками в программировании, у кого будет на то желание.... до сих пор, его ни у кого не было.

0

у меня 10 винда,но просто версия старая,Мой пк не хочет обновлять вин 10 до новой версии

0

на старой версии и так скорее всего не запустится (тут уже была проблема с этим связанная), нужно обновлять, если так хочется поиграть. Обновлять в таком случае, путем полной переустановки

0

Подскажите, что делать если в системных файлах виндовса нет файлов d3d12 в любой их вариации, видеокарта GTX 760, все файлы d3d кончаются на d3d11, драйвера официальные и последние

0

а при переносе файлов из архива появляются 2 последовательные ошибки

0

по верхней строчке - установить последний runtime pack, либо скачать/установить отдельно этот dll. Касательно отсутствия D3D12.dll в системной папке, странно конечно, но в таком случае, можно самому обратиться к любому другому обладателю 7xx серии и попросить этот dll.

0

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

Игра: пиратская "делюкс-издание" с рутрекера. Винда: десятая. Процессор: AMD Ryzen 3 2200G. "Видеокарта": встроенная в процессор Radeon Vega 8. Оперативная память: 8 гигабайт. Файл подкачки на ссд: 4 гигабайта.

Шансы?

0

Этой видеокарте этот фикс не нужен - уровень поддержки directx - DX12_1

0

Однако судя по тому, что игра так и не запустилась, где-то всё равно чего-то не хватает

0

хм вылет пропал, звук есть но изображения нет

0

если 5xx серия, то работать не будет, если выше то вот варианты:

Спойлер

При учете лицензии:

Ошибка - 0xc0000142 означает, что anti-cheat не дает зайти в игру, Тут либо - Переименуйте start_protected_game.exe в start_protected_game_original.exe.

Создайте копию eldenring.exe и переименуйте эту копию в start_protected_game.exe -> Обратите внимание, что будет работать только офлайн-игра, без отключения EasyAnti-Cheat должен привести к сбою с сообщением «ненадежные системные файлы» (или подобным) и может привести к бану.

Ещё вариант обхода anti-cheat это:

Запустите игру с отключенным EAC

Для этого создайте файл steam_appid.txt с текстом 1245620 в папке с игрой и запустите напрямую eldenring.exe

Так же, вот это первым делом попробовать:

Возьмите настоящий d3d12.dll из папки windows/system32, поместите dll в папку с игрой elden ring (где eldenring.

exe) И ПЕРЕИМЕНОВАТЬ настоящую d3d12.dll в d3d12_original.dll (ту, что находится в папке с игрой, а НЕ dll в windows/system32)

Если и это все это не поможет, то обновить все драйвера на компьютере через iobit driver booster. Также, установить Runtime pack. Ещё ошибки могут быть из-за сильно устаревшей версии Windows, если года полтора-два не обновлял то тоже могут быть проблемы с запуском игр.

Ещё возможно, это -

Фикс для старых моделей процессоров:

www.dll-files.com/oo2core_6_win64.dll.html

0

хотел пробнуть на этой GT 440 512 мб, но не варик

0

Всем привет . Вобщем таже проблема с белым экраном , к сожалению фикс не помог .

О железе : Видеокарта 780ti , проц i7-4770k , 16озу

Дрова везде поставил/обновил. Игра - лицензия в Steam , хотя ставил и репаки для теста , не помогло .

Какой-то круговорот получается : Закинул dll из архива - не найден d12_original , Переименовал и закинул из sys 32 - ошибка 042 , разобрался с античитом ( хрен с ним с коопом ) - и снова белый экран XD , 002core и runtime не помогли .

Если у кого есть идеи - кидайте , буду благодарен . У самого идеи кончились Т_Т

0

возможно. устаревшая версия windows

1

У tuffee88 ещё есть такой вариант

Спойлер

https://www.nexusmods.com/eldenring/mods/12.

Замените d3d12_original.dll на d3d12.dll из vkd3d-proton и попробуйте запустить игру

Можно ещё попробовать отследить ошибку через DebugView

https://docs.microsoft.com/ru-ru/sysinternals/downloads/debugview

и свериться здесь - https://docs.microsoft.com/ru-ru/windows/win32/direct3ddxgi/dxgi-error

"инструкция" от tuffee88

Спойлер

WSOD — это просто симптом и, по-видимому, имеет разные причины — попробуйте это, только если вы исчерпали все другие возможные причины, любой ваш GPU является вероятным виновником.

Вам нужно будет отключить EasyAnti-Cheat, и сетевая игра не будет работать, см. Инструкции выше.

Если у вас возникли проблемы или вам просто интересно, как это работает, я предлагаю использовать DebugView (https://docs

.microsoft.com/en-us/sysinternals/downloads/debugview) и просмотрите журнал событий при запуске Elden Ring, вы должны увидеть некоторые отладочные сообщения от прокси-dll, например:

D3D12CreateDevice — LoadLibrary Результат: xxxx

D3D12CreateDevice - Функция прокси вызвана !

D3D12CreateDevice — запрошен исходный адрес функции

D3D12CreateDevice -

Результат вызова: ххх

-> это код возврата D3D12CreateDevice, который можно использовать для проверки сообщений об ошибках (см. https://docs.microsoft.com/en-us/windows/win32/direct3ddxgi/dxgi-error)

если ничего не измениться то данные из отладочного файла, скинуть tuffee88, кликнув на New Issue, google translator в помощь -

https://github.com/tuffee88/d3d12ProxyEdrDx11_0/issues

1

Большое спасибо , буду пробовать .

1

750я, игра дальше меню не уходит. В диспетчере, в строке с игрой, показывает что использует gpu на 100%, но общая нагрузка на видеокарту нулевая. Проц e5 2620v3, встроенной графики вроде как нет, через панель Nvidia ставил приоритетное использование 750й, но ничего не помогает(

0

Все вроде работает RX270 i7 4 пколения 16 гиг оперативки, но карта сильно греется ,боюсь как бы мое ведро не сгорело (собираюсь его менять только под выход Ведьмака 4), и вопрос работает ли на версии 1.4.1

0

От версии игры никак не зависит, просто после каждого обновления нужно копировать эти файлы в Game по новой.

0

Такой вопрос
Что делать, если в папке system32 отсутствует именно файл D3D12Core.dll? При этом обычный d3d12.dll присутствует. Видеокарта gtx 660 от gigabyte

0

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

Если будут проблемы с запуском то вот варианты:

Спойлер

При учете лицензии:

Ошибка - 0xc0000142 означает, что anti-cheat не дает зайти в игру, Тут либо - Переименуйте start_protected_game.exe в start_protected_game_original.exe.

Создайте копию eldenring.exe и переименуйте эту копию в start_protected_game.exe -> Обратите внимание, что будет работать только офлайн-игра, без отключения EasyAnti-Cheat должен привести к сбою с сообщением «ненадежные системные файлы» (или подобным) и может привести к бану.

Ещё вариант обхода anti-cheat это:

Запустите игру с отключенным EAC

Для этого создайте файл steam_appid.txt с текстом 1245620 в папке с игрой и запустите напрямую eldenring.exe

Так же, вот это первым делом попробовать:

Возьмите настоящий d3d12.dll из папки windows/system32, поместите dll в папку с игрой elden ring (где eldenring.

exe) И ПЕРЕИМЕНОВАТЬ настоящую d3d12.dll в d3d12_original.dll (ту, что находится в папке с игрой, а НЕ dll в windows/system32)

Если и это все это не поможет, то обновить все драйвера на компьютере через iobit driver booster. Также, установить Runtime pack. Ещё ошибки могут быть из-за сильно устаревшей версии Windows, если года полтора-два не обновлял то тоже могут быть проблемы с запуском игр.

Ещё возможно, это -

Фикс для старых моделей процессоров:

www.dll-files.com/oo2core_6_win64.dll.html

0

к сожалению метод у меня не работает. Игра вообще отказывается запускаться. Буду очень признателен за любую помощь.

мое железо.

Intel i5-3470

NVidia Geforce GTX 1050 Ti

0

тебе вообще этот фикс не требуется для запуска ER, у тебя DX12 поддерживает полностью.

Как вариант, обновить все драйвера на компьютере через iobit driver booster. Также, установить Runtime pack. Ещё ошибки могут быть из-за сильно устаревшей версии Windows, если года полтора-два не обновлял то тоже могут быть проблемы с запуском игр. Ещё у тебя может быть Win7, тогда нужен фикс для запуска на Win7, который легко гуглится.

0

Ребятки. Что делать если изи-античит жалуеться на файле? Кто на лицензухе знает как решыть?

0

Я потратил 2 часа, свёл ВСЕ данные из интернета и понял:

Если у тебя видеокарта (дискретная) которая это вытянет и поддерживает, то:

Переведи всю работу дисплея на дискретную видеокарту

Переведи запуск игры на дискретную видеокарту

Профит - Всё работает

(на примере NVIDIA:

Панель управления NVIDIA - управление режимами дисплея - только NVIDIA ГП

для игры

Управление параметрами игры - далее переходишь по подсказкам в настройки винды, выбираешь обзор - ELDEN RING - производительный (NVIDIA ГП))
Способ by Zink

0

Все абсолютно перепробовал, что только не пытался делать в итоге все заканчивается ошибкой 0xc0000142 если через анти чит и если через обычный то точка хода в процедуру __CxxFrameHandler4 не найдена
уже не знаю что делать

0

Если и это все перепробовал, то вряд ли в этом посте, тебе скажут, что то ещё.

Спойлер

При учете лицензии:

Ошибка - 0xc0000142 означает, что anti-cheat не дает зайти в игру, Тут либо - Переименуйте start_protected_game.exe в start_protected_game_original.exe.

Создайте копию eldenring.exe и переименуйте эту копию в start_protected_game.exe -> Обратите внимание, что будет работать только офлайн-игра, без отключения EasyAnti-Cheat должен привести к сбою с сообщением «ненадежные системные файлы» (или подобным) и может привести к бану.

Ещё вариант обхода anti-cheat это:

Запустите игру с отключенным EAC

Для этого создайте файл steam_appid.txt с текстом 1245620 в папке с игрой и запустите напрямую eldenring.exe

Так же, вот это первым делом попробовать:

Возьмите настоящий d3d12.dll из папки windows/system32, поместите dll в папку с игрой elden ring (где eldenring.

exe) И ПЕРЕИМЕНОВАТЬ настоящую d3d12.dll в d3d12_original.dll (ту, что находится в папке с игрой, а НЕ dll в windows/system32)

Если и это все это не поможет, то обновить все драйвера на компьютере через iobit driver booster. Также, установить Runtime pack. Ещё ошибки могут быть из-за сильно устаревшей версии Windows, если года полтора-два не обновлял то тоже могут быть проблемы с запуском игр.

Ещё возможно, это -

Фикс для старых моделей процессоров:

www.dll-files.com/oo2core_6_win64.dll.html

И почему там собственно, в вариантах, указано обновить/переустановить/установить runtime pack !?

ошибка - точка входа в процедуру __CxxFrameHandler4 не найдена

Это ошибка связанная чаще всего с Microsoft Visual

0

Не работает( пробовал абсолютно всё в итоге игра запускается, звук есть, стрелочка есть, а экран черный. проц r5 5600x и 16gb оперативы, карта r9 270
P.S alex_jay я перепробовал все твои методы в итоге ничего не поменялось :с

0

Этот фикс тебе не нужен, r9 270 имеет поддержку dx12.

Даже так и не сказать в чем у тебя проблема. ER на этой карте работает, но у тебя видимо, и до фикса не работала, а так как проблема не в том, что у тебя видеокарта не поддерживает dx12. Она поддерживает, то фикс тебе, и не нужен был, и ты перепробовал все, что написано под спойлером "варианты", а они там некоторые достаточно общие, то можно тебе посоветовать только гуглить различные варианты решения проблемы черного экрана.

0

прикол в том, что решение есть, но только на лицухи и то видосы на английском и нифига не понятные

0

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

Видеокарта старенькая GTX580, проц. Intel core I5 2500

0

у меня windows 7 и у меня нету никаких d3d12.dll в system32

0

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

характеристики:

gtx 745

8gb

AMD A10-8750 Radeon R7

жду помощи если возможно

0

Шло у меня Колечко прекрасно пока винда нахуй не слетела, а когда переустановил то появился этот ебучий белый экран. Но самое странное это то что у меня гтх 1050ти стоит которое должно директ 12 поддерживать. 3 дня с утра до ночи я искал в интернете решение проблемы,но так и не нашел(((

0

Я надеюсь что пост ещё живой, ибо проблема всё так же есть, у меня стим версия, если вставить файл, то пишет ошибку Антрастед и имя файла длл который в архиве (Ну или если я сам из систем32 добавляю), если убрать из папки античит сертификат, то игра летает как будь здоров, но нельзя зайти в онлайн режим, можно ли как-то это исправить или я так понимаю только видяху менять на более новую?
Видяха у меня 750 ti

0

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

0

Спасибо бальшое Играю

0

i5 11400f и rtx4060 не работает. Всё дрова обновлены, директы и с++. Все делал по инструкции. Эффект 0

0

попробуй скачать последние версии directX12 с официального сайта майкрасофт. Должно называться: Microsoft C++ 2015-2022 Redistrubate X64\X84. Устанавливать обе версии если у тебя X64. Мне помогло это.

0

Здравствуйте! Помогите, пожалуйста, я перепробывала все, что только могла, но может я делаю что-то не так. Запускаю игру>Белый экран>Черный экран>Зависла игра. Файлы перекидывала, видеокарту обновить уже не представляется возможным, ибо поддержка дров прекратилась. проц: ryzen 5 2600, видеокарта: rx 580 (8GB)

0

Может быть не в тему, но... Подскажите, Элден вылетает при создании персонажа. Ни то что его подредактировать не могу, так и имя ввести. Что делать?

0

ПОдскажите, что делать? Элден вылетает при создании персонажа, даже имя ввести не могу.

0

Всем привет ребят, видеокарта R7 370, все как и у вас белый экран и прочее, этот способ мне полностью помог т.к не поддерживается directx 12_0. Конечно этот способ хорош, но есть одно, но которое думаю вас тоже не устраивает и это отсутствие онлайна, сегодня я и несколько человек, хотя скорее один человек, а мы помогли убедиться, что работает, нашел способ как обойти этот белый экран, НО ПРИ ЭТОМ! зайти в онлайн! Пока что это все тестируется, но ошибки "Замечено не подобающее поведение" больше нет и в сеть я вхожу спокойно.

-1

ооооооооооо, чел скажи как ты это сделаааааааааааааааал

0

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

0

а сколько это может занять времени?

0

уже вышел ролик как фиксить.

0

а можно ссылочку на ролик или как он называется

0

Не получается что-то с этим фиксом
Почитал комменты ниже, переустановил пакеты C++ - не помогло
Изначально только один файл был в папке system 32

-1

вот варианты:

Спойлер

При учете лицензии:

Ошибка - 0xc0000142 означает, что anti-cheat не дает зайти в игру, Тут либо - Переименуйте start_protected_game.exe в start_protected_game_original.exe.

Создайте копию eldenring.exe и переименуйте эту копию в start_protected_game.exe -> Обратите внимание, что будет работать только офлайн-игра, без отключения EasyAnti-Cheat должен привести к сбою с сообщением «ненадежные системные файлы» (или подобным) и может привести к бану.

Ещё вариант обхода anti-cheat это:

Запустите игру с отключенным EAC

Для этого создайте файл steam_appid.txt с текстом 1245620 в папке с игрой и запустите напрямую eldenring.exe

Так же, вот это первым делом попробовать:

Возьмите настоящий d3d12.dll из папки windows/system32, поместите dll в папку с игрой elden ring (где eldenring.

exe) И ПЕРЕИМЕНОВАТЬ настоящую d3d12.dll в d3d12_original.dll (ту, что находится в папке с игрой, а НЕ dll в windows/system32)

Если и это все это не поможет, то обновить все драйвера на компьютере через iobit driver booster. Также, установить Runtime pack. Ещё ошибки могут быть из-за сильно устаревшей версии Windows, если года полтора-два не обновлял то тоже могут быть проблемы с запуском игр.

Ещё возможно, это -

Фикс для старых моделей процессоров:

www.dll-files.com/oo2core_6_win64.dll.html

-1

поставил все фиксы, игра прогрузилась (ну, запустилась после белого экрана) и застыла на чёрном экране, меню не грузится но звуки есть

-1

вот варианты:

Спойлер

При учете лицензии:

Ошибка - 0xc0000142 означает, что anti-cheat не дает зайти в игру, Тут либо - Переименуйте start_protected_game.exe в start_protected_game_original.exe.

Создайте копию eldenring.exe и переименуйте эту копию в start_protected_game.exe -> Обратите внимание, что будет работать только офлайн-игра, без отключения EasyAnti-Cheat должен привести к сбою с сообщением «ненадежные системные файлы» (или подобным) и может привести к бану.

Ещё вариант обхода anti-cheat это:

Запустите игру с отключенным EAC

Для этого создайте файл steam_appid.txt с текстом 1245620 в папке с игрой и запустите напрямую eldenring.exe

Так же, вот это первым делом попробовать:

Возьмите настоящий d3d12.dll из папки windows/system32, поместите dll в папку с игрой elden ring (где eldenring.

exe) И ПЕРЕИМЕНОВАТЬ настоящую d3d12.dll в d3d12_original.dll (ту, что находится в папке с игрой, а НЕ dll в windows/system32)

Если и это все это не поможет, то обновить все драйвера на компьютере через iobit driver booster. Также, установить Runtime pack. Ещё ошибки могут быть из-за сильно устаревшей версии Windows, если года полтора-два не обновлял то тоже могут быть проблемы с запуском игр.

Ещё возможно, это -

Фикс для старых моделей процессоров:

www.dll-files.com/oo2core_6_win64.dll.html

-1

Параметры компьютера указала на скрине, сначала игра просто не запускалась, после фикса не запускается с ошибкой "точка входа в процедуру cxxframehandler4 не найдена в библиотеке", directx12, что ещё можно сделать?

-1

Наверное, уже не актуально, но все же, раз уж тогда не пронаблюдал.

Если и это все перепробовала, то вряд ли в этом посте, тебе скажут, что то ещё.

Спойлер

При учете лицензии:

Ошибка - 0xc0000142 означает, что anti-cheat не дает зайти в игру, Тут либо - Переименуйте start_protected_game.exe в start_protected_game_original.exe.

Создайте копию eldenring.exe и переименуйте эту копию в start_protected_game.exe -> Обратите внимание, что будет работать только офлайн-игра, без отключения EasyAnti-Cheat должен привести к сбою с сообщением «ненадежные системные файлы» (или подобным) и может привести к бану.

Ещё вариант обхода anti-cheat это:

Запустите игру с отключенным EAC

Для этого создайте файл steam_appid.txt с текстом 1245620 в папке с игрой и запустите напрямую eldenring.exe

Так же, вот это первым делом попробовать:

Возьмите настоящий d3d12.dll из папки windows/system32, поместите dll в папку с игрой elden ring (где eldenring.

exe) И ПЕРЕИМЕНОВАТЬ настоящую d3d12.dll в d3d12_original.dll (ту, что находится в папке с игрой, а НЕ dll в windows/system32)

Если и это все это не поможет, то обновить все драйвера на компьютере через iobit driver booster. Также, установить Runtime pack. Ещё ошибки могут быть из-за сильно устаревшей версии Windows, если года полтора-два не обновлял то тоже могут быть проблемы с запуском игр.

Ещё возможно, это -

Фикс для старых моделей процессоров:

www.dll-files.com/oo2core_6_win64.dll.html

И почему там собственно, в вариантах, указано обновить/переустановить/установить runtime pack !?

ошибка - точка входа в процедуру __CxxFrameHandler4 не найдена

Это ошибка связанная чаще всего с Microsoft Visual

0