From 064acbf07d0d7b0def04995821a6e840557f6375 Mon Sep 17 00:00:00 2001 From: SarahW Date: Mon, 1 Aug 2016 16:12:13 +0100 Subject: [PATCH] Added self-modifying code fix to x64-64 recompiler. --- src/codegen_x86-64.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/codegen_x86-64.c b/src/codegen_x86-64.c index 02262a4..072d6e5 100644 --- a/src/codegen_x86-64.c +++ b/src/codegen_x86-64.c @@ -284,6 +284,8 @@ void codegen_block_init(uint32_t phys_addr) block->was_recompiled = 0; + recomp_page = block->phys & ~0xfff; + codeblock_tree_add(block); }