Subv 
							
						 
					 
					
						
						
							
						
						728c932dba 
					 
					
						
						
							
							APTU: Stubbed NotifyToWait, taken from 3dmoo.  
						
						 
						
						... 
						
						
						
						Also renamed some handles in the APT:U service to be more descriptive.
Fixed a typo in InquireNotification 
						
						
					 
					
						2015-01-13 19:18:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						93f36c49f7 
					 
					
						
						
							
							Merge pull request  #473  from archshift/pp3ports  
						
						 
						
						... 
						
						
						
						Pica/Rasterizer: Add ETC1 texture decompression support. 
						
						
					 
					
						2015-01-13 18:11:18 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						f2b74b4fb3 
					 
					
						
						
							
							Pica/Rasterizer: Add ETC1 texture decompression support.  
						
						 
						
						
						
						
					 
					
						2015-01-13 14:42:40 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						9e2ae289b8 
					 
					
						
						
							
							AddrArbiter: Implement arbitration types 3 and 4.  
						
						 
						
						
						
						
					 
					
						2015-01-13 14:49:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						cf071cd897 
					 
					
						
						
							
							Services: Added some missing services.  
						
						 
						
						... 
						
						
						
						cfg:s, ptm:sysm, apt:s.
apt:s is almost exactly the same as apt:u as per 3dbrew 
						
						
					 
					
						2015-01-13 14:43:30 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						682e6bc8d9 
					 
					
						
						
							
							Merge pull request  #477  from lioncash/vfp  
						
						 
						
						... 
						
						
						
						vfp: Remove dead code 
						
						
					 
					
						2015-01-12 21:56:49 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						99c0716d4d 
					 
					
						
						
							
							Merge pull request  #478  from archshift/pp3ports4  
						
						 
						
						... 
						
						
						
						Pica/VertexShader: Implement the MAD instruction. 
						
						
					 
					
						2015-01-12 21:55:35 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						65c12d2430 
					 
					
						
						
							
							Merge pull request  #470  from archshift/master  
						
						 
						
						... 
						
						
						
						Pica/VertexShader: Implement JMPC/JMPU/CALLC/CALLU. 
						
						
					 
					
						2015-01-12 21:45:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						2b9a9a45b7 
					 
					
						
						
							
							Pica/VertexShader: Implement JMPC/JMPU/CALLC/CALLU.  
						
						 
						
						
						
						
					 
					
						2015-01-12 15:47:21 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						e02db3904b 
					 
					
						
						
							
							Pica/VertexShader: Implement the MAD instruction.  
						
						 
						
						
						
						
					 
					
						2015-01-12 15:34:36 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						9288893d29 
					 
					
						
						
							
							vfp: Remove dead code  
						
						 
						
						
						
						
					 
					
						2015-01-12 15:24:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						f7770b83d4 
					 
					
						
						
							
							dyncom: Fix 32-bit ASR shifts for immediates  
						
						 
						
						
						
						
					 
					
						2015-01-12 14:15:24 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						e16b35eb53 
					 
					
						
						
							
							dyncom: Remove unused flag macros  
						
						 
						
						
						
						
					 
					
						2015-01-12 12:57:15 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						3683369500 
					 
					
						
						
							
							Merge pull request  #461  from archshift/callstack  
						
						 
						
						... 
						
						
						
						Qt Callstack: Clear the callstack every time it's updated 
						
						
					 
					
						2015-01-12 10:35:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						f3a7b66267 
					 
					
						
						
							
							Merge pull request  #472  from lioncash/overflow  
						
						 
						
						... 
						
						
						
						dyncom: Fix some more V-flag setting ops. Plus some cleanup. 
						
						
					 
					
						2015-01-12 10:35:19 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						2843d1b98b 
					 
					
						
						
							
							dyncom: Get rid of unnecessary outer-scope variables in InterpreterMainLoop  
						
						 
						
						
						
						
					 
					
						2015-01-12 01:11:46 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						3ace75a49f 
					 
					
						
						
							
							dyncom: Fix overflow flag setting for ADD/RSB/RSC/SUB/SBC  
						
						 
						
						... 
						
						
						
						Also cleans up CMN, and CMP. 
						
						
					 
					
						2015-01-12 01:03:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								archshift 
							
						 
					 
					
						
						
							
						
						d670b7e522 
					 
					
						
						
							
							Qt Callstack: Clear the callstack every time it's updated  
						
						 
						
						... 
						
						
						
						This fixes the issue that old members of the callstack would stick around, even when the callstack shortened. 
						
						
					 
					
						2015-01-11 21:47:28 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						9c2c89b7e1 
					 
					
						
						
							
							dyncom: Add a helper function for addition with a carry  
						
						 
						
						
						
						
					 
					
						2015-01-12 00:44:28 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								darkf 
							
						 
					 
					
						
						
							
						
						67c644e317 
					 
					
						
						
							
							Fix building on MinGW  
						
						 
						
						
						
						
					 
					
						2015-01-11 20:22:08 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						d2a05bbbc6 
					 
					
						
						
							
							dyncom: Fix ADC overflow flag setting  
						
						 
						
						
						
						
					 
					
						2015-01-11 22:27:09 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						b33380ca59 
					 
					
						
						
							
							Merge pull request  #456  from Subv/waitsync1  
						
						 
						
						... 
						
						
						
						SVC: Wake up the thread after the delay in WaitSync1 
						
						
					 
					
						2015-01-11 18:52:09 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						1da04a72a2 
					 
					
						
						
							
							Merge pull request  #467  from lioncash/msr  
						
						 
						
						... 
						
						
						
						dyncom: Fix conditional execution of MSR 
						
						
					 
					
						2015-01-11 18:51:03 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						eabfa5cf43 
					 
					
						
						
							
							dyncom: Fix conditional execution of MSR  
						
						 
						
						
						
						
					 
					
						2015-01-11 18:45:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						f1080de47d 
					 
					
						
						
							
							Merge pull request  #437  from Kingcom/DebugMode  
						
						 
						
						... 
						
						
						
						Replace OnCpuStepped signal 
						
						
					 
					
						2015-01-11 21:28:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kingcom 
							
						 
					 
					
						
						
							
						
						2bbc12e6c3 
					 
					
						
						
							
							citra-qt: Replace OnCpuStepped signal by new signals DebugModeEntered and DebugModeLeft  
						
						 
						
						
						
						
					 
					
						2015-01-11 21:22:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						542b0b0057 
					 
					
						
						
							
							Merge pull request  #466  from Subv/wake  
						
						 
						
						... 
						
						
						
						Thread: Prevent waking a thread multiple times. 
						
						
					 
					
						2015-01-11 13:39:23 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						b68d51ed30 
					 
					
						
						
							
							Thread: Prevent waking a thread multiple times.  
						
						 
						
						... 
						
						
						
						If a thread was woken up by something, cancel the wakeup timeout. 
						
						
					 
					
						2015-01-11 13:18:52 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						63d05fca36 
					 
					
						
						
							
							Merge pull request  #457  from Subv/qt  
						
						 
						
						... 
						
						
						
						citra-qt: Fixed some Qt errors on initialization 
						
						
					 
					
						2015-01-11 10:59:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						38da198aa1 
					 
					
						
						
							
							SVC: Wake up the thread after the delay in WaitSync1  
						
						 
						
						
						
						
					 
					
						2015-01-11 10:42:59 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								archshift 
							
						 
					 
					
						
						
							
						
						3b555e2512 
					 
					
						
						
							
							Stubbed y2r:u IsBusyConversion  
						
						 
						
						... 
						
						
						
						There is no documentation available on this function, but we set the result to false as a stub.
