From 0c59f65aefa91b9db2803747db62404036890b67 Mon Sep 17 00:00:00 2001 From: goaaats Date: Fri, 3 Jun 2022 17:54:26 +0200 Subject: [PATCH] chore: new boot defaults --- Dalamud.Injector/EntryPoint.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Dalamud.Injector/EntryPoint.cs b/Dalamud.Injector/EntryPoint.cs index 8fbb14792..a905b437f 100644 --- a/Dalamud.Injector/EntryPoint.cs +++ b/Dalamud.Injector/EntryPoint.cs @@ -54,6 +54,16 @@ namespace Dalamud.Injector return; } + // Set boot defaults + var prevFixList = Environment.GetEnvironmentVariable("DALAMUD_GAMEFIX_LIST"); + if (string.IsNullOrWhiteSpace(prevFixList)) + { + Environment.SetEnvironmentVariable("DALAMUD_GAMEFIX_LIST", "prevent_devicechange_crashes,disable_game_openprocess_access_check,redirect_openprocess"); + } + + Environment.SetEnvironmentVariable("DALAMUD_DOTNET_OPENPROCESS_HOOKMODE", "0"); + Environment.SetEnvironmentVariable("DALAMUD_UNHOOK_DLLS", "kernel32.dll,ntdll.dll,user32.dll"); + DalamudStartInfo startInfo = null; if (args.Count == 1) {