- [NEW] Ara es veuen també els registres I i R en el debugger
- [FIX] Arreglada la gestió de les interrupcions en mode 2
This commit is contained in:
6
z80.cpp
6
z80.cpp
@@ -662,7 +662,8 @@ namespace z80
|
||||
if (im==1) {
|
||||
rPC = 0x38;
|
||||
} else if (im==2) {
|
||||
rPC = (rI<<8) | 0xFF;
|
||||
const uint8_t address = (rI<<8) | 0xFE;
|
||||
rPC = READ_MEM_16(address);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2729,6 +2730,9 @@ namespace z80
|
||||
|
||||
uint16_t getPC() { return rPC; }
|
||||
|
||||
uint8_t getI() { return rI; }
|
||||
uint8_t getR() { return rR; }
|
||||
|
||||
void setPC(const uint16_t addr) { rPC = addr; }
|
||||
|
||||
uint8_t getMemTag(const uint16_t addr) { return memtag[addr]; };
|
||||
|
||||
Reference in New Issue
Block a user