Sacha 
								
							 
						 
						
							
							
							
							
								
							
							
								b044510fa9 
								
							 
						 
						
							
							
								
								Fix EmuThread loop by ensuring it exits properly.  
							
							... 
							
							
							
							Note: There is a pre-existing issue with booting a new game in that it keeps the old EmuThread.
The GL code now supports this but the Core still doesn't. 
							
						 
						
							2014-08-25 01:49:34 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sacha 
								
							 
						 
						
							
							
							
							
								
							
							
								a3a70e56ac 
								
							 
						 
						
							
							
								
								Fix the threading for GL Context in Qt5.  
							
							... 
							
							
							
							Connect the emu_thread start/finish to a moveContext slot. 
							
						 
						
							2014-08-25 00:47:00 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								fab2f28ea5 
								
							 
						 
						
							
							
								
								Merge pull request  #73  from yuriks/remove-docs  
							
							... 
							
							
							
							Remove documentation for external modules. 
							
						 
						
							2014-08-23 22:12:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								04d53629db 
								
							 
						 
						
							
							
								
								Remove documentation for external modules.  
							
							... 
							
							
							
							We don't need these and they clutter up the repository. 
							
						 
						
							2014-08-23 11:48:58 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0ffc966e42 
								
							 
						 
						
							
							
								
								Merge pull request  #68  from archshift/readfile  
							
							... 
							
							
							
							Added FS functions to Archive and Archive_RomFS 
							
						 
						
							2014-08-22 18:50:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								4c4a01bf41 
								
							 
						 
						
							
							
								
								Added FS functions to Archive and Archive_RomFS  
							
							
							
						 
						
							2014-08-22 15:45:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c3c66ad34d 
								
							 
						 
						
							
							
								
								Merge pull request  #46  from archshift/citrah  
							
							... 
							
							
							
							Removed unused citra.h 
							
						 
						
							2014-08-21 18:27:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								59d512484a 
								
							 
						 
						
							
							
								
								Merge pull request  #58  from lioncash/clamp  
							
							... 
							
							
							
							Common: Add a clamp function to math_utils.h 
							
						 
						
							2014-08-21 11:31:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c9add2e4b2 
								
							 
						 
						
							
							
								
								Merge pull request  #64  from linkmauve/master  
							
							... 
							
							
							
							ARM: Remove a forgotten const in vfp. 
							
						 
						
							2014-08-21 11:30:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								ef27770a53 
								
							 
						 
						
							
							
								
								ARM: Remove a forgotten const in vfp.  
							
							
							
						 
						
							2014-08-20 17:50:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2386764756 
								
							 
						 
						
							
							
								
								Merge pull request  #62  from archshift/revert-49-redundantloop  
							
							... 
							
							
							
							Revert "Removed redundant loop in EmuThread::run()" 
							
						 
						
							2014-08-20 13:27:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								d93dc81953 
								
							 
						 
						
							
							
								
								Revert "Removed redundant loop in EmuThread::run()"  
							
							
							
						 
						
							2014-08-20 10:15:12 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								80c4d7bf48 
								
							 
						 
						
							
							
								
								Removed unused citra.h  
							
							
							
						 
						
							2014-08-19 22:22:12 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								bc64261d29 
								
							 
						 
						
							
							
								
								Merge pull request  #60  from xsacha/qt5  
							
							... 
							
							
							
							Use Qt5 by default for citra-qt project. 
							
						 
						
							2014-08-19 19:08:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0db986d92a 
								
							 
						 
						
							
							
								
								Merge pull request  #61  from lioncash/kernel-stuff  
							
							... 
							
							
							
							Core: Use std::array for managing kernel object space 
							
						 
						
							2014-08-19 19:01:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								39fbb0d508 
								
							 
						 
						
							
							
								
								Merge pull request  #59  from lioncash/fwddecl  
							
							... 
							
							
							
							Common: Get rid of an unnecessary forward declaration in symbols.h 
							
						 
						
							2014-08-19 19:00:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sacha 
								
							 
						 
						
							
							
							
							
								
							
							
								90f23020f5 
								
							 
						 
						
							
							
								
								Add Qt5 option. Use Qt5 by default.  
							
							
							
						 
						
							2014-08-19 21:34:00 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								2f571a0d9d 
								
							 
						 
						
							
							
								
								Common: Add a clamp function to math_utils.h  
							
							
							
						 
						
							2014-08-19 03:37:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								ab4648d3ca 
								
							 
						 
						
							
							
								
								Core: Use std::array for managing kernel object space  
							
							... 
							
							
							
							These avoid relying on memset for clearing the arrays. 
							
						 
						
							2014-08-19 00:32:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e9c5c563a5 
								
							 
						 
						
							
							
								
								Merge pull request  #55  from lioncash/string  
							
							... 
							
							
							
							Core: Alter the kernel string functions to use std::string instead of const char*. 
							
						 
						
							2014-08-18 21:42:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e179dceecf 
								
							 
						 
						
							
							
								
								Merge pull request  #45  from bunnei/master  
							
							... 
							
							
							
							SVC: Added support for svc_GetSystemTick. 
							
						 
						
							2014-08-18 21:34:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								10f25866e2 
								
							 
						 
						
							
							
								
								SVC: Added support for svc_GetSystemTick.  
							
							... 
							
							
							
							Changed HLE function return methods to be static inline functions. 
							
						 
						
							2014-08-18 21:26:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								85a20a9b19 
								
							 
						 
						
							
							
								
								Common: Get rid of an unnecessary forward declaration in symbols.h  
							
							
							
						 
						
							2014-08-18 16:40:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0a1aab5b42 
								
							 
						 
						
							
							
								
								Merge pull request  #57  from lioncash/str  
							
							... 
							
							
							
							Common: Don't return a reference to a string when calling GetName in symbols.cpp 
							
						 
						
							2014-08-18 15:35:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3bdf052e75 
								
							 
						 
						
							
							
								
								Merge pull request  #56  from xsacha/master  
							
							... 
							
							
							
							CMake Cleanup 
							
						 
						
							2014-08-18 15:30:12 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a49a5fa4d9 
								
							 
						 
						
							
							
								
								Common: Don't return a reference to a string when calling GetName in symbols.cpp  
							
							... 
							
							
							
							Returning a copy of the string is what was likely meant to be done. 
							
						 
						
							2014-08-18 01:59:03 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sacha 
								
							 
						 
						
							
							
							
							
								
							
							
								b7ecc9543a 
								
							 
						 
						
							
							
								
								CMake Cleanup  
							
							
							
						 
						
							2014-08-18 14:35:44 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								98fa3f7cba 
								
							 
						 
						
							
							
								
								Core: Alter the kernel string functions to use std::string instead of const char*.  
							
							... 
							
							
							
							Most functions already operate on std::strings. This also removes the need to manually null terminate thread names. 
							
						 
						
							2014-08-17 23:12:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								68c81f28d9 
								
							 
						 
						
							
							
								
								Merge pull request  #52  from lioncash/memory  
							
							... 
							
							
							
							Common: Correctly set ptr to null if mmap fails in memory_util 
							
						 
						
							2014-08-17 20:38:28 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3cd5ede355 
								
							 
						 
						
							
							
								
								Merge pull request  #49  from archshift/redundantloop  
							
							... 
							
							
							
							Removed redundant loop in EmuThread::run() 
							
						 
						
							2014-08-17 20:35:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								54d5d4477f 
								
							 
						 
						
							
							
								
								Merge pull request  #48  from linkmauve/master  
							
							... 
							
							
							
							Replace insecure temporary file creation with devshm. 
							
						 
						
							2014-08-17 20:33:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b26f25356d 
								
							 
						 
						
							
							
								
								Merge pull request  #51  from lioncash/pragma  
							
							... 
							
							
							
							Common: Move header guards over to pragma once. 
							
						 
						
							2014-08-17 20:32:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7ed73af78f 
								
							 
						 
						
							
							
								
								Merge pull request  #53  from lioncash/memmap  
							
							... 
							
							
							
							Core: Fix undefined behavior in mem_map_funcs' WriteBlock function 
							
						 
						
							2014-08-17 20:30:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0e7d10c5ad 
								
							 
						 
						
							
							
								
								Merge pull request  #54  from lioncash/fmt  
							
							... 
							
							
							
							Core: Fix a formatting error in svc.cpp 
							
						 
						
							2014-08-17 20:29:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								986dd27392 
								
							 
						 
						
							
							
								
								Core: Fix a formatting error in svc.cpp  
							
							... 
							
							
							
							entry_point would not be added to the string. Also used StringFromFormat
