X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=libpcsxcore%2Fnew_dynarec%2Fnew_dynarec.c;h=f1bdbfc25f16b3ebb42ae0cbaf84a6036b298980;hp=7d4a3d9261cda4b2a072c42ac2606c969d8fa4a1;hb=f776eb14d490a2c4391666ce5beefe058e7e03d5;hpb=ea3d2e6e638ffd02aee0be8bdd27d8a9babd179f;ds=sidebyside diff --git a/libpcsxcore/new_dynarec/new_dynarec.c b/libpcsxcore/new_dynarec/new_dynarec.c index 7d4a3d92..f1bdbfc2 100644 --- a/libpcsxcore/new_dynarec/new_dynarec.c +++ b/libpcsxcore/new_dynarec/new_dynarec.c @@ -7642,7 +7642,7 @@ void clean_registers(int istart,int iend,int wr) regs[i].wasdirty|=will_dirty_i&(1<=0) { + else if(regmap_pre[i][r]>=0&&(nr=get_reg(regs[i].regmap,regmap_pre[i][r]))>=0) { // Register moved to a different register will_dirty_i&=~(1<>16)!=0x1000))