Posted December 17, 2021
Hi all
So I have the original Aliens Vs Predator and Aliens Vs Predator Gold and while I can install both games and while the menus and everything load up ok and the sound and music all work ok as soon as I try to actually start playing the graphics are all messed up here is what I see
https://i.ibb.co/q1cgKpB/screen-shot-1.png
https://i.ibb.co/Km9W1Dc/screen-shot-2.png
I tried setting compatibility mode to win 98 but this doesn’t seem to work, anyone know how to fix this?
Looking in the game directory I noticed a file called dx_error.log which contains the following
Line 165 of avp\win95\win_proj.cpp:
WM_ACTIVATEAPP msg: bActive = 1
Line 170 of avp\win95\win_proj.cpp:
?&@#! no lpDDSPrimary surface
Line 171 of avp\win95\win_proj.cpp:
?&@#! no lpDDSBack surface
Line 172 of avp\win95\win_proj.cpp:
?&@#! no lpZBuffer surface
Line 174 of avp\win95\win_proj.cpp:
?&@#! no lpDDBackdrop surface
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex30.FFL
(for directory: graphics\Menus)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex1.FFL
(for directory: Graphics\Common)
Line 870 of avp\win95\pcmenus.cpp:
SetGameVideoMode
Line 990 of avp\win95\pcmenus.cpp:
Testing
Line 1145 of avp\win95\pcmenus.cpp:
leaving SetGameVideoMode
Line 230 of avp\win95\ffstdio.cpp:
Unloading almost all fastfiles: 0 subfile(s) still open
Line 266 of avp\win95\ffstdio.cpp:
Keeping 1 fastfile(s)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex36.FFL
(for directory: graphics\NPCs\Predator)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex29.FFL
(for directory: graphics\HUDs\Predator)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Snd27.FFL
(for directory: sound\Hud\Predator)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex10.FFL
(for directory: graphics\Envrnmts\fall)
Line 230 of avp\win95\ffstdio.cpp:
Unloading almost all fastfiles: 0 subfile(s) still open
Line 266 of avp\win95\ffstdio.cpp:
Keeping 1 fastfile(s)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex10.FFL
(for directory: graphics\Envrnmts\fall)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Snd10.FFL
(for directory: sound\Env\Fall)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex26.FFL
(for directory: graphics\FMVs)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex40.FFL
(for directory: graphics\Weapons\Marine)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Snd31.FFL
(for directory: sound\Npc\Marine)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Snd32.FFL
(for directory: sound\Npc\MarineVoice)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Snd35.FFL
(for directory: sound\Npc\Predator)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Snd36.FFL
(for directory: sound\Npc\PredatorVoice)
Line 230 of avp\win95\ffstdio.cpp:
Unloading almost all fastfiles: 0 subfile(s) still open
Line 266 of avp\win95\ffstdio.cpp:
Keeping 1 fastfile(s)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex34.FFL
(for directory: graphics\NPCs\Marine)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex40.FFL
(for directory: graphics\Weapons\Marine)
Line 230 of avp\win95\ffstdio.cpp:
Unloading almost all fastfiles: 0 subfile(s) still open
Line 266 of avp\win95\ffstdio.cpp:
Keeping 1 fastfile(s)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Snd31.FFL
(for directory: sound\Npc\Marine)
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Marstep2-11U.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\BodyFall02.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Ed_nade_reload_A.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\clangboot1.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\clangboot2.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\clangboot4.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Marstep4-11U.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\BodyFall05.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Margundrop1F.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Margundrop2F.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Marstep3F.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Marfirewavea.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Ed_FlameThrower_Reload.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\MarSqueek1F.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\MarSqueek2F.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Ed_PulseGrenade_reload.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Ed_nade_reload_B.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\BodyFall04.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Ed_Tinkle_01.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Ed_Sadar_Ready.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Ed_Sadar_reload.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\wil_pulse_rifle_ready.wav
Line 230 of avp\win95\ffstdio.cpp:
Unloading almost all fastfiles: 0 subfile(s) still open
Line 266 of avp\win95\ffstdio.cpp:
Keeping 1 fastfile(s)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex36.FFL
(for directory: graphics\NPCs\Predator)
Line 230 of avp\win95\ffstdio.cpp:
Unloading almost all fastfiles: 0 subfile(s) still open
Line 266 of avp\win95\ffstdio.cpp:
Keeping 1 fastfile(s)
Line 204 of avp\win95\ffstdio.cpp:
Unloading all fastfiles: 0 subfile(s) still open
Line 165 of avp\win95\win_proj.cpp:
WM_ACTIVATEAPP msg: bActive = 0
Line 165 of avp\win95\win_proj.cpp:
WM_ACTIVATEAPP msg: bActive = 0
Line 165 of avp\win95\win_proj.cpp:
WM_ACTIVATEAPP msg: bActive = 0
So it seems like this might be a Direct X problem clearly Aliens versus Predator and Direct X 9.0c don’t get along which is strange because I can run other games that use Direct X 6 without a problem like Warzone 2100 for example so in theory Aliens versus Predator should work just fine.
Question is why doesn’t it, what’s wrong and how do I fix it.
The other issue that I ran in to was the sound bug where if upon loading the game you try to skip past the intro the sound just goes into a continuous loop but it turns out this is easy to fix
Just go in to the game directory default: C:\Program Files\Fox\Aliens versus Predator
Change the name of the games executable from AvP.exe to Aliens vs Predator.exe
This works for the gold version as well
What actually causes this glitch I’m not sure but from what understand from researching the issue it seems that windows contains another file also called AvP.exe and apparently the two files conflict, so renaming the games executable resolves the conflict and fixes the problem.
So I have the original Aliens Vs Predator and Aliens Vs Predator Gold and while I can install both games and while the menus and everything load up ok and the sound and music all work ok as soon as I try to actually start playing the graphics are all messed up here is what I see
https://i.ibb.co/q1cgKpB/screen-shot-1.png
https://i.ibb.co/Km9W1Dc/screen-shot-2.png
I tried setting compatibility mode to win 98 but this doesn’t seem to work, anyone know how to fix this?
Looking in the game directory I noticed a file called dx_error.log which contains the following
Line 165 of avp\win95\win_proj.cpp:
WM_ACTIVATEAPP msg: bActive = 1
Line 170 of avp\win95\win_proj.cpp:
?&@#! no lpDDSPrimary surface
Line 171 of avp\win95\win_proj.cpp:
?&@#! no lpDDSBack surface
Line 172 of avp\win95\win_proj.cpp:
?&@#! no lpZBuffer surface
Line 174 of avp\win95\win_proj.cpp:
?&@#! no lpDDBackdrop surface
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex30.FFL
(for directory: graphics\Menus)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex1.FFL
(for directory: Graphics\Common)
Line 870 of avp\win95\pcmenus.cpp:
SetGameVideoMode
Line 990 of avp\win95\pcmenus.cpp:
Testing
Line 1145 of avp\win95\pcmenus.cpp:
leaving SetGameVideoMode
Line 230 of avp\win95\ffstdio.cpp:
Unloading almost all fastfiles: 0 subfile(s) still open
Line 266 of avp\win95\ffstdio.cpp:
Keeping 1 fastfile(s)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex36.FFL
(for directory: graphics\NPCs\Predator)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex29.FFL
(for directory: graphics\HUDs\Predator)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Snd27.FFL
(for directory: sound\Hud\Predator)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex10.FFL
(for directory: graphics\Envrnmts\fall)
Line 230 of avp\win95\ffstdio.cpp:
Unloading almost all fastfiles: 0 subfile(s) still open
Line 266 of avp\win95\ffstdio.cpp:
Keeping 1 fastfile(s)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex10.FFL
(for directory: graphics\Envrnmts\fall)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Snd10.FFL
(for directory: sound\Env\Fall)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex26.FFL
(for directory: graphics\FMVs)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex40.FFL
(for directory: graphics\Weapons\Marine)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Snd31.FFL
(for directory: sound\Npc\Marine)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Snd32.FFL
(for directory: sound\Npc\MarineVoice)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Snd35.FFL
(for directory: sound\Npc\Predator)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Snd36.FFL
(for directory: sound\Npc\PredatorVoice)
Line 230 of avp\win95\ffstdio.cpp:
Unloading almost all fastfiles: 0 subfile(s) still open
Line 266 of avp\win95\ffstdio.cpp:
Keeping 1 fastfile(s)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex34.FFL
(for directory: graphics\NPCs\Marine)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex40.FFL
(for directory: graphics\Weapons\Marine)
Line 230 of avp\win95\ffstdio.cpp:
Unloading almost all fastfiles: 0 subfile(s) still open
Line 266 of avp\win95\ffstdio.cpp:
Keeping 1 fastfile(s)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Snd31.FFL
(for directory: sound\Npc\Marine)
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Marstep2-11U.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\BodyFall02.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Ed_nade_reload_A.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\clangboot1.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\clangboot2.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\clangboot4.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Marstep4-11U.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\BodyFall05.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Margundrop1F.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Margundrop2F.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Marstep3F.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Marfirewavea.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Ed_FlameThrower_Reload.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\MarSqueek1F.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\MarSqueek2F.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Ed_PulseGrenade_reload.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Ed_nade_reload_B.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\BodyFall04.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Ed_Tinkle_01.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Ed_Sadar_Ready.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\Ed_Sadar_reload.wav
Line 849 of avp\psndproj.c:
Failed to find npc\Marine\wil_pulse_rifle_ready.wav
Line 230 of avp\win95\ffstdio.cpp:
Unloading almost all fastfiles: 0 subfile(s) still open
Line 266 of avp\win95\ffstdio.cpp:
Keeping 1 fastfile(s)
Line 140 of avp\win95\ffstdio.cpp:
Loaded FastFile: fastfile\Tex36.FFL
(for directory: graphics\NPCs\Predator)
Line 230 of avp\win95\ffstdio.cpp:
Unloading almost all fastfiles: 0 subfile(s) still open
Line 266 of avp\win95\ffstdio.cpp:
Keeping 1 fastfile(s)
Line 204 of avp\win95\ffstdio.cpp:
Unloading all fastfiles: 0 subfile(s) still open
Line 165 of avp\win95\win_proj.cpp:
WM_ACTIVATEAPP msg: bActive = 0
Line 165 of avp\win95\win_proj.cpp:
WM_ACTIVATEAPP msg: bActive = 0
Line 165 of avp\win95\win_proj.cpp:
WM_ACTIVATEAPP msg: bActive = 0
So it seems like this might be a Direct X problem clearly Aliens versus Predator and Direct X 9.0c don’t get along which is strange because I can run other games that use Direct X 6 without a problem like Warzone 2100 for example so in theory Aliens versus Predator should work just fine.
Question is why doesn’t it, what’s wrong and how do I fix it.
The other issue that I ran in to was the sound bug where if upon loading the game you try to skip past the intro the sound just goes into a continuous loop but it turns out this is easy to fix
Just go in to the game directory default: C:\Program Files\Fox\Aliens versus Predator
Change the name of the games executable from AvP.exe to Aliens vs Predator.exe
This works for the gold version as well
What actually causes this glitch I’m not sure but from what understand from researching the issue it seems that windows contains another file also called AvP.exe and apparently the two files conflict, so renaming the games executable resolves the conflict and fixes the problem.
No posts in this topic were marked as the solution yet. If you can help, add your reply