mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-30 21:30:04 +00:00 
			
		
		
		
	Remove old region free logic
This commit is contained in:
		
							parent
							
								
									4144f4480d
								
							
						
					
					
						commit
						531bf857f5
					
				
					 3 changed files with 3 additions and 12 deletions
				
			
		|  | @ -92,16 +92,12 @@ static QString GetRegionFromSMDH(const Loader::SMDH& smdh) { | |||
|         return QObject::tr("Invalid region"); | ||||
|     } | ||||
| 
 | ||||
|     if (std::find(regions.begin(), regions.end(), GameRegion::RegionFree) != regions.end()) { | ||||
|         return QObject::tr("Region free"); | ||||
|     } | ||||
| 
 | ||||
|     const bool all_regions = | ||||
|     const bool region_free = | ||||
|         std::all_of(regions_map.begin(), regions_map.end(), [®ions](const auto& it) { | ||||
|             return std::find(regions.begin(), regions.end(), it.first) != regions.end(); | ||||
|         }); | ||||
|     if (all_regions) { | ||||
|         return QObject::tr("All regions"); | ||||
|     if (region_free) { | ||||
|         return QObject::tr("Region free"); | ||||
|     } | ||||
| 
 | ||||
|     const QString separator = | ||||
|  |  | |||
|  | @ -49,10 +49,6 @@ std::array<u16, 0x40> SMDH::GetShortTitle(Loader::SMDH::TitleLanguage language) | |||
| } | ||||
| 
 | ||||
| std::vector<SMDH::GameRegion> SMDH::GetRegions() const { | ||||
|     if (region_lockout == 0x7fffffff) { | ||||
|         return std::vector<GameRegion>{GameRegion::RegionFree}; | ||||
|     } | ||||
| 
 | ||||
|     constexpr u32 REGION_COUNT = 7; | ||||
|     std::vector<GameRegion> result; | ||||
|     for (u32 region = 0; region < REGION_COUNT; ++region) { | ||||
|  |  | |||
|  | @ -70,7 +70,6 @@ struct SMDH { | |||
|         China = 4, | ||||
|         Korea = 5, | ||||
|         Taiwan = 6, | ||||
|         RegionFree = 7, | ||||
|     }; | ||||
| 
 | ||||
|     /**
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue