Markus Wick 
							
						 
					 
					
						
						
							
						
						0cfb0bacb2 
					 
					
						
						
							
							video_core: Move command buffer loop.  
						
						... 
						
						
						
						This moves the hot loop into video_core. This refactoring shall reduce the CPU overhead of calling ProcessCommandList. 
						
						
					 
					
						2018-09-10 22:06:13 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						50c191439d 
					 
					
						
						
							
							Merge pull request  #1276  from FearlessTobi/fix-stupid-stub  
						
						... 
						
						
						
						hid: Implement ReloadInputDevices 
						
						
					 
					
						2018-09-09 22:31:04 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						136040ee15 
					 
					
						
						
							
							service: Remove unused g_kernel_named_ports variable  
						
						... 
						
						
						
						With the named port functionality all migrated over to the kernel,
there's no need to keep this around anymore. 
						
						
					 
					
						2018-09-09 22:10:54 -04:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
							
						
						500e81429a 
					 
					
						
						
							
							hid: Implement ReloadInputDevices  
						
						
						
						
					 
					
						2018-09-09 00:57:41 +02:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
							
						
						a6efff8b02 
					 
					
						
						
							
							Add audio stretching support  
						
						
						
						
					 
					
						2018-09-08 18:26:23 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						3f17fe7133 
					 
					
						
						
							
							core: Migrate current_process pointer to the kernel  
						
						... 
						
						
						
						Given we now have the kernel as a class, it doesn't make sense to keep
the current process pointer within the System class, as processes are
related to the kernel.
This also gets rid of a subtle case where memory wouldn't be freed on
core shutdown, as the current_process pointer would never be reset,
causing the pointed to contents to continue to live. 
						
						
					 
					
						2018-09-06 20:52:58 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						a164b413fa 
					 
					
						
						
							
							Merge pull request  #1250  from lioncash/file-sys  
						
						... 
						
						
						
						file_sys/{nca_patch, patch_manager}: Amend unnecessary/missing includes. 
						
						
					 
					
						2018-09-06 19:20:09 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						56ab608044 
					 
					
						
						
							
							core/core: Remove unnecessary sm/controller include  
						
						... 
						
						
						
						The only reason this include was necessary, was because the constructor
wasn't defaulted in the cpp file and the compiler would inline it
wherever it was used. However, given Controller is forward declared, all
those inlined constructors would see an incomplete type, causing a
compilation failure. So, we just place the constructor in the cpp file,
where it can see the complete type definition, allowing us to remove
this include. 
						
						
					 
					
						2018-09-06 14:38:39 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						54724fe918 
					 
					
						
						
							
							file_sys/nca_patch: Amend constructor initializer list order  
						
						... 
						
						
						
						Orders the elements in the initializer list in the order they're
specified in the class. This prevents compiler warnings about
initialization order. 
						
						
					 
					
						2018-09-06 14:00:11 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						b155b3ef81 
					 
					
						
						
							
							file_sys/nca_patch: Remove unnecessary includes  
						
						... 
						
						
						
						romfs.h doesn't need to be included in the header, the only real
dependency here is common's swap.h that needs to be included. 
						
						
					 
					
						2018-09-06 13:58:53 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						a859a35ec8 
					 
					
						
						
							
							file_sys/patch_manager: Add missing includes  
						
						... 
						
						
						
						These includes were previously being satisfied indirectly. 
						
						
					 
					
						2018-09-06 13:53:23 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						94f193af65 
					 
					
						
						
							
							Merge pull request  #1242  from lioncash/file-sys  
						
						... 
						
						
						
						file_sys/submission_package: Replace includes with forward declarations where applicable 
						
						
					 
					
						2018-09-05 18:53:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						6bd6beee20 
					 
					
						
						
							
							file_sys/submission_package: Correct constructor initialization list order  
						
						... 
						
						
						
						Orders the elements in the sequence to match the order in which they'll
actually be initialized in. 
						
						
					 
					
						2018-09-05 13:44:42 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						c0b7ed8b58 
					 
					
						
						
							
							file_sys/submission_package: Replace includes with forward declarations where applicable  
						
						
						
						
					 
					
						2018-09-05 12:08:04 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						c913136eb2 
					 
					
						
						
							
							bktr: Fix bucket overlap error  
						
						
						
						
					 
					
						2018-09-04 17:01:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						7d5d781b20 
					 
					
						
						
							
							drd: Parse title ID from program metadata  
						
						
						
						
					 
					
						2018-09-04 16:25:30 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						23a16c1720 
					 
					
						
						
							
							patch_manager: Centralize Control-type NCA parsing  
						
						
						
						
					 
					
						2018-09-04 16:25:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						92e26df00f 
					 
					
						
						
							
							nsp: Fix error masking issue with XCI files  
						
						... 
						
						
						
						Now display correct error instead of catch-all MissingProgramNCA 
						
						
					 
					
						2018-09-04 16:24:24 -04:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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