Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								c19afd2118 
								
							 
						 
						
							
							
								
								Kernel/HLE: Service::Interface no longer inherits from any Kernel object, and is now its own standalone class.  
							
							 
							
							... 
							
							
							
							Interface is now used by aggregation in ClientPort, to forward service commands to their HLE implementation if needed. 
							
						 
						
							2016-11-30 23:03:59 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								0a33d915f8 
								
							 
						 
						
							
							
								
								fixup!  Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication.  
							
							 
							
							
							
						 
						
							2016-11-30 23:02:06 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								073653e858 
								
							 
						 
						
							
							
								
								Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication.  
							
							 
							
							... 
							
							
							
							All handles obtained via srv::GetServiceHandle or svcConnectToPort are references to ClientSessions.
Service modules will wait on the counterpart of those ClientSessions (Called ServerSessions) using svcReplyAndReceive or svcWaitSynchronization[1|N], and will be awoken when a SyncRequest is performed.
HLE Interfaces are now ClientPorts which override the HandleSyncRequest virtual member function to perform command handling immediately. 
							
						 
						
							2016-11-30 23:02:05 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								5b136aa211 
								
							 
						 
						
							
							
								
								Set client SDK version to Service APIs  
							
							 
							
							
							
						 
						
							2016-11-30 09:51:14 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								589b642790 
								
							 
						 
						
							
							
								
								FileSys: Implement OtherSaveData  
							
							 
							
							
							
						 
						
							2016-11-29 23:50:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								b25f19ac26 
								
							 
						 
						
							
							
								
								FS: add missing MediaType  
							
							 
							
							
							
						 
						
							2016-11-29 23:50:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								5af117e00c 
								
							 
						 
						
							
							
								
								FileSys: abstract SD save data archive source  
							
							 
							
							
							
						 
						
							2016-11-29 23:50:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								3174bfd50c 
								
							 
						 
						
							
							
								
								Merge pull request  #2196  from Subv/system_mode  
							
							 
							
							... 
							
							
							
							Kernel/Loader: Grab the system mode from the NCCH ExHeader. 
							
						 
						
							2016-11-27 17:04:11 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								e279a6955e 
								
							 
						 
						
							
							
								
								Merge pull request  #2222  from linkmauve/die-frameskip-die  
							
							 
							
							... 
							
							
							
							Remove the broken frame_skip option 
							
						 
						
							2016-11-27 16:01:45 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sebastian Valle 
								
							 
						 
						
							
							
							
							
								
							
							
								4ba5acdaff 
								
							 
						 
						
							
							
								
								Merge pull request  #2132  from wwylele/fix-fs-err  
							
							 
							
							... 
							
							
							
							Correct FS error codes & add path boundary checks 
							
						 
						
							2016-11-27 18:56:56 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								d171409f29 
								
							 
						 
						
							
							
								
								Kernel/Loader: Grab the system mode from the NCCH ExHeader.  
							
							 
							
							... 
							
							
							
							3dsx and elf files default to system mode 2 (96MB allocated to the application).
This allows Home Menu to boot without modifications.
Closes  #1849  
							
						 
						
							2016-11-27 18:03:48 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								0820c99462 
								
							 
						 
						
							
							
								
								GPU: Remove the broken frame_skip option.  
							
							 
							
							... 
							
							
							
							Fixes  #1960 . 
							
						 
						
							2016-11-27 21:19:56 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sebastian Valle 
								
							 
						 
						
							
							
							
							
								
							
							
								d3b7f57b2b 
								
							 
						 
						
							
							
								
								Merge pull request  #2168  from mailwl/mic  
							
							 
							
							... 
							
							
							
							MIC_U: Stub service funcions 
							
						 
						
							2016-11-27 00:19:33 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								27be446049 
								
							 
						 
						
							
							
								
								dynarmic: Add ticks based on ticks executed, not ticks requested  
							
							 
							
							
							
						 
						
							2016-11-26 20:32:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								ec15e485c9 
								
							 
						 
						
							
							
								
								Output parameters to log  
							
							 
							
							
							
						 
						
							2016-11-25 09:37:20 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								d4cadf11fc 
								
							 
						 
						
							
							
								
								MIC_U: Stub service funcions  
							
							 
							
							
							
						 
						
							2016-11-25 09:37:19 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								bbe57a66ca 
								
							 
						 
						
							
							
								
								Expose page table to dynarmic for optimized reads and writes to the JIT  
							
							 
							
							
							
						 
						
							2016-11-24 20:41:18 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									pippo2931 
								
							 
						 
						
							
							
							
							
								
							
							
								0c9c97e5ea 
								
							 
						 
						
							
							
								
								Bravely Default/Second stuck  #1822  ( #2188 )  
							
							 
							
							... 
							
							
							
							* Bravely Default/Second stuck #1822 
