Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						17a8cae003 
					 
					
						
						
							
							Memory: Add GetPhysicalPointer helper function  
						
						
						
						
					 
					
						2015-05-09 04:02:32 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						28a9e4c1d5 
					 
					
						
						
							
							Memory: Support more regions in the VAddr-PAddr translation functions  
						
						... 
						
						
						
						Also adds better documentation and removes the one-off reimplementation
of the function in pica.h. 
						
						
					 
					
						2015-05-09 03:08:11 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						e7b6ed7578 
					 
					
						
						
							
							Memory: Sort memory region variables by VAddr  
						
						
						
						
					 
					
						2015-05-09 01:31:00 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						1c0b87edc2 
					 
					
						
						
							
							Memory: Re-organize and rename memory area address constants  
						
						
						
						
					 
					
						2015-05-09 01:29:52 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						eb3eb9f75d 
					 
					
						
						
							
							Loader: Remove .bin file support  
						
						... 
						
						
						
						It is of very limited practical utility currently, and will soon be
impossible to support due to more accurate memory map emulation. 
						
						
					 
					
						2015-05-08 23:09:41 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						917ac23dfc 
					 
					
						
						
							
							Merge pull request  #731  from yuriks/app-info  
						
						... 
						
						
						
						Kernel: Process class and ExHeader caps parsing 
						
						
					 
					
						2015-05-08 21:20:37 -04:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						7c50b999fa 
					 
					
						
						
							
							Kernel: Remove unused g_main_thread variable  
						
						
						
						
					 
					
						2015-05-08 22:12:12 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						3cb19c9589 
					 
					
						
						
							
							Process: Rename StaticAddressMapping => AddressMapping  
						
						
						
						
					 
					
						2015-05-08 22:12:10 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						83ccf85bb2 
					 
					
						
						
							
							Process: Add more documentation to the class members  
						
						
						
						
					 
					
						2015-05-08 22:11:49 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						2f5904611d 
					 
					
						
						
							
							Process: Use BitField to store process flags  
						
						
						
						
					 
					
						2015-05-08 22:11:48 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						7eb413155f 
					 
					
						
						
							
							Loader/NCCH: Fix formatting of braces  
						
						
						
						
					 
					
						2015-05-08 22:11:48 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						2af30d465f 
					 
					
						
						
							
							Process: Support parsing of exheader kernel caps  
						
						
						
						
					 
					
						2015-05-08 22:11:44 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						326ec51261 
					 
					
						
						
							
							Common: Add BIT macro  
						
						
						
						
					 
					
						2015-05-08 22:11:04 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						a5eba2f984 
					 
					
						
						
							
							Kernel: Remove g_program_id  
						
						... 
						
						
						
						This has been obsoleted by the field in Process. 
						
						
					 
					
						2015-05-08 22:11:03 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						6d60acf0f1 
					 
					
						
						
							
							Kernel: Introduce skeleton Process class to hold process data  
						
						
						
						
					 
					
						2015-05-08 22:11:02 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						8809d02db3 
					 
					
						
						
							
							Common: Add StringFromFixedZeroTerminatedBuffer  
						
						
						
						
					 
					
						2015-05-08 03:03:06 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						0f39cc359b 
					 
					
						
						
							
							Core: Fix sorting in CMakeFiles.txt  
						
						
						
						
					 
					
						2015-05-08 03:03:04 -03:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						1622068198 
					 
					
						
						
							
							Merge pull request  #728  from lioncash/vars  
						
						... 
						
						
						
						dyncom: Remove an unnecessary variable in the interpreter 
						
						
					 
					
						2015-05-07 21:09:03 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						3effb80f26 
					 
					
						
						
							
							Merge pull request  #729  from lioncash/garb  
						
						... 
						
						
						
						Remove unnecessary dyncom header files 
						
						
					 
					
						2015-05-07 21:07:44 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						ae0c38a333 
					 
					
						
						
							
							Remove unnecessary dyncom header files  
						
						
						
						
					 
					
						2015-05-07 20:45:28 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						31dc8b8890 
					 
					
						
						
							
							dyncom: Remove an unnecessary variable in the interpreter  
						
						... 
						
						
						
						All this was doing was needlessly aliasing a variable. 
						
						
					 
					
						2015-05-07 19:34:04 -04:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						4560178f66 
					 
					
						
						
							
							Merge pull request  #725  from yuriks/remove-common-crap  
						
						... 
						
						
						
						Remove unused hash and mem_arena from common 
						
						
					 
					
						2015-05-07 16:18:03 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						10ef39624a 
					 
					
						
						
							
							Merge pull request  #723  from lioncash/commonstr  
						
						... 
						
						
						
						string_util: Get rid of UriDecode/UriEncode 
						
						
					 
					
						2015-05-07 18:55:18 -04:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
							
						
						acc242f6f1 
					 
					
						
						
							
							Merge pull request  #727  from yuriks/profiler-fix  
						
						... 
						
						
						
						Profiler: Fix off-by-one error when computing average. 
						
						
					 
					
						2015-05-07 15:50:23 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						ed12b08e7a 
					 
					
						
						
							
							Profiler: Fix off-by-one error when computing average.  
						
						
						
						
					 
					
						2015-05-07 19:48:31 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						52654842a0 
					 
					
						
						
							
							Merge pull request  #724  from citra-emu/arch-misdetection  
						
						... 
						
						
						
						Common: Add proper macros to test for architecture pointer size 
						
						
					 
					
						2015-05-07 15:06:27 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						3396f352cb 
					 
					
						
						
							
							Common: Remove mem_arena.cpp/h  
						
						... 
						
						
						
						It is superfluous for Citra. (It's only really necessary if you're doing
JIT. We were using it but not taking any advantage from it.) This should
make 32-bit builds work again. 
						
						
					 
					
						2015-05-07 19:01:09 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						d9df5b575a 
					 
					
						
						
							
							Common: Remove hash.cpp/h  
						
						... 
						
						
						
						Currently unused and the code quality is pretty questionable. 
						
						
					 
					
						2015-05-07 18:31:18 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						fae5933ad6 
					 
					
						
						
							
							Common: Add proper macros to test for architecture pointer size  
						
						... 
						
						
						
						The old system of just defining macros available in some other platform
