Subv 
							
						 
					 
					
						
						
							
						
						656e7aab29 
					 
					
						
						
							
							Vi: Signal the BufferQueue's Native Handle right after ReleaseBuffer is called.  
						
						 
						
						... 
						
						
						
						This prevents a thread starvation issue in Puyo Puyo Tetris.
We should hwtest this behavior and figure out where exactly this event is signaled. 
						
						
					 
					
						2018-03-03 11:51:36 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						46fc7d8502 
					 
					
						
						
							
							Merge pull request  #216  from Subv/savedata  
						
						 
						
						... 
						
						
						
						Implemented the SaveData archive and MountSaveData. 
						
						
					 
					
						2018-03-01 22:14:31 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						827f8ca3c7 
					 
					
						
						
							
							Kernel: Store the program id in the Process class instead of the CodeSet class.  
						
						 
						
						... 
						
						
						
						There may be many CodeSets per Process, so it's wasteful and overcomplicated to store the program id in each of them. 
						
						
					 
					
						2018-03-01 19:03:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						cc6e4ae6cf 
					 
					
						
						
							
							FS: Implement MountSaveData and some of the IFile interface.  
						
						 
						
						
						
						
					 
					
						2018-03-01 19:03:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						d140c8ecf7 
					 
					
						
						
							
							Filesystem: Added a SaveData Factory and associated Disk_FileSystem.  
						
						 
						
						
						
						
					 
					
						2018-03-01 19:03:52 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						c74af07c49 
					 
					
						
						
							
							thread: Clear the process list on shutdown.  
						
						 
						
						
						
						
					 
					
						2018-02-27 17:13:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						6e38081165 
					 
					
						
						
							
							ResultCode: Mark any error code that isn't 0 as an error.  
						
						 
						
						
						
						
					 
					
						2018-02-27 09:44:35 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						926604fc14 
					 
					
						
						
							
							Merge pull request  #207  from mailwl/duplicatesession  
						
						 
						
						... 
						
						
						
						IPC: add domain header to response if only it exists in request 
						
						
					 
					
						2018-02-26 20:52:56 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						f1beb69899 
					 
					
						
						
							
							Merge pull request  #215  from N00byKing/umapsharedmmry  
						
						 
						
						... 
						
						
						
						UnmapSharedMemory 
						
						
					 
					
						2018-02-25 21:04:24 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								N00byKing 
							
						 
					 
					
						
						
							
						
						08c6ac02cf 
					 
					
						
						
							
							(Hopefully) Fix MinGW Build  
						
						 
						
						
						
						
					 
					
						2018-02-25 13:40:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								N00byKing 
							
						 
					 
					
						
						
							
						
						2b41c6e573 
					 
					
						
						
							
							Add UnmapSharedMemory  
						
						 
						
						... 
						
						
						
						C++11 requires spaces on the Identifier
