|
Thread: DirectX 8.1 not compatible with HOMM3 complete | |
|
ky89

 
Tavern Dweller
|
posted September 08, 2003 09:48 AM |
|
|
Poll Question: DirectX 8.1 not compatible with HOMM3 complete
Hi...
I installed HOMM3 complete, but it did not recognize the version of my existing DirectX version 8.1. The game only recognize version 7.1 and below, thus it ended up not having sound and music.
Any way to overcome this problem? Thanks 
|
|
this_other_guy

 
   
Famous Hero
{0_o} heh...
|
posted September 08, 2003 10:06 AM |
|
|
Thats weird because i have directx8.1 and heroes 3 works perfectly for me...
|
|
Maximus

 
   
Famous Hero
Bronzed God
|
posted September 08, 2003 11:12 AM |
|
|
directx is backward compatible, u must hav a problem somewhere else by the sounds of it ( or lack of sounds )
____________
Frost. Sometimes it makes the blade stick !
|
|
ky89

 
Tavern Dweller
|
posted September 08, 2003 11:17 AM |
|
|
During the installation, HOMM3 complete (RoE, AB and SoD) package prompted that it cannot recognize my existing DirectX version, but an option can be choosen whether to go ahead to install DirectX 7.1 which came along in the installation package.
I've chose not to install DirectX 7.1 first, which failed to have sound. Then I re-install the package again with the DirectX 7.1 installation option. Both failed.
Is there any update program available for HOMM3 to recognize later versions of directX? I know that there are patches (for SoD) update from 3.0 to 3.2 and 3.1 to 3.2 respectively. But I guess nothing got to do with the DirectX version update. Any more advices? Thanks a lot 
|
|
BoogieMan

 
   
Famous Hero
The John of Spades
|
posted September 08, 2003 11:53 AM |
|
|
format c:
____________
The BoogieMan wrote ... and saw that it was good.
|
|
kargaleth

 
Tavern Dweller
|
posted September 09, 2003 02:36 AM |
|
|
If you had Directx 8 installed and then installed version 7 on top, you are in big trouble. Directx 8 can't be uninstalled, and if you overwrite it with an older version then you'll have to reinstall windows. Nasty.
____________
|
|
Maximus

 
   
Famous Hero
Bronzed God
|
posted September 09, 2003 01:21 PM |
|
|
lol, nope, dix7 will not over write dix8, how can it ? lol
an older version of something cannot update something that is newer then itself.
dix7 will simply go thro the files and update anything previous to dix7 and update to dix7 version, if dix8 is in there it will not touch it.
____________
Frost. Sometimes it makes the blade stick !
|
|
ky89

 
Tavern Dweller
|
posted September 09, 2003 06:02 PM |
|
|
Yes I suppose and certainly hope so since I dun want my DirectX 8.1 to be corrupted Think DirectX 7.1 did not do anything since the installation process is very short (like 1-2 sec)
I ran DirectX Diagnostic tool 'DXdiag' in my DirectX 8.1 (4.08.01.0881). Showing an error in the Sound tab with the following comment in the Notes :
DirectSound test results: Failure at step 3 (DirectSoundCreate): HRESULT = 0x8878000a (The request failed because DirectSound resources, such as the priority level, were already in use by another caller.)
Anyone kind enough to help how to debug or give a hint on what's wrong with this? Thank you 
|
|
Maximus

 
   
Famous Hero
Bronzed God
|
posted September 14, 2003 07:13 AM |
|
|
u will find that most programs and especially games will not recognize your direct x version if the version on the program u r installing has an older version of direct x. ie, dix7 can not identify dix8 properly but it will hav no problems identifying dix6.
what u dont say in ur post is if you can hear and problems with sounds at all? in any program that u run, or if your sound card is internal or on a 3rd party card etc.
if u hav a seperate sound card, i would suggest re-install the card.
Note tho, bear in mind, just because the diagnostic results says all is not 100% ok, dosent mean u need to reinstal stuff or that sound wont work. best advice is if u can hear that something is wrong with sound, then re-instal sound card and drivers.
____________
Frost. Sometimes it makes the blade stick !
|
|
Cold_soul

 

Hired Hero
|
posted September 18, 2003 11:23 PM |
|
|
Lol / the thing is like this. heroes is older than 8.1 so thats why the games doesnt recognize dx. And if u dont have a sound is bcause u have a problem. That problem is probably on soundboard (soft maybe) or just a windows failure. So yes. forget the dx. Is 2 small to harm anything lol
|
|
Data207

 
Tavern Dweller
|
posted September 20, 2003 09:22 AM |
|
|
Well i use Direct X 9.0b And i have Heroes Complete My game works fine like you said it don't reconize it but it works perfectly.
____________
|
|
|