summaryrefslogtreecommitdiff
path: root/genesis.h
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2020-03-25 22:59:59 -0700
committerMichael Pavone <pavone@retrodev.com>2020-03-25 22:59:59 -0700
commitfa046eb22081eb790bd49063127bf0caf80f2985 (patch)
tree925d2079f83d5d383553c34b6ed917ff29f2d6a5 /genesis.h
parent9d1e8f4a08789a59e7721637720239e58120b01e (diff)
Some partial work on TMSS registers, more accurate open bus locations and implement machine freezes for unmapped areas in the IO region
Diffstat (limited to 'genesis.h')
-rw-r--r--genesis.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/genesis.h b/genesis.h
index ba7c661..a129ddc 100644
--- a/genesis.h
+++ b/genesis.h
@@ -53,6 +53,7 @@ struct genesis_context {
uint32_t reset_cycle;
uint8_t bank_regs[8];
uint16_t z80_bank_reg;
+ uint16_t tmss_lock[2];
uint16_t mapper_start_index;
uint8_t mapper_type;
uint8_t save_type;
@@ -60,6 +61,7 @@ struct genesis_context {
uint8_t version_reg;
uint8_t bus_busy;
uint8_t reset_requested;
+ uint8_t tmss;
eeprom_state eeprom;
nor_state nor;
};