Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								7e210e0229 
								
							 
						 
						
							
							
								
								Pica: Further improve Tev emulation.  
							
							
							
						 
						
							2014-12-20 18:05:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								3df88d59b0 
								
							 
						 
						
							
							
								
								Pica: Merge texture lookup logic for DebugUtils and Rasterizer.  
							
							... 
							
							
							
							This effectively adds support for a lot texture formats in the rasterizer. 
							
						 
						
							2014-12-20 18:05:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								0fba1d48a6 
								
							 
						 
						
							
							
								
								Pica: Implement texture wrapping.  
							
							
							
						 
						
							2014-12-20 18:05:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								c81f1a9ebc 
								
							 
						 
						
							
							
								
								Pica/DebugUtils: Add support for RGBA8, RGBA5551, RGBA4 and A8 texture formats.  
							
							
							
						 
						
							2014-12-20 18:05:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								782592e6d3 
								
							 
						 
						
							
							
								
								citra-qt: Fix invalid memory read upon program startup.  
							
							... 
							
							
							
							This was caused by the framebuffer display widget not checking whether we are actually in a valid emulation state or not. 
							
						 
						
							2014-12-20 18:05:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								fd2539121c 
								
							 
						 
						
							
							
								
								Pica: Initial support for multitexturing.  
							
							
							
						 
						
							2014-12-20 18:05:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								95be6a09b2 
								
							 
						 
						
							
							
								
								BitField: Add an explicit Assign method.  
							
							... 
							
							
							
							This is useful when doing crazy stuff like inheriting from BitField. 
							
						 
						
							2014-12-20 18:05:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								8cd0d9c000 
								
							 
						 
						
							
							
								
								citra-qt: static-constify a map.  
							
							
							
						 
						
							2014-12-20 18:05:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2b0d7a1d29 
								
							 
						 
						
							
							
								
								Merge pull request  #315  from chinhodado/master  
							
							... 
							
							
							
							Clean up some warnings 
							
						 
						
							2014-12-20 11:59:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								c7bba5a079 
								
							 
						 
						
							
							
								
								Travis: Enable APT cache. This should give us a small boost  
							
							... 
							
							
							
							http://docs.travis-ci.com/user/caching/#Caching-Ubuntu-packages  
						
							2014-12-20 14:37:00 -02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chin 
								
							 
						 
						
							
							
							
							
								
							
							
								e795692614 
								
							 
						 
						
							
							
								
								Clean up some warnings  
							
							
							
						 
						
							2014-12-20 10:03:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								c2753d37a7 
								
							 
						 
						
							
							
								
								Merge pull request  #317  from yuriks/make_unique  
							
							... 
							
							
							
							Add a clone of std::make_unique and revert C++14 requirement 
							
						 
						
							2014-12-20 15:07:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								98a9aba46f 
								
							 
						 
						
							
							
								
								Remove C++14/1y requirement  
							
							
							
						 
						
							2014-12-20 03:45:02 -02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								82528ba7df 
								
							 
						 
						
							
							
								
								Common: Add a clone of std::make_unique  
							
							
							
						 
						
							2014-12-20 03:45:02 -02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								adee775f44 
								
							 
						 
						
							
							
								
								Kernel: Implement support for current thread pseudo-handle  
							
							... 
							
							
							
							This boots a few (mostly Nintendo 1st party) games further. 
							
						 
						
							2014-12-20 03:27:47 -02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f1309e6bf0 
								
							 
						 
						
							
							
								
								Merge pull request  #306  from Subv/even_more_savedata  
							
							... 
							
							
							
							SaveData: Added some documentation to FormatSaveData 
							
						 
						
							2014-12-19 23:20:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								fc73bef692 
								
							 
						 
						
							
							
								
								FS_U: Added the command to the docs of SaveData functions  
							
							
							
						 
						
							2014-12-19 22:45:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								eb394ac0af 
								
							 
						 
						
							
							
								
								Merge pull request  #309  from chinhodado/patch-1  
							
							... 
							
							
							
							Properly erase/remove a DebuggerObserver 
							
						 
						
							2014-12-19 16:47:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								245abb4125 
								
							 
						 
						
							
							
								
								Merge pull request  #294  from lioncash/var  
							
							... 
							
							
							
							armemu: Narrow the scope of some variables in handle_v6_insn 
							
						 
						
							2014-12-19 16:46:56 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								dc5d1a9061 
								
							 
						 
						
							
							
								
								Merge pull request  #305  from lioncash/paren  
							
							... 
							
							
							
							armemu: Get rid of bitwise parenthesis warnings 
							
						 
						
							2014-12-19 16:46:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									chinhodado 
								
							 
						 
						
							
							
							
							
								
							
							
								d31c23e958 
								
							 
						 
						
							
							
								
								Properly erase/remove an observer  
							
							
							
						 
						
							2014-12-19 14:24:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								4b506cec01 
								
							 
						 
						
							
							
								
								armemu: Implement QASX and QSAX  
							
							
							
						 
						
							2014-12-19 14:09:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								0f3a6a161c 
								
							 
						 
						
							
							
								
								armemu: Implement SMLSD  
							
							
							
						 
						
							2014-12-19 09:53:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								4a646ace1f 
								
							 
						 
						
							
							
								
								dyncom: Implement UMAAL  
							
							
							
						 
						
							2014-12-19 04:02:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								017e6a488e 
								
							 
						 
						
							
							
								
								Merge pull request  #302  from purpasmart96/flushshutup  
							
							... 
							
							
							
							GSP_GPU: Shut up FlushDataCache 
							
						 
						
							2014-12-18 23:40:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								00e8ec4a9e 
								
							 
						 
						
							
							
								
								armemu: Implement USAD8 and USADA8  
							
							
							
						 
						
							2014-12-18 23:38:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								92c53fe522 
								
							 
						 
						
							
							
								
								armemu: Fix SSAT16  
							
							... 
							
							
							
							The lower-bound would never be negative like it should 
							
						 
						
							2014-12-18 20:35:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								b9fc0b4b80 
								
							 
						 
						
							
							
								
								armemu: Clean up naming and formatting for SSAT16  
							
							
							
						 
						
							2014-12-18 20:34:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								b2c64eb5ff 
								
							 
						 
						
							
							
								
								GSP_GPU: Shut up FlushDataCache  
							
							
							
						 
						
							2014-12-18 16:39:55 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								765dbabdb6 
								
							 
						 
						
							
							
								
								Merge pull request  #308  from Subv/more_savedata  
							
							... 
							
							
							
							SystemSaveData: Fixed a typo that was segfaulting 
							
						 
						
							2014-12-18 18:05:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								78e0f36857 
								
							 
						 
						
							
							
								
								SystemSaveData: Fixed a typo that was segfaulting  
							
							
							
						 
						
							2014-12-18 18:01:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								24b5e87279 
								
							 
						 
						
							
							
								
								Merge pull request  #304  from lioncash/sflags  
							
							... 
							
							
							
							armemu: Set GE flags properly for SSUB16, SADD16, SSAX, and SASX. 
							
						 
						
							2014-12-18 17:46:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4959e3b2c0 
								
							 
						 
						
							
							
								
								Merge pull request  #307  from lioncash/usat16  
							
							... 
							
							
							
							armemu: Fix USAT16. 
							
						 
						
							2014-12-18 17:45:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c71f8840e5 
								
							 
						 
						
							
							
								
								Merge pull request  #301  from Subv/more_savedata  
							
							... 
							
							
							
							SaveData: Implemented the SystemSaveData archive. 
							
						 
						
							2014-12-18 17:29:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								f9472eda0a 
								
							 
						 
						
							
							
								
								SystemSaveData: Added a TODO to move it to the NAND.  
							
							... 
							
							
							
							Maybe sometime when we actually implement that 
							
						 
						
							2014-12-18 16:58:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								e683f654ce 
								
							 
						 
						
							
							
								
								armemu: Fix lower-bounds clamping for USAT16  
							
							
							
						 
						
							2014-12-18 16:54:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								77f0cdfaf4 
								
							 
						 
						
							
							
								
								SaveData: Added some documentation to FormatSaveData  
							
							... 
							
							
							
							We still don't know what the other parameters do, but they appear to be very similar to those of FormatThisUserSaveData.
