diff --git a/src/emu/cpu/m6502/minc4510.h b/src/emu/cpu/m6502/minc4510.h index 9fb13e01e6e..64232abd5b2 100644 --- a/src/emu/cpu/m6502/minc4510.h +++ b/src/emu/cpu/m6502/minc4510.h @@ -56,8 +56,8 @@ #define PEEK_OP() cpu_readop(M4510_MEM(PCD)) -#define RDMEM(addr) program_read_byte_8le(addr); m4510_ICount -= 1 -#define WRMEM(addr,data) program_write_byte_8le(addr,data); m4510_ICount -= 1 +#define RDMEM(addr) program_read_byte_8le(M4510_MEM(addr)); m4510_ICount -= 1 +#define WRMEM(addr,data) program_write_byte_8le(M4510_MEM(addr),data); m4510_ICount -= 1 /*************************************************************** * RDOP read an opcode diff --git a/src/emu/cpu/m6502/opsce02.h b/src/emu/cpu/m6502/opsce02.h index bf54bcfb000..020373fb8e4 100644 --- a/src/emu/cpu/m6502/opsce02.h +++ b/src/emu/cpu/m6502/opsce02.h @@ -557,7 +557,7 @@ PUSH(PCL); \ EAH = RDOPARG(); \ PCL = RDMEM(EAD); \ - PCH = RDMEM(EAD); \ + PCH = RDMEM(EAD+1); \ CHANGE_PC /* 65ce02 ****************************************************** @@ -571,7 +571,7 @@ PUSH(PCL); \ EAH = RDOPARG(); \ PCL = RDMEM(EAD); \ - PCH = RDMEM(EAD); \ + PCH = RDMEM(EAD+1); \ CHANGE_PC /* 65ce02 ******************************************************