Dalamud/Dalamud.Boot
Soreepeong c8be22e284 Do FlushInstructionCache after WriteProcessMemory
While not calling this will work on native x64 machines as it's likely
a no-op under x64, it is possible that the function does something
under emulated environments. As there is no downside to calling this
function, this commit makes the behavior more correct.
2024-02-15 15:42:30 +09:00
..
crashhandler_shared.h Make the crash handler work on wine properly (#1636) 2024-02-11 13:01:34 -08:00
Dalamud.Boot.rc feat: new VEH experience 2022-07-23 20:25:05 +02:00
Dalamud.Boot.vcxproj Make RewriteRemoteEntryPointW report IErrorInfo, VirtualProtectEx before WriteProcessMemory 2024-02-13 08:35:51 +09:00
Dalamud.Boot.vcxproj.filters Changes to Dalamud Boot DLL so that it works in WINE (#1111) 2024-02-12 12:56:38 -08:00
dalamud.ico feat: new VEH experience 2022-07-23 20:25:05 +02:00
DalamudStartInfo.cpp Make the crash handler work on wine properly (#1636) 2024-02-11 13:01:34 -08:00
DalamudStartInfo.h Make the crash handler work on wine properly (#1636) 2024-02-11 13:01:34 -08:00
dllmain.cpp Make RewriteRemoteEntryPointW report IErrorInfo, VirtualProtectEx before WriteProcessMemory 2024-02-13 08:35:51 +09:00
hooks.cpp Show DLL description and version into xivfixes dll load list (#958) 2022-08-18 21:20:45 +02:00
hooks.h Fix nullptr problems (#878) 2022-06-04 13:45:22 +02:00
logging.cpp Fix log culling 2022-09-13 11:37:10 +09:00
logging.h Fix log culling 2022-09-13 11:37:10 +09:00
module.def Changes to Dalamud Boot DLL so that it works in WINE (#1111) 2024-02-12 12:56:38 -08:00
pch.cpp Print dotnet stack trace on veh error msgbox, and use precompiled headers. 2021-12-24 12:23:23 +09:00
pch.h Make RewriteRemoteEntryPointW report IErrorInfo, VirtualProtectEx before WriteProcessMemory 2024-02-13 08:35:51 +09:00
pch_nmd_assembly_impl.cpp Implement xiv fixes into Dalamud.Boot (#857) 2022-05-28 19:11:03 +02:00
resource.h feat: new VEH experience 2022-07-23 20:25:05 +02:00
rewrite_entrypoint.cpp Do FlushInstructionCache after WriteProcessMemory 2024-02-15 15:42:30 +09:00
rewrite_entrypoint_thunks.asm Changes to Dalamud Boot DLL so that it works in WINE (#1111) 2024-02-12 12:56:38 -08:00
unicode.cpp Write Dalamud.Boot log to TEMP, then CWD (#886) 2022-06-19 11:42:41 +02:00
unicode.h Write Dalamud.Boot log to TEMP, then CWD (#886) 2022-06-19 11:42:41 +02:00
utils.cpp Make RewriteRemoteEntryPointW report IErrorInfo, do VirtualProtectEx before WriteProcessMemory (#1642) 2024-02-15 00:07:23 +01:00
utils.h Make RewriteRemoteEntryPointW report IErrorInfo, do VirtualProtectEx before WriteProcessMemory (#1642) 2024-02-15 00:07:23 +01:00
veh.cpp Dalamud.Boot: use unicode::convert 2024-02-15 03:55:00 +09:00
veh.h Offer to restart game from VEH exception handler (#936) 2022-07-26 21:14:48 +02:00
xivfixes.cpp add prevent_icmphandle_crashes xivfix 2023-03-25 22:17:08 +01:00
xivfixes.h add prevent_icmphandle_crashes xivfix 2023-03-25 22:17:08 +01:00