JosJuice 
							
						 
					 
					
						
						
							
						
						1081497cad 
					 
					
						
						
							
							DiscIO/SConfig: Rename GetUniqueID to GetGameID  
						
						 
						
						... 
						
						
						
						We call this "game ID" everywhere else, and it's not
actually completely unique. 
						
						
					 
					
						2016-10-29 15:24:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								aldelaro5 
							
						 
					 
					
						
						
							
						
						f0aa9b3751 
					 
					
						
						
							
							Reorganise a ton of logs level  
						
						 
						
						... 
						
						
						
						Most of this commits changes performance decreasing logs from info to debug and also cleans up innacurate levels. 
						
						
					 
					
						2016-10-01 15:50:28 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						0a15aaaa12 
					 
					
						
						
							
							Move DiscIO enums to a new file  
						
						 
						
						... 
						
						
						
						At first there weren't many enums in Volume.h, but the number has been
growing, and I'm planning to add one more for regions. To not make
Volume.h too large, and to avoid needing to include Volume.h in code
that doesn't use volume objects, I'm moving the enums to a new file.
I'm also turning them into enum classes while I'm at it. 
						
						
					 
					
						2016-07-13 17:29:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rukai 
							
						 
					 
					
						
						
							
						
						b5104a79f1 
					 
					
						
						
							
							GCVolume: supports reading all opening.bnr information  
						
						 
						
						... 
						
						
						
						DQT2: Game properties dialog contains info tab giving information about the selected iso. 
						
						
					 
					
						2016-06-26 00:03:59 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						3570c7f03a 
					 
					
						
						
							
							Reformat all the things. Have fun with merge conflicts.  
						
						 
						
						
						
						
					 
					
						2016-06-24 10:43:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								booto 
							
						 
					 
					
						
						
							
						
						92278886b9 
					 
					
						
						
							
							DiscIO: Use specified Wii region for discs  
						
						 
						
						
						
						
					 
					
						2016-01-15 03:35:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						cbeb7034eb 
					 
					
						
						
							
							Volume: Make GetTMD return a vector  
						
						 
						
						
						
						
					 
					
						2015-12-19 18:00:44 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						c310b3f0e6 
					 
					
						
						
							
							Merge pull request  #3309  from JosJuice/reload-banner-without-volume  
						
						 
						
						... 
						
						
						
						Don't read from volume when reloading Wii banners 
						
						
					 
					
						2015-12-15 18:48:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						6295297ab3 
					 
					
						
						
							
							DiscIO: Get rid of a few explicit deletes  
						
						 
						
						
						
						
					 
					
						2015-12-08 04:35:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						a0cd753060 
					 
					
						
						
							
							Don't read from volume when reloading Wii banners  
						
						 
						
						... 
						
						
						
						Should make loading cached Wii games that lack banners slightly faster. 
						
						
					 
					
						2015-12-03 17:29:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shuffle2 
							
						 
					 
					
						
						
							
						
						a6f04b0e15 
					 
					
						
						
							
							Merge pull request  #3091  from Tilka/mbedtls  
						
						 
						
						... 
						
						
						
						Update mbed TLS (PolarSSL) 
						
						
					 
					
						2015-10-03 18:00:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						be7e0554d2 
					 
					
						
						
							
							DiscIO: Add a way to get blob type  
						
						 
						
						
						
						
					 
					
						2015-09-27 20:54:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						6935d28112 
					 
					
						
						
							
							Display all compressed formats in blue in GUI  
						
						 
						
						... 
						
						
						
						In the past, only GCZ was shown as compressed, not CISO and WBFS. 
						
						
					 
					
						2015-09-26 15:24:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						063446c46f 
					 
					
						
						
							
							mbedTLS: run rename.pl script and fix errors  
						
						 
						
						
						
						
					 
					
						2015-09-25 03:46:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						4b9b82e000 
					 
					
						
						
							
							DiscIO: Do swapping in GetTitleID implementations  
						
						 
						
						... 
						
						
						
						Gets rid of external swaps at every usage. 
						
						
					 
					
						2015-09-22 13:50:35 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						113cc119de 
					 
					
						
						
							
							Merge pull request  #2829  from JosJuice/fix-wii-fst-size-2  
						
						 
						
						... 
						
						
						
						Fix reading Wii FST size (for real this time) 
						
						
					 
					
						2015-09-12 00:50:00 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						222b33f0a3 
					 
					
						
						
							
							VolumeCreator: Fix a typo in VolumeKeyForPartition's name  
						
						 
						
						
						
						
					 
					
						2015-08-31 20:01:51 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						1db1a8aacf 
					 
					
						
						
							
							VolumeCreator: Use a unique_ptr in CreateVolumeFromFilename  
						
						 
						
						
						
						
					 
					
						2015-08-31 20:01:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						e0a47c11f5 
					 
					
						
						
							
							Fix reading Wii FST size (for real this time)  
						
						 
						
						... 
						
						
						
						04fcb72  fixed an issue with reading the Wii FST size, but I found a second
