Compare commits

...

5 Commits

Author SHA1 Message Date
Jerome A
d880cd5fd4
Merge 24c1e3c598 into b2cda3fe85 2024-04-14 15:17:38 +02:00
Jerome A.
24c1e3c598 Check if macos or not 2024-03-23 15:51:44 +08:00
Jerome A.
2fd033297e moved setting 2024-03-18 17:39:33 +08:00
Jerome A.
8aed801269 fix typings 2024-03-18 15:38:13 +08:00
Jerome A.
c2dfc02ff8 Add hypervisor in logfile outputs 2024-03-14 14:42:07 +08:00

View File

@ -135,8 +135,8 @@ class LogAnalyser:
raise ValueError("No log entries found.")
self.__get_errors()
self.__get_settings_info()
self.__get_hardware_info()
self.__get_settings_info()
self.__get_ryujinx_info()
self.__get_app_name()
self.__get_mods()
@ -173,6 +173,7 @@ class LogAnalyser:
"pptc": "Unknown",
"shader_cache": "Unknown",
"vsync": "Unknown",
"hypervisor": "Unknown",
"resolution_scale": "Unknown",
"anisotropic_filtering": "Unknown",
"aspect_ratio": "Unknown",
@ -341,6 +342,11 @@ class LogAnalyser:
case "pptc" | "shader_cache" | "texture_recompression" | "vsync":
return "Enabled" if value == "True" else "Disabled"
case "hypervisor":
if "mac" in self._hardware_info["os"]:
return "Enabled" if value == "True" else "Disabled"
else:
return "Not Applicable"
case _:
return value
@ -361,6 +367,7 @@ class LogAnalyser:
"shader_cache": "EnableShaderCache",
"texture_recompression": "EnableTextureRecompression",
"vsync": "EnableVsync",
"hypervisor": "UseHypervisor",
}
for key in self._settings.keys():