Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							d6d6a87bde 
							
						 
					 
					
						
						
							
							externals: Move OSS font data to file_sys in core  
						
						
						
					 
					
						2019-10-13 13:46:10 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							574440d59f 
							
						 
					 
					
						
						
							
							nvflinger/buffer_queue: Remove use of a global system accessor  
						
						
						
					 
					
						2019-10-12 09:17:56 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							a4ae11d63e 
							
						 
					 
					
						
						
							
							Core_Timing: Address Remaining feedback.  
						
						
						
					 
					
						2019-10-12 07:26:38 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							e0650a2034 
							
						 
					 
					
						
						
							
							Core_Timing: Address Feedback and suppress warnings.  
						
						
						
					 
					
						2019-10-11 14:44:14 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							96f2b16356 
							
						 
					 
					
						
						
							
							Core Timing: Correct Idle and remove lefting pragma  
						
						
						
					 
					
						2019-10-09 12:30:33 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							65aff6930b 
							
						 
					 
					
						
						
							
							Core Timing: General corrections and added tests.  
						
						
						
					 
					
						2019-10-09 12:30:33 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							555866f8dc 
							
						 
					 
					
						
						
							
							Core Timing: Rework Core Timing to run all cores evenly.  
						
						
						
					 
					
						2019-10-09 12:30:31 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e664c24355 
							
						 
					 
					
						
						
							
							Merge pull request  #2921  from FreddyFunk/compiler-warnings-core  
						
						... 
						
						
						
						Services::ES fix casting warnings 
						
					 
					
						2019-10-09 10:34:48 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9c831de62 
							
						 
					 
					
						
						
							
							Merge pull request  #2654  from DarkLordZach/lm-log-rewrite  
						
						... 
						
						
						
						lm: Rewrite logger to use core reporting services 
						
					 
					
						2019-10-08 20:23:13 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							29e15601f3 
							
						 
					 
					
						
						
							
							hid: Implement DeactivateNpad  
						
						... 
						
						
						
						Makes use of the already existing DeactivateController function. 
						
					 
					
						2019-10-07 04:44:09 -07:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							c1e9ca4c08 
							
						 
					 
					
						
						
							
							hid: Stub SetNpadJoyAssignmentModeSingle and reorganize service commands  
						
						
						
					 
					
						2019-10-07 04:43:34 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5326d3cb3a 
							
						 
					 
					
						
						
							
							Merge pull request  #2951  from lioncash/global  
						
						... 
						
						
						
						core: Remove Core::CurrentProcess() 
						
					 
					
						2019-10-06 20:47:48 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0705ce0ed1 
							
						 
					 
					
						
						
							
							bcat/module: Silence truncation warnings  
						
						... 
						
						
						
						We need to perform explicit casts here, otherwise we're implicitly
truncating a 64-bit type to a 32-bit one. 
						
					 
					
						2019-10-06 15:38:12 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7e77d1593f 
							
						 
					 
					
						
						
							
							bcat: Take std::function instance by value in NullBackend's constructor  
						
						... 
						
						
						
						Without this, the std::move within the constructor initializer list
won't be able to actually perform a move. 
						
					 
					
						2019-10-06 15:38:12 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							81adf46d1d 
							
						 
					 
					
						
						
							
							bcat: In-class initialize ProgressServiceBackend's impl member  
						
						... 
						
						
						
						Allows us to remove a constructor initializer list. 
						
					 
					
						2019-10-06 15:38:12 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							3fcd2180e4 
							
						 
					 
					
						
						
							
							bcat: Make ProgressServiceBackend's constructor take a std::string_view  
						
						... 
						
						
						
						Given the string is appended to another, we can make it a view so a
redundant full copy of the string isn't made. 
						
					 
					
						2019-10-06 15:38:09 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							f2fa16b609 
							
						 
					 
					
						
						
							
							bcat: Make ProgressServiceBackend's GetEvent() const  
						
						... 
						
						
						
						This member function doesn't modify internal member state, so it can be
marked const. 
						
					 
					
						2019-10-06 14:03:18 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							329081fcb7 
							
						 
					 
					
						
						
							
							boxcat: Silence an unused variable warning  
						
						... 
						
						
						
						On parse errors, we can log out the explanatory string indicating what
the parsing error was, rather than just ignoring the variable and
returning an overly broad error code. 
						
					 
					
						2019-10-06 14:00:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							839b38c404 
							
						 
					 
					
						
						
							
							core/core: Remove unused header  
						
						... 
						
						
						
						This isn't used anywhere in either the cpp or header file. 
						
					 
					
						2019-10-06 13:54:27 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							f1382cf0e7 
							
						 
					 
					
						
						
							
							core: Remove Core::CurrentProcess()  
						
						... 
						
						
						
						This only encourages the use of the global system instance (which will
be phased out long-term). Instead, we use the direct system function
call directly to remove the appealing but discouraged short-hand. 
						
					 
					
						2019-10-06 13:53:12 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							69f16ba50e 
							
						 
					 
					
						
						
							
							hle/service: Replace global system instance calls with instance-based ones  
						
						... 
						
						
						
						Migrates the HLE service code off the use of directly accessing the
