From: Toni Wilen Date: Sat, 4 Jan 2025 11:09:10 +0000 (+0200) Subject: Fix debugger assembler MOVEM X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=cf478506be12327d633c1240f92ed4c7e978cd74;p=francis%2Fwinuae.git Fix debugger assembler MOVEM --- 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);