bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							fe15cf0019 
							
						 
					 
					
						
						
							
							Merge pull request  #1003  from lioncash/armcruft  
						
						... 
						
						
						
						dyncom: Minor cleanups. 
						
						
					 
					
						2015-07-28 09:58:42 -04:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							62adb4ee7b 
							
						 
					 
					
						
						
							
							Merge pull request  #873  from jroweboy/input_array  
						
						... 
						
						
						
						Move input values into an array. 
						
						
					 
					
						2015-07-28 13:17:12 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9be4ef3879 
							
						 
					 
					
						
						
							
							dyncom: Remove an unnecessary typedef  
						
						
						
						
					 
					
						2015-07-28 03:41:25 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							89540ea761 
							
						 
					 
					
						
						
							
							dyncom: Use enum class for instruction decoding results  
						
						
						
						
					 
					
						2015-07-28 02:27:57 -04:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							1bc7829ee9 
							
						 
					 
					
						
						
							
							Move input values into an array  
						
						
						
						
					 
					
						2015-07-27 21:41:21 -06:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7e4fb4db19 
							
						 
					 
					
						
						
							
							dyncom: Remove code duplication regarding thumb instructions  
						
						
						
						
					 
					
						2015-07-27 22:22:00 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a507ea23c1 
							
						 
					 
					
						
						
							
							dyncom: Migrate exclusive memory access control into armstate  
						
						
						
						
					 
					
						2015-07-27 22:06:59 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							db4e99c186 
							
						 
					 
					
						
						
							
							dyncom: Remove duplicated typedef and extern  
						
						... 
						
						
						
						These are already present in arm_dyncom_dec.h. 
						
						
					 
					
						2015-07-27 22:06:51 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							816b1ca776 
							
						 
					 
					
						
						
							
							dyncom: Use std::array for register arrays  
						
						
						
						
					 
					
						2015-07-26 13:21:04 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0ecc6e2f04 
							
						 
					 
					
						
						
							
							dyncom: Use ARMul_State as an object  
						
						... 
						
						
						
						Gets rid of C-like parameter passing. 
						
						
					 
					
						2015-07-26 13:18:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							03213f893e 
							
						 
					 
					
						
						
							
							dyncom: Remove unnecessary initialization code.  
						
						... 
						
						
						
						Targeting ARM version variants was only a thing on armemu.
The reset routine also does basically the same thing as NewState. 
						
						
					 
					
						2015-07-25 22:10:54 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							3257d797e1 
							
						 
					 
					
						
						
							
							dyncom: Remove unnecessary abort-related cruft  
						
						... 
						
						
						
						Both the MPCore and the ARM9 have the same data abort model (base restored), so differentiating isn't necessary. 
						
						
					 
					
						2015-07-25 22:10:53 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							dfb424b6d1 
							
						 
					 
					
						
						
							
							dyncom: Rename armdefs.h to armstate.h  
						
						
						
						
					 
					
						2015-07-25 22:10:44 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4bb1a5ca47 
							
						 
					 
					
						
						
							
							dyncom: Get rid of skyeye typedefs  
						
						
						
						
					 
					
						2015-07-25 20:52:10 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0191c26521 
							
						 
					 
					
						
						
							
							dyncom: Move helper functions to their own header  
						
						
						
						
					 
					
						2015-07-25 20:35:18 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							6b73e4566b 
							
						 
					 
					
						
						
							
							dyncom: Move arminit.cpp and armsupp.cpp into skyeye_common  
						
						
						
						
					 
					
						2015-07-25 20:01:44 -04:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							453764aefc 
							
						 
					 
					
						
						
							
							Merge pull request  #989  from lioncash/extern  
						
						... 
						
						
						
						armdefs: Remove unnecessary extern keywords 
						
						
					 
					
						2015-07-25 15:40:23 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							f7ba683dc3 
							
						 
					 
					
						
						
							
							armdefs: Remove unnecessary extern keywords  
						
						
						
						
					 
					
						2015-07-25 18:32:57 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							43d799fd9d 
							
						 
					 
					
						
						
							
							loader: Remove unnecessary else usages  
						
						
						
						
					 
					
						2015-07-25 18:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							24d7c05c8d 
							
						 
					 
					
						
						
							
							Merge pull request  #888  from zawata/Warning-Fixes-2  
						
						... 
						
						
						
						Core\HLE : Fix Warning 
						
						
					 
					
						2015-07-25 12:55:34 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							9a0f9f12cd 
							
						 
					 
					
						
						
							
							Merge pull request  #892  from zawata/another-warning-fixes  
						
						... 
						
						
						
						Yet More Warning Fixes 
						
						
					 
					
						2015-07-25 12:50:32 -07:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							599744921d 
							
						 
					 
					
						
						
							
							Service/APT: Fixed a regression, PreloadLibraryApplet should also start an applet when called.  
						
						
						
						
					 
					
						2015-07-23 21:32:30 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							ce31184557 
							
						 
					 
					
						
						
							
							Service/APT: Return proper parameters in GetLockHandle.  
						
						... 
						
						
						
						Documented some APT functions