global system instance where trivially able to do so.
This removes all usages of Core::CurrentProcess from the service code,
only 8 occurrences of this function exist elsewhere. There's still quite
a bit of "System::GetInstance()" being used, however this was able to
replace a few instances. 
						
					 
					
						2019-10-06 13:42:23 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							75395605d6 
							
						 
					 
					
						
						
							
							NvFlinger: Remove leftover from corrections and clang format.  
						
						
						
					 
					
						2019-10-04 19:59:54 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							3f104464de 
							
						 
					 
					
						
						
							
							Core: Wait for GPU to be idle before shutting down.  
						
						
						
					 
					
						2019-10-04 19:59:53 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							69fa2e6525 
							
						 
					 
					
						
						
							
							Nvdrv: Correct Event setup in Nvdrv  
						
						... 
						
						
						
						Events are supposed to be cleared on quering. This fixes that issue. 
						
					 
					
						2019-10-04 19:59:52 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							782b7a0ca4 
							
						 
					 
					
						
						
							
							NVFlinger: Reverse the change that only signaled events on buffer acquire.  
						
						... 
						
						
						
						This has been hardware tested and it seems that NVFlinger will still 
signal even if there are no buffers to present. 
						
					 
					
						2019-10-04 19:59:51 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							ffc2ce89a0 
							
						 
					 
					
						
						
							
							Nvdrv: Do framelimiting only in the CPU Thread  
						
						
						
					 
					
						2019-10-04 19:59:50 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							976d9ef43c 
							
						 
					 
					
						
						
							
							NvFlinger: Don't swap buffers if a frame is missing and always trigger event in sync gpu.  
						
						
						
					 
					
						2019-10-04 19:59:49 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							5b5e60ffec 
							
						 
					 
					
						
						
							
							GPU_Async: Correct fences, display events and more.  
						
						... 
						
						
						
						This commit uses guest fences on vSync event instead of an articial fake 
