From 554394483dfc86c47b4e5308db47a85c918d59d3 Mon Sep 17 00:00:00 2001
From: notaz <notasas@gmail.com>
Date: Mon, 27 Dec 2010 19:35:12 +0200
Subject: [PATCH] drc: fix SWL/SWR confusion in do_unalignedwritestub

---
 libpcsxcore/new_dynarec/assem_arm.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libpcsxcore/new_dynarec/assem_arm.c b/libpcsxcore/new_dynarec/assem_arm.c
index 696509f5..515f7c44 100644
--- a/libpcsxcore/new_dynarec/assem_arm.c
+++ b/libpcsxcore/new_dynarec/assem_arm.c
@@ -2912,7 +2912,7 @@ do_unalignedwritestub(int n)
 #endif
     emit_xorimm(temp,24,temp);
   emit_movimm(-1,HOST_TEMPREG);
-  if (opcode[i]==0x2e) { // SWR
+  if (opcode[i]==0x2a) { // SWL
     emit_bic_lsr(temp2,HOST_TEMPREG,temp,temp2);
     emit_orrshr(rt,temp,temp2);
   }else{
-- 
2.39.5