--- nono/wx/wxapp.cpp 2026/04/29 17:05:27 1.1.1.15 +++ nono/wx/wxapp.cpp 2026/04/29 17:05:31 1.1.1.16 @@ -225,7 +225,7 @@ WXApp::ParseMemdumpValue(uint id, const std::string& name, const std::string& value) { auto mon = gMonitorManager->Get(id); - auto memdump = dynamic_cast(mon.obj); + auto memdump = dynamic_cast(mon->obj); assert(memdump); errno = 0; @@ -260,15 +260,15 @@ WXApp::ParseMemdumpValue(uint id, if (gMainApp.Has(VMCap::M88K)) { fmt = Memdump::M88200Page; } else { - // ロングは指定できないけど使われてないので放置 - fmt = Memdump::M68030PageShort; + // m68k はちょっと複雑すぎて放置。 + goto usage; } break; case 'I': if (gMainApp.Has(VMCap::M88K)) { fmt = Memdump::M88100Disasm; } else { - fmt = Memdump::M68030Disasm; + fmt = Memdump::M680x0Disasm; } break; case 'Z':