Sebastian Valle 
								
							 
						 
						
							
							
							
							
								
							
							
								b151ff8867 
								
							 
						 
						
							
							
								
								Merge pull request  #1166  from lioncash/typo  
							
							... 
							
							
							
							filesystem: Fix typo in log message 
							
						 
						
							2018-08-25 07:19:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d99d679e9e 
								
							 
						 
						
							
							
								
								svc: Return process title ID if queried in GetInfo()  
							
							... 
							
							
							
							We already have the variable itself set up to perform this task, so we
can just return its value from the currently executing process instead
of always stubbing it to zero. 
							
						 
						
							2018-08-25 05:02:28 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mat M 
								
							 
						 
						
							
							
							
							
								
							
							
								80937ec31a 
								
							 
						 
						
							
							
								
								Merge pull request  #1094  from DarkLordZach/nax0  
							
							... 
							
							
							
							file_sys: Add support for NAX archives 
							
						 
						
							2018-08-24 23:47:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								89422004c3 
								
							 
						 
						
							
							
								
								file_sys/crypto: Fix missing/unnecessary includes  
							
							
							
						 
						
							2018-08-24 22:15:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								e46ac56321 
								
							 
						 
						
							
							
								
								core: Namespace all code in the arm subdirectory under the Core namespace  
							
							... 
							
							
							
							Gets all of these types and interfaces out of the global namespace. 
							
						 
						
							2018-08-24 21:50:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								e5eb0a7737 
								
							 
						 
						
							
							
								
								debug_utils: Remove unused includes  
							
							... 
							
							
							
							Quite a bit of these aren't necessary directly within the debug_utils
header and can be removed or included where actually necessary. 
							
						 
						
							2018-08-24 20:49:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3c5f75d2f4 
								
							 
						 
						
							
							
								
								debug_utils: Make BreakpointObserver class' constructor explicit  
							
							... 
							
							
							
							Avoids implicit conversions. 
							
						 
						
							2018-08-24 20:49:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3de47b6991 
								
							 
						 
						
							
							
								
								debug_utils: Initialize active_breakpoint member of DebugContext  
							
							... 
							
							
							
							Ensures that all class members are initialized. 
							
						 
						
							2018-08-24 20:15:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								28cec12008 
								
							 
						 
						
							
							
								
								maxwell3d: Move FinishedPrimitiveBatch event after AcceleratedDrawBatch()  
							
							... 
							
							
							
							The start and finish events should likely not be right after one another
like this, otherwise the batch will appear to complete immediately 
							
						 
						
							2018-08-24 19:58:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								47b414e86c 
								
							 
						 
						
							
							
								
								Merge pull request  #1065  from DarkLordZach/window-title  
							
							... 
							
							
							
							qt: Add filename and title id to window title while running 
							
						 
						
							2018-08-24 14:34:03 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								9fce9e9f12 
								
							 
						 
						
							
							
								
								core: Remove always true conditionals in Load()  
							
							... 
							
							
							
							These conditions are always true, since the outer conditional already
checks for these conditions. 
							
						 
						
							2018-08-24 02:48:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								0cb5150070 
								
							 
						 
						
							
							
								
								file_util: Correct return value in early exit of ReadFileToString()  
							
							... 
							
							
							
							While still essentially being zero, we should be returning a numeric
value here, not a boolean typed value. 
							
						 
						
							2018-08-24 02:20:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Laku 
								
							 
						 
						
							
							
							
							
								
							
							
								afc673ec9d 
								
							 
						 
						
							
							
								
								fix SEL_IMM bitstring  
							
							
							
						 
						
							2018-08-24 07:18:12 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								db36a14882 
								
							 
						 
						
							
							
								
								hid: Move core include to cpp file  
							
							... 
							
							
							
							This isn't required to be in the header. Instead, directly include what
this header needs and move it to the cpp file where it belongs. 
							
						 
						
							2018-08-23 23:20:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								e0675e91ef 
								
							 
						 
						
							
							
								
								gl_rasterizer: Correct assertion condition in SyncLogicOpState()  
							
							... 
							
							
							
							Previously the assert would always be hit, since it was the equivalent
