archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								6117fad036 
								
							 
						 
						
							
							
								
								Added stub for ldr:ro service...  
							
							 
							
							
							
						 
						
							2014-12-15 15:32:42 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								6b51683bb1 
								
							 
						 
						
							
							
								
								Added am:app service stub.  
							
							 
							
							... 
							
							
							
							Apparently nothing at all is known about this service... 
							
						 
						
							2014-12-15 15:32:41 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								0600e2d8b5 
								
							 
						 
						
							
							
								
								Convert old logging calls to new logging macros  
							
							 
							
							
							
						 
						
							2014-12-13 02:08:02 -02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a6791e4fc7 
								
							 
						 
						
							
							
								
								Merge pull request  #267  from bunnei/apt-shared-font  
							
							 
							
							... 
							
							
							
							APT shared font loading 
							
						 
						
							2014-12-12 22:12:12 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6fe61d3deb 
								
							 
						 
						
							
							
								
								APT_U: Added GetSharedFont service function.  
							
							 
							
							
							
						 
						
							2014-12-12 22:06:10 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								988998cca5 
								
							 
						 
						
							
							
								
								DSP: Added stub for ReadPipeIfPossible.  
							
							 
							
							
							
						 
						
							2014-12-12 00:53:51 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								5a3b1b5f44 
								
							 
						 
						
							
							
								
								CFG:U: Store country codes as u16 instead of char pointers, and return the correct error in GetCountryCodeID.  
							
							 
							
							
							
						 
						
							2014-12-10 22:33:23 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f94d8f9603 
								
							 
						 
						
							
							
								
								GSP: Trigger GPU interrupts at more accurate locations.  
							
							 
							
							
							
						 
						
							2014-12-09 19:07:14 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e90b37b935 
								
							 
						 
						
							
							
								
								GSP: Updated TriggerCmdReqQueue to return success code.  
							
							 
							
							
							
						 
						
							2014-12-09 19:07:14 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3e1654eaa8 
								
							 
						 
						
							
							
								
								GSP: Updated RegisterInterruptRelayQueue to return expected magic number.  
							
							 
							
							
							
						 
						
							2014-12-09 19:07:14 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								170123982d 
								
							 
						 
						
							
							
								
								GPU: Fixed bug in command list size decoding.  
							
							 
							
							
							
						 
						
							2014-12-09 19:07:13 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b7327f807c 
								
							 
						 
						
							
							
								
								Merge pull request  #217  from archshift/cmd_buff  
							
							 
							
							... 
							
							
							
							Log the cmd_buff arguments when citra comes across an unimplemented function 
							
						 
						
							2014-12-08 23:13:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5056329a80 
								
							 
						 
						
							
							
								
								Merge pull request  #222  from archshift/renamexyz  
							
							 
							
							... 
							
							
							
							Implemented RenameFile and RenameDirectory in FS:USER 
							
						 
						
							2014-12-04 22:07:47 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								139a4d91d9 
								
							 
						 
						
							
							
								
								Updated archive.cpp functions for proper error handling  
							
							 
							
							
							
						 
						
							2014-12-03 22:50:44 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								306b5392ca 
								
							 
						 
						
							
							
								
								Merge pull request  #247  from lioncash/const  
							
							 
							
							... 
							
							
							
							hid_user: Pass by reference with PadButtonPress/PadButtonRelease 
							
						 
						
							2014-12-03 23:56:35 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								abbc340957 
								
							 
						 
						
							
							
								
								Merge pull request  #238  from archshift/dsp  
							
							 
							
							... 
							
							
							
							Add stub for ConvertProcessFromDspDram 
							
						 
						
							2014-12-03 23:35:06 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								a404ad5272 
								
							 
						 
						
							
							
								
								Add stub for ConvertProcessFromDspDram  
							
							 
							
							... 
							
							
							
							Should theoretically push retail stuff further along 
							
						 
						
							2014-12-03 20:03:57 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								7ff8f0d916 
								
							 
						 
						
							
							
								
								hid_user: Pass by reference with PadButtonPress/PadButtonRelease  
							
							 
							
							
							
						 
						
							2014-12-03 19:33:54 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								16fc98af64 
								
							 
						 
						
							
							
								
								PTM_U: Added a stub for GetBatteryLevel & GetBatteryChargeState & GetAdapterState  
							
							 
							
							
							
						 
						
							2014-12-03 15:09:59 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e5b2733801 
								
							 
						 
						
							
							
								
								Merge pull request  #231  from purpasmart96/serv_ac_wifi_status  
							
							 
							
							... 
							
							
							
							AC_U: Added a stub for GetWifiStatus 
							
						 
						
							2014-12-03 10:00:13 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e2e56c7bac 
								
							 
						 
						
							
							
								
								Merge pull request  #219  from Subv/ptm  
							
							 
							
							... 
							
							
							
							PTM_U: Implemented the GetShellState function. 
							
						 
						
							2014-12-03 09:58:52 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								32d420330d 
								
							 
						 
						
							
							
								
								AC_U: Added a stub for GetWifiStatus  
							
							 
							
							
							
						 
						
							2014-12-02 15:30:42 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								884ecd58ea 
								
							 
						 
						
							
							
								
								Merge pull request  #224  from bunnei/dsp-service-improvements  
							
							 
							
							... 
							
							
							
							Dsp service improvements 
							
						 
						
							2014-11-30 23:21:34 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3e286fff7c 
								
							 
						 
						
							
							
								
								DSP: Added stubs for several commonly used DSP service functions.  
							
							 
							
							
							
						 
						
							2014-11-30 23:14:57 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								45fd3fe5c4 
								
							 
						 
						
							
							
								
								DSP: Fixed typo in port name.  
							
							 
							
							
							
						 
						
							2014-11-30 23:14:48 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								4cdaac44d3 
								
							 
						 
						
							
							
								
								PTM_U: Implemented the GetShellState function.  
							
							 
							
							
							
						 
						
							2014-11-30 19:50:14 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								5753da89e4 
								
							 
						 
						
							
							
								
								CFG:U: Implemented the GetCountryCodeID and GetCountryCodeString.  
							
							 
							
							
							
						 
						
							2014-11-29 21:16:28 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									vaguilar 
								
							 
						 
						
							
							
							
							
								
							
							
								223e76d51d 
								
							 
						 
						
							
							
								
								Fixed formatting and switch statement warnings  
							
							 
							
							
							
						 
						
							2014-11-27 02:59:14 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								43a682a106 
								
							 
						 
						
							
							
								
								Log the cmd_buff arguments when citra comes across an unimplemented function  
							
							 
							
							
							
						 
						
							2014-11-24 15:51:48 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								e5ff01c2cd 
								
							 
						 
						
							
							
								
								Implemented RenameDirectory in FS:USER  
							
							 
							
							
							
						 
						
							2014-11-24 15:09:12 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								45afc15aa6 
								
							 
						 
						
							
							
								
								Implemented RenameFile in FS:USER  
							
							 
							
							
							
						 
						
							2014-11-24 15:09:11 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								22c86824a4 
								
							 
						 
						
							
							
								
								Remove duplicated docs/update them for changed parameters.  
							
							 
							
							
							
						 
						
							2014-11-24 17:08:36 -02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								c2588403c0 
								
							 
						 
						
							
							
								
								HLE: Revamp error handling throrough the HLE code  
							
							 
							
							... 
							
							
							
							All service calls in the CTR OS return result codes indicating the
