--- nono/m680x0/m68030mmu.cpp 2026/04/29 17:05:35 1.1.1.12 +++ nono/m680x0/m68030mmu.cpp 2026/04/29 17:05:40 1.1.1.13 @@ -339,7 +339,6 @@ MPU68030Device::SetTC(uint32 data) // TC:E が変更されていればスイッチ更新 mmu_enable_changed(); return true; - } // TC レジスタへの書き込み値を m68030TC クラスにセットする。 @@ -1666,6 +1665,7 @@ MPU68030Device::mmu_op_ptest() mmu_op_illg2(); return; } + CYCLE(22); // laddr は IS と PS のところを落としたもの。 // ssw_laddr のアドレスは IS を落とさないもの (PSは不問)。 @@ -1711,6 +1711,7 @@ MPU68030Device::mmu_op_ptest() } } else { // レベル 1-7 ならテーブルサーチを実行。 + CYCLE(88); m68030MMU mmu(this, loglevel); mmu.m_ptest = true;