comparison genesis.h @ 2052:3748a2a8a4b7

Support Sega mapper without 'SEGA SSF' in header or ROM DB entry and implement a subset of the extended Sega mapper implemented in the Mega Everdrive when 'SEGA SSF' is present
author Michael Pavone <pavone@retrodev.com>
date Sat, 01 Jan 2022 18:54:46 -0800
parents b0b0c31338c3
children 3414a4423de1
comparison
equal deleted inserted replaced
2051:97bfb6089274 2052:3748a2a8a4b7
59 uint32_t reset_cycle; 59 uint32_t reset_cycle;
60 uint32_t last_frame; 60 uint32_t last_frame;
61 uint32_t last_flush_cycle; 61 uint32_t last_flush_cycle;
62 uint32_t soft_flush_cycles; 62 uint32_t soft_flush_cycles;
63 uint32_t tmss_write_offset; 63 uint32_t tmss_write_offset;
64 uint8_t bank_regs[8];
65 uint16_t z80_bank_reg; 64 uint16_t z80_bank_reg;
66 uint16_t tmss_lock[2]; 65 uint16_t tmss_lock[2];
67 uint16_t mapper_start_index; 66 uint16_t mapper_start_index;
68 uint8_t mapper_type; 67 uint8_t mapper_type;
68 uint8_t bank_regs[9];
69 uint8_t save_type; 69 uint8_t save_type;
70 sega_io io; 70 sega_io io;
71 uint8_t version_reg; 71 uint8_t version_reg;
72 uint8_t bus_busy; 72 uint8_t bus_busy;
73 uint8_t reset_requested; 73 uint8_t reset_requested;