fence we had.
It also corrects to keep signaling display events while loading the game 
as the OS is suppose to send buffers to vSync during that time. 
						
					 
					
						2019-10-04 19:59:48 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							4e9f975935 
							
						 
					 
					
						
						
							
							Nvdrv: Correct Async regression and avoid signaling empty buffer vsyncs  
						
						
						
					 
					
						2019-10-04 19:59:47 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							25ee892d5e 
							
						 
					 
					
						
						
							
							audio/audout_u: Change formatting for old clang-format versions  
						
						
						
					 
					
						2019-10-04 23:51:56 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							8d0b1a957e 
							
						 
					 
					
						
						
							
							service/nvdrv: Silence -Wswitch  
						
						
						
					 
					
						2019-10-04 23:41:22 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							5c907f85fc 
							
						 
					 
					
						
						
							
							service/nfp: Silence -Wunused and -Wswitch  
						
						
						
					 
					
						2019-10-04 23:41:22 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							0759df0aff 
							
						 
					 
					
						
						
							
							service/hid: Silence -Wunused and -Wswitch  
						
						
						
					 
					
						2019-10-04 23:41:22 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							ab6f8d8a1e 
							
						 
					 
					
						
						
							
							service/am: Silence -Wreorder  
						
						
						
					 
					
						2019-10-04 23:41:21 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							634c6e24b0 
							
						 
					 
					
						
						
							
							service/hid: Remove unused system reference  
						
						
						
					 
					
						2019-10-04 23:41:21 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							1dbd22e695 
							
						 
					 
					
						
						
							
							service/friend: Remove unused field  
						
						
						
					 
					
						2019-10-04 23:41:21 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							99db7d23dd 
							
						 
					 
					
						
						
							
							service/filesystem: Silence -Wunused-variable  
						
						
						
					 
					
						2019-10-04 23:41:21 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							8566096794 
							
						 
					 
					
						
						
							
							service/bcat: Silence -Wreorder and -Wunused  
						
						
						
					 
					
						2019-10-04 23:41:21 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							87e7cc2d5a 
							
						 
					 
					
						
						
							
							service/audio: Silence -Wunused  
						
						
						
					 
					
						2019-10-04 23:28:34 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							aacb473aa2 
							
						 
					 
					
						
						
							
							service/apm: Silence -Wunused and -Wreorder  
						
						
						
					 
					
						2019-10-04 23:28:34 +00:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7fbaf62bac 
							
						 
					 
					
						
						
							
							Merge pull request  #2936  from VPeruS/use-isallzeroarray  
						
						... 
						
						
						
						[crypto] Use IsAllZeroArray helper function 
						
					 
					
						2019-10-04 15:44:35 -04:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9aac7fbc22 
							
						 
					 
					
						
						
							
							Merge pull request  #2539  from DarkLordZach/bcat  
						
						... 
						
						
						
						bcat: Implement BCAT service and connect to yuzu Boxcat server 
						
					 
					
						2019-10-03 19:06:13 +10:00 
						 
				 
			
				
					
						
							
							
								vperus 
							
						 
					 
					
						
						
						
						
							
						
						
							29b1d0db0f 
							
						 
					 
					
						
						
							
							[crypto] Use IsAllZeroArray helper function  
						
						
						
					 
					
						2019-10-02 19:20:45 +03:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							e55d086cc9 
							
						 
					 
					
						
						
							
							qt: Add service dialog  
						
						
						
					 
					
						2019-10-02 08:35:43 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							5d86c52a3a 
							
						 
					 
					
						
						
							
							boxcat: Use updated game-asset API URL and tags  
						
						
						
					 
					
						2019-10-01 09:13:31 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							19c466dfb1 
							
						 
					 
					
						
						
							
							bcat: Add FSC accessors for BCAT data  
						
						... 
						
						
						
						Ports BCAT to use FSC interface 
						
					 
					
						2019-10-01 09:13:09 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							bcf1eafb8b 
							
						 
					 
					
						
						
							
							boxcat: Implement events global field  
						
						
						
					 
					
						2019-09-30 17:28:23 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							2d410ddf4d 
							
						 
					 
					
						
						
							
							bcat: Implement DeliveryCacheProgressImpl structure  
						
						... 
						
						
						
						Huge thanks to lioncash for re-ing this for me. 
						
					 
					
						2019-09-30 17:27:23 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							92b70a3bf9 
							
						 
					 
					
						
						
							
							boxcat: Use Etag header names for file digest  
						
						
						
					 
					
						2019-09-30 17:27:23 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							e8183f9ef0 
							
						 
					 
					
						
						
							
							boxcat: Add downloading and client for launch parameter data  
						
						
						
					 
					
						2019-09-30 17:27:23 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							b8ce87103d 
							
						 
					 
					
						
						
							
							bcat: Add backend function for BCAT Indirect (launch parameter)  
						
						... 
						
						
						
						Returns the data that should be returned by PopLaunchParameter kind=ApplicationSpecific. 
						
					 
					
						2019-09-30 17:27:23 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							ea17b294ea 
							
						 
					 
					
						
						
							
							bcat: Expose CreateBackendFromSettings helper function  
						
						
						
					 
					
						2019-09-30 17:27:23 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							fe8c7e66e2 
							
						 
					 
					
						
						
							
							am: Unstub PopLaunchParameter and add bcat connection for app-specific data  
						
						... 
						
						
						
						Previously we were simply returning the account-preselect structure all times but if passed with a different mode the game expects application-specific data. This also adds a hook for BCAT into this allowing us to send the launch parameter through bcat, 
						
					 
					
						2019-09-30 17:27:23 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							102db206e0 
							
						 
					 
					
						
						
							
							bcat: Implement cmd 90201 ClearDeliveryCacheStorage  
						
						... 
						
						
						
						Takes a title ID and simply deletes all the data for that title ID's bcat. Invokes the respective backend command. 
						
					 
					
						2019-09-30 17:23:26 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							1bde5a3c6a 
							
						 
					 
					
						
						
							
							bcat: Implement cmd 30100 SetPassphrase  
						
						... 
						
						
						
						Takes a title ID and passphrase (0x40 byte string) and passes it to the backend. 
						
					 
					
						2019-09-30 17:23:26 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							86773a7f08 
							
						 
					 
					
						
						
							
							bcat: Implement cmd RequestSyncDeliveryCache and variant  
						
						... 
						
						
						
						Variant also supports only updating a single directory. These just both invoke backend commands. 
						
					 
					
						2019-09-30 17:23:26 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							cb7c96b96a 
							
						 
					 
					
						
						
							
							bcat: Implement IDeliveryCacheProgressService commands  
						
						... 
						
						
						
						Used to query completion status and events for the current delivery task. 
						
					 
					
						2019-09-30 17:23:26 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							f352ad5c93 
							
						 
					 
					
						
						
							
							bcat: Implement IDeliveryCacheFileService commands  
						
						... 
						
						
						
						Used to read the contents of files and access their metadata. 
						
					 
					
						2019-09-30 17:23:26 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							8812018c1d 
							
						 
					 
					
						
						
							
							bcat: Implement IDeliveryCacheDirectoryService commands  
						
						... 
						
						
						
						Used to list and get directories at the root level. 
						
					 
					
						2019-09-30 17:23:26 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							862131ead9 
							
						 
					 
					
						
						
							
							bcat: Implement IDeliveryCacheStorageService commands  
						
						... 
						
						
						
						Used to create subclasses to manage files and directories and to list directories. 
						
					 
					
						2019-09-30 17:23:26 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							78d146f907 
							
						 
					 
					
						
						
							
							bcat: Add commands to create IDeliveryCacheStorageService  
						
						... 
						
						
						
						Used to access contents of download. 
						
					 
					
						2019-09-30 17:23:26 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							68658a8385 
							
						 
					 
					
						
						
							
							module: Create BCAT backend based upon Settings value on construction  
						
						
						
					 
					
						2019-09-30 17:23:26 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							2903f3524e 
							
						 
					 
					
						
						
							
							bcat: Add BCAT backend for Boxcat service  
						
						... 
						
						
						
						Downloads content from yuzu servers and unpacks it into the temporary directory provided. Fully supports all Backend features except passphrase. 
						
					 
					
						2019-09-30 17:21:53 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							2c0b75a744 
							
						 
					 
					
						
						
							
							bcat: Add backend class to generify the functions of BCAT  
						
						... 
						
						
						
						Provides the most abstract simplified functions of BCAT as functions. Also includes a NullBackend class which is just a no-op. 
						
					 
					
						2019-09-30 17:21:53 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							647992e666 
							
						 
					 
					
						
						
							
							settings: Add option to set BCAT backend  
						
						
						
					 
					
						2019-09-30 17:21:53 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							532ec459b8 
							
						 
					 
					
						
						
							
							nifm: Signal to applications that internet access is available  
						
						
						
					 
					
						2019-09-30 17:21:53 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							f6c53526b3 
							
						 
					 
					
						
						
							
							core/loader: Track the NSO build ID of the current process  
						
						
						
					 
					
						2019-09-30 17:21:53 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							943662dc3c 
							
						 
					 
					
						
						
							
							applets: Add accessor for AppletFrontendSet  
						
						... 
						
						
						
						Allows other services to call applets without using LLE. 
						
					 
					
						2019-09-30 17:20:49 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							f2073217a4 
							
						 
					 
					
						
						
							
							filesystem: Add getter for BCAT temporary directory  
						
						
						
					 
					
						2019-09-30 17:20:49 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							c00ed8f4ff 
							
						 
					 
					
						
						
							
							vfs: Add function to extract ZIP file into virtual filesystem  
						
						
						
					 
					
						2019-09-30 17:18:38 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc29919bbe 
							
						 
					 
					
						
						
							
							Revert "arm_dynarmic: Check if jit is nullptr when preparing reschedule"  
						
						
						
					 
					
						2019-09-29 21:54:19 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28538bba9c 
							
						 
					 
					
						
						
							
							Merge pull request  #2574  from DarkLordZach/dynarmic-jit-nullptr  
						
						... 
						
						
						
						arm_dynarmic: Check if jit is nullptr when preparing reschedule 
						
					 
					
						2019-09-29 21:44:10 -04:00 
						 
				 
			
				
					
						
							
							
								FreddyFunk 
							
						 
					 
					
						
						
						
						
							
						
						
							7b93c4646a 
							
						 
					 
					
						
						
							
							Services::ES fix casting warnings  
						
						
						
					 
					
						2019-09-29 22:45:09 +02:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							77fbf29047 
							
						 
					 
					
						
						
							
							Signal styleset changes at a better time  
						
						... 
						
						
						
						We should signal when a net controller is added and our event should be manual, not automatic. 
						
					 
					
						2019-09-24 17:24:37 +10:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							c4f3400bea 
							
						 
					 
					
						
						
							
							card_image: Add accessors for raw partitions in XCI  
						
						
						
					 
					
						2019-09-22 21:51:46 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							3952c73aee 
							
						 
					 
					
						
						
							
							card_image: Lazily load partitions in XCI  
						
						
						
					 
					
						2019-09-22 21:50:29 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							3895f7e456 
							
						 
					 
					
						
						
							
							pfs: Provide accessors for file sizes and offsets  
						
						
						
					 
					
						2019-09-22 21:44:36 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							6212df3beb 
							
						 
					 
					
						
						
							
							lm: Flush manager output on core shutdown  
						
						
						
					 
					
						2019-09-22 12:34:55 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							fa6531ab0f 
							
						 
					 
					
						
						
							
							lm: Rename Initialize to Log and implement with manager/reporter  
						
						... 
						
						
						
						Allows saving and clearer output of data. 
						
					 
					
						2019-09-22 12:34:55 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							ef9a7fa1f5 
							
						 
					 
					
						
						
							
							lm: Implement manager class to output to reporter  
						
						
						
					 
					
						2019-09-22 12:34:55 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							4153bd8d17 
							
						 
					 
					
						
						
							
							core: Add LM::Manager to system  
						
						... 
						
						
						
						Allows centralized control over logging mechanisms. 
						
					 
					
						2019-09-22 12:34:55 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							82bf055eca 
							
						 
					 
					
						
						
							
							reporter: Add log output for packaged lm log data  
						
						... 
						
						
						
						Takes the vector from head to tail of log data and saves it. 
						
					 
					
						2019-09-22 12:34:33 -04:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aaec1562f8 
							
						 
					 
					
						
						
							
							Merge pull request  #2683  from DarkLordZach/lock-exit  
						
						... 
						
						
						
						am: Implement exit locking and self exit commands 
						
					 
					
						2019-09-23 00:37:12 +10:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b835d76311 
							
						 
					 
					
						
						
							
							Merge pull request  #2876  from ogniK5377/AcquireNpadStyleSetUpdateEventHandle-fix  
						
						... 
						
						
						
						AcquireNpadStyleSetUpdateEventHandle should have a separate event for each controller type 
						
					 
					
						2019-09-22 10:06:48 -04:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e31c15606b 
							
						 
					 
					
						
						
							
							Merge pull request  #2895  from FearlessTobi/debug-logs  
						
						... 
						
						
						
						service/acc: Lower log severity from INFO to DEBUG 
						
					 
					
						2019-09-22 23:50:49 +10:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a755f24369 
							
						 
					 
					
						
						
							
							Merge pull request  #2873  from ogniK5377/new-ioctls  
						
						... 
						
						
						
						Initial implementation of Ioctl2 & Ioctl3 
						
					 
					
						2019-09-22 09:45:29 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							59fd910355 
							
						 
					 
					
						
						
							
							removed comment  
						
						
						
					 
					
						2019-09-22 23:42:52 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							654427d4d0 
							
						 
					 
					
						
						
							
							Rebased  
						
						
						
					 
					
						2019-09-22 23:42:41 +10:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ace69de9c 
							
						 
					 
					
						
						
							
							Merge pull request  #2884  from ogniK5377/deglobal-sys-services  
						
						... 
						
						
						
						Remove usage of System::CurrentInterface() from most services 
						
					 
					
						2019-09-22 09:38:13 -04:00 
						 
				 
			
				
					
						
							
							
								FearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							82979296d2 
							
						 
					 
					
						
						
							
							service/acc: Lower log severity from INFO to DEBUG  
						
						... 
						
						
						
						According to ogniK, this should have always been Debug and not Info. 
						
					 
					
						2019-09-22 15:15:07 +02:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							9513abbb0a 
							
						 
					 
					
						
						
							
							removed unneeded semicolon  
						
						
						
					 
					
						2019-09-22 18:50:34 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							d961d5479e 
							
						 
					 
					
						
						
							
							Revert "Merge pull request  #2709  from DarkLordZach/oss-ext-fonts-1"  
						
						... 
						
						
						
						This reverts commit fa1c60c33ee34899067b 
						
					 
					
						2019-09-22 17:47:25 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							e73ac40eaa 
							
						 
					 
					
						
						
							
							Removed reference to core timing to nvflinger and used system instead  
						
						
						
					 
					
						2019-09-22 16:55:15 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							aed884d121 
							
						 
					 
					
						
						
							
							marked controller constructors as explicit  
						
						
						
					 
					
						2019-09-22 16:41:38 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							bd1c4ec9a0 
							
						 
					 
					
						
						
							
							Rebase  
						
						
						
					 
					
						2019-09-22 16:41:34 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							fcdbf0bc53 
							
						 
					 
					
						
						
							
							Rebase  
						
						
						
					 
					
						2019-09-22 16:40:58 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							4d220964df 
							
						 
					 
					
						
						
							
							Deglobalize System: Vi  
						
						
						
					 
					
						2019-09-22 16:38:03 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							2c6e4ce0ad 
							
						 
					 
					
						
						
							
							Deglobalize System: Time  
						
						
						
					 
					
						2019-09-22 16:38:02 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							36a97dd8a2 
							
						 
					 
					
						
						
							
							Rebase  
						
						
						
					 
					
						2019-09-22 16:37:59 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							d6e830d877 
							
						 
					 
					
						
						
							
							Deglobalize System: NvFlinger  
						
						
						
					 
					
						2019-09-22 16:35:51 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							f21ab654db 
							
						 
					 
					
						
						
							
							Rebase  
						
						
						
					 
					
						2019-09-22 16:35:43 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							8d3ff2b127 
							
						 
					 
					
						
						
							
							Deglobalize System: Nim  
						
						
						
					 
					
						2019-09-22 16:30:34 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							ad53dc0106 
							
						 
					 
					
						
						
							
							Deglobalize System: Nifm  
						
						
						
					 
					
						2019-09-22 16:30:33 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							8df2a98f75 
							
						 
					 
					
						
						
							
							Deglobalize System: NFP  
						
						
						
					 
					
						2019-09-22 16:30:32 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							482a03f8a5 
							
						 
					 
					
						
						
							
							Deglobalize System: LDR  
						
						
						
					 
					
						2019-09-22 16:30:31 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							07823b61a1 
							
						 
					 
					
						
						
							
							Deglobalize System: IRS  
						
						
						
					 
					
						2019-09-22 16:30:30 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							28181919a6 
							
						 
					 
					
						
						
							
							Deglobalize System: Hid  
						
						
						
					 
					
						2019-09-22 16:30:29 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							a9e9570d84 
							
						 
					 
					
						
						
							
							Deglobalize System: Friend  
						
						
						
					 
					
						2019-09-22 16:30:27 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							a40e5b2def 
							
						 
					 
					
						
						
							
							Deglobalize System: Fatal  
						
						
						
					 
					
						2019-09-22 16:30:25 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							c33faabb27 
							
						 
					 
					
						
						
							
							Deglobalize System: Btm  
						
						
						
					 
					
						2019-09-22 16:30:24 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							f2b61ff073 
							
						 
					 
					
						
						
							
							Deglobalize System: Btdrv  
						
						
						
					 
					
						2019-09-22 16:30:20 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							7da8e3f812 
							
						 
					 
					
						
						
							
							Deglobalize System: Aoc  
						
						
						
					 
					
						2019-09-22 16:30:17 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							2dbfac652e 
							
						 
					 
					
						
						
							
							Deglobalize System: Am  
						
						
						
					 
					
						2019-09-22 16:30:14 +10:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9187350b32 
							
						 
					 
					
						
						
							
							Merge pull request  #2535  from DarkLordZach/cheat-v2  
						
						... 
						
						
						
						cheat_engine: Use Atmosphere's Cheat VM and fix cheat crash 
						
					 
					
						2019-09-22 16:24:42 +10:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa1c60c33e 
							
						 
					 
					
						
						
							
							Merge pull request  #2709  from DarkLordZach/oss-ext-fonts-1  
						
						... 
						
						
						
						system_archive: Move shared font data to system_archive and fix extended font data 
						
					 
					
						2019-09-22 16:09:22 +10:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							2a4730cbee 
							
						 
					 
					
						
						
							
							pl_u: Use kernel physical memory  
						
						
						
					 
					
						2019-09-21 23:00:22 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							60c2e9e675 
							
						 
					 
					
						
						
							
							qt: Prompt user for confirmation if exit lock is active  
						
						
						
					 
					
						2019-09-21 22:46:57 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							2bddc03468 
							
						 
					 
					
						
						
							
							dmnt_cheat_vm: Default initialize structure values  
						
						
						
					 
					
						2019-09-21 22:43:49 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							6325c3044c 
							
						 
					 
					
						
						
							
							server side clang format fix2  
						
						
						
					 
					
						2019-09-22 12:26:03 +10:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							e58e3719d8 
							
						 
					 
					
						
						
							
							am: Implement ISelfController ExitLock commands  
						
						
						
					 
					
						2019-09-21 22:25:18 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							a7fda84902 
							
						 
					 
					
						
						
							
							am: Implement ISelfController Exit  
						
						... 
						
						
						
						Closes the current application. 
						
					 
					
						2019-09-21 22:25:18 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							4c1c8801a5 
							
						 
					 
					
						
						
							
							am: Add RequestExit event to AppletMessageQueue  
						
						... 
						
						
						
						Tested against libnx, signals to games to begin cleanup. 
						
					 
					
						2019-09-21 22:24:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							bbc1437188 
							
						 
					 
					
						
						
							
							core: Track system exit lock status  
						
						... 
						
						
						
						Used to determine if yuzu should confirm before pausing or stopping a game. 
						
					 
					
						2019-09-21 22:23:44 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							d3783fcc52 
							
						 
					 
					
						
						
							
							Use clang-format provided by build server  
						
						
						
					 
					
						2019-09-22 12:21:07 +10:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							885ea2de2a 
							
						 
					 
					
						
						
							
							pl_u: Remove excess static qualifier  
						
						
						
					 
					
						2019-09-21 22:17:30 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							94afffe9e5 
							
						 
					 
					
						
						
							
							pl_u: Use OSS system archives if real archives don't exist  
						
						
						
					 
					
						2019-09-21 21:50:41 -04:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1b8e5d09a 
							
						 
					 
					
						
						
							
							Merge pull request  #2612  from DarkLordZach/prepo-new  
						
						... 
						
						
						
						prepo: Implement New, System, and Non-User variants of SaveReport 
						
					 
					
						2019-09-22 11:49:36 +10:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							682174b112 
							
						 
					 
					
						
						
							
							dmnt_cheat_vm: Make Cheat VM compliant to code style  
						
						
						
					 
					
						2019-09-21 21:45:05 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							3e729c13cc 
							
						 
					 
					
						
						
							
							core: Initialize cheats after load to avoid VMManager crash  
						
						... 
						
						
						
						This used to occur due to the VMManager being nullptr at the time cheats were registered (during load, but before it was done). This is bypassed by not accessing the VMManager for offset data until load is complete, 
						
					 
					
						2019-09-21 21:45:05 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							37850eeee5 
							
						 
					 
					
						
						
							
							core: Update RegisterCheatList for new VM  
						
						
						
					 
					
						2019-09-21 21:45:05 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							a0055192fe 
							
						 
					 
					
						
						
							
							patch_manager: Update cheat parsing for new VM  
						
						
						
					 
					
						2019-09-21 21:45:05 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							c6becfc9f5 
							
						 
					 
					
						
						
							
							nso: Pass build ID directly  
						
						... 
						
						
						
						As opposed to converting to string and then back to hex array 
						
					 
					
						2019-09-21 21:44:22 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							7d41c1f523 
							
						 
					 
					
						
						
							
							cheat_engine: Move to memory and strip VM  
						
						... 
						
						
						
						This is to go with the Atmosphere VM port, now it just contains the callbacks needed for the interface between DmntCheatVm and yuzu, along with the cheat parsers. 
						
					 
					
						2019-09-21 21:44:22 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							12aa127df3 
							
						 
					 
					
						
						
							
							memory: Port Atmosphere's DmntCheatVm  
						
						... 
						
						
						
						This was done because the current VM contained many inaccuracies and this also allows cheats to have identical behavior between hardware and yuzu. 
						
					 
					
						2019-09-21 21:44:22 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							8b857fc7c2 
							
						 
					 
					
						
						
							
							system_archive: Synthesize shared fonts system archives  
						
						
						
					 
					
						2019-09-21 19:21:58 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							ae9604faba 
							
						 
					 
					
						
						
							
							pl_u: Expose method to encrypt TTF to BFTTF  
						
						
						
					 
					
						2019-09-21 19:21:58 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							361a8fa318 
							
						 
					 
					
						
						
							
							externals: Move OSS font data to file_sys in core  
						
						
						
					 
					
						2019-09-21 19:21:22 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							8dd2e91427 
							
						 
					 
					
						
						
							
							prepo: Remove system global accessors  
						
						
						
					 
					
						2019-09-21 19:17:45 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							daf9cd9358 
							
						 
					 
					
						
						
							
							prepo: Implement SaveReport New and System variants  
						
						
						
					 
					
						2019-09-21 19:17:08 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							787b191abf 
							
						 
					 
					
						
						
							
							reporter: Differentiate between Old, New, and System play reports  
						
						
						
					 
					
						2019-09-21 19:17:08 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							038bcec111 
							
						 
					 
					
						
						
							
							configure_debug: Move reporting option to logging  
						
						
						
					 
					
						2019-09-21 18:43:20 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							a49169e819 
							
						 
					 
					
						
						
							
							filesystem: Add const qualification to various accessors  
						
						
						
					 
					
						2019-09-21 16:50:39 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							c182688ad6 
							
						 
					 
					
						
						
							
							core: Store FileSystemController in core  
						
						
						
					 
					
						2019-09-21 16:50:39 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							2590b5a9ea 
							
						 
					 
					
						
						
							
							settings: Add options for managing gamecard emulation  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							918119ae1b 
							
						 
					 
					
						
						
							
							settings: Add options for setting storage sizes  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							c6ff4a6f4d 
							
						 
					 
					
						
						
							
							yuzu: Port old usages of Filesystem namespace to FilesystemController  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							faf628ad8d 
							
						 
					 
					
						
						
							
							settings: Update LogSettings to show NAND/SDMC paths from FileUtil  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							ccaafaccfc 
							
						 
					 
					
						
						
							
							card_image: Add accessors for gamecard certificate  
						
						... 
						
						
						
						Used by fsp-srv/IDeviceOperator 
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							77f9ecd32b 
							
						 
					 
					
						
						
							
							card_image: Add functions to query gamecard update partition  
						
						... 
						
						
						
						Includes version and meta title ID, used by fsp-srv/IDeviceOperator 
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							e018a48460 
							
						 
					 
					
						
						
							
							content_archive: Add accessors for Rights ID and SDK Version  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							b4164d295b 
							
						 
					 
					
						
						
							
							partition_data_manager: Add accessor for decrypted PRODINFO partition  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							4b91057688 
							
						 
					 
					
						
						
							
							services: Pass FileSystemController as reference to services that need it  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							1b04b72653 
							
						 
					 
					
						
						
							
							am: Unstub IApplicationFunctions EnsureSaveData (20)  
						
						... 
						
						
						
						Creates a default save data for the application given a user ID. 
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							43af31836e 
							
						 
					 
					
						
						
							
							filesystem: Pass Size Getter functions to IFileSystem for sizes  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							721a92775d 
							
						 
					 
					
						
						
							
							sdmc_factory: Add SD Card size getters  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							e47b57a90f 
							
						 
					 
					
						
						
							
							bis_factory: Add getters for NAND partition sizes  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							8abbc619a1 
							
						 
					 
					
						
						
							
							filesystem: Add FileSystemController to deglobalize FS services  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							0a8e540681 
							
						 
					 
					
						
						
							
							submisson_package: Fix edge case with improperly sized filenames  
						
						... 
						
						
						
						Prevents a crash if the filename is less than 9 characters long. 
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							08c0783d34 
							
						 
					 
					
						
						
							
							sdmc_factory: Add accessor for SDMC Album directory  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							0084cceb20 
							
						 
					 
					
						
						
							
							sdmc_factory: Add accessor for SDMC PlaceholderCache  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							02b36b0eb5 
							
						 
					 
					
						
						
							
							sdmc_factory: Add accessor for content directory  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							49c44e3fae 
							
						 
					 
					
						
						
							
							savedata_factory: Implement savedata creation and don't create dir on open  
						
						... 
						
						
						
						Matches hardware behavior and eliminates some nasty behavior we were doing that wasn't hw-accurate at all. 
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							62d772eaed 
							
						 
					 
					
						
						
							
							patch_manager: Add short-circuit edge-case to GetPatchVersionNames  
						
						... 
						
						
						
						If title ID is 0, there are no add ons, prevents wasting time looking for them. 
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							06db4d94fd 
							
						 
					 
					
						
						
							
							patch_manager: Add error checking to load dir to prevent crashes  
						
						... 
						
						
						
						Prevents a crash if the load dir would be nullptr, instead logs an error and returns appropriately. 
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							9d9fc8a675 
							
						 
					 
					
						
						
							
							registered_cache: Process *.cnmt.nca files  
						
						... 
						
						
						
						Needed to use the RegisteredCache/PlaceholderCache on gamecards. 
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							8500ca797f 
							
						 
					 
					
						
						
							
							registered_cache: Implement PlaceholderCache to manage placeholder and installing content  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							256a50ad15 
							
						 
					 
					
						
						
							
							bis_factory: Fix mod loader edge-case with homebrew title IDs  
						
						... 
						
						
						
						Fixes a bug where homebrew that has a title ID with the update bit set can cause issues with the PatchManager 
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							b71bda45ae 
							
						 
					 
					
						
						
							
							bis_factory: Add accessors for BIS placeholder caches  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							9bee885282 
							
						 
					 
					
						
						
							
							bis_factory: Add accessor for NAND Image Directory  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							4dae5a52a8 
							
						 
					 
					
						
						
							
							bis_factory: Add accessors for BIS content directories  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							3a1899d143 
							
						 
					 
					
						
						
							
							bis_factory: Add accessors for BIS partitions  
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							183c445c30 
							
						 
					 
					
						
						
							
							Merge pull request  #2806  from FearlessTobi/port-4882  
						
						... 
						
						
						
						Port citra-emu/citra#4882 : "Add frametime logging for tracking performance over time" 
						
					 
					
						2019-09-21 20:09:55 +10:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7c8ffbc13 
							
						 
					 
					
						
						
							
							Merge pull request  #2872  from FernandoS27/mem-gpu-opt  
						
						... 
						
						
						
						Core/Memory: Only FlushAndInvalidate GPU if the page is marked as RasterizerCachedMemory 
						
					 
					
						2019-09-21 20:07:25 +10:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25383b9ff2 
							
						 
					 
					
						
						
							
							Merge pull request  #2576  from DarkLordZach/nsp-fix-1  
						
						... 
						
						
						
						nsp: Fix various errors with loading and processing of extracted NSPs 
						
					 
					
						2019-09-21 20:05:24 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							c2f966dbc1 
							
						 
					 
					
						
						
							
							Mark KickOffPb & SubmitGPFIFO as trace  
						
						... 
						
						
						
						These functions are not stubbed and are called fairly often. Due to the nature of how often they're called, we should keep them marked as LOG_TRACE instead of LOG_DEBUG or LOG_WARNING 
						
					 
					
						2019-09-21 15:41:11 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							0740758b25 
							
						 
					 
					
						
						
							
							disable clang-format temp  
						
						
						
					 
					
						2019-09-20 10:25:12 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							f9259c0383 
							
						 
					 
					
						
						
							
							Initial implementation of Ioctl2 & Ioctl3  
						
						... 
						
						
						
						Purpose of Ioctl2 and Ioctl3 is to prevent the passing of raw pointers through ioctls 
						
					 
					
						2019-09-19 15:37:25 +10:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							50259d7bdc 
							
						 
					 
					
						
						
							
							Core/Memory: Only FlushAndInvalidate GPU if the page is marked as RasterizerCachedMemory  
						
						... 
						
						
						
						This commit avoids Invalidating and Flushing the GPU if the page is not