was susceptible to silently using the wrong code if you forgot to
include a particular header. This fixes a crash on non-Windows platforms
introduced by e1fbac3ca1 
						
						
					 
					
						2015-05-07 18:22:36 -03:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						9adad45b0f 
					 
					
						
						
							
							string_util: Get rid of UriDecode/UriEncode  
						
						
						
						
					 
					
						2015-05-07 17:10:55 -04:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						4f4d230dac 
					 
					
						
						
							
							Merge pull request  #721  from yuriks/more-cleanups  
						
						... 
						
						
						
						More cleanups 
						
						
					 
					
						2015-05-07 11:45:45 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						c956e8a686 
					 
					
						
						
							
							Fix printf format warning  
						
						
						
						
					 
					
						2015-05-07 15:45:22 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						e1fbac3ca1 
					 
					
						
						
							
							Common: Remove common.h  
						
						
						
						
					 
					
						2015-05-07 15:45:22 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						1bd1a13a02 
					 
					
						
						
							
							Common: Move alignment macros to common_funcs.h  
						
						
						
						
					 
					
						2015-05-07 15:45:21 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						ae963d75f8 
					 
					
						
						
							
							Common: Move SSE detection ifdefs to platform.h  
						
						
						
						
					 
					
						2015-05-07 15:45:20 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						a594fdb66e 
					 
					
						
						
							
							Common: Remove more unused compatibility defines  
						
						
						
						
					 
					
						2015-05-07 15:45:20 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						f3c096951b 
					 
					
						
						
							
							Common: Move IO-specific compatibility macros to file_util.cpp  
						
						
						
						
					 
					
						2015-05-07 15:45:20 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						bf12f270b3 
					 
					
						
						
							
							Common: Remove many unnecessary cross-platform compatibility macros  
						
						
						
						
					 
					
						2015-05-06 23:50:08 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						c0eaa662d4 
					 
					
						
						
							
							Clean-up includes  
						
						
						
						
					 
					
						2015-05-06 23:45:06 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						b89f644cfe 
					 
					
						
						
							
							FileSys: De-inline Path members  
						
						
						
						
					 
					
						2015-05-06 23:45:06 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						6f89d25f90 
					 
					
						
						
							
							FileSys: Clean-up includes, de-inline destructors  
						
						
						
						
					 
					
						2015-05-06 23:45:06 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						c916bcf7b5 
					 
					
						
						
							
							Move typedefs from kernel.h to more appropriate places  
						
						
						
						
					 
					
						2015-05-06 23:45:05 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						6ad71c216b 
					 
					
						
						
							
							Common: Move NonCopyable to common_types.h  
						
						
						
						
					 
					
						2015-05-06 23:45:05 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						7a4b717772 
					 
					
						
						
							
							Common: Use C++11 deleted functions for NonCopyable  
						
						
						
						
					 
					
						2015-05-06 23:45:04 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						1fee769aa0 
					 
					
						
						
							
							Common: Remove unused enums  
						
						
						
						
					 
					
						2015-05-06 23:45:04 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						337f1e1b96 
					 
					
						
						
							
							Merge pull request  #695  from Subv/crash_f  
						
						... 
						
						
						
						GPU: Implemented default vertex shader attributes. 
						
						
					 
					
						2015-05-06 19:33:03 -04:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						0e5ca080a8 
					 
					
						
						
							
							GPU: Implemented default vertex shader attributes.  
						
						... 
						
						
						
						Fixes some games crashing. 
						
						
					 
					
						2015-05-06 18:11:46 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						c4abfe893b 
					 
					
						
						
							
							Merge pull request  #720  from yuriks/svc-cleanup  
						
						... 
						
						
						
						HLE: Clean up SVC dispatch mechanism 
						
						
					 
					
						2015-05-06 09:45:42 -04:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						ecff2351a1 
					 
					
						
						
							
							HLE: Clean up SVC dispatch mechanism  
						
						
						
						
					 
					
						2015-05-06 00:24:39 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9cdfe5d864 
					 
					
						
						
							
							Merge pull request  #719  from yuriks/unused-stuff  
						
						... 
						
						
						
						Core: Remove some unused functions and types 
						
						
					 
					
						2015-05-04 18:18:08 -04:00