Add support for SELF format

This commit is contained in:
InoriRus
2021-12-30 14:34:17 +10:00
parent 435a26c591
commit bdbacbe7ad
7 changed files with 283 additions and 96 deletions
+3
View File
@@ -4,6 +4,7 @@
#include "Emulator/Common.h"
#include "Emulator/Jit.h"
#include "Emulator/Profiler.h"
#include <new>
@@ -315,6 +316,8 @@ bool FlushInstructionCache(uint64_t address, uint64_t size)
bool PatchReplace(uint64_t vaddr, uint64_t value)
{
KYTY_PROFILER_FUNCTION();
VirtualMemory::Mode old_mode {};
VirtualMemory::Protect(vaddr, 8, VirtualMemory::Mode::ReadWrite, &old_mode);