marked as a RasterizerCache Page. 
						
					 
					
						2019-09-18 22:47:22 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ddfdeea3af 
							
						 
					 
					
						
						
							
							Merge pull request  #2667  from DarkLordZach/profile-editor  
						
						... 
						
						
						
						acc: Implement IProfileEditor interface and 'Store'/'StoreWithImage' commands 
						
					 
					
						2019-09-14 00:46:18 -04:00 
						 
				 
			
				
					
						
							
							
								FearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							d36a7a43c5 
							
						 
					 
					
						
						
							
							Address review comments  
						
						
						
					 
					
						2019-09-10 12:57:45 +02:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							684b616f0d 
							
						 
					 
					
						
						
							
							Add frametime logging for tracking performance over time  
						
						... 
						
						
						
						Co-Authored-By: jroweboy <jroweboy@gmail.com> 
						
					 
					
						2019-09-10 12:44:19 +02:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07a0242535 
							
						 
					 
					
						
						
							
							Merge pull request  #2847  from VelocityRa/nro-nacp-fix  
						
						... 
						
						
						
						nro/ui: Show "Developer" field in Properties 
						
					 
					
						2019-09-09 16:45:28 +10:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1487153e06 
							
						 
					 
					
						
						
							
							Merge pull request  #2716  from lioncash/hle-global  
						
						... 
						
						
						
						service/am: Remove usages of global system accessors 
						
					 
					
						2019-09-09 16:44:41 +10:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f7b349461 
							
						 
					 
					
						
						
							
							Merge pull request  #2763  from lioncash/map-phys  
						
						... 
						
						
						
						kernel/vm_manager: Minor cleanup 
						
					 
					
						2019-09-09 16:43:54 +10:00 
						 
				 
			
				
					
						
							
							
								Nick Renieris 
							
						 
					 
					
						
						
						
						
							
						
						
							bfc5bacecd 
							
						 
					 
					
						
						
							
							nro: Implement ReadControlData  
						
						... 
						
						
						
						With this, the "Developer" field in the Properties for homebrew is now populated.
