From f9d4333e4ca1901102101e5965c3c46b00dc701d Mon Sep 17 00:00:00 2001 From: Vladislav Belov Date: Sat, 17 Oct 2026 15:53:01 +0200 Subject: [PATCH] Removes custom memory counters from HW report We already count memory reported by SDL. --- source/ps/GameSetup/HWDetect.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/source/ps/GameSetup/HWDetect.cpp b/source/ps/GameSetup/HWDetect.cpp index 622d54bc1d..c757d32539 100644 --- a/source/ps/GameSetup/HWDetect.cpp +++ b/source/ps/GameSetup/HWDetect.cpp @@ -277,7 +277,8 @@ void WriteSystemInfo(Renderer::Backend::IDevice* device, const utsname& un) fprintf(f, "\n"); // memory - fprintf(f, "Memory : %u MiB; %u MiB free\n", (unsigned)os_cpu_MemorySize(), (unsigned)os_cpu_MemoryAvailable()); + fprintf(f, "Memory : %u MiB; %u MiB free\n", + static_cast(SDL_GetSystemRAM()), static_cast(os_cpu_MemoryAvailable())); // graphics fprintf(f, "Video Card : %s\n", device->GetName().c_str()); @@ -433,9 +434,6 @@ void RunHardwareDetection(bool writeSystemInfoBeforeDetection, Renderer::Backend Script::SetProperty(rq, settings, "cpu_largepagesize", static_cast(os_cpu_LargePageSize())); Script::SetProperty(rq, settings, "cpu_numprocs", static_cast(os_cpu_NumProcessors())); - Script::SetProperty(rq, settings, "ram_total", static_cast(os_cpu_MemorySize())); - Script::SetProperty(rq, settings, "ram_total_os", static_cast(os_cpu_QueryMemorySize())); - #if ARCH_X86_X64 Script::SetProperty(rq, settings, "x86_vendor", static_cast(x86_x64::Vendor())); Script::SetProperty(rq, settings, "x86_model", static_cast(x86_x64::Model()));