BhaaL 
							
						 
					 
					
						
						
							
						
						07d1f18f53 
					 
					
						
						
							
							CompressFileToBlob: add an explicit seek to make sure we're at the start  
						
						
						
						
					 
					
						2017-01-21 21:42:58 +01:00 
						 
				 
			
				
					
						
							
							
								BhaaL 
							
						 
					 
					
						
						
							
						
						30e0f3d9ca 
					 
					
						
						
							
							DecompressFileToBlob: don't assume success if decompression failed  
						
						
						
						
					 
					
						2017-01-21 21:42:58 +01:00 
						 
				 
			
				
					
						
							
							
								BhaaL 
							
						 
					 
					
						
						
							
						
						24be8c0814 
					 
					
						
						
							
							IsGCZBlob: try to leave the file position where it was before  
						
						... 
						
						
						
						callers that don't seek afterwards might be missing a few bytes that way. 
						
						
					 
					
						2017-01-21 21:42:57 +01:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						8d54bbc528 
					 
					
						
						
							
							Don't create new IOFiles when creating a blob  
						
						... 
						
						
						
						...except for WBFS, which is special because
it has the ability to open multiple files. 
						
						
					 
					
						2017-01-11 13:23:23 +01:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						d1ea00ed88 
					 
					
						
						
							
							Only open file once when detecting blob type  
						
						
						
						
					 
					
						2017-01-11 13:23:19 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						4a9bc2340b 
					 
					
						
						
							
							DiscScrubber: Convert into a class  
						
						... 
						
						
						
						Allows potential multiple scrubbers to run at once. Also gets rid of the
need to explicitly clean up resources. 
						
						
					 
					
						2017-01-04 16:06:21 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						3570c7f03a 
					 
					
						
						
							
							Reformat all the things. Have fun with merge conflicts.  
						
						
						
						
					 
					
						2016-06-24 10:43:46 +02:00 
						 
				 
			
				
					
						
							
							
								EmptyChaos 
							
						 
					 
					
						
						
							
						
						97d570f0c9 
					 
					
						
						
							
							DriveReader: Fix View > Show Drives  
						
						... 
						
						
						
						DriveReader::m_size was never initialized which was indirectly
causing CGameListCtrl to crash Dolphin when it tried to insert a
character at a negative index in a string.
Reading one sector at a time is very inefficient and appears to
be causing timing issues during boot so SectorReader has been
enhanced to support batching.
SectorReader has been given a working cache system. 
						
						
					 
					
						2016-04-26 21:24:08 +10:00 
						 
				 
			
				
					
						
							
							
								Markus Wick 
							
						 
					 
					
						
						
							
						
						e4b83d17bf 
					 
					
						
						
							
							Merge pull request  #3270  from JosJuice/more-translations  
						
						... 
						
						
						
						Mark more strings for translation 
						
						
					 
					
						2015-12-15 18:13:26 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						6295297ab3 
					 
					
						
						
							
							DiscIO: Get rid of a few explicit deletes  
						
						
						
						
					 
					
						2015-12-08 04:35:56 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						edbbf493f8 
					 
					
						
						
							
							DiscIO: Make factory methods return unique_ptrs  
						
						... 
						
						
						
						Rather than rely on the developer to do the right thing,
just make the default behavior safely deallocate resources.
If shared semantics are ever needed in the future, the
constructor that takes a unique_ptr for shared_ptr can
be used. 
						
						
					 
					
						2015-12-07 05:57:37 -05:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						74ea765427 
					 
					
						
						
							
							Mark more strings for translation  
						
						
						
						
					 
					
						2015-11-20 11:33:47 +01:00 
						 
				 
			
				
					
						
							
							
								flacs 
							
						 
					 
					
						
						
							
						
						34c020352f 
					 
					
						
						
							
							Merge pull request  #3092  from JosJuice/compressed-blobs  
						
						... 
						
						
						
						Display all compressed formats in blue in GUI 
						
						
					 
					
						2015-09-27 12:57:19 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						cc036ca86c 
					 
					
						
						
							
							Common: Remove other Common prefixed headers from Common.h  
						
						
						
						
					 
					
						2015-09-26 18:51:58 -04:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						94ee720a07 
					 
					
						
						
							
							Rename IsCompressedBlob to IsGCZBlob for clarity  
						
						... 
						
						
						
						GCZ is just one of the several compressed formats that Dolphin supports. 
						
						
					 
					
						2015-09-26 14:46:53 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						19459e827f 
					 
					
						
						
							
							Partially revert "General: Toss out PRI macro usage"  
						
						
						
						
					 
					
						2015-09-11 09:49:00 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						8fdb013d54 
					 
					
						
						
							
							General: Toss out PRI macro usage  
						
						... 
						
						
						
						Now that VS supports more printf specifiers, these aren't necessary 
						
						
					 
					
						2015-09-05 16:02:35 -04:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						95a2abc1ce 
					 
					
						
						
							
							Use PanicAlertT instead of PanicAlert when appropriate  
						
						... 
						
						
						
						I tried to change messages that contained instructions for users,