This allows applets to boot. 
						
						
					 
					
						2015-07-23 20:46:11 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							a989522384 
							
						 
					 
					
						
						
							
							Merge pull request  #983  from yuriks/null-memory-fill  
						
						... 
						
						
						
						GSP: Don't try to write memory fill registers if start address is 0 
						
						
					 
					
						2015-07-23 17:31:38 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							3b61dd97e0 
							
						 
					 
					
						
						
							
							GSP: Don't try to write memory fill registers if start address is 0  
						
						... 
						
						
						
						Verified to be what GSP does via REing. Fixes invalid virt->phys
translation error spam in some games. 
						
						
					 
					
						2015-07-23 21:20:01 -03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							6c0ea5f5e8 
							
						 
					 
					
						
						
							
							Qt/GPU Breakpoints: Added three more breakpoint types:  
						
						... 
						
						
						
						* IncomingDisplayTransfer: Triggered just before a display transfer is performed.
* GSPCommandProcessed: Triggered right after a GSP command is processed.
* BufferSwapped: Triggered when the frames flip 
						
						
					 
					
						2015-07-23 11:47:34 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4a9e97d67d 
							
						 
					 
					
						
						
							
							Merge pull request  #962  from Subv/am_app  
						
						... 
						
						
						
						Services/AM: Stubbed am:app::GetNumContentInfos to return 0 results. 
						
						
					 
					
						2015-07-21 18:26:31 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d0b45d45b5 
							
						 
					 
					
						
						
							
							Merge pull request  #966  from Subv/log  
						
						... 
						
						
						
						Services/Logging: Log more useful information when some operations fail. 
						
						
					 
					
						2015-07-21 15:14:35 -04:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							f5bff67b0b 
							
						 
					 
					
						
						
							
							Services/Logging: Log more useful information when some operations fail.  
						
						... 
						
						
						
						Namely OpenFileDirectly, OpenDirectory and OpenArchive 
						
						
					 
					
						2015-07-21 13:49:08 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							dcc8f1bef2 
							
						 
					 
					
						
						
							
							Merge pull request  #957  from Subv/hwtest_crash  
						
						... 
						
						
						
						Kernel/Scheduling: Clean up a thread's wait_objects when its scheduled. 
						
						
					 
					
						2015-07-21 12:11:48 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c2689b8c2c 
							
						 
					 
					
						
						
							
							dyncom: Pass SVC immediates directly.  
						
						... 
						
						
						
						Previously it would just re-read the already decoded instruction and extract the immediate value. 
						
						
					 
					
						2015-07-21 03:56:29 -04:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							13f93a0188 
							
						 
					 
					
						
						
							
							Services/AM: Stubbed am:app::GetNumContentInfos to return 0 results.  
						
						... 
						
						
						
						Named the service functions in am:app as per 3dbrew.