CancelLibraryApplet stub
* Log parameter.
* Taking care of comments
* Sync with 3DBrew
* White space ?
* lower case 
							
						 
						
							2016-11-23 22:57:56 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								ef421696e3 
								
							 
						 
						
							
							
								
								Merge pull request  #2186  from wwylele/config9  
							
							 
							
							... 
							
							
							
							cfg: add config block 0x00090000 
							
						 
						
							2016-11-23 18:51:01 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								fefa645ec7 
								
							 
						 
						
							
							
								
								Merge pull request  #1654  from JamePeng/errdisp  
							
							 
							
							... 
							
							
							
							Rework the code of err:f service! 
							
						 
						
							2016-11-23 17:43:02 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f1798c1db6 
								
							 
						 
						
							
							
								
								Merge pull request  #2193  from Subv/pulse_events  
							
							 
							
							... 
							
							
							
							Kernel/Events: Log an error when trying to create Pulse events and timers 
							
						 
						
							2016-11-19 22:19:45 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								1323ab2f5f 
								
							 
						 
						
							
							
								
								Kernel/Loader: Grab the system mode from the NCCH ExHeader.  
							
							 
							
							... 
							
							
							
							3dsx and elf files default to system mode 2 (96MB allocated to the application).
This allows Home Menu to boot without modifications.
Closes  #1849  
							
						 
						
							2016-11-19 20:40:04 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								4ab8692475 
								
							 
						 
						
							
							
								
								Kernel/Events: Log an error when trying to create Pulse events and timers.  
							
							 
							
							... 
							
							
							
							Related to #1904  
							
						 
						
							2016-11-19 14:00:08 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								d7ab4fd53d 
								
							 
						 
						
							
							
								
								APT/Applets: Renamed the members of the SignalType enum.  
							
							 
							
							... 
							
							
							
							Names now make sense and match 3dbrew. 
							
						 
						
							2016-11-19 13:42:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								d7d6975af0 
								
							 
						 
						
							
							
								
								FileSys: rename SaveDataCheck archive to NCCH archive  
							
							 
							
							... 
							
							
							
							According to the observation from game and 3dbrew "Used for accessing general NCCH data" 
							
						 
						
							2016-11-19 18:55:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								f775a3781b 
								
							 
						 
						
							
							
								
								FileSys: remove unused DiskArchive  
							
							 
							
							... 
							
							
							
							All "subclasses" of DiskArchive are splitted out. This class is useless 
							
						 
						
							2016-11-19 18:55:34 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								5c6e13a171 
								
							 
						 
						
							
							
								
								PTM & CFG: use the correct path and error code according to the new FileSys policy  
							
							 
							
							
							
						 
						
							2016-11-19 18:55:34 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								0647f86649 
								
							 
						 
						
							
							
								
								FileSys: w->rw permission lift only happens in SDMC archive  
							
							 
							
							
							
						 
						
							2016-11-19 18:55:34 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								0987783699 
								
							 
						 
						
							
							
								
								FileSys: add SDMCWriteOnlyArchive  
							
							 
							
							
							
						 
						
							2016-11-19 18:55:34 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								93aa14e345 
								
							 
						 
						
							
							
								
								FileSys: add SDMCArchive  
							
							 
							
							... 
							
							
							
							Now DiskArchive only serves for SDMC, then it should be just a "SDMCArchive" 
							
						 
						
							2016-11-19 18:24:37 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								a879984c06 
								
							 
						 
						
							
							
								
								FileSys: add ExtSaveDataArchive  
							
							 
							
							... 
							
							
							
							ExtSaveData is more similar to SaveData, so let it be a subclass of SaveData 
							
						 
						
							2016-11-19 18:24:37 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								7166fdc490 
								
							 
						 
						
							
							
								
								FileSys: add SaveDataArchive  
							
							 
							
							... 
							
							
							
							The error checking of SaveDataArchive is completely different from DiskArchive, so it has to be a new class instead of a subclass of DiskArchive. 
							
						 
						
							2016-11-19 17:17:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								9a0405858a 
								
							 
						 
						
							
							
								
								FileSys: remove Open from FileBackend  
							
							 
							
							... 
							
							
							
							Same as directory, file shouldn't expose Open either. 
							
						 
						
							2016-11-19 17:17:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								0e754875d1 
								
							 
						 
						
							
							
								
								FileSys: remove Open from DirectoryBackend  
							
							 
							
							... 
							
							
							
							Open should not be an interface exposed by Directory because it is the Archive thats implement the methed to open the directory. The service API of 3DS also implies this - Open is not a function of directory service, but is of FS main service 
							
						 
						
							2016-11-19 17:17:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								75ee2f8c67 
								
							 
						 
						
							
							
								
								FileSys: add PathParser  
							
							 
							
							
							
						 
						
							2016-11-19 17:17:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								dd5c15abd0 
								
							 
						 
						
							
							
								
								cfg: add config block 0x00090000  
							
							 
							
							
							
						 
						
							2016-11-17 19:34:02 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								fb13bfe693 
								
							 
						 
						
							
							
								
								Merge pull request  #2172  from jroweboy/fix-mingw  
							
							 
							
							... 
							
							
							
							Fix mingw compilation support 
							
						 
						
							2016-11-15 20:07:23 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								c3ea6f4ddb 
								
							 
						 
						
							
							
								
								Add mingw compile support  
							
							 
							
							
							
						 
						
							2016-11-13 23:50:46 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								2b1654ad9b 
								
							 
						 
						
							
							
								
								Support additional screen layouts.  
							
							 
							
							... 
							
							
							
							Allows users to choose a single screen layout or a large screen layout.
