DolphinAnalytics: Add game quirk for game simulated memory size.

This is the 32-bit unsigned integer that is seen at offset `0x04` in the
`bi2.bin` file.

The intent is to study what games define values that departure from the
norm. Common values are 0 MiB (Wii games) and 24 MiB (GameCube games),
with some debug and demo builds featuring 48 MiB (e.g. the debug build
of _Mario Kart: Double Dash!!_).
This commit is contained in:
cristian64 2026-06-29 22:29:37 +01:00
parent f9c064c33a
commit fd5f4e765c

View File

@ -354,6 +354,9 @@ void DolphinAnalytics::MakePerGameBuilder()
// Unique id bound to the gameid.
builder.AddData("id", MakeUniqueId(SConfig::GetInstance().GetGameID()));
// Other game-specific fields.
builder.AddData("simulated-memory-size", SConfig::GetInstance().GetSimulatedMemorySize());
// Configuration.
builder.AddData("cfg-dsp-hle", Config::Get(Config::MAIN_DSP_HLE));
builder.AddData("cfg-dsp-jit", Config::Get(Config::MAIN_DSP_JIT));