From 39dc6f0838a548135d371c85636e983b712c85ec Mon Sep 17 00:00:00 2001 From: kacek Date: Tue, 18 Mar 2014 07:20:59 +0100 Subject: [PATCH] cellGcmSetTexture_BorderColor fix --- rpcs3/Emu/GS/RSXThread.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rpcs3/Emu/GS/RSXThread.cpp b/rpcs3/Emu/GS/RSXThread.cpp index e9ed13df1c..a531ae680f 100644 --- a/rpcs3/Emu/GS/RSXThread.cpp +++ b/rpcs3/Emu/GS/RSXThread.cpp @@ -325,7 +325,8 @@ void RSXThread::DoCmd(const u32 fcmd, const u32 cmd, mem32_ptr_t& args, const u3 case NV4097_SET_TEXTURE_BORDER_COLOR: { m_set_texture_border_color = true; - m_border_color=ARGS(0); + u32 tmp = ARGS(0); + m_border_color=((tmp & 0x00FFFFFF)<<8)|((tmp & 0xFF000000)>>24); break; }