success or failure of the call. Previous to this commit, Citra's HLE
emulation of services and the kernel universally either ignored errors
or returned dummy -1 error codes.
This commit makes an initial effort to provide an infrastructure for
error reporting and propagation which can be use going forward to make
HLE calls accurately return errors as the original system. A few parts
of the code have been updated to use the new system where applicable.
One part of this effort is the definition of the `ResultCode` type,
which provides facilities for constructing and parsing error codes in
the structured format used by the CTR.
The `ResultVal` type builds on `ResultCode` by providing a container for
values returned by function that can report errors. It enforces that
correct error checking will be done on function returns by preventing
the use of the return value if the function returned an error code.
Currently this change is mostly internal since errors are still
suppressed on the ARM<->HLE border, as a temporary compatibility hack.
As functionality is implemented and tested this hack can be eventually
removed. 
							
						 
						
							2014-11-24 17:08:36 -02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ef1b16a7eb 
								
							 
						 
						
							
							
								
								Merge pull request  #191  from archshift/deletexyz  
							
							 
							
							... 
							
							
							
							Added DeleteFile and DeleteDirectory functions to FS:USER and the archives. 
							
						 
						
							2014-11-23 20:02:23 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								8aeadbd95a 
								
							 
						 
						
							
							
								
								Added DeleteFile and DeleteDirectory functions to FS:USER and the archives.  
							
							 
							
							
							
						 
						
							2014-11-23 00:33:43 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								9821bfcb8e 
								
							 
						 
						
							
							
								
								Add more services and some fixes, along with more "override"  
							
							 
							
							... 
							
							
							
							in the service's headers 
							
						 
						
							2014-11-20 17:09:57 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c0cd0fa78e 
								
							 
						 
						
							
							
								
								Merge pull request  #211  from linkmauve/master  
							
							 
							
							... 
							
							
							
							Remove trailing spaces from the entire project 
							
						 
						
							2014-11-19 15:24:46 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								f5d38649c7 
								
							 
						 
						
							
							
								
								Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated  
							
							 
							
							
							
						 
						
							2014-11-19 09:03:07 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								7cbecde2ca 
								
							 
						 
						
							
							
								
								Add static to some variables  
							
							 
							
							
							
						 
						
							2014-11-18 20:04:00 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								72846c418e 
								
							 
						 
						
							
							
								
								core: Mark some hle functions as static  
							
							 
							
							... 
							
							
							
							These functions are not referred to by their linkage name outside of the translation unit, so they can be marked as static. 
							
						 
						
							2014-11-17 22:41:49 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3e09c07378 
								
							 
						 
						
							
							
								
								FS_User: Support FileSye::Path in a more generic way.  
							
							 
							
							... 
							
							
							
							added a todo to kernel archive 
							
						 
						
							2014-11-17 22:18:58 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a3107a6b57 
								
							 
						 
						
							
							
								
								FileSys: Updated backend code to use FileSys::Path instead of string for paths.  
							
							 
							
							
							
						 
						
							2014-11-17 21:49:24 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								e27f169acb 
								
							 
						 
						
							
							
								
								Add missing boss:U service, needed according to Nintendo Zone logs.  
							
							 
							
							
							
						 
						
							2014-11-17 07:31:37 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3cfdabb2e3 
								
							 
						 
						
							
							
								
								Merge pull request  #183  from archshift/lowpath  
							
							 
							
							... 
							
							
							
							Add support for UTF-16 strings for LowPaths in FS:USER 
							
						 
						
							2014-11-12 22:56:27 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								1f7c4ab7f6 
								
							 
						 
						
							
							
								
								Use std::u16string for conversion between UTF-8 and UTF-16, FS:USER functions  
							
							 
							
							
							
						 
						
							2014-11-12 19:30:17 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a490490336 
								
							 
						 
						
							
							
								
								Merge pull request  #188  from bunnei/apt-fixes  
							
							 
							
							... 
							
							
							
							APT_U: Various improvements and bug fixes. 
							
						 
						
							2014-11-12 00:06:45 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9fb549cb84 
								
							 
						 
						
							
							
								
								APT_U: Added stub for function AppletUtility.  
							
							 
							
							
							
						 
						
							2014-11-11 23:51:54 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								19cfcfe8c0 
								
							 
						 
						
							
							
								
								APT_U: Set a valid parameter buffer size in GlanceParameter.  
							
							 
							
							... 
							
							
							
							- Also Clarified GlanceParameter/ReceiveParameter documentation. 
							
						 
						
							2014-11-11 23:51:54 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8eced1b697 
								
							 
						 
						
							
							
								
								APT_U: Release service lock on initialization.  
							
							 
							
							
							
						 
						
							2014-11-11 23:51:54 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0df9c34410 
								
							 
						 
						
							
							
								
								APT_U: Fixes for GetLockHandle to boot system titles.  
							
							 
							
							... 
							
							
							
							- Also added comment to GetLockHandle function. 
							
						 
						
							2014-11-11 23:51:33 -05:00