comparison genesis.c @ 1758:95e387e1d63c mame_interp

Fix build
author Michael Pavone <pavone@retrodev.com>
date Tue, 19 Feb 2019 07:03:57 +0000
parents 956c1cce05e2
children 8fe162bdb038
comparison
equal deleted inserted replaced
1696:956c1cce05e2 1758:95e387e1d63c
186 { 186 {
187 genesis_context *gen = (genesis_context *)sys; 187 genesis_context *gen = (genesis_context *)sys;
188 deserialize_buffer buffer; 188 deserialize_buffer buffer;
189 init_deserialize(&buffer, data, size); 189 init_deserialize(&buffer, data, size);
190 genesis_deserialize(&buffer, gen); 190 genesis_deserialize(&buffer, gen);
191 #ifdef USE_NATIVE
191 //HACK: Fix this once PC/IR is represented in a better way in 68K core 192 //HACK: Fix this once PC/IR is represented in a better way in 68K core
192 gen->m68k->resume_pc = get_native_address_trans(gen->m68k, gen->m68k->last_prefetch_address); 193 gen->m68k->resume_pc = get_native_address_trans(gen->m68k, gen->m68k->last_prefetch_address);
194 #endif
193 } 195 }
194 196
195 uint16_t read_dma_value(uint32_t address) 197 uint16_t read_dma_value(uint32_t address)
196 { 198 {
197 genesis_context *genesis = (genesis_context *)current_system; 199 genesis_context *genesis = (genesis_context *)current_system;