// Copyright 2013 Dolphin Emulator Project // Licensed under GPLv2 // Refer to the license.txt file included. #ifndef __NANDPATHS_H__ #define __NANDPATHS_H__ #include #include "CommonTypes.h" #define TITLEID_SYSMENU 0x0000000100000002ull namespace Common { typedef std::pair replace_t; typedef std::vector replace_v; std::string GetTicketFileName(u64 _titleID); std::string GetTMDFileName(u64 _titleID); std::string GetTitleDataPath(u64 _titleID); std::string GetTitleContentPath(u64 _titleID); bool CheckTitleTMD(u64 _titleID); bool CheckTitleTIK(u64 _titleID); void ReadReplacements(replace_v& replacements); } #endif