Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							c91b60a421 
							
						 
					 
					
						
						
							
							game_list: Fix version display on non-NAND titles  
						
						
						
					 
					
						2018-09-04 16:24:02 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							cbd517d8cc 
							
						 
					 
					
						
						
							
							bktr: Add logging on successful patch  
						
						
						
					 
					
						2018-09-04 16:24:02 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							2814ca3624 
							
						 
					 
					
						
						
							
							game_list: Use friendly game versions  
						
						... 
						
						
						
						Mainly, from control.nacp metadata instead of cnmt metadata 
						
					 
					
						2018-09-04 16:24:02 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							a6e75cd45b 
							
						 
					 
					
						
						
							
							bktr: Implement IVFC offset shifting  
						
						... 
						
						
						
						Fixes base game read errors 
						
					 
					
						2018-09-04 16:24:02 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							9664ce255d 
							
						 
					 
					
						
						
							
							bktr: Fix missing includes and optimize style  
						
						
						
					 
					
						2018-09-04 16:24:02 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							f92b3512e0 
							
						 
					 
					
						
						
							
							main: Make game updates installable  
						
						
						
					 
					
						2018-09-04 16:24:02 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							8e150c46b9 
							
						 
					 
					
						
						
							
							game_list: Display patch names and versions on list  
						
						
						
					 
					
						2018-09-04 16:24:02 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							f5e03b9173 
							
						 
					 
					
						
						
							
							loader: Add BKTR-specific error messages and codes  
						
						
						
					 
					
						2018-09-04 16:23:44 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							08fcb4694f 
							
						 
					 
					
						
						
							
							loader: Ignore patches on NRO and DRD  
						
						
						
					 
					
						2018-09-04 16:23:15 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							97bf83bc56 
							
						 
					 
					
						
						
							
							patch_manager: Add usages of patches to ExeFS  
						
						
						
					 
					
						2018-09-04 16:23:15 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							8e900a301a 
							
						 
					 
					
						
						
							
							file_sys: Add class to manage game patches  
						
						... 
						
						
						
						Right now only includes Updates, but should eventually contain all of the other patches we need. 
						
					 
					
						2018-09-04 16:22:25 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							54e7ddb93a 
							
						 
					 
					
						
						
							
							file_sys: Add BKTR patching mechanism  
						
						
						
					 
					
						2018-09-04 16:22:25 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							1efe5a76b1 
							
						 
					 
					
						
						
							
							content_archive: Add BKTR header parsing to NCA  
						
						
						
					 
					
						2018-09-04 16:22:25 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							9951f6d054 
							
						 
					 
					
						
						
							
							registration: Add RegisteredCacheUnion  
						
						... 
						
						
						
						Aggregates multiple caches into one interface 
						
					 
					
						2018-09-04 16:21:40 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							d2caf4af7d 
							
						 
					 
					
						
						
							
							game_list: Use RegisteredCacheUnion for installed  
						
						... 
						
						
						
						Reduces code 
						
					 
					
						2018-09-04 16:21:40 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							99fbcb3bf2 
							
						 
					 
					
						
						
							
							aes_util: Fix error involving reads of less than 0x10  
						
						... 
						
						
						
						Issues with block size are fixed by making all reads minimum length of 0x10 
						
					 
					
						2018-09-04 16:21:40 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							faa9e066ab 
							
						 
					 
					
						
						
							
							Merge pull request  #1178  from DarkLordZach/nsp  
						
						... 
						
						
						
						file_sys: Add Nintendo Submissions Package (NSP) file format 
						
					 
					
						2018-09-04 16:20:40 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Wick 
							
						 
					 
					
						
						
						
						
							
						
						
							99a71580c4 
							
						 
					 
					
						
						
							
							gl_shader_cache: Use an u32 for the binding point cache.  
						
						... 
						
						
						
						The std::string generation with its malloc and free requirement
