comparison genesis.h @ 1556:075df0844baa

Randomize soft reset timing and fix silly bug that was accidentally clearing IO state on soft reset
author Michael Pavone <pavone@retrodev.com>
date Fri, 30 Mar 2018 22:01:05 -0700
parents 14a2834d010c
children 360d5bab199f
comparison
equal deleted inserted replaced
1555:6ce36c3f250b 1556:075df0844baa
42 uint32_t normal_clock; //Normal master clock (used to restore master clock after turbo mode) 42 uint32_t normal_clock; //Normal master clock (used to restore master clock after turbo mode)
43 uint32_t frame_end; 43 uint32_t frame_end;
44 uint32_t max_cycles; 44 uint32_t max_cycles;
45 uint32_t int_latency_prev1; 45 uint32_t int_latency_prev1;
46 uint32_t int_latency_prev2; 46 uint32_t int_latency_prev2;
47 uint32_t reset_cycle;
47 uint8_t bank_regs[8]; 48 uint8_t bank_regs[8];
48 uint16_t mapper_start_index; 49 uint16_t mapper_start_index;
49 uint8_t mapper_type; 50 uint8_t mapper_type;
50 uint8_t save_type; 51 uint8_t save_type;
51 sega_io io; 52 sega_io io;