Adds a configuration option to change the prominent screen. 
							
						 
						
							2016-11-05 02:55:41 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								af7f5bef8d 
								
							 
						 
						
							
							
								
								Style fix  
							
							 
							
							
							
						 
						
							2016-11-02 09:38:44 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								5872abeab9 
								
							 
						 
						
							
							
								
								Rename AcConfig, change types u8 to u32  
							
							 
							
							
							
						 
						
							2016-11-02 09:38:44 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								a62df98686 
								
							 
						 
						
							
							
								
								AC_U: Stub functions, used if EULA agreed  
							
							 
							
							
							
						 
						
							2016-11-02 09:38:44 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								4dd8a831bd 
								
							 
						 
						
							
							
								
								FileSys: make Archive interfaces return error code  
							
							 
							
							... 
							
							
							
							and make the mode parameter a reference since it is a BitField union 
							
						 
						
							2016-11-01 18:30:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ae2fab4a0e 
								
							 
						 
						
							
							
								
								Merge pull request  #2126  from wwylele/stub-nwm  
							
							 
							
							... 
							
							
							
							NWM: stub Initialize with an error 
							
						 
						
							2016-10-31 16:16:12 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								946b62c03d 
								
							 
						 
						
							
							
								
								Merge pull request  #2123  from jbeich/freebsd  
							
							 
							
							... 
							
							
							
							Fix build on DragonFly and FreeBSD 
							
						 
						
							2016-10-31 15:33:39 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								3c37ee434a 
								
							 
						 
						
							
							
								
								Small fix to let IDA see target.xml  
							
							 
							
							
							
						 
						
							2016-10-28 20:50:45 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								702439b519 
								
							 
						 
						
							
							
								
								core: some errno values are uncommon on Unix  
							
							 
							
							... 
							
							
							
							src/core/hle/service/soc_u.cpp:107:6: error: 'ENODATA' was not declared in this scope
     {ENODATA, 43},
      ^
src/core/hle/service/soc_u.cpp:117:6: error: 'ENOSR' was not declared in this scope
     {ENOSR, 53},
      ^
src/core/hle/service/soc_u.cpp:118:6: error: 'ENOSTR' was not declared in this scope
     {ENOSTR, 54},
      ^
src/core/hle/service/soc_u.cpp:139:6: error: 'ETIME' was not declared in this scope
     {ETIME, 75},
      ^ 
							
						 
						
							2016-10-27 23:28:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								f672c7bd24 
								
							 
						 
						
							
							
								
								FRD: fix GetMyFriendKey  
							
							 
							
							
							
						 
						
							2016-10-25 09:54:29 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ricardo de Almeida Gonzaga 
								
							 
						 
						
							
							
							
							
								
							
							
								13d46f6820 
								
							 
						 
						
							
							
								
								Fix typos  
							
							 
							
							
							
						 
						
							2016-10-20 12:26:59 -02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								32789a70fb 
								
							 
						 
						
							
							
								
								NWM: stub Initialize with an error  
							
							 
							
							
							
						 
						
							2016-10-12 22:33:44 +08:00