From cf478506be12327d633c1240f92ed4c7e978cd74 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Sat, 4 Jan 2025 13:09:10 +0200 Subject: [PATCH] Fix debugger assembler MOVEM --- disasm.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/disasm.cpp b/disasm.cpp index b8da7506..dbbbaf1b 100644 --- a/disasm.cpp +++ b/disasm.cpp @@ -1476,11 +1476,8 @@ int m68k_asm(TCHAR *sline, uae_u16 *out, uaecptr pc) } else if (!_tcscmp(ins, _T("BSR"))) { immrelpc = true; } else if (!_tcscmp(ins, _T("MOVEM"))) { - if (dmode >= Aind && _tcschr(dstea, '-') == NULL && _tcschr(dstea, '/') == NULL) { - _tcscpy(ins, _T("MVMLE")); - if (!m68k_asm_parse_movem(srcea, dmode == Apdi)) - return -1; - } else { + _tcscpy(ins, _T("MVMLE")); + if (!m68k_asm_parse_movem(srcea, dmode == Apdi)) { TCHAR tmp[256]; _tcscpy(ins, _T("MVMEL")); _tcscpy(tmp, srcea); -- 2.47.3