was a noticeable overhead. Also switch to an ordered_map to
avoid the std::hash call. As those maps usually have a size of
two elements, the lookup time shall not matter. 
						
					 
					
						2018-09-04 21:04:41 +02:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							87be4bc283 
							
						 
					 
					
						
						
							
							main: Only show DRD deprecation warning once  
						
						
						
					 
					
						2018-09-04 14:44:48 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							e973cceadd 
							
						 
					 
					
						
						
							
							control_metadata: Use alternate language names if AmericanEnglish isn't available  
						
						
						
					 
					
						2018-09-04 14:30:03 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							23d2c50479 
							
						 
					 
					
						
						
							
							card_image: Add program title ID getter  
						
						
						
					 
					
						2018-09-04 14:29:19 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							1280061725 
							
						 
					 
					
						
						
							
							qt: Add deprecation warnings for DRD format  
						
						
						
					 
					
						2018-09-04 14:29:19 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							8974771334 
							
						 
					 
					
						
						
							
							registration: Fix NSP installation errors  
						
						
						
					 
					
						2018-09-04 14:29:19 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							e4e55d064e 
							
						 
					 
					
						
						
							
							nsp: Comply with style and performance guidelines  
						
						
						
					 
					
						2018-09-04 14:29:19 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							58473309a0 
							
						 
					 
					
						
						
							
							qt: Add UI support for NSP files  
						
						
						
					 
					
						2018-09-04 14:28:41 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							f7eaea424d 
							
						 
					 
					
						
						
							
							registration: Add support for installing NSP files  
						
						
						
					 
					
						2018-09-04 14:28:41 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							d7518cf6e0 
							
						 
					 
					
						
						
							
							loader: Add AppLoader for NSP files  
						
						
						
					 
					
						2018-09-04 14:27:33 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							5c8aff984e 
							
						 
					 
					
						
						
							
							card_image: Parse XCI secure partition with NSP  
						
						... 
						
						
						
						Eliminated duplicate code and adds support for Rev1+ carts 
						
					 
					
						2018-09-04 14:27:33 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							93703431e2 
							
						 
					 
					
						
						
							
							file_sys: Add Nintendo Submission Package (NSP)  
						
						
						
					 
					
						2018-09-04 14:25:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							a040929c90 
							
						 
					 
					
						
						
							
							drd: Load title ID from program metadata  
						
						... 
						
						
						
						Previously only loaded from control metadata 
						
					 
					
						2018-09-04 14:25:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							b555311438 
							
						 
					 
					
						
						
							
							loader: Add NSP file type and NSP-specific errors  
						
						
						
					 
					
						2018-09-04 14:25:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							d770c60205 
							
						 
					 
					
						
						
							
							key_manager: Avoid autogeneration if key exists  
						
						
						
					 
					
						2018-09-04 14:25:54 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dda4b5e89e 
							
						 
					 
					
						
						
							
							Merge pull request  #1238  from lioncash/explicit  
						
						... 
						
						
						
						common/logging: Minor changes 
						
					 
					
						2018-09-04 12:18:00 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a07e9f805 
							
						 
					 
					
						
						
							
							Merge pull request  #1237  from degasus/optimizations  
						
						... 
						
						
						
						Optimizations 
						
					 
					
						2018-09-04 12:16:06 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed37b68fb5 
							
						 
					 
					
						
						
							
							Merge pull request  #1223  from DarkLordZach/custom-nand-sd-dirs  
						
						... 
						
						
						
						file_sys: Allow for custom NAND/SD directories 
						
					 
					
						2018-09-04 11:54:22 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26e96d16d0 
							
						 
					 
					
						
						
							
							Merge pull request  #1232  from lioncash/copy  
						
						... 
						
						
						
						gl_shader_decompiler: Use used_shaders member variable directly within GenerateDeclarations() 
						
					 
					
						2018-09-04 11:52:25 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ec1e16867 
							
						 
					 
					
						
						
							
							Merge pull request  #1235  from lioncash/forward-decl  
						
						... 
						
						
						
						file_sys: Replace includes with forward declarations where applicable 
						
					 
					
						2018-09-04 11:51:54 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a29b358aa 
							
						 
					 
					
						
						
							
							Merge pull request  #1236  from degasus/microprofile  
						
						... 
						
						
						
						Update microprofile scopes. 
						
					 
					
						2018-09-04 11:50:58 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c156ee8eb8 
							
						 
					 
					
						
						
							
							Merge pull request  #1230  from lioncash/ssl  
						
						... 
						
						
						
						ssl: Move SSL class to cpp file 
						
					 
					
						2018-09-04 11:49:22 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							6ef84f1c4c 
							
						 
					 
					
						
						
							
							common/logging: Amend documentation comments  
						
						... 
						
						
						
						Multi-line doc comments still need the '<' after the ///, otherwise it's
