Fix cheats always enabled without USE_RETRO_ACHIEVEMENTS

This commit is contained in:
Craig Carnell 2025-11-11 21:11:24 +00:00
parent 731849c239
commit f1fb550bf1

View File

@ -309,22 +309,14 @@ private:
#include <string>
#include "Common/CommonTypes.h"
namespace ActionReplay
{
struct ARCode;
}
#include "Core/ActionReplay.h"
#include "Core/GeckoCode.h"
namespace DiscIO
{
class Volume;
}
namespace Gecko
{
class GeckoCode;
}
class AchievementManager
{
public:
@ -339,13 +331,13 @@ public:
constexpr bool ShouldGeckoCodeBeActivated(const Gecko::GeckoCode& code,
const std::string& game_id, u16 revision)
{
return true;
return code.enabled;
}
constexpr bool ShouldARCodeBeActivated(const ActionReplay::ARCode& code,
const std::string& game_id, u16 revision)
{
return true;
return code.enabled;
}
constexpr void LoadGame(const DiscIO::Volume*) {}