Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								60a373a786 
								
							 
						 
						
							
							
								
								Threads: Use a dummy idle thread when no other are ready.  
							
							... 
							
							
							
							This thread will not actually execute instructions, it will only advance the timing/events and try to yield immediately to the next ready thread, if there aren't any ready threads then it will be rescheduled and start its job again. 
							
						 
						
							2015-01-07 20:31:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b659cac2dc 
								
							 
						 
						
							
							
								
								Merge pull request  #404  from bunnei/more-frame-synch-fixes  
							
							... 
							
							
							
							GPU: Toggle active framebuffer each frame 
							
						 
						
							2015-01-07 18:13:48 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f7a3f45f1e 
								
							 
						 
						
							
							
								
								GSP: Toggle active framebuffer each frame  
							
							
							
						 
						
							2015-01-07 18:06:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e6864a1f41 
								
							 
						 
						
							
							
								
								Merge pull request  #431  from yuriks/thread-queue-cleanup  
							
							... 
							
							
							
							Common: Clean up ThreadQueueList 
							
						 
						
							2015-01-07 17:58:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Hartman 
								
							 
						 
						
							
							
							
							
								
							
							
								63be6aaadd 
								
							 
						 
						
							
							
								
								Warn if a new thread is intended to be run on the system CPU core until we implement correct scheduling for such a thread.  
							
							
							
						 
						
							2015-01-07 14:14:48 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4c583732f2 
								
							 
						 
						
							
							
								
								Merge pull request  #442  from lioncash/smul  
							
							... 
							
							
							
							dyncom: Fix SMULWB/SMULWT 
							
						 
						
							2015-01-07 16:49:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								df5e0f9f28 
								
							 
						 
						
							
							
								
								dyncom: Fix SMULWB/SMULWT  
							
							... 
							
							
							
							Wasn't doing proper sign-extension 
							
						 
						
							2015-01-07 16:41:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kingcom 
								
							 
						 
						
							
							
							
							
								
							
							
								693f6c54e5 
								
							 
						 
						
							
							
								
								citra-qt: Add check for valid address to call stack  
							
							
							
						 
						
							2015-01-07 21:39:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								122c2bb324 
								
							 
						 
						
							
							
								
								Common: Clean up ThreadQueueList  
							
							... 
							
							
							
							Replace all the C-style complicated buffer management with a std::deque.
In addition to making the code easier to understand it also adds support
for non-POD IdTypes.
Also clean the rest of the code to follow our code style. 
							
						 
						
							2015-01-07 18:38:25 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3eca33c6a4 
								
							 
						 
						
							
							
								
								Merge pull request  #425  from Subv/coretiming  
							
							... 
							
							
							
							Ported the CoreTiming namespace from PPSSPP 
							
						 
						
							2015-01-07 15:30:46 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								9bf82beb4c 
								
							 
						 
						
							
							
								
								CoreTiming: Ported the CoreTiming namespace from PPSSPP  
							
							... 
							
							
							
							Implemented the required calls to make it work.
