From 3a0fa2a3fde5b7f9ec908f3892ce06b9fd640500 Mon Sep 17 00:00:00 2001 From: Michael Pavone Date: Thu, 6 Oct 2016 21:11:58 -0700 Subject: Remove hacky assumption about Genesis memory map in M68K core --- m68k_core_x86.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'm68k_core_x86.c') diff --git a/m68k_core_x86.c b/m68k_core_x86.c index 6ad305d..ad64cd1 100644 --- a/m68k_core_x86.c +++ b/m68k_core_x86.c @@ -2267,7 +2267,7 @@ m68k_context * m68k_handle_code_write(uint32_t address, m68k_context * context) { m68k_options * options = context->options; //TODO: Modify gen_mem_fun so that it passes the raw address instead of the masked one, then remove the OR below - uint32_t inst_start = get_instruction_start(options, context->native_code_map, address | 0xE00000); + uint32_t inst_start = get_instruction_start(options, context->native_code_map, address); if (inst_start) { code_info *code = &options->gen.code; code_ptr dst = get_native_address(context->options, inst_start); -- cgit v1.2.3