so that the buffer is unnecessary. 
							
						 
						
							2014-08-17 14:28:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								da18671166 
								
							 
						 
						
							
							
								
								Core: Fix undefined behavior in mem_map_funcs' WriteBlock function  
							
							
							
						 
						
							2014-08-17 14:23:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								cc9f352b66 
								
							 
						 
						
							
							
								
								Common: Correctly set ptr to null if mmap fails in memory_util  
							
							... 
							
							
							
							On POSIX systems mmap will return MAP_FAILED ((void*)-1) instead of a null pointer. 
							
						 
						
							2014-08-17 14:08:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								da6f24b374 
								
							 
						 
						
							
							
								
								Common: Move remaining C header includes over to their C++ equivalent  
							
							
							
						 
						
							2014-08-17 13:54:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								90e994471a 
								
							 
						 
						
							
							
								
								Common: Move header guards over to pragma once  
							
							... 
							
							
							
							Also replaced C headers with the C++ equivalent ones 
							
						 
						
							2014-08-17 13:45:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								9a4e58c370 
								
							 
						 
						
							
							
								
								Removed redundant loop in EmuThread::run()  
							
							
							
						 
						
							2014-08-16 23:31:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								c91d9fd837 
								
							 
						 
						
							
							
								
								mem_arena: Replace insecure temporary file creation with devshm, importing Dolphin’s code.  
							
							
							
						 
						
							2014-08-16 10:12:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d1c2b76ad1 
								
							 
						 
						
							
							
								
								Merge pull request  #47  from archshift/stdstring  
							
							... 
							
							
							
							Bootmanager: changed `filename` to std::string 
							
						 
						
							2014-08-15 09:53:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								6096b289b7 
								
							 
						 
						
							
							
								
								Bootmanager: changed filename to std::string  
							
							
							
						 
						
							2014-08-14 23:59:31 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								73c53b5eb8 
								
							 
						 
						
							
							
								
								Merge pull request  #43  from archshift/iftree  
							
							... 
							
							
							
							Simplified if-tree in extended_trace.cpp 
							
						 
						
							2014-08-13 13:16:03 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								388356f629 
								
							 
						 
						
							
							
								
								Merge pull request  #42  from archshift/glexp  
							
							... 
							
							
							
							Use glewExperimental to fix crashes with citra-glfw 
							
						 
						
							2014-08-13 13:10:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								ad04e0be97 
								
							 
						 
						
							
							
								
								Merge pull request  #44  from archshift/clang-build  
							
							... 
							
							
							
							float24: Remove private default constructor 
							
						 
						
							2014-08-13 11:57:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								662a1993e6 
								
							 
						 
						
							
							
								
								float24: Remove private default constructor  
							
							... 
							
							
							
							Fixes building with clang. 
							
						 
						
							2014-08-13 02:54:16 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								bf7bc3dacd 
								
							 
						 
						
							
							
								
								Merge pull request  #39  from bunnei/hid-minor-improvements  
							
							... 
							
							
							
							Hid minor improvements 
							
						 
						
							2014-08-12 18:23:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								091f6cf55b 
								
							 
						 
						
							
							
								
								HID: Added new function entries from 3dbrew to FunctionTable.  
							
							... 
							
							
							
							HID: Fix typo with DisableGyroscopeLow command. 
							
						 
						
							2014-08-12 18:08:09 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								a7c549a40c 
								
							 
						 
						
							
							
								
								Simplified if-tree in extended_trace.cpp  
							
							
							
						 
						
							2014-08-12 14:34:25 -07:00