Mercurial > repos > blastem
changeset 2648:e16f567be36c
Fix lsl/lsr/asl/asr with memory operand
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 01 Mar 2025 17:23:43 -0800 |
parents | 3c689000e571 |
children | 6fdd845907c8 |
files | m68k.cpu |
diffstat | 1 files changed, 12 insertions(+), 12 deletions(-) [+] |
line wrap: on
line diff
--- a/m68k.cpu Sat Mar 01 02:03:21 2025 -0800 +++ b/m68k.cpu Sat Mar 01 17:23:43 2025 -0800 @@ -1522,10 +1522,10 @@ invalid M 7 R 6 invalid M 7 R 7 - m68k_fetch_dst_ea M R 0 - lsr dst 1 dst + m68k_fetch_dst_ea M R 1 + lsr dst 1 dst 1 update_flags XNZV0C - m68k_save_dst 0 + m68k_save_dst 1 m68k_prefetch 1110CCC0ZZ000RRR asri @@ -1619,10 +1619,10 @@ invalid M 7 R 6 invalid M 7 R 7 - m68k_fetch_dst_ea M R 0 - asr dst 1 dst + m68k_fetch_dst_ea M R 1 + asr dst 1 dst 1 update_flags XNZV0C - m68k_save_dst 0 + m68k_save_dst 1 m68k_prefetch 1110CCC1ZZ001RRR lsli @@ -1725,10 +1725,10 @@ invalid M 7 R 6 invalid M 7 R 7 - m68k_fetch_dst_ea M R 0 - lsl dst 1 dst + m68k_fetch_dst_ea M R 1 + lsl dst 1 dst 1 update_flags XNZV0C - m68k_save_dst 0 + m68k_save_dst 1 m68k_prefetch 1110CCC1ZZ000RRR asli @@ -1806,10 +1806,10 @@ invalid M 7 R 6 invalid M 7 R 7 - m68k_fetch_dst_ea M R 0 - lsl dst 1 dst + m68k_fetch_dst_ea M R 1 + lsl dst 1 dst 1 update_flags XNZV0C - m68k_save_dst 0 + m68k_save_dst 1 m68k_prefetch 00ZZRRRMMMEEESSS move