Все видюхи, что на диске вставленом в сд-ром не проигрываются, а все что в папке с игрой проигрываются. Проверял - запускал экзешники без хд патча - видюхи есть, с хд патчем видюх нет. Проверял все варианты битностей вместе с оконным и полноэкранными режимами - видюх нету. Это касается и вашего экзешника (heroes32.exe). Вероятно что-то с параметром cddrive не то.
И да выкидывает сообщение об ошибке (только при запуске хд режима), хотя не должен по идее.
Для чистоты эксперимента запускал только ваш экзешник в разных вариациях с хд патчем. Например при запуске первой кампании Дыхания Смерти выдаёт
Resource Manager::GetSample could not find the "sfx" resource "H3x2NBA" - однако я точно знаю, что H3x2NBA есть на диске с игрой в файле Heroes3/Data/heroes3.snd, точно также как и видюхи. Очевидно, что ваш хдпатч почему-то блочит доступ к диску.
+ ещё баг с режимами 32 бит и т.д. Если перед установкой патча игра была в оконном режиме, а затем после установки запустить в 16-бит режиме, то графику будет обрисовывать просто ужасно, потому что останется в оконном режиме, но перейдёт на 16 бит )). Надо сделать как-то чтобы принудительно выключался оконный режим при установке патча.
3000(!!) адресов 3.2 - ну нифига себе сколько их...
(This post was last modified: 03.10.2010 23:21 by AKuHAK.)