Signed-off-by: Nick Renieris <velocityra@gmail.com> 
						
					 
					
						2019-09-08 00:40:21 +03:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14d8c1b594 
							
						 
					 
					
						
						
							
							Merge pull request  #2418  from DarkLordZach/srv-es  
						
						... 
						
						
						
						es: Implement various ticket accessor commands from IEticketService 
						
					 
					
						2019-09-05 12:13:14 +10:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8795645d97 
							
						 
					 
					
						
						
							
							Merge pull request  #2707  from DarkLordZach/oss-miimodel  
						
						... 
						
						
						
						system_archive: Add open-source reimplementation of MiiModel data 
						
					 
					
						2019-09-05 10:56:32 +10:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d1abe8e92a 
							
						 
					 
					
						
						
							
							service/am: Remove usages of global system accessors  
						
						... 
						
						
						
						Avoids the use of global accessors, removing the reliance on global
state. This also makes dependencies explicit in the interface, as
opposed to being hidden 
						
					 
					
						2019-09-04 20:38:43 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							f763e23083 
							
						 
					 
					
						
						
							
							kernel/vm_manager: Correct doxygen comment parameter tags for MapPhysicalMemory/UnmapPhysicalMemory  
						
						... 
						
						
						
						Corrects the parameter names within the doxygen comments so that they
