X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=cpu%2Fmusashi%2Fm68k_in.c;h=bcc561207dc884ea06cdfb5929d02a70bc203674;hb=aa15fda82ceeac7082ef0354ab3f9f05d954ae38;hp=5fa68a9d66c1c8798e217d076069c9ff5c936b74;hpb=03c5768cb5cb2cd8a7ea3e4383fd10065d27970e;p=picodrive.git diff --git a/cpu/musashi/m68k_in.c b/cpu/musashi/m68k_in.c index 5fa68a9..bcc5612 100644 --- a/cpu/musashi/m68k_in.c +++ b/cpu/musashi/m68k_in.c @@ -8701,6 +8701,7 @@ M68KMAKE_OP(rol, 32, r, .) *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;