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 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3b65cfabfe 
							
						 
					 
					
						
						
							
							Merge pull request  #220  from yuriks/patch-1  
						
						... 
						
						
						
						Add comment style notes to CONTRIBUTING.md 
						
						
					 
					
						2014-11-23 16:57:24 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							1d5d94a1b9 
							
						 
					 
					
						
						
							
							Update CONTRIBUTING.md  
						
						
						
						
					 
					
						2014-11-23 19:54:04 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							eee8cc67da 
							
						 
					 
					
						
						
							
							Add comment style notes to CONTRIBUTING.md  
						
						... 
						
						
						
						Closes  #215  
					
						2014-11-23 19:44:00 -02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							aa986370f3 
							
						 
					 
					
						
						
							
							Merge pull request  #190  from purpasmart96/more_services  
						
						... 
						
						
						
						Add more services and general fixes 
						
						
					 
					
						2014-11-23 14:32:55 -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 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							112768f436 
							
						 
					 
					
						
						
							
							Merge pull request  #208  from lioncash/statics  
						
						... 
						
						
						
						Add static to some variables 
						
						
					 
					
						2014-11-19 09:39:20 -05:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							739bb58c3a 
							
						 
					 
					
						
						
							
							Remove tabs in all files except in skyeye imports and in generated GL code  
						
						
						
						
					 
					
						2014-11-19 09:04:03 +00: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 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							eeb921fc6e 
							
						 
					 
					
						
						
							
							Merge pull request  #212  from archshift/idea  
						
						... 
						
						
						
						Update gitignore to exclude project/editor files 
						
						
					 
					
						2014-11-18 19:01:13 -05:00 
						 
				 
			
				
					
						
							
							
								purpasmart96 
							
						 
					 
					
						
						
						
						
							
						
						
							66431bceda 
							
						 
					 
					
						
						
							
							Kernel:Add missing permissions in shared memory & svc  
						
						
						
						
					 
					
						2014-11-18 15:57:25 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							40acd63631 
							
						 
					 
					
						
						
							
							Merge pull request  #165  from neobrain/viewport-scaling  
						
						... 
						
						
						
						Stretch emulation output to render window and be display density independent 
						
						
					 
					
						2014-11-18 18:32:01 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							b73cae6b75 
							
						 
					 
					
						
						
							
							Update gitignore to exclude project/editor files  
						
						
						
						
					 
					
						2014-11-18 15:16:19 -08:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							06c9712bc7 
							
						 
					 
					
						
						
							
							Merge Config::ReadXYZs  
						
						
						
						
					 
					
						2014-11-18 15:12:49 -08:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							219628d1c8 
							
						 
					 
					
						
						
							
							Merge pull request  #207  from lioncash/docs  
						
						... 
						
						
						
						Fix documentation of parameters 
						
						
					 
					
						2014-11-18 16:55:58 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							d218a547fa 
							
						 
					 
					
						
						
							
							Merge pull request  #209  from lioncash/warn  
						
						... 
						
						
						
						directory_sdmc: Fix a signed/unsigned mismatch comparison 
						
						
					 
					
						2014-11-18 16:54:56 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							ed4e599008 
							
						 
					 
					
						
						
							
							Merge pull request  #210  from lioncash/typedef  
						
						... 
						
						
						
						system: Get rid of an unnecessary enum typedef 
						
						
					 
					
						2014-11-18 16:54:37 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							b37f91c617 
							
						 
					 
					
						
						
							
							system: Get rid of an unnecessary enum typedef  
						
						
						
						
					 
					
						2014-11-18 09:00:32 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							548c49dfe9 
							
						 
					 
					
						
						
							
							directory_sdmc: Fix a signed/unsigned mismatch comparison  
						
						
						
						
					 
					
						2014-11-18 08:51:03 -05:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							9010b54a90 
							
						 
					 
					
						
						
							
							Merge pull request  #206  from lioncash/semicolon  
						
						... 
						
						
						
						Remove extraneous semicolons 
						
						
					 
					
						2014-11-18 14:42:48 +01:00