summaryrefslogtreecommitdiff
path: root/genesis.h
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2017-05-19 20:54:04 -0700
committerMichael Pavone <pavone@retrodev.com>2017-05-19 20:54:04 -0700
commitee51509e7a71a60c8012e4c6d0bd7de2d5016bf8 (patch)
treebebff11dc650da98111619624c175c26b65507fc /genesis.h
parentb3f9c8727f9890c1a3e3a9f64e86d58d5701f58c (diff)
Added some code to try and prevent Z80 accesses and refresh cycles from screwing up interrupt latency more than on hardware
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 d2200c6..60e9f49 100644
--- a/genesis.h
+++ b/genesis.h
@@ -40,6 +40,8 @@ struct genesis_context {
uint32_t normal_clock; //Normal master clock (used to restore master clock after turbo mode)
uint32_t frame_end;
uint32_t max_cycles;
+ uint32_t int_latency_prev1;
+ uint32_t int_latency_prev2;
uint8_t bank_regs[8];
uint16_t mapper_start_index;
uint8_t save_type;