Posted November 26, 2020
First of all thanks for the detailed reply. Last night I started to rewrite the page (before seeing your reply) because I figured that the codec pack was what offended you the most. The suggestion to use this pack came from the community and many people have reported success using it with Windows 10. I did state that I had never tried it in the instructions. I guess I should have been more clear that it should only be used if everything else fails.
This is the problem with not personally having a Windows 10 machine that has this crash issue. I can't personally test how to fix the problem and I must rely on what I read in forums.
I don't have the source code to prove otherwise but if you have solid proof I am open to hearing it. I only want to help solve these problems for the community so the game can still be enjoyed by all. I have no problem admitting I was wrong.
As far as I can tell there are 2 issues causing a startup crash:
- unable to play the encoded movies
- some modern computers unable to do the lower resolutions required for Swat 3.
This is the problem with not personally having a Windows 10 machine that has this crash issue. I can't personally test how to fix the problem and I must rely on what I read in forums.
nerdistmonk: With windows 10 x64, the codec situation is drastically different from Windows XP or even Windows 7, any third party video decoder will interfere with legacy software (which is why my problem resolved itself by merely removing the lav filters).
You mean using this pack created problems for other games? Which game specifically if you don't mind me asking? I would like to include a warning about this pack but more info would be appreciated. nerdistmonk: So the first part of your instructions tries to circumvent the problem by re-encoding the videos, but that won't work because in Windows 10 x64, Swat 3 will _always_ try to use the indeo codec, xvid or not, and when it cannot find that exact codec (which in this case the LAV codec was preventing it from doing so), you get a dxerr message.
May I ask where does this information come from? People in the forums have reported success using the replacement XVID videos. I don't think what you are saying is accurate because there would only be a call to play the video and Windows itself determines what codec is required to show it. Windows would open the file and determine the codec required. I don't have the source code to prove otherwise but if you have solid proof I am open to hearing it. I only want to help solve these problems for the community so the game can still be enjoyed by all. I have no problem admitting I was wrong.
nerdistmonk: The correct way to play Swat 2 and Swat 3 in Windows 10 (x64) is to have no third party codecs and to be sure the built in indeo codecs are enabled/registered, the game works exactly as intended.
edit: i have no idea what would happen if your instructions were used on a 32bit build of windows, so im not claiming your instructions are invalid for _all_ versions of windows, just 64bit Windows 10, it may very well work fine on 32bit windows 10 but i don't know anyone who uses a 32bit OS now.
One thing that I have come to the conclusion with the movie crash issue is that there appears to be several things happening. There doesn't seem to be a common fix for everyone. You may be 100% correct about registering the codec with Windows but unfortunately there isn't enough feedback from people to confirm. edit: i have no idea what would happen if your instructions were used on a 32bit build of windows, so im not claiming your instructions are invalid for _all_ versions of windows, just 64bit Windows 10, it may very well work fine on 32bit windows 10 but i don't know anyone who uses a 32bit OS now.
As far as I can tell there are 2 issues causing a startup crash:
- unable to play the encoded movies
- some modern computers unable to do the lower resolutions required for Swat 3.
Post edited November 27, 2020 by Slippery_Jim