Add inttypes include
clang 
						
						
					 
					
						2018-02-25 11:38:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						c45173c9a6 
					 
					
						
						
							
							Merge pull request  #212  from mailwl/stubs  
						
						 
						
						... 
						
						
						
						Stub some functions 
						
						
					 
					
						2018-02-23 21:09:56 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shinyquagsire23 
							
						 
					 
					
						
						
							
						
						a63d4fa5b4 
					 
					
						
						
							
							time: Add missing time:s functions, used for libnx  
						
						 
						
						
						
						
					 
					
						2018-02-23 00:34:15 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mailwl 
							
						 
					 
					
						
						
							
						
						e4f94ee30b 
					 
					
						
						
							
							Stub more functions  
						
						 
						
						
						
						
					 
					
						2018-02-22 17:28:15 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mailwl 
							
						 
					 
					
						
						
							
						
						910198a29a 
					 
					
						
						
							
							Stub am::SetScreenShotPermission, and bsd::StartMonitoring functions  
						
						 
						
						
						
						
					 
					
						2018-02-22 13:04:23 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shinyquagsire23 
							
						 
					 
					
						
						
							
						
						944132dbe5 
					 
					
						
						
							
							time: Add GetStandardLocalSystemClock, used by libnx  
						
						 
						
						
						
						
					 
					
						2018-02-21 18:43:05 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mailwl 
							
						 
					 
					
						
						
							
						
						1289a3c3c1 
					 
					
						
						
							
							Add warning if Domain request has no domain message header  
						
						 
						
						
						
						
					 
					
						2018-02-20 22:51:54 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mailwl 
							
						 
					 
					
						
						
							
						
						827152d1fd 
					 
					
						
						
							
							Fix: change check for domain order and existance of domain message header  
						
						 
						
						
						
						
					 
					
						2018-02-20 21:59:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mailwl 
							
						 
					 
					
						
						
							
						
						1572c45aa0 
					 
					
						
						
							
							IPC: add domain header to response if only it exists in request  
						
						 
						
						
						
						
					 
					
						2018-02-20 19:27:49 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						6a2197806e 
					 
					
						
						
							
							Merge pull request  #206  from mailwl/aoc-listaddoncontent  
						
						 
						
						... 
						
						
						
						Service/AOC: stub ListAddOnContent function 
						
						
					 
					
						2018-02-20 10:45:50 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mailwl 
							
						 
					 
					
						
						
							
						
						46931a9566 
					 
					
						
						
							
							Service/AOC: stub ListAddOnContent function  
						
						 
						
						
						
						
					 
					
						2018-02-20 10:30:12 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						678574972a 
					 
					
						
						
							
							acc_u0: Stub ListOpenUsers service function.  
						
						 
						
						
						
						
					 
					
						2018-02-19 17:39:41 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						7bee3427d0 
					 
					
						
						
							
							service: Add Friend service interface.  
						
						 
						
						
						
						
					 
					
						2018-02-19 17:34:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						23fe6f5be3 
					 
					
						
						
							
							Merge pull request  #202  from bunnei/scheduler-cleanup  
						
						 
						
						... 
						
						
						
						Scheduler cleanup 
						
						
					 
					
						2018-02-19 17:23:05 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						8db80d8389 
					 
					
						
						
							
							scheduler: Cleanup based on PR feedback.  
						
						 
						
						
						
						
					 
					
						2018-02-19 16:46:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						5ab285f1f9 
					 
					
						
						
							
							AM: Corrected the response in EnsureSaveData.  
						
						 
						
						... 
						
						
						
						The values are still unknown and the function is still considered a stub.
Puyo Puyo Tetris now tries to call fsp-srv:MountSaveData. 
						
						
					 
					
						2018-02-18 18:09:52 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						ac81c02ed9 
					 
					
						
						
							
							kernel: Use Scheduler class for threading.  
						
						 
						
						
						
						
					 
					
						2018-02-18 15:17:16 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						c78d495161 
					 
					
						
						
							
							kernel: Add Scheduler, which encapsulates the scheduling loading from Thread module.  
						
						 
						
						
						
						
					 
					
						2018-02-18 14:58:40 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						cec0d4f191 
					 
					
						
						
							
							kernel: Remove unused address_arbiter code.  
						
						 
						
						
						
						
					 
					
						2018-02-18 14:46:11 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						ec39c9eb32 
					 
					
						
						
							
							Merge pull request  #201  from Subv/ipc_delay_  
						
						 
						
						... 
						
						
						
						Kernel/IPC: Add a small delay after each SyncRequest to prevent thread starvation. 
						
						
					 
					
						2018-02-18 14:11:34 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						5babad5de5 
					 
					
						
						
							
							Merge pull request  #200  from Subv/bufferproducerfence  
						
						 
						
						... 
						
						
						
						Make the fence handling in Vi a little less of a hack. 
						
						
					 
					
						2018-02-18 14:11:04 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						94ee8fc97b 
					 
					
						
						
							
							Kernel/IPC: Add a small delay after each SyncRequest to prevent thread starvation.  
						
						 
						
						... 
						
						
						
						Ported from citra PR #3091 
