From 6e8596365e9392b33b039f926ea44f6afb5a8ff3 Mon Sep 17 00:00:00 2001 From: ramapcsx2 Date: Thu, 10 Jun 2010 11:56:47 +0000 Subject: [PATCH] Refraction found an issue with an MMI op, committing the fix for him. git-svn-id: http://pcsx2.googlecode.com/svn/trunk@3192 96395faa-99c1-11dd-bbfe-3dabce05a288 --- pcsx2/x86/iMMI.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pcsx2/x86/iMMI.cpp b/pcsx2/x86/iMMI.cpp index 3bd2a94889..b204ca4d60 100644 --- a/pcsx2/x86/iMMI.cpp +++ b/pcsx2/x86/iMMI.cpp @@ -131,9 +131,9 @@ void recPLZCW() // second word if( regs >= 0 && (regs & MEM_XMMTAG) ) { - SSE2_PSHUFD_XMM_to_XMM(regs&0xf, regs&0xf, 0x4e); + SSE2_PSHUFD_XMM_to_XMM(regs&0xf, regs&0xf, 0xe1); SSE2_MOVD_XMM_to_R(EAX, regs&0xf); - SSE2_PSHUFD_XMM_to_XMM(regs&0xf, regs&0xf, 0x4e); + SSE2_PSHUFD_XMM_to_XMM(regs&0xf, regs&0xf, 0xe1); } else if( regs >= 0 && (regs & MEM_MMXTAG) ) { PSHUFWRtoR(regs&0xf, regs&0xf, 0x4e);