of: array == nullptr, which is never true. 
							
						 
						
							2018-08-23 23:00:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9d1e7af520 
								
							 
						 
						
							
							
								
								Merge pull request  #1164  from tech4me/decode_iadd3  
							
							... 
							
							
							
							Shaders: Added decodings for IADD3 instructions 
							
						 
						
							2018-08-23 22:59:34 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								7ef364366f 
								
							 
						 
						
							
							
								
								filesystem: Fix typo in log message  
							
							
							
						 
						
							2018-08-23 22:12:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias 
								
							 
						 
						
							
							
							
							
								
							
							
								515e023396 
								
							 
						 
						
							
							
								
								Port  #4013  from Citra: "Init logging sooner so we dont miss some logs on startup" ( #1142 )  
							
							... 
							
							
							
							* Port #4013  from Citra: "Init logging sooner so we dont miss some logs on startup"
* Fix compilation 
							
						 
						
							2018-08-23 19:52:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								7e04e10f4d 
								
							 
						 
						
							
							
								
								xci: Ignore NCA files with updates in secure  
							
							
							
						 
						
							2018-08-23 18:53:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								87927a3be7 
								
							 
						 
						
							
							
								
								content_archive: Add update title detection  
							
							... 
							
							
							
							This is needed because the title IDs of update NCAs will not use the update title ID. The only sure way to tell is to look for a partition with BKTR crypto. 
							
						 
						
							2018-08-23 18:53:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David 
								
							 
						 
						
							
							
							
							
								
							
							
								f4b1df57e4 
								
							 
						 
						
							
							
								
								Added GetBootMode ( #1107 )  
							
							... 
							
							
							
							* Added GetBootMode
Used by homebrew
* Added enum for GetBootMode 
							
						 
						
							2018-08-23 18:31:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tech4me 
								
							 
						 
						
							
							
							
							
								
							
							
								1204fbbc16 
								
							 
						 
						
							
							
								
								Shaders: Added decodings for IADD3 instructions  
							
							
							
						 
						
							2018-08-23 15:46:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								26b536c967 
								
							 
						 
						
							
							
								
								hex_util: Replace logic_errors with LOG_CRITICAL  
							
							... 
							
							
							
							Makes it so malformed hex strings do not crash the entire program. 
							
						 
						
							2018-08-23 14:44:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								6c83024693 
								
							 
						 
						
							
							
								
								qt: Add filename and title id to window title while running  
							
							
							
						 
						
							2018-08-23 14:12:56 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								a1a90166df 
								
							 
						 
						
							
							
								
								Addressed plu TTF changes  
							
							
							
						 
						
							2018-08-24 02:18:04 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2f8521eae0 
								
							 
						 
						
							
							
								
								Merge pull request  #1160  from bunnei/surface-reserve  
							
							... 
							
							
							
							gl_rasterizer_cache: Several improvements 
							
						 
						
							2018-08-23 12:04:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								53610888a6 
								
							 
						 
						
							
							
								
								Merge pull request  #1153  from bunnei/stencil-clear  
							
							... 
							
							
							
							gl_rasterizer: Implement partial color clear, stencil clear, and stencil test. 
							
						 
						
							2018-08-23 12:04:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								8f6ef9d395 
								
							 
						 
						
							
							
								
								key_manager: Eliminate indexed for loop  
							
							
							
						 
						
							2018-08-23 11:53:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								8b989b2e11 
								
							 
						 
						
							
							
								
								key_manager: Create keys dir if it dosen't exist  
							
							... 
							
							
							
							On call to WriteKeyToFile, so that the autogenerated file can be written. 
							
						 
						
							2018-08-23 11:53:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								d867928e90 
								
							 
						 
						
							
							
								
								file_sys: Cut down on includes and copies  
							
							
							
						 
						
							2018-08-23 11:53:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								d3225fdae9 
								
							 
						 
						
							
							
								
								crypto: Eliminate magic constants  
							
							
							
						 
						
							2018-08-23 11:53:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								5b8fdc94e2 
								
							 
						 
						
							
							
								
								key_manager: Add support for autogenerated keys  
							
							... 
							
							
							
							Stored in a separate file than manual keys. 
							
						 
						
							2018-08-23 11:53:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								abfa173778 
								
							 
						 
						
							
							
								
								key_manager: Add support for KEK and SD seed derivation  
							
							
							
						 
						
							2018-08-23 11:53:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								25e7fc1b47 
								
							 
						 
						
							
							
								
								key_manager: Switch to boost flat_map for keys  
							
							... 
							
							
							
							Should make key gets marginally faster. 
							
						 
						
							2018-08-23 11:53:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								b56f075c4e 
								
							 
						 
						
							
							
								
								game_list: Add SD registration loading to game list  
							
							
							
						 
						
							2018-08-23 11:53:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								32b5f6d88d 
								
							 
						 
						
							
							
								
								file_sys: Implement NAX containers  
							
							
							
						 
						
							2018-08-23 11:53:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								d407472129 
								
							 
						 
						
							
							
								
								registration: Add GetEntryUnparsed methods  
							
							... 
							
							
							
							Returns the file before calling parser on it. 
							
						 
						
							2018-08-23 11:53:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								8bc95b876e 
								
							 
						 
						
							
							
								
								sdmc_factory: Add SDMC RegisteredCache getter  
							
							
							
						 
						
							2018-08-23 11:53:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								f7b0f9fde4 
								
							 
						 
						
							
							
								
								qt: Make default row data title name and title id  
							
							... 
							
							
							
							Helps with installed games by making the title not a hexadecimal id string, instead the name. 
							
						 
						
							2018-08-23 11:53:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								1f77f3409a 
								
							 
						 
						
							
							
								
								vfs: Add GetOrCreateDirectoryRelative method  
							
							
							
						 
						
							2018-08-23 11:52:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								b8f5034fe1 
								
							 
						 
						
							
							
								
								filesystem: Add CreateFactories methods to fs  
							
							... 
							
							
							
							Allows frontend to create registration caches for use before a game has booted. 
							
						 
						
							2018-08-23 11:52:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								af6c9bb950 
								
							 
						 
						
							
							
								
								filesystem: Add logging to registration getters  
							
							
							
						 
						
							2018-08-23 11:52:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								50704abef4 
								
							 
						 
						
							
							
								
								loader: Add new NAX-specific errors and messages  
							
							
							
						 
						
							2018-08-23 11:52:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								8302ba7711 
								
							 
						 
						
							
							
								
								nax: Add AppLoader_NAX and update loader to support it  
							
							
							
						 
						
							2018-08-23 11:52:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								1369a56ec3 
								
							 
						 
						
							
							
								
								xts_encryption_layer: Implement XTSEncryptionLayer  
							
							
							
						 
						
							2018-08-23 11:52:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								ec14bb18c9 
								
							 
						 
						
							
							
								
								aes_util: Make XTSTranscode stricter about sizes  
							
							... 
							
							
							
							XTS with Nintendo Tweak will fail mysteriously if the sector size is not 0x4000. Upgrade the critical log to an assert to prevent undefined behavior. 
							
						 
						
							2018-08-23 11:52:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								abb0f6cac9 
								
							 
						 
						
							
							
								
								ctr_encryption_layer: Fix bug when transcoding small data  
							
							... 
							
							
							
							Fixes a bug where data lengths of less than size 0x10 will fail or have misleading return values. 
							
						 
						
							2018-08-23 11:52:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								1c1491a1cf 
								
							 
						 
						
							
							
								
								xci: Fix error masking issue  
							
							... 
							
							
							
							Prevents NCA-related errors from being masked into MissingProgramNCA or MissingKeyFile 
							
						 
						
							2018-08-23 11:52:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e7cc3bcae7 
								
							 
						 
						
							
							
								
								gl_rasterizer_cache: Blit when possible on RecreateSurface.  
							
							
							
						 
						
							2018-08-23 11:27:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c9000e6328 
								
							 
						 
						
							
							
								
								gl_rasterizer_cache: Reserve surfaces that have already been created for later use.  
							
							
							
						 
						
							2018-08-23 11:27:01 -04:00