Or have you tried jabo'sdirect8 or jabo'sdirect3d6?
They are graphics plugins
Audio plugins you could try
Zilmars audio plugin
Try the different graphics plugin and turn the sync game to audio box on.
Also make sure you turn the sync game to audio box on before you start the game.
On certain games turning this on in the game can cause freezing problems.