10 return X | (
PSW.P << 8);
47 return (
adr +
Y) & 0xffff;
58 return X | (
PSW.P << 8);
63 *
adr = adrBit & 0x1fff;
70 return ((
adr + 1) & 0xff) | (
PSW.P << 8);
75 return X++ | (
PSW.P << 8);
90 return read((
PSW.P << 8) + offset +
X);
97 return read((
PSW.P << 8) + offset +
Y);
123 return static_cast<int8_t
>(
read(
PC));
129 uint8_t value =
read((
PSW.P << 8) +
X);
137 return read(addr) +
X;
144 return read(addr) | (
read(addr + 1) << 8);
uint8_t read(uint16_t address)
uint8_t abs_bit(uint16_t *adr)
uint16_t dp_indirect_plus_y()
uint16_t addr_plus_i_indexed()
uint16_t ind_ind(uint8_t *srcVal)
uint16_t dp_plus_x_indirect()
uint16_t dp_imm(uint8_t *srcVal)
uint16_t ReadOpcodeWord()
uint16_t dp_dp(uint8_t *src)
uint16_t dp_word(uint16_t *low)
uint16_t read_word(uint16_t address)
SNES Emulation and debugging tools.
Main namespace for the application.