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