issue when working on PR #2820  - the size must be shifted left by 2.
DiscScrubber and Boot already do this correctly using separate code. 
						
						
					 
					
						2015-08-10 16:35:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						a825c7ddfe 
					 
					
						
						
							
							Volume: Use DecodeString more  
						
						 
						
						... 
						
						
						
						DecodeString handles the case where there is no trailing null byte,
so using it lets the code be a bit simpler. 
						
						
					 
					
						2015-06-18 14:45:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						ec0370d2d1 
					 
					
						
						
							
							Volume: Add prefer_long parameter to GetNames  
						
						 
						
						... 
						
						
						
						GC games with long names store two variations of the name in
opening.bnr. This makes the shorter of those names available.
For volumes other than GC discs, prefer_long is ignored. 
						
						
					 
					
						2015-06-08 12:00:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						0ed3118141 
					 
					
						
						
							
							Volume: Return volume type as an enum  
						
						 
						
						... 
						
						
						
						ISOFile and GameFile were using IsWiiDisc() and IsWadFile() to set
an enum value. The volume might as well return an enum directly.
I increased the Qt CACHE_REVISION because m_platform now is saved as u32
instead of int, but increasing the wx CACHE_REVISION is not necessary. 
						
						
					 
					
						2015-06-04 16:26:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						301218a103 
					 
					
						
						
							
							Volume: Use more appropriate types for some returned values  
						
						 
						
						... 
						
						
						
						Disc number is changed from bool to u8, and revision is changed from
int to u16 (WADs can use all 16 bits, but discs can only use 8 bits). 
						
						
					 
					
						2015-05-29 21:14:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						1d6375b71f 
					 
					
						
						
							
							Merge pull request  #2339  from JosJuice/fix-wii-fst-size  
						
						 
						
						... 
						
						
						
						Fix reading Wii FST size 
						
						
					 
					
						2015-05-25 23:27:25 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						30ebb2459e 
					 
					
						
						
							
							Set copyright year to when a file was created  
						
						 
						
						
						
						
					 
					
						2015-05-25 13:22:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						cefcb0ace9 
					 
					
						
						
							
							Update license headers to GPLv2+  
						
						 
						
						
						
						
					 
					
						2015-05-25 13:22:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						bad09fc358 
					 
					
						
						
							
							Volume: Rename GetName to GetInternalName  
						
						 
						
						... 
						
						
						
						This is intended to better separate it from GetNames and to clarify
that this name originally wasn't meant to be shown to users.
The ISOProperties GUI is also updated, mainly because labeling
the long banner name "short name" was confusing. 
						
						
					 
					
						2015-05-11 11:19:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						2d5d5fa83e 
					 
					
						
						
							
							Read opening.bnr to get names from Wii discs  
						
						 
						
						... 
						
						
						
						This makes Dolphin display the same names as the Disc Channel. 
						
						
					 
					
						2015-05-03 15:58:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						ee694e327a 
					 
					
						
						
							
							Get rid of banner loaders and move their functionality to volumes  
						
						 
						
						... 
						
						
						
						Having some data available in banner loaders and some other data
data available in volumes gets messy, especially with GetNames(),
which is available in both but returns different results
depending on which one is used. This change drops support
for reading names and descriptions from Wii save data. 
						
						
					 
					
						2015-04-28 23:44:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						04fcb72e0b 
					 
					
						
						
							
							Fix reading Wii FST size  
						
						 
						
						
						
						
					 
					
						2015-04-28 17:20:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						235ecfbed7 
					 
					
						
						
							
							Return GetNames languages, to avoid hardcoded language lists in callers  
						
						 
						
						... 
						
						
						
						This makes the code cleaner and also leads to some user-visible changes:
