The "Ultimate Fix" for DH, AoD, IC and HoI 2 DD Arma for the AMD drivers issue - Arsenal of Democracy / Darkest Hour / Iron Cross - Strategium.ru Перейти к содержимому

The "Ultimate Fix" for DH, AoD, IC and HoI 2 DD Arma for the AMD drivers issue

Рекомендованные сообщения

radomir

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

 

Ahoy, sailors.

Everyone (susceptible) knows that the games based on the ancient HoI 2 DD Arma engine (meaning: AoD, IC and DH, plus the first mentioned itself) crash on loading for an AMD graphic card users (I am one). Apparently AMD cleaned up their DirectX code for any version up to 9.0c and wrapped up stuff referring to those libraries, in the latest driver packages. Anyway, after Crimson v15.7.1 or so, issues began to occur.

Exactly two files, supplied with the each game's installation, are responsible for that behavior:

T-carrier a-fire c-min d-ne.bmp
T-carrier a-fire c-min d-sw.bmp

That's because they exceed the cap for any size dimension of 8192 pixels for a "texture", of any DirectX before 10 (including DirectDraw, on which the games' engines are based), venturing themselves into the almost 11000 pixels territory. Previously that worked by accident on AMD drivers. And it apparently still works by accident on nVidia/Intel graphic drivers.

I simply and decisively cut down those nuisances by half, to 5310 pixels (to maintain the pixel ratio for the each "frame" in the graphic file; the firing animations and their frames are repeated sequences, anyway, so it was logical to reduce by 50%) and the game loaded with no fuss. In every single title, mind you. And this way one can retain the original sprites.

***

INSTALLATION:

1. Download the edited .BMPs from here.

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
2. Unpack the stuff into the X:\Your AoD or IC or DH or HoI 2 DD Arma Installation Directory\GFX\MAP\UNITS\BMP\ and overwrite.
3. You're done and can now play the game.

OPTIONAL:

You can change the corresponding .SPRs files (they contain animation codes for the engine) now, but it's not required. If you wish to, open them up (Windows Notepad will be enough) and change the "Frames" value from 79 to 39 (in both files), then save. Do that if you want to match the amount of displayed frames (by the engine) with the amount of actual frames (of the edited .BMPs); otherwise you will see the animation being faster, but it's rather passable. Files (use "Search" function in your OS):

T-carrier a-fire c-min d-ne.spr
T-carrier a-fire c-min d-sw.spr

***

ATTENTION!!!

If you beforehand applied the "Definite Fix" from this thread or any other solutions fixing this problem by changing any of the .BMP or .SPR files - you NEED to install fresh! Otherwise it WILL NOT work properly if you don't know what you're doing and/or have still any leftovers from the other fixes. You can always move saves between the installations.

That is all, comrades.

Изменено пользователем radomir
Ссылка на комментарий

Присоединиться к обсуждению

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

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Ваша ссылка автоматически преображена.   Отображать как простую ссылку

×   Предыдущее содержимое было восстановлено..   Очистить текст в редакторе

×   You cannot paste images directly. Upload or insert images from URL.

  • Ответы 0
  • Создано
  • Последний ответ
  • Просмотры 2958

Лучшие авторы в этой теме

  • radomir

    1

Популярные дни

Лучшие авторы в этой теме

Популярные дни

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу


Copyright © 2008-2024 Strategium.ru Powered by Invision Community

×
×
  • Создать...