From: <sv...@op...> - 2024-08-07 08:39:11
|
Author: manx Date: Wed Aug 7 10:39:03 2024 New Revision: 21345 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21345 Log: [Imp] Add raw CPUID to About Dialog and Crash Dump. Modified: trunk/OpenMPT/mptrack/AboutDialog.cpp Modified: trunk/OpenMPT/mptrack/AboutDialog.cpp ============================================================================== --- trunk/OpenMPT/mptrack/AboutDialog.cpp Tue Aug 6 22:27:15 2024 (r21344) +++ trunk/OpenMPT/mptrack/AboutDialog.cpp Wed Aug 7 10:39:03 2024 (r21345) @@ -385,11 +385,13 @@ text += MPT_UFORMAT("System Architecture: {}\n")(mpt::OS::Windows::Name(mpt::OS::Windows::GetHostArchitecture())); #ifdef MPT_ENABLE_ARCH_INTRINSICS #if MPT_ARCH_X86 || MPT_ARCH_AMD64 - text += MPT_UFORMAT("CPU: {}, Family {}, Model {}, Stepping {}\n") + text += MPT_UFORMAT("CPU: {}, Family {}, Model {}, Stepping {} ({}/{})\n") ( mpt::ToUnicode(mpt::Charset::ASCII, (CPUInfo.get_vendor_string().length() > 0) ? CPUInfo.get_vendor_string() : std::string("Generic")) , CPUInfo.get_family() , CPUInfo.get_model() , CPUInfo.get_stepping() + , mpt::ToUnicode(mpt::Charset::ASCII, CPUInfo.get_vendor_string()) + , mpt::ufmt::hex0<8>(CPUInfo.get_cpuid()) ); text += MPT_UFORMAT("CPU Name: {}\n")(mpt::ToUnicode(mpt::Charset::ASCII, (CPUInfo.get_brand_string().length() > 0) ? CPUInfo.get_brand_string() : std::string(""))); #endif |