The wx game properties will no longer let the user
select WAD languages that don't have any names.
The Qt game list will now display names using the languages
set in the configuration instead of always using
English for PAL GC games and Japanese for WADs.
If a WAD doesn't have a name in the user's preferred language,
English is now selected as a fallback before Japanese. 
						
						
					 
					
						2015-04-23 08:14:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stevoisiak 
							
						 
					 
					
						
						
							
						
						492aa5c391 
					 
					
						
						
							
							DiscIO: Get rid of unsafe cast  
						
						 
						
						
						
						
					 
					
						2015-02-28 22:03:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stevoisiak 
							
						 
					 
					
						
						
							
						
						eff924e9e2 
					 
					
						
						
							
							General Formatting  
						
						 
						
						
						
						
					 
					
						2015-02-28 19:33:27 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stevoisiak 
							
						 
					 
					
						
						
							
						
						ede4977d12 
					 
					
						
						
							
							VolumeWiiCrypted: Implement IsDiscTwo()  
						
						 
						
						... 
						
						
						
						Allows us to check if a Wii game is marked as Disc 2. 
						
						
					 
					
						2015-02-26 17:10:18 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stevoisiak 
							
						 
					 
					
						
						
							
						
						06cb85991e 
					 
					
						
						
							
							De-capitalized CountryCode  
						
						 
						
						
						
						
					 
					
						2015-02-26 16:57:31 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						28b441ebea 
					 
					
						
						
							
							VolumeWiiCrypted: Replace some hardcoded values with constants  
						
						 
						
						
						
						
					 
					
						2015-02-08 10:31:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						521ccd7b44 
					 
					
						
						
							
							VolumeWiiCrypted: Decryption optimization  
						
						 
						
						... 
						
						
						
						The block doesn't have to be read if it already is in m_pBuffer. 
						
						
					 
					
						2015-01-26 15:59:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						ace060748b 
					 
					
						
						
							
							Don't read from disk when checking volume type  
						
						 
						
						... 
						
						
						
						Should be faster than relying on the OS to cache the magic words.
Also gets rid of the odd recursive call in VolumeDirectory. 
						
						
					 
					
						2015-01-17 13:21:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						bb93336ecf 
					 
					
						
						
							
							DiscIO: Replace "raw" functions with "decrypt" parameters  
						
						 
						
						... 
						
						
						
						This is intended to make decryption look less implicit in the code. 
						
						
					 
					
						2014-12-28 10:35:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						8624461315 
					 
					
						
						
							
							Re-add FileMonitor support for Wii discs  
						
						 
						
						... 
						
						
						
						This in done in the same way as GC discs, unlike the previous implementation. 
						
						
					 
					
						2014-12-25 11:01:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						a2566bd397 
					 
					
						
						
							
							DiscIO: Safety check when allocating memory for TMD  
						
						 
						
						
						
						
					 
					
						2014-12-03 10:54:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								magumagu 
							
						 
					 
					
						
						
							
						
						4bb48d09dd 
					 
					
						
						
							
							DiskIO: Clean up GetTMD() API.  
						
						 
						
						
						
						
					 
					
						2014-11-30 16:38:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								magumagu 
							
						 
					 
					
						
						
							
						
						b1df4e5986 
					 
					
						
						
							
							Make DVDLowOpenPartition actually change partitions.  
						
						 
						
						
						
						
					 
					
						2014-11-30 16:01:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stevoisiak 
							
						 
					 
					
						
						
							
						
						6da394a4d0 
					 
					
						
						
							
							More formatting and consistency fixes  
						
						 
						
						
						
						
					 
					
						2014-11-24 17:16:59 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rachel Bryk 
							
						 
					 
					
						
						
							
						
						fa18518cef 
					 
					
						
						
							
							Fix reading wii revisions.  
						
						 
						
						
						
						
					 
					
						2014-11-15 00:39:54 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rachel Bryk 
							
						 
					 
					
						
						
							
						
						fa5e3ec292 
					 
					
						
						
							
							Implement GetRevision() for wii disks.  
						
						 
						
						
						
						
					 
					
						2014-11-14 21:06:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stevoisiak 
							
						 
					 
					
						
						
							
						
						b25e1a2eb4 
					 
					
						
						
							
							Various formatting and consistency fixes  
						
						 
						
						
						
						
					 
					
						2014-11-13 22:42:18 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Nirmal 
							
						 
					 
					
						
						
							
						
						46057db37d 
					 
					
						
						
							
							Fix build failing when disabling precompiled headers.  
						
						 
						
						
						
						
					 
					
						2014-09-19 18:17:51 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Nirmal 
							
						 
					 
					
						
						
							
						
						fbc64984ca 
					 
					
						
						
							
							Include CommonTypes.h instead of Common.h.  
						
						 
						
						
						
						
					 
					
						2014-09-08 15:39:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						1977ea42ae 
					 
					
						
						
							
							DiscIO: Prefix class member variables with "m_"  
						
						 
						
						
						
						
					 
					
						2014-09-01 15:48:02 -04:00