CoreTiming: Added a new logging class Core_Timing. 
							
						 
						
							2015-01-07 15:08:35 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								a6ad68190f 
								
							 
						 
						
							
							
								
								Fix double-free in Service manager during shutdown  
							
							... 
							
							
							
							Fixes  #423 . 
						
							2015-01-07 17:32:31 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								317fe1e528 
								
							 
						 
						
							
							
								
								Merge pull request  #438  from lioncash/swp  
							
							... 
							
							
							
							dyncom: Fix SWPB 
							
						 
						
							2015-01-07 09:53:29 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5ae3a9657d 
								
							 
						 
						
							
							
								
								Merge pull request  #434  from lioncash/sm  
							
							... 
							
							
							
							dyncom: Move over SMLALXY 
							
						 
						
							2015-01-07 09:51:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								75c211c10f 
								
							 
						 
						
							
							
								
								dyncom: Fix SWPB  
							
							
							
						 
						
							2015-01-07 09:36:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								511e13f3e3 
								
							 
						 
						
							
							
								
								dyncom: Move over SMLALXY  
							
							
							
						 
						
							2015-01-07 00:53:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5217e3f873 
								
							 
						 
						
							
							
								
								Merge pull request  #421  from linkmauve/remove-dead-platforms  
							
							... 
							
							
							
							Remove dead platform #ifdefs to make the code more readable. 
							
						 
						
							2015-01-06 23:09:20 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								088863c921 
								
							 
						 
						
							
							
								
								Merge pull request  #376  from Subv/arc_reorder  
							
							... 
							
							
							
							Archives: Change the folder layout of some archives. 
							
						 
						
							2015-01-06 20:13:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								8fbe5d2dca 
								
							 
						 
						
							
							
								
								Archives/Exdata: Don't set concrete_mount_point in the ctor  
							
							
							
						 
						
							2015-01-06 16:12:25 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								32dbb76e00 
								
							 
						 
						
							
							
								
								Archives: Changed the unimplemented archives comment.  
							
							... 
							
							
							
							It now refers to me as the PoC 
							
						 
						
							2015-01-06 15:34:37 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								5244ac0e9c 
								
							 
						 
						
							
							
								
								Archives: Addressed some comments  
							
							
							
						 
						
							2015-01-06 15:02:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								6b411c63c9 
								
							 
						 
						
							
							
								
								Common: Remove dead platform #ifdefs to make the code more readable.  
							
							... 
							
							
							
							Symbian, Xbox, Blackberry and iOS got removed.
