DolphinAnalytics: Remove ICACHE_MATTERS

This commit is contained in:
TheLordScruffy 2023-01-08 00:17:46 -05:00
parent 825bacde43
commit d85f6c8298
2 changed files with 2 additions and 6 deletions

View file

@ -135,8 +135,7 @@ void DolphinAnalytics::ReportGameStart()
}
// Keep in sync with enum class GameQuirk definition.
constexpr std::array<const char*, 28> GAME_QUIRKS_NAMES{
"icache-matters",
constexpr std::array<const char*, 27> GAME_QUIRKS_NAMES{
"directly-reads-wiimote-input",
"uses-DVDLowStopLaser",
"uses-DVDLowOffset",

View file

@ -21,12 +21,9 @@
enum class GameQuirk
{
// Sometimes code run from ICache is different from its mirror in RAM.
ICACHE_MATTERS = 0,
// The Wii remote hardware makes it possible to bypass normal data reporting and directly
// "read" extension or IR data. This would break our current TAS/NetPlay implementation.
DIRECTLY_READS_WIIMOTE_INPUT,
DIRECTLY_READS_WIIMOTE_INPUT = 0,
// Several Wii DI commands that are rarely/never used and not implemented by Dolphin
USES_DVD_LOW_STOP_LASER,