Мужики помогите!
Нашел мод C3 Widescreen Resolution Mod для изменения разрешения в игре Коммандос 3.
http://commandoshq.net/modding_mods.php

Я плохо знаю английский язык и не знаком с работаю в редакторе HexEditor.

Вот что написано в readme:

Свернутый текст

You will need a hex editor such as Be.HexEditor. Open your Commandos 3 executable with it (feel free to back it up first) and search for the following strings (you don't have to search for the entire thing, just the first few bytes to make sure you're at the right location).

Address (line) 00164bc0
20 03 00 00 c3 b8 00 04 00 00 c3 b8 00 05 00 00 c3 c4 4b 56 00 ca 4b 56 00 d0 4b 56 00 d6 4b 56 00 90 90 90 90 8b 49 48 b8 e0 01 00 00 83 f9 03 77 1e ff 24 8d lc 4c 56 00 b8 e0 01 00 00 c3 b8 58 02

Address (line) 00164c60
20 03 00 00 eb 0c ba 00 04 00 00 eb 05 ba 00 05 00 00 83 f8 03 b9 e0 01 00 00 77 3f ff 24 85 e4 4c 56 00 8b 44 24 04 b9 e0 01 00 00 89 10 89 48 04 c2 04 00 8b 44 24 04 b9 58 02

20 03 and 58 02 represent the resolution 800x600. Change those numbers to the following:

1024x600 - Replace 20 03 with 00 04 and replace 58 02 with 58 02
1280x720 - Replace 20 03 with 00 05 and replace 58 02 with D0 02
1280x800 - Replace 20 03 with 00 05 and replace 58 02 with 20 03
1366x768 - Replace 20 03 with 56 05 and replace 58 02 with 00 03
1440x900 - Replace 20 03 with A0 05 and replace 58 02 with 84 03
1680x1050 - Replace 20 03 with 90 06 and replace 58 02 with 1A 04
1920x1080 - Replace 20 03 with 80 07 and replace 58 02 with 38 04
1920x1200 - Replace 20 03 with 80 07 and replace 58 02 with B0 04

At the moment I've only tested 1280x720 and 1440x900 and apart from a somewhat minor graphical glitch on the exterior of the moving train level (though it may not be so minor at really high resolutions--you'll see what I'm talking about), they seem to work fine. As you've noted, other 5:4 and 4:3 resolutions work as well. I have no idea how well this fix works on other levels in the full game.

After you're done, save the file. Now we have to fix the interface, which will require an extracted and decrypted INTERFAZ.MSB file.

I've created and zipped up files for 1280x720, 1280x800, 1366x768, 1440x900, 1680x1050, 1920x1080, and 1920x1200. Download, extract the one you want, and rename it INTERFAZ.MSB. Then place it in the Data\INTERFAZ\ directory.

Перевод:

Свернутый текст

Вам понадобится шестнадцатеричный редактор, например Be.HexEditor. Откройте исполняемый файл Commandos 3 с ним (не стесняйтесь его резервную копию первый) и поиск следующих строк (не нужно искать всю вещь, только первые несколько байт, чтобы убедиться, что вы на правильном месте).

Адрес (строка) 00164bc0

20 03 00 00 c3 b8 00 00 04 00 00 c3 b8 00 00 00 05 00 00 c3 c4 4b 56 00 ca 4b 56 00 d0 4b 56 00 d6 4b 56 00 90 90 90 90 8b 49 48 b8 e0 01 00 00 83 f9 03 77 1e ff 24 8 d lc 4 c 56 00 b8 e0 00 00 01 00 00 c3 b8 58 02

Адрес (строка) 00164c60

20 03 00 00 eb 0 c Ба 00 00 04 00 00 eb 05 Ба 00 05 00 00 83 f8 03 b9 e0 00 01 00 77 3f ff 24 85 Е4 4 c 56 00 8b 44 24 04 b9 e0 01 00 00 89 10 89 48 04 c2 04 00 8b 44 24 04 b9 58 02

20 02 03 и 58 представляют собой разрешение 800 x 600. Измените эти цифры следующим образом:

1024 x 600 - заменить 20 03 00 04 и заменить 58 02 с 58 02

1280 x 720 - заменить 20 03 00 05 и заменить 58 02 с D0 02

1280 x 800 - заменить 20 03 00 05 и заменить 58 02 с 20 03

1366 x 768 - заменить 20 03 с 56 05 и заменить 58 02 с 00 03

1440 x 900 - заменить 20 03 A0 05 и заменить 58 02 с 84 03

1680 x 1050 - заменить 20 03 с 90 06 и заменить 58 02 с 1A 04

1920 x 1080 - заменить 20 03 с 80 07 и заменить 58 02 с 38 04

1920 x 1200 - заменить 20 03 с 80 07 и заменить 58 02 04 B0

На данный момент я только проверил 1280 x 720 и 1440 x 900 и помимо несколько небольших графических сбой на экстерьер движущейся поезд уровня (хотя он не может быть настолько незначительными, с очень высоким разрешением--вы увидите то, что я говорю о), они, похоже, отлично работает. Как вы отметили, другие 5: 4 и 4: 3 резолюции работать также. Я не знаю насколько хорошо Эта починка работает на других уровнях в полной игры.

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

Я создал и ZIP-файлов для 1280 x 720, 1280 x 800, 1366 x 768, 1440 x 900, 1680 x 1050, 1920 x 1080 и 1920 x 1200. Скачать, извлекать одно, котор вы хотите и переименуйте его в INTERFAZ.MSB. Затем поместите его в каталог Data\INTERFAZ\.

Можете объяснить, что, на что и где заменить?

Отредактировано ДИВЕРСАНТ (2012-11-08 22:40:59)