FreeBSD and Android kept due to them potentially being able to run Citra in the future.
The iOS specific part also got removed from PPSSPP in order to fix a bug there. 
							
						 
						
							2015-01-06 18:57:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0bf5a0bfc4 
								
							 
						 
						
							
							
								
								Merge pull request  #402  from chrisvj/master  
							
							... 
							
							
							
							Renamed all .hxx headers to .h 
							
						 
						
							2015-01-06 12:43:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								89bb0ecbd5 
								
							 
						 
						
							
							
								
								Merge pull request  #417  from kevinhartman/exclusive-tag-fix  
							
							... 
							
							
							
							Added exclusive reservation granule from ARMv7 spec to dyncom... 
							
						 
						
							2015-01-06 12:42:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									chrisvj 
								
							 
						 
						
							
							
							
							
								
							
							
								b0a14cfe7f 
								
							 
						 
						
							
							
								
								citra-qt: Renamed all .hxx headers to .h  
							
							
							
						 
						
							2015-01-06 04:51:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9c8b867d86 
								
							 
						 
						
							
							
								
								Merge pull request  #419  from linkmauve/no-x86-specifics  
							
							... 
							
							
							
							Remove x86 specifics 
							
						 
						
							2015-01-05 22:59:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9eaef4e04a 
								
							 
						 
						
							
							
								
								Merge pull request  #413  from purpasmart96/serv_clean  
							
							... 
							
							
							
							Services: Clean up a few things and add a few function names 
							
						 
						
							2015-01-05 22:48:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Hartman 
								
							 
						 
						
							
							
							
							
								
							
							
								8132c01830 
								
							 
						 
						
							
							
								
								Added exclusive reservation granule from ARMv7 spec to dyncom to protect LDR/STREX.  
							
							
							
						 
						
							2015-01-05 22:29:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9b83f0e158 
								
							 
						 
						
							
							
								
								Merge pull request  #272  from rohit-n/sign-compare  
							
							... 
							
							
							
							Silence some -Wsign-compare warnings. 
							
						 
						
							2015-01-05 22:10:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								379b39e583 
								
							 
						 
						
							
							
								
								Services: Clean up a few things and add a few function names  
							
							
							
						 
						
							2015-01-05 16:07:15 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								123a76c9c8 
								
							 
						 
						
							
							
								
								SaveDataCheck: Fixed a typo  
							
							
							
						 
						
							2015-01-05 16:40:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6fad32ea98 
								
							 
						 
						
							
							
								
								Merge pull request  #422  from lioncash/bxj  
							
							... 
							
							
							
							dyncom: Partially emulate BXJ 
							
						 
						
							2015-01-05 16:36:29 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								f75def619c 
								
							 
						 
						
							
							
								
								dyncom: Partially emulate BXJ  
							
							... 
							
							
							
							Just in case some game studio let the intern write inline assembly or something. 
							
						 
						
							2015-01-05 15:55:09 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4828d0b7af 
								
							 
						 
						
							
							
								
								Merge pull request  #416  from bunnei/fake-dsp-interrupt  
							
							... 
							
							
							
							DSP: Signal (faked) interrupt on every frame. 
							
						 
						
							2015-01-05 15:51:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								66e06f65c4 
								
							 
						 
						
							
							
								
								Common: Use std::abs instead of abs, using abs with cmath fails on some systems.  
							
							
							
						 
						
							2015-01-05 16:38:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								e08a39a2f4 
								
							 
						 
						
							
							
								
								dyncom: Actually set the Q flag for SMLABB/SMLABT/SMLATB/SMLATT  
							
							... 
							
							
							
							Easy skyeye todo fix. 
							
						 
						
							2015-01-05 10:41:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								ffe4cc9c5a 
								
							 
						 
						
							
							
								
								Common: Remove the unused x86-specific 128-bit float type.  
							
							
							
						 
						
							2015-01-05 15:03:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8b1ec1a82a 
								
							 
						 
						
							
							
								
								Merge pull request  #418  from lioncash/qd  
							
							... 
							
							
							
							dyncom: Implement QADD/QSUB/QDADD/QDSUB 
							
						 
						
							2015-01-05 09:59:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d00c22c706 
								
							 
						 
						
							
							
								
								dyncom: Implement QADD/QSUB/QDADD/QDSUB  
							
							
							
						 
						
							2015-01-05 09:13:41 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e9650f1c61 
								
							 
						 
						
							
							
								
								DSP: Signal (faked) interrupt on every frame.  
							
							... 
							
							
							
							- Hack to work around games checking that the DSP event has been signaled by a real DSP interrupt. 
							
						 
						
							2015-01-05 00:25:37 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								cc23269ff4 
								
							 
						 
						
							
							
								
								Merge pull request  #407  from Subv/arbiter  
							
							... 
							
							
							
							AddressArbiter: Ported arbitration type 2 from 3dmoo. 
							
						 
						
							2015-01-05 00:05:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								81e255a411 
								
							 
						 
						
							
							
								
								Merge pull request  #415  from Dante38490/master  
							
							... 
							
							
							
							Loader: Add support for loading NCCH ROMs with the .3DS extension 
							
						 
						
							2015-01-04 23:10:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								96e6b2aa50 
								
							 
						 
						
							
							
								
								Merge pull request  #408  from Subv/mutex  
							
							... 
							
							
							
							Mutex: Add the calling thread to the waiting list when needed 
							
						 
						
							2015-01-04 22:55:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dante38490 
								
							 
						 
						
							
							
							
							
								
							
							
								e674aa31af 
								
							 
						 
						
							
							
								
								Fix correct espace  
							
							
							
						 
						
							2015-01-05 04:45:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dante38490 
								
							 
						 
						
							
							
							
							
								
							
							
								35a085d567 
								
							 
						 
						
							
							
								
								Add support load 3DS room  
							
							
							
						 
						
							2015-01-05 04:39:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								26f31a2dfb 
								
							 
						 
						
							
							
								
								Merge pull request  #386  from archshift/y2ru  
							
							... 
							
							
							
							Stub the y2r:u service 
							
						 
						
							2015-01-04 21:40:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ecf390b327 
								
							 
						 
						
							
							
								
								Merge pull request  #406  from chrisvj/license-headers  
							
							... 
							
							
							
							citra-qt: Added license headers to files. 
							
						 
						
							2015-01-04 21:39:07 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								ea80363cc2 
								
							 
						 
						
							
							
								
								Mutex: Add the calling thread to the waiting list when needed  
							
							... 
							
							
							
							This will happen when the mutex is already owned by another thread. Should fix some issues with games being stuck due to waiting threads not being awoken. 
							
						 
						
							2015-01-04 12:52:34 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									chrisvj 
								
							 
						 
						
							
							
							
							
								
							
							
								6dfcf2271b 
								
							 
						 
						
							
							
								
								citra-qt: Added license headers to files.  
							
							
							
						 
						
							2015-01-04 09:36:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								41e1cb12e5 
								
							 
						 
						
							
							
								
								skyeye: Remove duplicate typedefs  
							
							... 
							
							
							
							citra already has its own typedefs like this. 
							
						 
						
							2015-01-04 12:34:02 -05:00