mirror of
https://github.com/ekeeke/Genesis-Plus-GX.git
synced 2024-12-26 11:11:48 +01:00
[Core/MD] fixed 68k read memory handler
This commit is contained in:
parent
4c04c8f719
commit
0fc6a09b1d
@ -3,7 +3,7 @@
|
|||||||
* Main 68k bus handlers
|
* Main 68k bus handlers
|
||||||
*
|
*
|
||||||
* Copyright (C) 1998-2003 Charles Mac Donald (original code)
|
* Copyright (C) 1998-2003 Charles Mac Donald (original code)
|
||||||
* Copyright (C) 2007-2016 Eke-Eke (Genesis Plus GX)
|
* Copyright (C) 2007-2017 Eke-Eke (Genesis Plus GX)
|
||||||
*
|
*
|
||||||
* Redistribution and use of this code or any derivative works are permitted
|
* Redistribution and use of this code or any derivative works are permitted
|
||||||
* provided that the following conditions are met:
|
* provided that the following conditions are met:
|
||||||
@ -413,11 +413,6 @@ unsigned int ctrl_io_read_byte(unsigned int address)
|
|||||||
return m68k_read_bus_8(address);
|
return m68k_read_bus_8(address);
|
||||||
}
|
}
|
||||||
|
|
||||||
case 0x10: /* MEMORY MODE */
|
|
||||||
case 0x12: /* Z80 RESET */
|
|
||||||
case 0x13: /* unknown */
|
|
||||||
case 0x40: /* TMSS */
|
|
||||||
case 0x44: /* RADICA */
|
|
||||||
case 0x50: /* SVP */
|
case 0x50: /* SVP */
|
||||||
{
|
{
|
||||||
if ((address & 0xFC) == 0x00)
|
if ((address & 0xFC) == 0x00)
|
||||||
@ -436,6 +431,15 @@ unsigned int ctrl_io_read_byte(unsigned int address)
|
|||||||
return m68k_read_bus_8(address);
|
return m68k_read_bus_8(address);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
case 0x10: /* MEMORY MODE */
|
||||||
|
case 0x12: /* Z80 RESET */
|
||||||
|
case 0x13: /* unknown */
|
||||||
|
case 0x40: /* TMSS */
|
||||||
|
case 0x44: /* RADICA */
|
||||||
|
{
|
||||||
|
return m68k_read_bus_8(address);
|
||||||
|
}
|
||||||
|
|
||||||
default: /* Invalid address */
|
default: /* Invalid address */
|
||||||
{
|
{
|
||||||
return m68k_lockup_r_8(address);
|
return m68k_lockup_r_8(address);
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
* Main 68k bus handlers
|
* Main 68k bus handlers
|
||||||
*
|
*
|
||||||
* Copyright (C) 1998-2003 Charles Mac Donald (original code)
|
* Copyright (C) 1998-2003 Charles Mac Donald (original code)
|
||||||
* Copyright (C) 2007-2016 Eke-Eke (Genesis Plus GX)
|
* Copyright (C) 2007-2017 Eke-Eke (Genesis Plus GX)
|
||||||
*
|
*
|
||||||
* Redistribution and use of this code or any derivative works are permitted
|
* Redistribution and use of this code or any derivative works are permitted
|
||||||
* provided that the following conditions are met:
|
* provided that the following conditions are met:
|
||||||
|
Loading…
Reference in New Issue
Block a user