comparison genesis.h @ 1769:8fe162bdb038 mame_interp

Merge from default
author Michael Pavone <pavone@retrodev.com>
date Fri, 01 Mar 2019 14:17:29 -0800
parents 956c1cce05e2 bb4d19c7c047
children 0a26f3657295
comparison
equal deleted inserted replaced
1768:63256371046f 1769:8fe162bdb038
7 #define GENESIS_H_ 7 #define GENESIS_H_
8 8
9 #include <stdint.h> 9 #include <stdint.h>
10 #include "system.h" 10 #include "system.h"
11 #include "m68k_core.h" 11 #include "m68k_core.h"
12 #ifdef NEW_CORE
13 #include "z80.h"
14 #else
12 #ifdef USE_NATIVE 15 #ifdef USE_NATIVE
13 #include "z80_to_x86.h" 16 #include "z80_to_x86.h"
14 #else 17 #else
15 #include "mame_z80/z80.h" 18 #include "mame_z80/z80.h"
19 #endif
16 #endif 20 #endif
17 #include "ym2612.h" 21 #include "ym2612.h"
18 #include "vdp.h" 22 #include "vdp.h"
19 #include "psg.h" 23 #include "psg.h"
20 #include "io.h" 24 #include "io.h"
50 uint32_t max_cycles; 54 uint32_t max_cycles;
51 uint32_t int_latency_prev1; 55 uint32_t int_latency_prev1;
52 uint32_t int_latency_prev2; 56 uint32_t int_latency_prev2;
53 uint32_t reset_cycle; 57 uint32_t reset_cycle;
54 uint8_t bank_regs[8]; 58 uint8_t bank_regs[8];
59 uint16_t z80_bank_reg;
55 uint16_t mapper_start_index; 60 uint16_t mapper_start_index;
56 uint8_t mapper_type; 61 uint8_t mapper_type;
57 uint8_t save_type; 62 uint8_t save_type;
58 sega_io io; 63 sega_io io;
59 uint8_t version_reg; 64 uint8_t version_reg;