From 367ab01a605d556d31512620df6c302608f2c736 Mon Sep 17 00:00:00 2001 From: "sudonim1@gmail.com" Date: Sat, 25 Jun 2011 15:43:38 +0000 Subject: [PATCH] SPU2-X: We had two SPDIF modes reversed. I don't really understand the SPDIF modes but these are the bits the library sets. Fixes Gradius 3+4, issue 925. git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4771 96395faa-99c1-11dd-bbfe-3dabce05a288 --- plugins/spu2-x/src/spu2sys.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/spu2-x/src/spu2sys.cpp b/plugins/spu2-x/src/spu2sys.cpp index a7fe73b3f3..ecb9ce8e24 100644 --- a/plugins/spu2-x/src/spu2sys.cpp +++ b/plugins/spu2-x/src/spu2sys.cpp @@ -442,7 +442,7 @@ __forceinline void UpdateSpdifMode() if(Spdif.Out&SPDIF_OUT_BYPASS) { PlayMode=2; - if(Spdif.Mode&SPDIF_MODE_BYPASS_BITSTREAM) + if(!(Spdif.Mode&SPDIF_MODE_BYPASS_BITSTREAM)) PlayMode=4; //bitstream bypass } else