while avoiding messages that are so technical that most users
wouldn't understand them even if they were in the right language. 
						
						
					 
					
						2015-06-04 13:25:06 +02: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 
						 
				 
			
				
					
						
							
							
								Michael Ehrenreich 
							
						 
					 
					
						
						
							
						
						9387603fcf 
					 
					
						
						
							
							Improve error handling in DiscIO::CompressFileToBlob and DecompressBlobToFile  
						
						
						
						
					 
					
						2015-03-17 09:01:26 +01:00 
						 
				 
			
				
					
						
							
							
								Unknown W. Brackets 
							
						 
					 
					
						
						
							
						
						df5857b5af 
					 
					
						
						
							
							DiscIO: On decompress to file, write last blocks.  
						
						
						
						
					 
					
						2015-02-12 20:30:11 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						f14f0caea6 
					 
					
						
						
							
							DiscIO: Remove some explicit deletes  
						
						
						
						
					 
					
						2014-12-04 11:39:20 -05:00 
						 
				 
			
				
					
						
							
							
								Unknown W. Brackets 
							
						 
					 
					
						
						
							
						
						815b7bec96 
					 
					
						
						
							
							DiscIO: Change a memset() to zero initialization.  
						
						
						
						
					 
					
						2014-11-27 11:12:17 -08:00 
						 
				 
			
				
					
						
							
							
								Unknown W. Brackets 
							
						 
					 
					
						
						
							
						
						f54bf81520 
					 
					
						
						
							
							DiscIO: Avoid zeroing buffer when compressing gcz.  
						
						... 
						
						
						
						This saves 6% time. 
						
						
					 
					
						2014-11-27 08:58:09 -08:00 
						 
				 
			
				
					
						
							
							
								Unknown W. Brackets 
							
						 
					 
					
						
						
							
						
						2635e7d9ea 
					 
					
						
						
							
							DiscIO: Decompress to file using a larger buffer.  
						
						... 
						
						
						
						This improves performance by around 20% for me, and the memory use impact
is negligible considering Dolphin is otherwise unusable. 
						
						
					 
					
						2014-11-27 08:34:44 -08:00 
						 
				 
			
				
					
						
							
							
								Unknown W. Brackets 
							
						 
					 
					
						
						
							
						
						f2f83a0c60 
					 
					
						
						
							
							DolphinWX: Allow cancelling gcz compression.  
						
						
						
						
					 
					
						2014-11-27 07:53:28 -08: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 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						ce54c1e571 
					 
					
						
						
							
							Kill off replaceable usages of s[n]printf.  
						
						
						
						
					 
					
						2014-06-18 19:53:38 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						49b0eef393 
					 
					
						
						
							
							Remove the min/max functions in CommonFuncs.  
						
						... 
						
						
						
						The algorithm header has the same functions. 
						
						
					 
					
						2014-05-29 21:44:41 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						a82675b7d5 
					 
					
						
						
							
							Kill off some usages of c_str.  
						
						... 
						
						
						
						Also changes some function params, but this is ok.
Some simplifications were also able to be made (ie. killing off strcmps with ==, etc). 
						
						
					 
					
						2014-03-14 13:51:23 -04:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						d802d39281 
					 
					
						
						
							
							clang-modernize -use-nullptr  
						
						... 
						
						
						
						and s/\bNULL\b/nullptr/g for *.cpp/h/mm files not compiled on my machine 
						
						
					 
					
						2014-03-09 21:14:26 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						c698c07755 
					 
					
						
						
							
							Make DiscIO/ mostly IWYU clean (and fix errors in rest of the project detected by this change).  
						
						
						
						
					 
					
						2014-02-22 23:37:29 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						8ea8da6ebc 
					 
					
						
						
							
							Fix more header sorting issues in DiscIO/ (now check-includes clean).  
						
						
						
						
					 
					
						2014-02-20 01:01:10 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						2afe215271 
					 
					
						
						
							
							Convert all includes to relative paths.  
						
						
						
						
					 
					
						2014-02-18 02:19:10 -05:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						404624bf0b 
					 
					
						
						
							
							Turn loops into range-based form  
						
						... 
						
						
						
						and some things suggested by cppcheck and compiler warnings. 
						
						
					 
					
						2014-02-13 09:05:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						34692ab826 
					 
					
						
						
							
							Remove unnecessary Src/ folders  
						
						
						
						
					 
					
						2013-12-31 14:03:19 -05:00