Most likely FormatThisUserSaveData is just an alias for FormatSaveData with LowPathType Empty 
							
						 
						
							2014-12-18 15:30:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								6b632bbe37 
								
							 
						 
						
							
							
								
								armemu: More concise names for USAT16-related variables  
							
							
							
						 
						
							2014-12-18 14:25:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								eaae0ad502 
								
							 
						 
						
							
							
								
								armemu: Get rid of bitwise parenthesis warnings  
							
							
							
						 
						
							2014-12-18 12:07:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								4dc8eb40be 
								
							 
						 
						
							
							
								
								armemu: Set GE flags correctly for SSUB16, SADD16, SSAX, and SASX.  
							
							
							
						 
						
							2014-12-18 11:45:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8ac22e7efc 
								
							 
						 
						
							
							
								
								Merge pull request  #299  from lioncash/join  
							
							... 
							
							
							
							Combine SSUB16, SADD16, SASX, and SSAX. 
							
						 
						
							2014-12-18 10:04:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								bec527fa24 
								
							 
						 
						
							
							
								
								SaveData: Implemented the SystemSaveData archive.  
							
							... 
							
							
							
							It will be stored in the /syssavedata folder. This archive is user by various Services and possibly games via the FS:U service. 
							
						 
						
							2014-12-17 23:44:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								797efbde1a 
								
							 
						 
						
							
							
								
								Merge pull request  #298  from lioncash/flags  
							
							... 
							
							
							
							armemu: Unset GE flags for UADD8 if results are < 0x100 
							
						 
						
							2014-12-17 22:06:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a968adf50e 
								
							 
						 
						
							
							
								
								Merge pull request  #295  from lioncash/umaal  
							
							... 
							
							
							
							armemu: Implement UMAAL 
							
						 
						
							2014-12-17 21:44:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								85c318078d 
								
							 
						 
						
							
							
								
								armemu: Combine SSUB16, SADD16, SASX, and SSAX.  
							
							
							
						 
						
							2014-12-17 21:17:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								075126247f 
								
							 
						 
						
							
							
								
								Merge pull request  #292  from lioncash/backports  
							
							... 
							
							
							
							Backport more skyeye fixes from 3dmoo 
							
						 
						
							2014-12-17 20:58:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e00e303275 
								
							 
						 
						
							
							
								
								Merge pull request  #297  from lioncash/ssub16  
							
							... 
							
							
							
							armemu: Fix SSUB16 
							
						 
						
							2014-12-17 20:56:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7bae450379 
								
							 
						 
						
							
							
								
								Merge pull request  #185  from purpasmart96/mem_perm  
							
							... 
							
							
							
							Kernel: Add missing permissions 
							
						 
						
							2014-12-17 20:56:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								94a103a000 
								
							 
						 
						
							
							
								
								Merge pull request  #288  from Subv/savedata_stuff  
							
							... 
							
							
							
							FS_U: Implemented the SaveData archive 
							
						 
						
							2014-12-17 20:02:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								ea9ce0fba7 
								
							 
						 
						
							
							
								
								Filesystem/Archives: Implemented the SaveData archive  
							
							... 
							
							
							
							The savedata for each game is stored in /savedata/<ProgramID> for NCCH files. ELF files and 3DSX files use the folder 0 because they have no ID information
Got rid of the code duplication in File and Directory
Files that deal with the host machine's file system now live in DiskFile, similarly for directories and DiskDirectory and archives with DiskArchive.
FS_U: Use the correct error code when a file wasn't found 
							
						 
						
							2014-12-17 19:21:38 -05:00