Mercurial > repos > blastem
comparison m68k.cpu @ 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 | 1072cc337822 |
comparison
equal
deleted
inserted
replaced
2647:3c689000e571 | 2648:e16f567be36c |
---|---|
1520 invalid M 7 R 4 | 1520 invalid M 7 R 4 |
1521 invalid M 7 R 5 | 1521 invalid M 7 R 5 |
1522 invalid M 7 R 6 | 1522 invalid M 7 R 6 |
1523 invalid M 7 R 7 | 1523 invalid M 7 R 7 |
1524 | 1524 |
1525 m68k_fetch_dst_ea M R 0 | 1525 m68k_fetch_dst_ea M R 1 |
1526 lsr dst 1 dst | 1526 lsr dst 1 dst 1 |
1527 update_flags XNZV0C | 1527 update_flags XNZV0C |
1528 m68k_save_dst 0 | 1528 m68k_save_dst 1 |
1529 m68k_prefetch | 1529 m68k_prefetch |
1530 | 1530 |
1531 1110CCC0ZZ000RRR asri | 1531 1110CCC0ZZ000RRR asri |
1532 invalid Z 3 | 1532 invalid Z 3 |
1533 switch C | 1533 switch C |
1617 invalid M 7 R 4 | 1617 invalid M 7 R 4 |
1618 invalid M 7 R 5 | 1618 invalid M 7 R 5 |
1619 invalid M 7 R 6 | 1619 invalid M 7 R 6 |
1620 invalid M 7 R 7 | 1620 invalid M 7 R 7 |
1621 | 1621 |
1622 m68k_fetch_dst_ea M R 0 | 1622 m68k_fetch_dst_ea M R 1 |
1623 asr dst 1 dst | 1623 asr dst 1 dst 1 |
1624 update_flags XNZV0C | 1624 update_flags XNZV0C |
1625 m68k_save_dst 0 | 1625 m68k_save_dst 1 |
1626 m68k_prefetch | 1626 m68k_prefetch |
1627 | 1627 |
1628 1110CCC1ZZ001RRR lsli | 1628 1110CCC1ZZ001RRR lsli |
1629 invalid Z 3 | 1629 invalid Z 3 |
1630 switch C | 1630 switch C |
1723 invalid M 7 R 4 | 1723 invalid M 7 R 4 |
1724 invalid M 7 R 5 | 1724 invalid M 7 R 5 |
1725 invalid M 7 R 6 | 1725 invalid M 7 R 6 |
1726 invalid M 7 R 7 | 1726 invalid M 7 R 7 |
1727 | 1727 |
1728 m68k_fetch_dst_ea M R 0 | 1728 m68k_fetch_dst_ea M R 1 |
1729 lsl dst 1 dst | 1729 lsl dst 1 dst 1 |
1730 update_flags XNZV0C | 1730 update_flags XNZV0C |
1731 m68k_save_dst 0 | 1731 m68k_save_dst 1 |
1732 m68k_prefetch | 1732 m68k_prefetch |
1733 | 1733 |
1734 1110CCC1ZZ000RRR asli | 1734 1110CCC1ZZ000RRR asli |
1735 invalid Z 3 | 1735 invalid Z 3 |
1736 local vtmp 8 | 1736 local vtmp 8 |
1804 invalid M 7 R 4 | 1804 invalid M 7 R 4 |
1805 invalid M 7 R 5 | 1805 invalid M 7 R 5 |
1806 invalid M 7 R 6 | 1806 invalid M 7 R 6 |
1807 invalid M 7 R 7 | 1807 invalid M 7 R 7 |
1808 | 1808 |
1809 m68k_fetch_dst_ea M R 0 | 1809 m68k_fetch_dst_ea M R 1 |
1810 lsl dst 1 dst | 1810 lsl dst 1 dst 1 |
1811 update_flags XNZV0C | 1811 update_flags XNZV0C |
1812 m68k_save_dst 0 | 1812 m68k_save_dst 1 |
1813 m68k_prefetch | 1813 m68k_prefetch |
1814 | 1814 |
1815 00ZZRRRMMMEEESSS move | 1815 00ZZRRRMMMEEESSS move |
1816 invalid Z 0 | 1816 invalid Z 0 |
1817 invalid M 1 | 1817 invalid M 1 |