if (addr_bus & ROM_BIT) {
set_rom_ce_pin(FALSE);
}
- else if (addr_bus & IO_APU_BIT) {
+ else if ((addr_bus & IO_APU_BIT) == IO_APU_BIT) {
}
else if (addr_bus & IO_PPU_BIT) {
set_ppu_ce_pin(FALSE);
if (addr & ROM_BIT) {
set_rom_addr(addr & ROM_MASK);
}
- else if (addr & IO_APU_BIT) {
+ else if ((addr_bus & IO_APU_BIT) == IO_APU_BIT) {
}
else if (addr & IO_PPU_BIT) {
set_ppu_addr(addr & IO_PPU_MASK);
if (addr_bus & ROM_BIT) {
//no write to ROM
}
- else if (addr_bus & IO_APU_BIT) {
+ else if ((addr_bus & IO_APU_BIT) == IO_APU_BIT) {
}
else if (addr_bus & IO_PPU_BIT) {
set_ppu_data(data);
if (addr_bus & ROM_BIT) {
data_bus = get_rom_data();
}
- else if (addr_bus & IO_APU_BIT) {
+ else if ((addr_bus & IO_APU_BIT) == IO_APU_BIT) {
}
else if (addr_bus & IO_PPU_BIT) {
data_bus = get_ppu_data();
if (addr & ROM_BIT) {
return dbg_rom_get_byte(addr & ROM_MASK);
}
- else if (addr & IO_APU_BIT) {
+ else if ((addr & IO_APU_BIT) == IO_APU_BIT) {
return 0;
}
else if (addr & IO_PPU_BIT) {
if (addr & ROM_BIT) {
return dbg_rom_get_short(addr & ROM_MASK);
}
- else if (addr & IO_APU_BIT) {
+ else if ((addr & IO_APU_BIT) == IO_APU_BIT) {
return 0;
}
else if (addr & IO_PPU_BIT) {