
Новое слово в вопросе производительности для игры 2006 года. Переводит рендеринг с устаревшего DirectX 9 на Vulkan, сильно ускоряя Oblivion на подавляющем большинстве современных игровых систем. Важно заметить, что ваша видеокарта должна быть совместима с Vulkan, а в процессе возможны небольшие визуальные странности (относительно редкие).
Vulkan – это технология от AMD, но видеокарты Nvidia со времён микроархитектуры Kepler тоже поддерживают её.
DXVK можно использовать вместе с MoreHeap, Oblivion Stutter Remover или Oblivion Reloaded Combined, но нет необходимости ставить все три последних одновременно, так как по части менеджмента памяти они выполняют идентичную функцию, с которой Oblivion Reloaded справляется лучше всего.
Oblivion. Любая версия. Это полностью автономное дополнение, для получения результата вам не потребуется ничего, кроме самой игры.
В архиве есть две папки. В одной вариант для работы с ENB, во второй – вариант для обычной игры. Они не отличаются ничем, кроме собственно названия основных библиотек. Выберите тот, который подходит вам, и скопируйте содержимое в корневую папку игры, где лежат exe-файлы.
Про особенности работы с ENB обязательно почитайте ниже, если это актуально для вас.
Просто сотрите из корневой папки оба файла – d3d9.dll (или dxvk.dll) и dxvk.conf.
Все основные правки в конфигурационный файл внесены, так что беспокоиться вам особо не о чем.
Тем не менее, автор релиза считает необходимым отметить несколько критически важных пунктов, чтобы пользователи имели представление о том, что вообще делает это дополнение (кроме прямого повышения FPS).
Файл настроек DXVK называется dxvk.conf. Его можно открыть в любом текстовом редакторе. Перед каждой неактивной опцией стоит значок решётки. Чтобы включить опцию, вам необходимо просто удалить его, иначе система сочтёт написанное обычным комментарием.
d3d9.samplerAnisotropy. Анизотропная фильтрация. Варьируется от 0 до 16. Подключена. При рендеринге через Vulkan большинство стандартных средств для фильтрации текстур не работает, поэтому необходимо использовать внутренний функционал самого DXVK.
d3d9.evictManagedOnUnlock. Механизм работы с памятью, который делает игру более производительной на современных графических картах. Подключен. Работает в точности как ENBoost, так что последний можете спокойно удалять, больше он вам не понадобится.
d3d9.floatEmulation. Может пригодиться, если во время дождя в вашей игре появляются странные графические артефакты. Отключен. Уберите решётку и поменяйте значение с "Auto" на "Strict". Имеет значение для пользователей большинства версий Oblivion Reloaded.
d3d9.presentInterval. Собственная система вертикальной синхронизации, полностью заменяющая собой оригинальную. Отключена. Значение 0 отключает V-Sync совсем, отрицательное значение не имеет эффекта. Подойдёт любое положительное число.
d3d9.maxAvailableMemory. Первоначальное количество видеопамяти, доступной для обработки текстур (в мегабайтах). Отключена. Значение может быть любым. Например, 4096 или 2048, всё зависит от характеристик вашего PC.
dxvk.hud. Маленькое приятное дополнение, которое позволяет элементам интерфейса DXVK отображаться на экране. Отключено. Значение "compiler" даёт возможность увидеть момент компиляции шейдеров, значение "fps" отображает счётчик кадровой частоты. Подробнее см. в секции HUD на странице GitHub.
Откройте свой файл enblocal.ini. В случае The Elder Scrolls IV он, скорее всего, будет называться просто enbseries.ini. В самом его начале будет раздел, который выглядит примерно так:
[PROXY]EnableProxyLibrary=falseInitProxyFunctions=falseProxyLibrary=d3d9.dll
Поменяйте все три строчки соответственно, чтобы результат выглядел таким образом, как показано ниже:
[PROXY]EnableProxyLibrary=trueInitProxyFunctions=trueProxyLibrary=dxvk.dll
Это позволит DXVK беспрепятственно работать вместе с ENB. Однако есть нюанс, о котором стоит помнить. В том случае, если в ProxyLibrary подключен файл вроде d3d9_smaa.dll, вам придётся заменить его. Альтернативных способов, к сожалению, не имеется.
Если вам очень важно получить те же самые эффекты, которые даёт SMAA от ENB, можете попробовать обратиться к ReShade. Только не забудьте, пожалуйста, использовать его в режиме совместимости с Vulkan.
doitsujin for dxvk
Sporif for dxvk-async
MaxPl, тогда нужно ставить версию 2.0: 64-битная версия впринципе несовместима с обливионом, то что у вас вместе с ней запустилась игра говорит о том, что она работает без DXVK. На счёт ENB не знаю, я его не использую, потому что ReShade в этом плане лучше по всем параметрам: reshade.me. Он функциональнее и удобнее.
Кто-нибудь пробовал установить CFS (CrashFreeSetup) от создателя ORC (GBRPluss) в котором используется DXVK 2.0 Async? Рекомендуются к установке также:
Ссылка на оригинал: nexusmods.com/oblivion/mods/53011
Смог запустить эту штуку у себя (раньше не получалось, была неподходящая версия драйвера).
Но так и не увидел хоть сколько-то заметной разницы между DirectX и Vulkan.
На открытых пространствах FPS практически одинаковый и редко превышает 30, в пещерах/фортах поднимается до 60-80.
Как с этим модом, так и без него видеокарта (R7 360) нагружена процентов на 30-40% (трудно определить, график загрузки похож на зубья пилы, от 0 до 100% скачет), в процессоре загружены все 4 ядра, а не одно (и тоже процентов на 30 только).
Типа теста: от ворот Скинграда побежал (строго по дороге) в сторону Анвила. Чисто субъективное мнение: с Vulkan-ом, похоже, чуточку быстрее, но есть моменты, когда картинка замирает, хоть и ненадолго (доли секунды). С D3D9 все плавно, никаких замираний не увидел.
Старый автор Sporif забил на разработку DXVK Async, поддержкой проекта занимается Ph42oN: уже есть версия 2.3.1-1 (заходить через VPN): gitlab.com/Ph42oN/dxvk-gplasync/-/releases
Тоже самое- из архива нужно взять 32-разрядную версию d3d9.dll и положить в папку с игрой. Файл dxvk.conf: disk.yandex.ru/d/Qh-OX1oLLxjQpw
В строке dxvk.numCompilerThreads желательно указать количество ядер процессора, включая логические. По ощущениям просадки фпс уменьшились, в MSI Afterburner видно, что нагрузка на ядра ЦП стала практически равномерной.
Arica, не использую.
Хотя пробовал подсунуть игре и версию для ENB.
Могу ошибаться (уж очень много времени прошло), но, по-моему, когда я еще устанавливал игру первый раз (это было лет 10 назад), в папке с "экзешниками" уже был файл d3d9.dll. И "чистая", только что установленная игра не завелась. Почитал советы в Интернете, в том числе "удали d3d9.dll", попробовал - получилось.
Может, и правда есть комбинации "железа" + ОС, которые в принципе не будут работать при наличии d3d9.dll?
jpsmith, ты используешь енб? Если да, то тебе нужно временно удалить свой енб. скачать enbseries_oblivion_v0181, нужна именно инжектор версия. Установишь в папку с игрой. Дальше
открываем enbinjector.ini, видим там ProcessName0=FalloutNVLauncher.exe, вместо фолаута пишем 1 OblivionLauncher.exe, 2 Oblivion.exe, 3 Obse_loader. exe. Сохраняем. дальше запускаем ENBInjector.exe и входим в игру через обсе. Ошибка должна пропасть. Если что-то не понятно спрашивай.
Arica, как узнать?
У меня запуск игры через obse. Т.е. на короткое время появляется черное окошко (буквально на секунду) и исчезает.
Если запускаю штатный лаунчер, он заводится, но кнопка "Настройки" тупо не реагирует на нажатия.
p.s. "Если Вы толкнули дверь, а она не открылась, попробуйте потянуть ее на себя!"
Попробовал запустить сам Oblivion.exe. Вылетело "Failed to initialize renderer. GetAdapterDesc() failed."
Почитал, что пишут в Интернетах по этому поводу.
Действительно, помимо основной видеокарты, есть еще встроенная (ее отключение не помогло).
DirectX недавно обновлял. Безрезультатно (нечего было обновлять).
Почитал комментарии - у всех вроде работает. У меня не заводится. Никак. Ни с 2.0, ни то, что с Tesall скачивается.
Видео ATI (R7 360). Вроде должно работать "из коробки". Но не только игра не заводится, но даже лаунчер не дает войти в "настройки", если добавляю d3d9.dll в папку с игрой.
То ли что-то не так делаю, то ли лыжи не той системы?
Кстати относительно редкие визуальные баги вроде мигания текстур/частичного их исчезновения и быстрого появляния связаны именно с функцией асинхронности dxvk.enableAsync. Когда она отключена этих багов нету, но тогда фпс сильно проседает. Если у кого есть желание можете набежать в ветку багов на страницу автора github.com/Sporif/dxvk-async/issues и нажаловаться, только через гугл переводчик пропустите, может в следующей версии исправит.
Это не оригинал, а пропатченная асинхронная версия, которая конкретно в обливионе значительно меньше тормозит. Уже есть версия 2.1, но не пропатченная и которая из-за этого тормозит в разы сильнее старой 1.10.1. На гитхабе есть пропатченная версия 2.0 в которой значительно улучшена многопоточность github.com/Sporif/dxvk-async/releases. Из архива нужно взять 32-разрядную версию d3d9.dll. Теперь игра в сложных местах сильно нагружает все ядра процессора, а не одно как раньше. Файл dxvk.conf нужно взять отсюда github.com/doitsujin/dxvk/blob/6188ffa23a87ca9f96572a01abf82668329ef838/dxvk.conf и добавить в самом начале строку, которая включает асинхронность: dxvk.enableAsync = True. Также dxvk старается максимально снизить нагрузку на CPU и RAM, перераспределив её на видеокарту, но если у вас пропатченная на 4гб версия обливиона, то с помощью новой опции d3d9.textureMemory можно заставить dxvk не экономить на оперативной памяти, по максимуму нагружая и её и видеокарту. Нужно поставить максимальное значение в МБ при котором игра не будет вылетать, но так чтобы игра все еще съедала меньше 4 гб.
I'mACactus, вроде как нет.Быстрый поиск в гугле выдал гитхаб с версией 2.0 от 10 ноября.Предполагаю что это,как бы расширение драйверов для всех игр на базе 9 10 и 11 дирек икса,а не конкретно для облы.Так что по идеи можно качать 2.0 и так же для облы использовать(хотя нигде там в описании не написано для каких конкретно игр оно).Почему с нексуса удалили,хз.Всё таки вещь самопальная,может от неё видяхи горели или она фоном для китайцев майнила xD
В 02.06.2026 в 18:16, EdMSL сказал:Стим версия поддерживается. Ошибка говорит о том, что установщик не может найти в реестре запись об установленной игре. Первое, что стоит попробовать, это переустановить игру. Далее по инструкции.
Да, переустановил, с третьей попытки запустилось. Благодарю за ответ
Ну вот примерно так я и представляю меч-самозащитку продуманного мной прекрасного хрупкого персонажа а-ля Сефирот на минималках (один из концептов)! Если бы он еще вписывался в то, моддингом чего я сейчас увлекся... Эх, представить ТАКОЕ в руках грубого норда - святотатство.
30 минут назад, Johnny1255 сказал:Добрый день! Подскажите пожалуйста, при запуске установщика, пишет: "не найдена оригинальная игра". Как решить проблему? Игра куплена в steam, может быть в этом проблема?
Стим версия поддерживается. Ошибка говорит о том, что установщик не может найти в реестре запись об установленной игре. Первое, что стоит попробовать, это переустановить игру. Далее по инструкции.
Добрый день! Подскажите пожалуйста, при запуске установщика, пишет: "не найдена оригинальная игра". Как решить проблему? Игра куплена в steam, может быть в этом проблема?
14 часов назад, Maasher сказал:Есть ли в планах реворк мода на Скайрим?
В планах нет, да и слишком много времени прошло с тех пор (около 10 лет)
Озвучка осуществлялась независимой звуковой студией при поддержке (донатом) пользователей сайта Rubarius.ru
Не думаю что в нынешнее время кто либо возмется за живую озвучку без должной организации, подготовки и доната.
Just reinstalling Oblivion for another go around. Still a go to mod. Thanks.
Много времени прошло) А я ношу Ваш костюм
В 02.03.2023 в 16:43, Severus3107 сказал:Хороший мод, мне понравился. Но к сожалению, у меня возникла проблема из-за которой я не могу продвинуться дальше по сюжету этого мода. Я застрял на квесте «Бродячий торговец», какой бы вариант ответа я не выбирал, хаджит-купец всё равно продолжает задавать тот же вопрос и всё идёт по кругу. Не могли бы Вы подсказать ID и стадии этого квеста, чтобы я мог его пройти?
P. S. Я играю в MFR, скорее всего проблема возникла именно из-за этого.
Такая же проблема, и с "Тонким Ртом" квест не двигается, тупо нет топика в диалоге с ним. Мод скачивал давно и только вот решил потестить, ещё тогда помнится читал что он проблемный и по факту ещё недоделанный до конца, но забыл про это. А сейчас поставил и огорчился, короче не качайте, смысла нет это сырой мод, а жаль, идея классная, новые лорные фракции всегда интересно.
Мод хорош в плане близости к большему реализму "войны". Хотя бои основного квеста были сложными, но всегда выглядели "жиденько" из-за недостатка масштабности. Однако, соглашусь, с выше сказанным. Жители Тамриэля гибнут, как мухи по всяким, иногда нелепым случайностям. А их и так, даже в городах очень мало. В итоге они могут остаться пустыми.
Проходя основной квест, мне всегда хотелось спасти по максимуму тех, кого возможно спасти, будь это Джофри, Баурус, случайные бойцы легиона в планах Обливиона, или сын графа с его спутником. При том, что все НПС лезут в бой безудержно и иногда тебе же под руку, что значительно уменьшает шансы их полечить и выйти живыми в конце. Лично мне удавалось спасти всех, проходя основной квест с 1 по 4 уровень. Далее враги, их сила и магия перевешивают в соотношении хп союзников, уровне магии и скорости ГГ, даже учитывая прокачку в ванильной игре без всяких модов на ребаланс боя и по типу ООО и МОО
Симпатичный ушастик😁 но какие у неё расовые особенности?
В Обливион давно не играла. После обновления сайта, зашла посмотреть, вспомнить старые моды, которые были в моей сборке. И вот увидела этот прекрасный мод.
Один забавный момент. В описании написано - конфликтует со всеми вампирскими модами. Но в своё время я ставила его с еще 2-3 другими одновременно. У меня были точно MIV's Oblivion Vampire Overhaul и Drokk's Vampire вместе с этим. и.. Оно все работало.
Интересно, а можно сделать динамическую зависимость изменения скорости от угла наклона?