This allows Super Little Acorns to move all the way in game with pp3c. 
						
						
					 
					
						2015-01-10 22:47:31 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								archshift 
							
						 
					 
					
						
						
							
						
						95be6ad7ae 
					 
					
						
						
							
							Added Archive ID to fs:USER debug logs involving opening the archive.  
						
						 
						
						
						
						
					 
					
						2015-01-10 14:32:11 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								archshift 
							
						 
					 
					
						
						
							
						
						228843c43e 
					 
					
						
						
							
							Logging: Log all called service functions (under trace). Compile out all trace logs under release for performance.  
						
						 
						
						
						
						
					 
					
						2015-01-10 14:32:10 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						115a4bfc9e 
					 
					
						
						
							
							citra-qt: Add explicit casts to prevent some warnings.  
						
						 
						
						
						
						
					 
					
						2015-01-10 15:55:52 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						1b01938767 
					 
					
						
						
							
							citra-qt: Fixed some Qt errors on initialization  
						
						 
						
						
						
						
					 
					
						2015-01-10 15:35:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						5a4b361f60 
					 
					
						
						
							
							Merge pull request  #455  from yuriks/handle-reform3  
						
						 
						
						... 
						
						
						
						Kernel Lifetime Reform Pt. 3 
						
						
					 
					
						2015-01-10 15:19:21 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						e7d2118858 
					 
					
						
						
							
							Merge pull request  #342  from uppfinnarn/master  
						
						 
						
						... 
						
						
						
						Build improvements 
						
						
					 
					
						2015-01-10 02:03:07 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						8ad41775cc 
					 
					
						
						
							
							Kernel: Start using boost::intrusive_ptr for lifetime management  
						
						 
						
						
						
						
					 
					
						2015-01-09 19:43:52 -02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						d751de7341 
					 
					
						
						
							
							Kernel: Don't re-assign object's handle when duplicating one  
						
						 
						
						
						
						
					 
					
						2015-01-09 19:43:51 -02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						6ae12424df 
					 
					
						
						
							
							Merge pull request  #444  from yuriks/handle-reform2  
						
						 
						
						... 
						
						
						
						Kernel Lifetime Reform Pt. 2 
						
						
					 
					
						2015-01-09 12:59:35 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						86e07124ad 
					 
					
						
						
							
							Merge pull request  #436  from kevinhartman/system-core  
						
						 
						
						... 
						
						
						
						Warn if a new thread is intended to be run on the system CPU core 
						
						
					 
					
						2015-01-09 11:14:35 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johannes Ekberg 
							
						 
					 
					
						
						
							
						
						d7ad14ae20 
					 
					
						
						
							
							Use -pthread where and only where needed  
						
						 
						
						... 
						
						
						
						Passing -pthread to GCC as a flag makes it both link to libpthread, and make C standard library routines reentrant. This makes the additional explicit links unnecessary.