This fixes an illegal read loop in Steel Diver 
						
						
					 
					
						2015-07-21 00:12:13 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							38a7f1b727 
							
						 
					 
					
						
						
							
							Services/CFG: Added some missing functions to cfg:s  
						
						
						
						
					 
					
						2015-07-20 19:52:07 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							275aaeef9c 
							
						 
					 
					
						
						
							
							Kernel/Scheduling: Clean up a thread's wait_objects when its scheduled.  
						
						... 
						
						
						
						They'll be reset if needed during the next svcWaitSynchronization call (if there's any pending) 
						
						
					 
					
						2015-07-20 17:15:54 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							cd2bb2dc69 
							
						 
					 
					
						
						
							
							Merge pull request  #939  from Subv/queryprocmem  
						
						... 
						
						
						
						Kernel/SVC: Implemented svcQueryProcessMemory 
						
						
					 
					
						2015-07-20 00:34:41 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							863a963911 
							
						 
					 
					
						
						
							
							Merge pull request  #951  from Subv/bit5  
						
						... 
						
						
						
						GPU/DisplayTransfer: Implemented bit 5 in the transfer flags. 
						
						
					 
					
						2015-07-19 22:42:44 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							21a696abde 
							
						 
					 
					
						
						
							
							Merge pull request  #946  from archshift/update-frdu  
						
						... 
						
						
						
						Add more frd:u unknown service commands from 3dbrew 
						
						
					 
					
						2015-07-19 22:39:51 -04:00 
						 
				 
			
				
					
						
							
							
								zawata 
							
						 
					 
					
						
						
						
						
							
						
						
							395e63d5aa 
							
						 
					 
					
						
						
							
							SOC:U : Update deprecated function gethostbyname() to getaddrinfo()  
						
						
						
						
					 
					
						2015-07-19 19:32:12 -07:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							63dbff9b1f 
							
						 
					 
					
						
						
							
							GPU/DisplayTransfer: Implemented bit 5 in the transfer flags.  
						
						... 
						
						
						
						It tells the GPU to not swizzle/de-swizzle the input during the transfer. 
						
						
					 
					
						2015-07-19 21:30:42 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a2f0a3d019 
							
						 
					 
					
						
						
							
							dyncom: Properly retrieve the PC value in BX if used.  
						
						
						
						
					 
					
						2015-07-19 22:20:14 -04:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							84a88005e2 
							
						 
					 
					
						
						
							
							Change trace/unimplemented service call logs to use hex  
						
						... 
						
						
						
						Changes the log to use hex in the parameter list instead of decimal. 
						
						
					 
					
						2015-07-19 13:34:38 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							d1e6afaba1 
							
						 
					 
					
						
						
							
							Add more frd:u unknown service commands from 3dbrew  
						
						
						
						
					 
					
						2015-07-19 13:30:20 -07:00 
						 
				 
			
				
					
						
							
							
								zawata 
							
						 
					 
					
						
						
						
						
							
						
						
							972dccc3f6 
							
						 
					 
					
						
						
							
							Core : Change variable type  
						
						... 
						
						
						
						and fix various warnings 
						
						
					 
					
						2015-07-19 04:12:39 -07:00 
						 
				 
			
				
					
						
							
							
								zawata 
							
						 
					 
					
						
						
						
						
							
						
						
							1be1ff23a9 
							
						 
					 
					
						
						
							
							Core : Fix Conversion Warnings  
						
						
						
						
					 
					
						2015-07-19 03:59:47 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							13286903e6 
							
						 
					 
					
						
						
							
							Dyncom: Support for a missing ARMv6 Thumb MOV encoding  
						
						
						
						
					 
					
						2015-07-18 03:41:49 -03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							83fa3f977d 
							
						 
					 
					
						
						
							
							Kernel/SVC: Implemented svcQueryProcessMemory  
						
						
						
						
					 
					
						2015-07-17 14:55:35 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							41513cfb0c 
							
						 
					 
					
						
						
							
							Merge pull request  #938  from Subv/querymem  
						
						... 
						
						
						
						Kernel/SVC: Implemented svcQueryMemory. 
						
						
					 
					
						2015-07-17 12:33:26 -07:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							9e2962081a 
							
						 
					 
					
						
						
							
							Kernel/SVC: Implemented svcQueryMemory.  
						
						
						
						
					 
					
						2015-07-17 11:03:56 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							32be6a4553 
							
						 
					 
					
						
						
							
							Merge pull request  #937  from yuriks/codeset-leak  
						
						... 
						
						
						
						Ensure all kernel objects are released during shutdown 
						
						
					 
					
						2015-07-17 11:03:28 -04:00 
						 
				 
			
				
					
						
							
							
								zawata 
							
						 
					 
					
						
						
						
						
							
						
						
							f723a498e7 
							
						 
					 
					
						
						
							
							Core\HLE : Fix Warning  
						
						... 
						
						
						
						"signed/unsigned mismatch" 
						
						
					 
					
						2015-07-17 00:50:53 -07:00