mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-22 22:00:39 -06:00
Add an option to show the active title in the title
This can be useful for figuring out at a glance what title is running, along with its game ID / title ID.
This commit is contained in:
@ -14,6 +14,7 @@
|
||||
#include "Common/NonCopyable.h"
|
||||
#include "Core/HW/EXI/EXI_Device.h"
|
||||
#include "Core/HW/SI/SI_Device.h"
|
||||
#include "Core/TitleDatabase.h"
|
||||
|
||||
namespace DiscIO
|
||||
{
|
||||
@ -221,6 +222,7 @@ struct SConfig : NonCopyable
|
||||
std::string m_perfDir;
|
||||
|
||||
const std::string& GetGameID() const { return m_game_id; }
|
||||
const std::string& GetTitleDescription() const { return m_title_description; }
|
||||
u64 GetTitleID() const { return m_title_id; }
|
||||
u16 GetRevision() const { return m_revision; }
|
||||
void ResetRunningGameMetadata();
|
||||
@ -265,6 +267,7 @@ struct SConfig : NonCopyable
|
||||
bool m_InterfaceLogWindow;
|
||||
bool m_InterfaceLogConfigWindow;
|
||||
bool m_InterfaceExtendedFPSInfo;
|
||||
bool m_show_active_title = false;
|
||||
|
||||
bool m_ListDrives;
|
||||
bool m_ListWad;
|
||||
@ -383,12 +386,14 @@ private:
|
||||
void LoadBluetoothPassthroughSettings(IniFile& ini);
|
||||
void LoadUSBPassthroughSettings(IniFile& ini);
|
||||
|
||||
void SetRunningGameMetadata(const std::string& game_id, u64 title_id, u16 revision);
|
||||
void SetRunningGameMetadata(const std::string& game_id, u64 title_id, u16 revision,
|
||||
Core::TitleDatabase::TitleType type);
|
||||
bool SetRegion(DiscIO::Region region, std::string* directory_name);
|
||||
|
||||
static SConfig* m_Instance;
|
||||
|
||||
std::string m_game_id;
|
||||
std::string m_title_description;
|
||||
u64 m_title_id;
|
||||
u16 m_revision;
|
||||
};
|
||||
|
Reference in New Issue
Block a user