X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=cpu%2Fmusashi%2Fm68kopnz.c;h=3c774ed2b138d08a507b3d809b7c0006828fe359;hb=aa15fda82ceeac7082ef0354ab3f9f05d954ae38;hp=cda7939a1db7fb2725e8a5f317c4151d07ab23ee;hpb=cc68a136aa179a5f32fe40208371eb9c2b0aadae;p=picodrive.git diff --git a/cpu/musashi/m68kopnz.c b/cpu/musashi/m68kopnz.c index cda7939..3c774ed 100644 --- a/cpu/musashi/m68kopnz.c +++ b/cpu/musashi/m68kopnz.c @@ -3181,6 +3181,7 @@ void m68k_op_rol_32_r(void) *r_dst = res; FLAG_C = (src >> (32 - shift)) << 8; + if (shift == 0) FLAG_C = src << 8; // notaz FLAG_N = NFLAG_32(res); FLAG_Z = res; FLAG_V = VFLAG_CLEAR;