mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 22:00:05 +00:00 
			
		
		
		
	Merge pull request #4917 from vitor-k/long-title
Allow displaying the long_title of the game
This commit is contained in:
		
						commit
						176b8b4a0b
					
				
					 7 changed files with 60 additions and 18 deletions
				
			
		|  | @ -48,6 +48,10 @@ std::array<u16, 0x40> SMDH::GetShortTitle(Loader::SMDH::TitleLanguage language) | |||
|     return titles[static_cast<int>(language)].short_title; | ||||
| } | ||||
| 
 | ||||
| std::array<u16, 0x80> SMDH::GetLongTitle(Loader::SMDH::TitleLanguage language) const { | ||||
|     return titles[static_cast<int>(language)].long_title; | ||||
| } | ||||
| 
 | ||||
| std::vector<SMDH::GameRegion> SMDH::GetRegions() const { | ||||
|     constexpr u32 REGION_COUNT = 7; | ||||
|     std::vector<GameRegion> result; | ||||
|  |  | |||
|  | @ -86,6 +86,13 @@ struct SMDH { | |||
|      */ | ||||
|     std::array<u16, 0x40> GetShortTitle(Loader::SMDH::TitleLanguage language) const; | ||||
| 
 | ||||
|     /**
 | ||||
|      * Gets the long game title from SMDH | ||||
|      * @param language title language | ||||
|      * @return UTF-16 array of the long title | ||||
|      */ | ||||
|     std::array<u16, 0x80> GetLongTitle(Loader::SMDH::TitleLanguage language) const; | ||||
| 
 | ||||
|     std::vector<GameRegion> GetRegions() const; | ||||
| }; | ||||
| static_assert(sizeof(SMDH) == 0x36C0, "SMDH structure size is wrong"); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue