X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=libpcsxcore%2Fnew_dynarec%2Fassem_arm.c;h=4065afaa935e49b90c03ded4260f3e0f714b6e31;hp=696509f5be924e2292cb9dc0b0f1ae80e0a942e6;hb=744260395bf47631b32d82a1d05c4a39df199b36;hpb=ac545b3a5cc51f7b521a7820b08923d2bbe360c1 diff --git a/libpcsxcore/new_dynarec/assem_arm.c b/libpcsxcore/new_dynarec/assem_arm.c index 696509f5..4065afaa 100644 --- a/libpcsxcore/new_dynarec/assem_arm.c +++ b/libpcsxcore/new_dynarec/assem_arm.c @@ -1938,7 +1938,7 @@ void emit_writebyte(int rt, int addr) { u_int offset = addr-(u_int)&dynarec_local; assert(offset<4096); - assem_debug("str %s,fp+%d\n",regname[rt],offset); + assem_debug("strb %s,fp+%d\n",regname[rt],offset); output_w32(0xe5c00000|rd_rn_rm(rt,FP,0)|offset); } void emit_writeword_imm(int imm, int addr) @@ -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{