The delay specified here is from a Nintendo 3DS, and should be measured in a Nintendo Switch.
This change is enough to prevent Puyo Puyo Tetris's main thread starvation. 
						
						
					 
					
						2018-02-18 13:25:48 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						416f692f6e 
					 
					
						
						
							
							nvmap: Make IocFromId return the same existing handle instead of creating a new one.  
						
						 
						
						... 
						
						
						
						Games like Puyo Puyo Tetris and BOTW seem to depend on the buffer always having the same handle 
						
						
					 
					
						2018-02-17 14:01:01 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						d758332425 
					 
					
						
						
							
							Parcel: Ensure we don't read past the end of the parcels in Vi.  
						
						 
						
						
						
						
					 
					
						2018-02-17 14:00:44 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						2662de6e52 
					 
					
						
						
							
							Vi: Mark all fences as NO_FENCE in the DequeueBuffer response parcel.  
						
						 
						
						
						
						
					 
					
						2018-02-17 14:00:30 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						1b64160d83 
					 
					
						
						
							
							Vi: Always write the IGBPBuffer in the RequestBuffer response parcel.  
						
						 
						
						... 
						
						
						
						This may break libnx homebrew due to a bug in libnx but is required by official games since they always assume that the buffer will be there. 
						
						
					 
					
						2018-02-17 13:59:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mailwl 
							
						 
					 
					
						
						
							
						
						6797d4a907 
					 
					
						
						
							
							Service/hid: stub some functions  
						
						 
						
						
						
						
					 
					
						2018-02-16 06:15:05 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						7a1917e0fd 
					 
					
						
						
							
							nvhost-ctrl: Stub NVHOST_IOCTL_CTRL_EVENT_WAIT.  
						
						 
						
						
						
						
					 
					
						2018-02-14 22:57:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						35d0d06885 
					 
					
						
						
							
							Vi: Mark the fences as valid in the DequeueBuffer response parcel.  
						
						 
						
						
						
						
					 
					
						2018-02-14 22:57:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						d18446f63a 
					 
					
						
						
							
							Vi: Added a missing u32 in the DequeueBuffer response parcel.  
						
						 
						
						
						
						
					 
					
						2018-02-14 22:57:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						b78ffc4abf 
					 
					
						
						
							
							Vi: Don't write the IGBPBuffer in the IGBPRequestBufferResponseParcel.  
						
						 
						
						
						
						
					 
					
						2018-02-14 22:57:55 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						8dee5663b3 
					 
					
						
						
							
							Vi: Properly write the BufferProducerFence object in the DequeueBuffer response parcel.  
						
						 
						
						
						
						
					 
					
						2018-02-14 22:57:54 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						df008a159b 
					 
					
						
						
							
							shared_memory: Remove some checks.  
						
						 
						
						
						
						
					 
					
						2018-02-14 22:24:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						42c062c620 
					 
					
						
						
							
							pl_u: Implement basic shared font loading from RAM dump.  
						
						 
						
						
						
						
					 
					
						2018-02-14 22:22:41 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						e017184445 
					 
					
						
						
							
							hid: Stub GetVibrationDeviceInfo and SendVibrationValues.  
						
						 
						
						
						
						
					 
					
						2018-02-14 21:16:27 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						db873a232c 
					 
					
						
						
							
							Merge pull request  #188  from bunnei/refactor-buffer-descriptor  
						
						 
						
						... 
						
						
						
						Refactor IPC buffer descriptor interface 
						
						
					 
					
						2018-02-14 18:31:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						88bfec37ce 
					 
					
						
						
							
							hle_ipc: Remove const from WriteBuffer size.  
						
						 
						
						
						
						
					 
					
						2018-02-14 14:21:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						61c39f0fdd 
					 
					
						
						
							
							Fix fps counter to correctly measure frame end when there was no frame to draw  
						
						 
						
						
						
						
					 
					
						2018-02-14 10:16:39 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						eba57fce88 
					 
					
						
						
							
							nvdrv/interface: Silence formatting specifier warnings  
						
						 
						
						
						
						
					 
					
						2018-02-14 01:52:55 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						ee170cbcea 
					 
					
						
						
							
							nvmap: Silence formatting specifier warnings  
						
						 
						
						
						
						
					 
					
						2018-02-14 01:52:55 -05:00