bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5f45bbcc9a 
								
							 
						 
						
							
							
								
								Merge pull request  #230  from purpasmart96/hb_serv  
							
							... 
							
							
							
							PTM_U: Added a stub for GetBatteryLevel & GetBatteryChargeState & GetAdapterState 
							
						 
						
							2014-12-03 23:05:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								a404ad5272 
								
							 
						 
						
							
							
								
								Add stub for ConvertProcessFromDspDram  
							
							... 
							
							
							
							Should theoretically push retail stuff further along 
							
						 
						
							2014-12-03 20:03:57 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								208598dbe2 
								
							 
						 
						
							
							
								
								kernel: Shorten GetCount  
							
							
							
						 
						
							2014-12-03 22:52:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								9b68d5e074 
								
							 
						 
						
							
							
								
								kernel: Make some functions const  
							
							
							
						 
						
							2014-12-03 19:48:34 -05: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rohit Nirmal 
								
							 
						 
						
							
							
							
							
								
							
							
								8a62423970 
								
							 
						 
						
							
							
								
								Change NULLs to nullptrs.  
							
							
							
						 
						
							2014-12-03 12:57:57 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								63b1453dd8 
								
							 
						 
						
							
							
								
								Merge pull request  #236  from rohit-n/sign-compare  
							
							... 
							
							
							
							Silence a few -Wsign-compare warnings. 
							
						 
						
							2014-12-03 10:04:47 -05: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e3886adc22 
								
							 
						 
						
							
							
								
								MemMap: Updated memory map to subtract base address instead of mask.  
							
							... 
							
							
							
							- More readable, a little less error prone.
Conflicts:
	src/core/mem_map.h
	src/core/mem_map_funcs.cpp 
							
						 
						
							2014-12-03 01:23:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								32d420330d 
								
							 
						 
						
							
							
								
								AC_U: Added a stub for GetWifiStatus  
							
							
							
						 
						
							2014-12-02 15:30:42 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								8712c9dcd6 
								
							 
						 
						
							
							
								
								CMake: Place all the built files in BUILD_DIR/bin/<Configuration> when compiling with MSVC  
							
							
							
						 
						
							2014-12-01 18:48:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rohit Nirmal 
								
							 
						 
						
							
							
							
							
								
							
							
								f9b53c3e94 
								
							 
						 
						
							
							
								
								Silence a few -Wsign-compare warnings.  
							
							
							
						 
						
							2014-11-30 22:29:23 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d5be332d21 
								
							 
						 
						
							
							
								
								Merge pull request  #237  from vaguilar/fix-viewport  
							
							... 
							
							
							
							Fixed viewport error caused by rounding 
							
						 
						
							2014-11-30 23:24:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								884ecd58ea 
								
							 
						 
						
							
							
								
								Merge pull request  #224  from bunnei/dsp-service-improvements  
							
							... 
							
							
							
							Dsp service improvements 
							
						 
						
							2014-11-30 23:21:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b0a5b3d986 
								
							 
						 
						
							
							
								
								Merge pull request  #214  from Subv/master  
							
							... 
							
							
							
							CFG:U: Implemented the GetCountryCodeID and GetCountryCodeString 
							
						 
						
							2014-11-30 23:19:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1827bb1fcc 
								
							 
						 
						
							
							
								
								Merge pull request  #196  from archshift/settings  
							
							... 
							
							
							
							Merge Config::ReadXYZs 
							
						 
						
							2014-11-30 23:17:45 -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 
							
								 
							
						 
					 
				
					
						
							
								
								
									vaguilar 
								
							 
						 
						
							
							
							
							
								
							
							
								95b33ee0a7 
								
							 
						 
						
							
							
								
								Fixed viewport error caused by rounding  
							
							
							
						 
						
							2014-11-30 09:53:50 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e3d1ffff4b 
								
							 
						 
						
							
							
								
								Merge pull request  #225  from bunnei/fix-release-mutex  
							
							... 
							
							
							
							Mutex: Changed behavior to always release mutex for all threads. 
							
						 
						
							2014-11-30 08:47:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a5afad0937 
								
							 
						 
						
							
							
								
								Merge pull request  #226  from bunnei/svc-and-thread-fixes  
							
							... 
							
							
							
							Svc and thread fixes 
							
						 
						
							2014-11-30 08:41:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2ad9ad9297 
								
							 
						 
						
							
							
								
								Merge pull request  #228  from linkmauve/glfw-error  
							
							... 
							
							
							
							GLFW: Add an error callback before calling glfwInit() 
							
						 
						
							2014-11-30 08:41:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								13005d54aa 
								
							 
						 
						
							
							
								
								Merge pull request  #235  from yuriks/dyncom-map  
							
							... 
							
							
							
							dyncom: Use unordered_map rather than the terrible 2-level bb_map 
							
						 
						
							2014-11-30 08:35:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7328bfcc79 
								
							 
						 
						
							
							
								
								Merge pull request  #234  from lioncash/unused  
							
							... 
							
							
							
							arm_dyncom_interpreter: Get rid of unused var warnings 
							
						 
						
							2014-11-30 08:32:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								5753da89e4 
								
							 
						 
						
							
							
								
								CFG:U: Implemented the GetCountryCodeID and GetCountryCodeString.  
							
							
							
						 
						
							2014-11-29 21:16:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								648743cf66 
								
							 
						 
						
							
							
								
								GLFW: Add an error callback before calling glfwInit()  
							
							... 
							
							
							
							It will print a message to know what happened in case something went wrong in a GLFW call.
