Продолжаем наш мерлезонский балет. В прошлых сериях мы разбирали трансляцию DX12 в Vulcan, а в этой будем решать более фундаментальную проблему, ранее казавшуюся нерешаемой в принципе. А именно - ошибки, возникающие, когда игра обращается к системным функциям, неподдерживаемым седьмой вендой. Например, часто встречающаяся ошибка при попытке запустить игру: "Точка входа в процедуру SetThreadDescription не найдена в библиотеке DLL KERNEL32.dll".
Благодаря энтузиазму программистов и хакеров решение теперь есть. Качаем и устанавливаем последнюю версию KexSetup_x64Rel
Releases · vxiiduu/VxKex
Возвращаемся в папку игры, кликаем правой кнопкой на исполняемый файл и вызываем его свойства. В окне свойств теперь появилась новая вкладка "VxKex". В этой вкладке включаем опции "Enable VxKex" и "Report a different version of Windows". В выпадающем меню указываем, с какой именно вендой совместимость нам нужна. По умолчанию - Windows 10. Нажимаем "Применить", закрываем свойства, запускаем игру и радуемся.
Отладочную информацию можно увидеть, еслизапустить игру непосредственно через загрузчик. Запускаем VXKEXLDR.EXE (по умолчанию устанавливается в Program Files\VxKex), нажимаем кнопку Browse, указываем исполняемый файл игры, ставим галку на показ консоли и запускаем Run.
Софтина продолжает развиваться, и в будущем можно ожидать расширения возможностей совместимости.
-
Скрыть объявление
Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.
-
Скрыть объявлениеЕсли Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.
Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
- Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
- Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
- Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
- Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
С уважением, администрация форума Old-Games.RU
Комментарии
Сортировать комментарии по