resolve properly. 
						
					 
					
						2019-09-04 19:58:55 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							b0da7e4262 
							
						 
					 
					
						
						
							
							kernel/vm_manager: Move variables closer to usage spots in MapPhysicalMemory/UnmapPhysicalMemory  
						
						... 
						
						
						
						Narrows the scope of variables down to where they're only necessary. 
						
					 
					
						2019-09-04 19:58:52 -04:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8e59a28ea 
							
						 
					 
					
						
						
							
							Merge pull request  #2834  from Morph1984/audrenu_QueryAudioDeviceInputEvent  
						
						... 
						
						
						
						audren_u: Stub IAudioDevice::QueryAudioDeviceInputEvent 
						
					 
					
						2019-09-05 09:51:50 +10:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67bdd8ed58 
							
						 
					 
					
						
						
							
							Merge pull request  #2836  from Morph1984/hid_vibration  
						
						... 
						
						
						
						hid: Implement PermitVibration and IsVibrationPermitted 
						
					 
					
						2019-09-05 09:50:38 +10:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a4f0b6a5d 
							
						 
					 
					
						
						
							
							Merge pull request  #2818  from MysticExile/fmt  
						
						... 
						
						
						
						externals: update fmt to 6.0.0 
						
					 
					
						2019-09-05 09:50:17 +10:00 
						 
				 
			
				
					
						
							
							
								mailwl 
							
						 
					 
					
						
						
						
						
							
						
						
							a1d48b5f52 
							
						 
					 
					
						
						
							
							AM: Stub IApplicationFunctions::GetGpuErrorDetectedSystemEvent ( #2827 )  
						
						... 
						
						
						
						* AM: Implement IApplicationFunctions::GetGpuErrorDetectedSystemEvent
* Remove unneeded event clear
* Fix event name 
						
					 
					
						2019-09-04 11:43:04 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe83ee102b 
							
						 
					 
					
						
						
							
							Merge pull request  #2829  from Morph1984/audio  
						
						... 
						
						
						
						service/audio/audren_u: Stub IAudioDevice::GetAudioDeviceOutputVolume 
						
					 
					
						2019-09-04 11:42:23 -04:00 
						 
				 
			
				
					
						
							
							
								Ethan 
							
						 
					 
					
						
						
						
						
							
						
						
							30448641f2 
							
						 
					 
					
						
						
							
							Fix clang-format  
						
						
						
					 
					
						2019-09-04 16:53:29 +02:00 
						 
				 
			
				
					
						
							
							
								Morph1984 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd81194fc0 
							
						 
					 
					
						
						
							
							ditto  
						
						... 
						
						
						
						Co-Authored-By: David <25727384+ogniK5377@users.noreply.github.com> 
						
					 
					
						2019-09-04 10:16:22 -04:00 
						 
				 
			
				
					
						
							
							
								Morph1984 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef98828d40 
							
						 
					 
					
						
						
							
							IsVibrationEnabled() as a const member func  
						
						
						
					 
					
						2019-09-04 10:15:49 -04:00 
						 
				 
			
				
					
						
							
							
								Morph1984 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6969fa7d4 
							
						 
					 
					
						
						
							
							clang-format  
						
						
						
					 
					
						2019-09-04 10:06:38 -04:00 
						 
				 
			
				
					
						
							
							
								Morph1984 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee35f7adf7 
							
						 
					 
					
						
						
							
							Update npad.h  
						
						
						
					 
					
						2019-09-04 02:43:17 -04:00