Also replace every printf() in the glfw emu-window by ERROR_LOG(). 
							
						 
						
							2014-11-29 23:03:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								4a68e91a62 
								
							 
						 
						
							
							
								
								dyncom: Use unordered_map rather than the terrible 2-level bb_map  
							
							... 
							
							
							
							Seems (probably just placebo/wishful thinking) to make it slightly
faster. Also reduces memory usage and makes shutdown when debugging from
MSVC fast. 
							
						 
						
							2014-11-29 17:42:39 -02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								4f28861008 
								
							 
						 
						
							
							
								
								arm_dyncom_interpreter: Get rid of unused var warnings  
							
							
							
						 
						
							2014-11-29 14:13:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									darkf 
								
							 
						 
						
							
							
							
							
								
							
							
								a19354aced 
								
							 
						 
						
							
							
								
								Add comment regarding __WIN32__ in SkyEye code  
							
							
							
						 
						
							2014-11-28 21:50:50 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									darkf 
								
							 
						 
						
							
							
							
							
								
							
							
								459502e48c 
								
							 
						 
						
							
							
								
								Fix MinGW build  
							
							
							
						 
						
							2014-11-28 21:38:20 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								83c3d37cd0 
								
							 
						 
						
							
							
								
								Merge pull request  #227  from vaguilar/fix-warnings  
							
							... 
							
							
							
							Fixed formatting and switch statement warnings 
							
						 
						
							2014-11-28 23:08:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									vaguilar 
								
							 
						 
						
							
							
							
							
								
							
							
								223e76d51d 
								
							 
						 
						
							
							
								
								Fixed formatting and switch statement warnings  
							
							
							
						 
						
							2014-11-27 02:59:14 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2a4b698f8e 
								
							 
						 
						
							
							
								
								Merge pull request  #223  from linkmauve/remove-thread  
							
							... 
							
							
							
							Remove unused includes to common/thread.h 
							
						 
						
							2014-11-26 16:25:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								de851ba1a1 
								
							 
						 
						
							
							
								
								Thread: Check that thread is actually in "wait state" when verifying wait.  
							
							
							
						 
						
							2014-11-26 15:04:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f985469901 
								
							 
						 
						
							
							
								
								SVC: Add debug log to ArbitrateAddress.  
							
							
							
						 
						
							2014-11-26 15:04:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e0e7443517 
								
							 
						 
						
							
							
								
								SVC: SleepThread should yield to the next ready thread.  
							
							
							
						 
						
							2014-11-26 15:04:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a449e0e11a 
								
							 
						 
						
							
							
								
								Mutex: Changed behavior to always release mutex for all threads.  
							
							
							
						 
						
							2014-11-26 14:38:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								f8c05e53c4 
								
							 
						 
						
							
							
								
								Remove unused includes to common/thread.h  
							
							
							
						 
						
							2014-11-25 20:39:25 +00: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								bb730855e5 
								
							 
						 
						
							
							
								
								Merge pull request  #147  from yuriks/error-codes  
							
							... 
							
							
							
							Error codes 
							
						 
						
							2014-11-24 15:31:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								8189593255 
								
							 
						 
						
							
							
								
								Use pointers instead of passing handles around in some functions.  
							
							
							
						 
						
							2014-11-24 17:08:37 -02: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								924bbde89b 
								
							 
						 
						
							
							
								
								Change some SkyEye defines to const ints  
							
							... 
							
							
							
							This prevents them from interfering with other constants defined in
different namespaces. 
							
						 
						
							2014-11-24 16:47:01 -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