View Single Post
  #22 (permalink)  
Old April 15th 08, 03:08 PM posted to microsoft.public.windows.vista.games
Andy [YaYa]
external usenet poster
 
Posts: 833
Default Call of duty 4, mss32.dll not a valid x64 program?

rippa1 wrote in news:rippa1.37vh90@no-
mx.forums.net:


I had this error with Rainbow Six Las Vegas 2. I installed the latest
DirectX 9 (I run Vista 64bit) after a quick search of the net for a
solution and it fixed it. I didn't update punkbuster.


I did a search for mss32.dll is not a 64-bit application and COD4, and it
spit out punkbuster as a possible problem.

mss32.dll is a Microsoft Sound System driver I believe. Most DirectX
related issues are dx*.dll type files, but you are more than likely
correct. I guess older applications check for DirectX 9, they see 10 and
think they don't have to do anything.

As I recall, "Best-Practices" for DirectX is to call dxsetup at EVERY game
installation, dxsetup knows how to correctly verify that all DirectX files
are in place for that game. Just another oversight by PC game devs wanting
to do things their own way.

--
-A.