[PC] Deus Ex: Human Revolution. Чиним размер UI при разрешении выше 720p

Понадобится бесплатный Hex редактор и несколько минут времени.

[PC] Deus Ex: Human Revolution. Чиним размер UI при разрешении выше 720p

Оригинал:

Уже несколько лет хотел перепройти Deus Ex: Human Revolution, но чем выше ты поднимаешь разрешение в этой игре (проявляется на разрешении выше 1280x720), тем меньше становятся некоторые элементы интерфейса и субтитры. На днях наткнулся на решение проблемы, решил поделиться.

Инструкция:

1. Делаем на всякий случай резервную копию файла dxhr.exe (В случае версии Director's Cut - DXHRDC.exe)

2. Качаем/открываем Hex редактор. Из известных бесплатных - HxD. Открываем файл dxhr.exe в Hex редакторе (В случае версии Director's Cut - DXHRDC.exe).

3. Переходим к поиску hex значений в файле. В HxD для этого нажмите "Поиск", затем "Найти". Далее, выбираем вкладку Hex-значения и в поле "Найти" вводим значение для поиска:

81 FF 00 05 00 00 7C 05 BF 00 05 00 00 DB 44 24

4. Заменяем найденное значение на одно из подходящих для вашего разрешения:

1920x1080: 81 FF 80 07 00 00 7C 05 BF 80 07 00 00 DB 44 24 2560x1440: 81 FF 00 0A 00 00 7C 05 BF 00 0A 00 00 DB 44 24 3840x2160: 81 FF 00 0F 00 00 7C 05 BF 00 0F 00 00 DB 44 24 4096x2160: 81 FF 00 10 00 00 7C 05 BF 00 10 00 00 DB 44 24 5120x2880: 81 FF 00 14 00 00 7C 05 BF 00 14 00 00 DB 44 24 7680x4320: 81 FF 00 1E 00 00 7C 05 BF 00 1E 00 00 DB 44 24

5. Лично мне, хватило заменить только одно значение. В оригинале упоминают еще одно, которое требуется заменить. Повторяем поиск для второго значения:

81 FE 00 05 00 00 7D 08 8B CE 89 74 24 20 EB 09 B9 00 05 00 00 89 4C 24 20

6. Заменяем найденное значение на одно из подходящих для вашего разрешения:

1920x1080: 81 FE 80 07 00 00 7D 08 8B CE 89 74 24 20 EB 09 B9 80 07 00 00 89 4C 24 20 2560x1440: 81 FE 00 0A 00 00 7D 08 8B CE 89 74 24 20 EB 09 B9 00 0A 00 00 89 4C 24 20 3840x2160: 81 FE 00 0F 00 00 7D 08 8B CE 89 74 24 20 EB 09 B9 00 0F 00 00 89 4C 24 20 4096x2160: 81 FE 00 10 00 00 7D 08 8B CE 89 74 24 20 EB 09 B9 00 10 00 00 89 4C 24 20 5120x2880: 81 FE 00 14 00 00 7D 08 8B CE 89 74 24 20 EB 09 B9 00 14 00 00 89 4C 24 20 7680x4320: 81 FE 00 1E 00 00 7D 08 8B CE 89 74 24 20 EB 09 B9 00 1E 00 00 89 4C 24 20

7. Сохраняем изменения. В HxD для этого нажмите "Файл", затем "Сохранить". На этом всё, можно играть. Единственный момент, столкнулся с особенностью: версия Director's Cut конфликтует с русификаторами из сети, так как они ставятся как мод, а игра не дает запускать моды с модифицированным .exe файлом. Так что, если вы хотите играть с локализацией и UI нормального размера, качайте оригинальную версию, а не Director's Cut.

Всем хорошего вечера и замечательных игр.

3131
9 комментариев

Для Director's Cut версии не повредит еще и восстановить уничтоженный post-processing.

https://cookieplmonster.github.io/2020/04/26/dxhr-dc-gold-filter/

6

Комментарий недоступен

1

"Единственный момент, столкнулся с особенностью: версия Director's Cut конфликтует с русификаторами из сети, так как они ставятся как мод, а игра не дает запускать моды с модифицированным .exe файлом."

Ну это можно обойти, правда немного геморно. Нужно:
1. Распаковать архивы игры инструментом Gibbed.DeusEx3.Unpack из Gibbed Tools (https://www.moddb.com/downloads/gibbeds-deus-ex-hr-tools);
2. Аналогичным образом распаковать архив RUSSIAN.000 из папки mods;
3. Скопировать все содержимое распакованного архива RUSSIAN.000 в распакованные архивы игры (с заменой файлов) кроме файла bigfile.xml;
4. Открыть любым текстовым редактором bigfile.xml из распакованных архивов игры и этот же файл из распакованного архива RUSSIAN.000;
5. Из файла bigfile.xml от архива RUSSIAN.000 скопировать все строки после <!— FFFFE200 = Russian, UnusedFlags —> до <!— FFFFFF60 = Russian, UnusedLanguages, UnusedFlags —> в файл bigfile.xml из архивов игры в аналогичный его раздел (находим там строку <!— FFFFE200 = Russian, UnusedFlags —> и вставляем под нее; таких строк там много, можно вставить в любую);
6. Упаковываем распакованные архивы инструментом Gibbed.DeusEx3.Pack;
7. Заменяем родные архивы теми, что получились (их будет на один больше).
8. Папку mods и ее содержимое можно удалить. Игра при запуске будет ругаться, что не может использовать моды - игнорируем это сообщение.
9. PROFIT!

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

2

Привет, почему-то не работает инструмент. Может на новых виндовс он не работает? Не подскажешь?

Нихера не понятно