[PR #1002] [MERGED] Add CPU tier list info #1006

Closed
opened 2026-02-15 15:57:28 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/RPCS3/discord-bot/pull/1002
Author: @13xforever
Created: 7/12/2025
Status: Merged
Merged: 7/12/2025
Merged by: @13xforever

Base: masterHead: vnext


📝 Commits (9)

  • 0a11980 update win32 error codes to v23 ("significant changes" 😹)
  • 2cfede4 organize resource files
  • 9c1f3fb update syntax in code generators
  • e3ba48b add cpu tier info management system
  • 15f3aaf Move tier list version inside the file for simpler update flow
  • 58318b5 simplify matching
  • d593350 upgrade packages
  • 3b54093 upgrade d#+ packages
  • 5a9abe7 fix name pool importing

📊 Changes

28 files changed (+408 additions, -84 deletions)

View changed files

📝 .resources/confusables.txt (+0 -0)
.resources/cpu_tier_list.conf (+174 -0)
📝 .resources/fortunes.txt (+0 -0)
📝 .resources/fortunes_fortuneandframe.txt (+0 -0)
📝 .resources/metacritic_ps3.json (+0 -0)
📝 .resources/names_anidb.txt (+0 -0)
📝 .resources/names_anilist.txt (+0 -0)
📝 .resources/names_anime.txt (+0 -0)
📝 .resources/win32_error_codes_v23.0.txt (+1 -1)
📝 Clients/CirrusCiClient/CirrusCiClient.csproj (+3 -3)
📝 Clients/CompatApiClient/CompatApiClient.csproj (+1 -1)
📝 Clients/GithubClient/GithubClient.csproj (+1 -1)
📝 Clients/IrdLibraryClient/IrdLibraryClient.csproj (+2 -2)
📝 Clients/PsnClient/PsnClient.csproj (+1 -1)
📝 CompatBot/CompatBot.csproj (+15 -13)
📝 CompatBot/Database/DbImporter.cs (+3 -2)
📝 CompatBot/EventHandlers/LogParsing/LogParser.RegexPatterns.cs (+2 -2)
📝 CompatBot/Utils/ResultFormatters/LogParserResultFormatter.CurrentSettingsSections.cs (+5 -2)
📝 CompatBot/Utils/ResultFormatters/LogParserResultFormatter.GeneralNotesSection.cs (+27 -2)
📝 CompatBot/Utils/ResultFormatters/LogParserResultFormatter.WeirdSettingsSection.cs (+9 -9)

...and 8 more files

📄 Description

There's a new text file that has ranked cpu models (cpu_tier_list.conf).
It is being used to match the sysinfo part of the bot log results, and to add cpu tier information if it matches anything.
Matching is linear until the first match is found, so there might be false positives.

This implements most of #1001


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/RPCS3/discord-bot/pull/1002 **Author:** [@13xforever](https://github.com/13xforever) **Created:** 7/12/2025 **Status:** ✅ Merged **Merged:** 7/12/2025 **Merged by:** [@13xforever](https://github.com/13xforever) **Base:** `master` ← **Head:** `vnext` --- ### 📝 Commits (9) - [`0a11980`](https://github.com/RPCS3/discord-bot/commit/0a119806510a54863a0ba4713dd2079b299a653c) update win32 error codes to v23 ("significant changes" 😹) - [`2cfede4`](https://github.com/RPCS3/discord-bot/commit/2cfede4500968e0f7f5907ec06d936085573fff0) organize resource files - [`9c1f3fb`](https://github.com/RPCS3/discord-bot/commit/9c1f3fb9a80b15fd357355033e5b4dd08fa78d97) update syntax in code generators - [`e3ba48b`](https://github.com/RPCS3/discord-bot/commit/e3ba48b50f27f2f0985613346af1fe338e5d2c46) add cpu tier info management system - [`15f3aaf`](https://github.com/RPCS3/discord-bot/commit/15f3aaf6897ea30f1dcd7e63768d0ddfbba1844a) Move tier list version inside the file for simpler update flow - [`58318b5`](https://github.com/RPCS3/discord-bot/commit/58318b568763b41425af134433757a819237bf26) simplify matching - [`d593350`](https://github.com/RPCS3/discord-bot/commit/d59335094b95c2f2622efa06b90cce74906711a4) upgrade packages - [`3b54093`](https://github.com/RPCS3/discord-bot/commit/3b54093193caa5f62fb7b4724a9dc9a142d3ae32) upgrade d#+ packages - [`5a9abe7`](https://github.com/RPCS3/discord-bot/commit/5a9abe7b421571b3b2f41ebe7a481560abd369de) fix name pool importing ### 📊 Changes **28 files changed** (+408 additions, -84 deletions) <details> <summary>View changed files</summary> 📝 `.resources/confusables.txt` (+0 -0) ➕ `.resources/cpu_tier_list.conf` (+174 -0) 📝 `.resources/fortunes.txt` (+0 -0) 📝 `.resources/fortunes_fortuneandframe.txt` (+0 -0) 📝 `.resources/metacritic_ps3.json` (+0 -0) 📝 `.resources/names_anidb.txt` (+0 -0) 📝 `.resources/names_anilist.txt` (+0 -0) 📝 `.resources/names_anime.txt` (+0 -0) 📝 `.resources/win32_error_codes_v23.0.txt` (+1 -1) 📝 `Clients/CirrusCiClient/CirrusCiClient.csproj` (+3 -3) 📝 `Clients/CompatApiClient/CompatApiClient.csproj` (+1 -1) 📝 `Clients/GithubClient/GithubClient.csproj` (+1 -1) 📝 `Clients/IrdLibraryClient/IrdLibraryClient.csproj` (+2 -2) 📝 `Clients/PsnClient/PsnClient.csproj` (+1 -1) 📝 `CompatBot/CompatBot.csproj` (+15 -13) 📝 `CompatBot/Database/DbImporter.cs` (+3 -2) 📝 `CompatBot/EventHandlers/LogParsing/LogParser.RegexPatterns.cs` (+2 -2) 📝 `CompatBot/Utils/ResultFormatters/LogParserResultFormatter.CurrentSettingsSections.cs` (+5 -2) 📝 `CompatBot/Utils/ResultFormatters/LogParserResultFormatter.GeneralNotesSection.cs` (+27 -2) 📝 `CompatBot/Utils/ResultFormatters/LogParserResultFormatter.WeirdSettingsSection.cs` (+9 -9) _...and 8 more files_ </details> ### 📄 Description There's a new text file that has ranked cpu models (`cpu_tier_list.conf`). It is being used to match the sysinfo part of the bot log results, and to add cpu tier information if it matches anything. Matching is linear until the first match is found, so there might be false positives. This implements most of #1001 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 15:57:28 -05:00
yindo closed this issue 2026-02-15 15:57:28 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RPCS3/discord-bot#1006