diff --git a/src/mame/drivers/mpu4sw.c b/src/mame/drivers/mpu4sw.c index bea72a59453..d36476704a5 100644 --- a/src/mame/drivers/mpu4sw.c +++ b/src/mame/drivers/mpu4sw.c @@ -34,6 +34,10 @@ DRIVER_INIT_MEMBER(mpu4_state,m4debug) UINT8 *src = memregion( "maincpu" )->base(); int size = memregion( "maincpu" )->bytes(); + // m4richfm__e only has 0x004000 + if (size < 0x10000) + return; + for (int j=0;j0x10000) printf("\nblock 0x%06x:\n",j);