2021-05-01 19:24:34 +01:00
|
|
|
diff --git a/overlayunit.pas b/overlayunit.pas
|
2021-12-01 04:16:03 +00:00
|
|
|
index 537491b..744f604 100644
|
2021-05-01 19:24:34 +01:00
|
|
|
--- a/overlayunit.pas
|
|
|
|
+++ b/overlayunit.pas
|
2021-12-01 04:16:03 +00:00
|
|
|
@@ -5011,7 +5011,7 @@ begin
|
2021-05-01 19:24:34 +01:00
|
|
|
//Determine Mangohud dependency status
|
|
|
|
|
|
|
|
//locate MangoHud and store result in tmp folder
|
|
|
|
- RunCommand('bash -c ''find /usr/share/vulkan/implicit_layer.d/MangoHud.json >> /tmp/goverlay/dependency_mangohud''', s);
|
|
|
|
+ RunCommand('bash -c ''find-xdg-data-files vulkan/implicit_layer.d/MangoHud.json >> /tmp/goverlay/dependency_mangohud''', s);
|
|
|
|
|
|
|
|
// Assign Text file dependency_mangohud to variable mangohudVAR
|
|
|
|
AssignFile(mangohudVAR, '/tmp/goverlay/dependency_mangohud');
|
2021-12-01 04:16:03 +00:00
|
|
|
@@ -5020,7 +5020,7 @@ begin
|
2021-05-01 19:24:34 +01:00
|
|
|
CloseFile(mangohudVAR);
|
|
|
|
|
|
|
|
// Read String and store value on mangohuddependencyVALUE based on result
|
|
|
|
- if mangohudSTR = '/usr/share/vulkan/implicit_layer.d/MangoHud.json' then
|
|
|
|
+ if mangohudSTR <> '' then
|
|
|
|
mangohuddependencyVALUE := 1
|
|
|
|
else
|
|
|
|
mangohuddependencyVALUE := 0;
|
2021-12-01 04:16:03 +00:00
|
|
|
@@ -5029,7 +5029,7 @@ begin
|
2021-05-01 19:24:34 +01:00
|
|
|
//Determine vkBasalt dependency staus
|
|
|
|
|
|
|
|
//locate vkBasalt and store result in tmp folder
|
|
|
|
- RunCommand('bash -c ''find /usr/share/vulkan/implicit_layer.d/vkBasalt.json >> /tmp/goverlay/dependency_vkbasalt''', s);
|
|
|
|
+ RunCommand('bash -c ''find-xdg-data-files vulkan/implicit_layer.d/vkBasalt.json >> /tmp/goverlay/dependency_vkbasalt''', s);
|
|
|
|
|
|
|
|
// Assign Text file dependency_mangohud to variable mangohudVAR
|
|
|
|
AssignFile(vkbasaltVAR, '/tmp/goverlay/dependency_vkbasalt');
|
2021-12-01 04:16:03 +00:00
|
|
|
@@ -5038,7 +5038,7 @@ begin
|
2021-05-01 19:24:34 +01:00
|
|
|
CloseFile(vkbasaltVAR);
|
|
|
|
|
|
|
|
// Read String and store value on vkbasaltdependencyVALUE based on result
|
|
|
|
- if vkbasaltSTR = '/usr/share/vulkan/implicit_layer.d/vkBasalt.json' then
|
|
|
|
+ if vkbasaltSTR <> '' then
|
|
|
|
vkbasaltdependencyVALUE := 1
|
|
|
|
else
|
|
|
|
vkbasaltdependencyVALUE := 0;
|