static u32 m68k_unmapped_read8(u32 a)\r
 {\r
   elprintf(EL_UIO, "m68k unmapped r8  [%06x] @%06x", a, SekPc);\r
-  return (u8)PicoRead16_floating(a);\r
+  return a < 0x400000 ? 0 : (u8)PicoRead16_floating(a);\r
 }\r
 \r
 static u32 m68k_unmapped_read16(u32 a)\r
 {\r
   elprintf(EL_UIO, "m68k unmapped r16 [%06x] @%06x", a, SekPc);\r
-  return PicoRead16_floating(a);\r
+  return a < 0x400000 ? 0 : PicoRead16_floating(a);\r
 }\r
 \r
 static void m68k_unmapped_write8(u32 a, u32 d)\r