treated as a regular comment and makes the original doc comment broken
in viewers, IDEs, etc. While we're at it, also fix some typos in the
comments. 
						
					 
					
						2018-09-04 10:49:08 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2949d9552c 
							
						 
					 
					
						
						
							
							common/logging/filter: Replace C-style case with C++ static_cast  
						
						
						
					 
					
						2018-09-04 10:44:36 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							978f3a3282 
							
						 
					 
					
						
						
							
							common/logging/filter: Make constructor explicit  
						
						... 
						
						
						
						Implicit conversions aren't desirable here. 
						
					 
					
						2018-09-04 10:43:31 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Wick 
							
						 
					 
					
						
						
						
						
							
						
						
							dce624e3f1 
							
						 
					 
					
						
						
							
							core: Use a raw pointer in GetGPUDebugContext.  
						
						... 
						
						
						
						This helper is called very often. The memory ownership shall not be transfered, so just return the raw pointer. 
						
					 
					
						2018-09-04 14:10:05 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Wick 
							
						 
					 
					
						
						
						
						
							
						
						
							2081ed7db2 
							
						 
					 
					
						
						
							
							command_processor: Use std::array for bound_engines.  
						
						... 
						
						
						
						subchannel is a 3 bit field. So there must not be more than 8 bound engines.
And using a hashmap for up to 8 values is a bit overpowered. 
						
					 
					
						2018-09-04 14:10:05 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Wick 
							
						 
					 
					
						
						
						
						
							
						
						
							10bc725944 
							
						 
					 
					
						
						
							
							Update microprofile scopes.  
						
						... 
						
						
						
						Blame the subsystems which deserve the blame :)
The updated list is not complete, just the ones I've spotted on random sampling the stack trace. 
						
					 
					
						2018-09-04 11:04:26 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a813c10e1c 
							
						 
					 
					
						
						
							
							file_sys: Replace includes with forward declarations where applicable  
						
						... 
						
						
						
						Cuts down on include dependencies, resulting in less files that need to
be rebuilt when certain things are changed. 
						
					 
					
						2018-09-03 22:52:24 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c5636e690 
							
						 
					 
					
						
						
							
							Merge pull request  #1231  from lioncash/global  
						
						... 
						
						
						
						service: Migrate global named port map to the KernelCore class 
						
					 
					
						2018-09-03 21:21:12 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2afe8ac4a7 
							
						 
					 
					
						
						
							
							Merge pull request  #1229  from lioncash/forward-decl  
						
						... 
						
						
						
						vfs_real: Forward declare IOFile 
						
					 
					
						2018-09-03 21:20:34 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							04397cd185 
							
						 
					 
					
						
						
							
							qt: Add message about not moving contents on dir change  
						
						
						
					 
					
						2018-09-03 19:23:33 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							1ff3318458 
							
						 
					 
					
						
						
							
							qt: Add UI options to change NAND/SD dirs  
						
						
						
					 
					
						2018-09-03 19:23:33 -04:00