Inofor: I still had an issue where the game traveled in the middle of my two monitors after every video.
Finally I trawled through and tested dgvoodoo versions until I found 2.54, which is the newest version that doesn't whitescreen the game on AMD. These combined, I now appear to have a playable version of Swat 3 with working menus, videos and the actual game part as well.
If you select FAST VIDEO MEMORY ACCESS tickbox on the DirectX tab that should fix the white screen on the AMD. You should be able to use the latest version with this ticked.
Recently I upgraded to two monitors on this machine and had the exact problem you had with the game moving in between the two monitors. I changed a few of my settings in dgVoodoo that appears to have helped.
On the GENERAL tab of DgVoodoo there is a drop down box that says "Full Screen Output". Instead of keeping it on default I manually selected the first monitor in the drop down. I also made sure "capture mouse" tickbox was selected.
I run the game Full Screen and on the Direct X tab I have "Resolution" set to unforced.
I highly recommend to use the latest version of DgVoodoo if you can because the later versions contain fixes that really help Swat 3 .