Additionally, on OSX, this is the default behavior, and clang will print a message about it being unused if it's present there. 
						
						
					 
					
						2015-01-09 15:50:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johannes Ekberg 
							
						 
					 
					
						
						
							
						
						7d7ab70279 
					 
					
						
						
							
							Generic PLATFORM_LIBRARIES var  
						
						 
						
						... 
						
						
						
						This both reduces redundancy in add_executable definitions, and makes it easier to link additional libraries. In particular, extra libraries are needed on OSX - see next commit. 
						
						
					 
					
						2015-01-09 15:50:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						78ea76e12f 
					 
					
						
						
							
							Thread: Fix nullptr access in a logging function  
						
						 
						
						
						
						
					 
					
						2015-01-09 04:02:28 -02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						7f1557fbbd 
					 
					
						
						
							
							Thread: Rename thread_queue => thread_list  
						
						 
						
						
						
						
					 
					
						2015-01-09 04:02:17 -02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						9bf8462b96 
					 
					
						
						
							
							Thread: Reduce use of Handles and move some funcs to inside the class.  
						
						 
						
						
						
						
					 
					
						2015-01-09 04:02:15 -02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						ba72208cd4 
					 
					
						
						
							
							Kernel: Move Thread's definition to the header file  
						
						 
						
						
						
						
					 
					
						2015-01-09 03:51:55 -02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						7b3452c730 
					 
					
						
						
							
							Move ThreadContext to core/core.h and deal with the fallout  
						
						 
						
						
						
						
					 
					
						2015-01-09 03:51:55 -02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						d46f650036 
					 
					
						
						
							
							Merge pull request  #255  from Subv/cbranch_3  
						
						 
						
						... 
						
						
						
						Implemented timers 
						
						
					 
					
						2015-01-08 22:38:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subv 
							
						 
					 
					
						
						
							
						
						40c1439c34 
					 
					
						
						
							
							Core: Fixed a crash and removed some unused variables.  
						
						 
						
						... 
						
						
						
						ARM_Disasm only has static methods, so there's no need to have an instance of it. 
						
						
					 
					
						2015-01-08 21:49:41 -05:00