Mercurial > repos > blastem
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; |