From 9e1a042e45daf7ee747b26136c5189b571e95608 Mon Sep 17 00:00:00 2001 From: lunarcleint <88809950+lunarcleint@users.noreply.github.com> Date: Tue, 21 Mar 2023 17:32:41 -0700 Subject: [PATCH] Unix CPU fix i think --- buildnumber.txt | 2 +- source/funkin/system/framerate/SystemInfo.hx | 13 +++---------- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/buildnumber.txt b/buildnumber.txt index adffc81c..3215a975 100644 --- a/buildnumber.txt +++ b/buildnumber.txt @@ -1 +1 @@ -2652 \ No newline at end of file +2653 \ No newline at end of file diff --git a/source/funkin/system/framerate/SystemInfo.hx b/source/funkin/system/framerate/SystemInfo.hx index 811d4ab8..e739bb3b 100644 --- a/source/funkin/system/framerate/SystemInfo.hx +++ b/source/funkin/system/framerate/SystemInfo.hx @@ -18,16 +18,9 @@ class SystemInfo extends FramerateCategory { #if windows var process = new sys.io.Process("wmic", ["cpu", "get", "name"]); if (process.exitCode() == 0) cpuName = process.stdout.readAll().toString().trim().split("\n")[1]; - #else - var process = new sys.io.Process("cat", ["/proc/cpuinfo"]); - if (process.exitCode() != 0) return; - - for (line in process.stdout.readAll().toString().split("\n")) { - if (line.indexOf("model name") == 0) { - cpuName = line.substring(line.indexOf(":") + 2); - break; - } - } + #elseif (mac || linux) + var process = new sys.io.Process("sysctl -a | grep brand"); + if (process.exitCode() == 0) cpuName = process.stdout.readAll().toString().trim().split(":")[1]; #end }