bunnei 
							
						 
					 
					
						
						
							
						
						0b831dd2ba 
					 
					
						
						
							
							Revert "Use Ninja for MSVC AppVeyor builds" ( #584 )  
						
						
						
						
					 
					
						2018-06-23 03:17:32 -04:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						81f24f5685 
					 
					
						
						
							
							Fixed RequestUpdateAudioRenderer deadlocks and calculated section sizes properly ( #580 )  
						
						... 
						
						
						
						* Fixed RequestUpdateAudioRenderer deadlocks and calculated section sizes properly
This fixes RequestUpdateAudioRenderer deadlocks in games like Puyo Puyo Tetris and games which require a proper section size in games such as Retro City Rampage. This fixes causes various games to start rendering or trying to render 
						
						
					 
					
						2018-06-22 22:22:33 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ea1880f47c 
					 
					
						
						
							
							Merge pull request  #526  from janisozaur/appveyor-ninja  
						
						... 
						
						
						
						Use Ninja for MSVC AppVeyor builds 
						
						
					 
					
						2018-06-22 14:28:26 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						6d7941042b 
					 
					
						
						
							
							Merge pull request  #579  from SciresM/master  
						
						... 
						
						
						
						svc: Fully implement svcSignalToAddress and svcWaitForAddress 
						
						
					 
					
						2018-06-22 12:08:39 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						52a78228dd 
					 
					
						
						
							
							Merge pull request  #581  from mailwl/empty-buf-skip  
						
						... 
						
						
						
						IPC: skip empty buffer write 
						
						
					 
					
						2018-06-22 10:26:09 -04:00 
						 
				 
			
				
					
						
							
							
								mailwl 
							
						 
					 
					
						
						
							
						
						a27befe456 
					 
					
						
						
							
							IPC: skip empty buffer write  
						
						... 
						
						
						
						prevent yuzu crash, if games, like Axiom Verge, trying to read 0 bytes from file 
						
						
					 
					
						2018-06-22 11:28:10 +03:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
							
						
						067ac434ba 
					 
					
						
						
							
							Kernel/Arbiters: Fix casts, cleanup comments/magic numbers  
						
						
						
						
					 
					
						2018-06-22 00:47:59 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
							
						
						5f8aa02584 
					 
					
						
						
							
							Add additional missing format.  
						
						
						
						
					 
					
						2018-06-21 21:09:51 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
							
						
						08d454e30d 
					 
					
						
						
							
							Run clang-format on PR.  
						
						
						
						
					 
					
						2018-06-21 21:05:34 -06:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b7162c32a4 
					 
					
						
						
							
							Merge pull request  #577  from mailwl/audren-update  
						
						... 
						
						
						
						Service/Audio: update audren:u service 
						
						
					 
					
						2018-06-21 22:40:37 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
							
						
						dc70a87af1 
					 
					
						
						
							
							Kernel/Arbiters: HLE is atomic, adjust code to reflect that.  
						
						
						
						
					 
					
						2018-06-21 20:25:57 -06:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						63f26d5c40 
					 
					
						
						
							
							Add support for decrypted NCA files ( #567 )  
						
						... 
						
						
						
						* Start to add NCA support in loader
* More nca stuff
* More changes to nca.cpp
* Now identifies decrypted NCA cont.
* Game list fixes and more structs and stuff
* More updates to Nca class
* Now reads ExeFs (i think)
* ACTUALLY LOADS EXEFS!
* RomFS loads and games execute
* Cleanup and Finalize
* plumbing, cleanup and testing
* fix some things that i didnt think of before
* Preliminary Review Changes
* Review changes for bunnei and subv 
						
						
					 
					
						2018-06-21 11:16:23 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
							
						
						8f8fe62a19 
					 
					
						
						
							
							Kernel/Arbiters: Initialize arb_wait_address in thread struct.  
						
						
						
						
					 
					
						2018-06-21 05:13:06 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
							
						
						62bd1299ea 
					 
					
						
						
							
							Kernel/Arbiters: Clear WaitAddress in SignalToAddress  
						
						
						
						
					 
					
						2018-06-21 04:20:39 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
							
						
						4f81bc4e1b 
					 
					
						
						
							
							Kernel/Arbiters: Mostly implement SignalToAddress  
						
						
						
						
					 
					
						2018-06-21 04:10:11 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
							
						
						9d71ce88ce 
					 
					
						
						
							
							Kernel/Arbiters: Implement WaitForAddress  
						
						
						
						
					 
					
						2018-06-21 01:40:29 -06:00 
						 
				 
			
				
					
						
							
							
								mailwl 
							
						 
					 
					
						
						
							
						
						c06d6b27f3 
					 
					
						
						
							
							Service/Audio: update audren:u service  
						
						
						
						
					 
					
						2018-06-21 10:26:24 +03:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
							
						
						7e191dccc1 
					 
					
						
						
							
							Kernel/Arbiters: Add stubs for 4.x SignalToAddress/WaitForAddres SVCs.  
						
						
						
						
					 
					
						2018-06-21 00:49:43 -06:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						c3e95086b6 
					 
					
						
						
							
							Merge pull request  #576  from Subv/warnings1  
						
						... 
						
						
						
						Build: Fixed some MSVC warnings in various parts of the code. 
						
						
					 
					
						2018-06-20 16:46:14 -04:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						a3d82ef5d9 
					 
					
						
						
							
							Build: Fixed some MSVC warnings in various parts of the code.  
						
						
						
						
					 
					
						2018-06-20 11:39:10 -05:00 
						 
				 
			
				
					
						
							
							
								greggameplayer 
							
						 
					 
					
						
						
							
						
						be1f5dedfb 
					 
					
						
						
							
							Implement GetAvailableLanguageCodes2 ( #575 )  
						
						... 
						
						
						
						* Implement GetAvailableLanguageCodes2
* Revert "Implement GetAvailableLanguageCodes2"
This reverts commit caadd9eea3497ae2a13382aecb8ca29e1c02c5af.
* Implement GetAvailableLanguageCodes2
* Implement GetAvailableLanguageCodes2 
						
						
					 
					
						2018-06-19 11:29:04 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						7a0bb406d5 
					 
					
						
						
							
							Merge pull request  #574  from Subv/shader_abs_neg  
						
						... 
						
						
						
						GPU: Perform negation after absolute value in the float shader instructions. 
						
						
					 
					
						2018-06-18 22:24:57 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0d8ae773f1 
					 
					
						
						
							
							Merge pull request  #561  from DarkLordZach/fix-odyssey-input-crash  
						
						... 
						
						
						
						Avoid initializing single-joycon layouts with handheld controller 
						
						
					 
					
						2018-06-18 22:06:11 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						1ab133d7fa 
					 
					
						
						
							
							Merge pull request  #573  from Subv/shader_imm  
						
						... 
						
						
						
						GPU: Don't mark uniform buffers and registers as used for instructions which don't have them. 
						
						
					 
					
						2018-06-18 21:52:56 -04:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						38989bef43 
					 
					
						
						
							
							GPU: Perform negation after absolute value in the float shader instructions.  
						
						
						
						
					 
					
						2018-06-18 19:56:29 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						eab7457c00 
					 
					
						
						
							
							GPU: Don't mark uniform buffers and registers as used for instructions which don't have them.  
						
						... 
						
						
						
						Like the MOV32I and FMUL32I instructions.
This fixes a potential crash when using these instructions. 
						
						
					 
					
						2018-06-18 19:50:35 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						5f57a70a7d 
					 
					
						
						
							
							Services/FS: Return the correct error code when trying to mount a nonexistent savedata.  
						
						
						
						
					 
					
						2018-06-18 19:26:01 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0e13d9cb7b 
					 
					
						
						
							
							Merge pull request  #570  from bunnei/astc  
						
						... 
						
						
						
						gl_rasterizer: Implement texture format ASTC_2D_4X4. 
						
						
					 
					
						2018-06-18 19:08:49 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						c11cfaa705 
					 
					
						
						
							
							Merge pull request  #562  from DarkLordZach/extracted-ncas-ui  
						
						... 
						
						
						
						Add UI support for extracted NCA folders 
						
						
					 
					
						2018-06-18 16:09:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4ac4b308e4 
					 
					
						
						
							
							Merge pull request  #572  from Armada651/user-except-stub  
						
						... 
						
						
						
						svc: Add a stub for UserExceptionContextAddr. 
						
						
					 
					
						2018-06-18 11:37:13 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ea080501fb 
					 
					
						
						
							
							Merge pull request  #571  from Armada651/loose-blend  
						
						... 
						
						
						
						gl_rasterizer: Get loose on independent blending. 
						
						
					 
					
						2018-06-18 11:36:50 -04:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						bf4e2b2f0b 
					 
					
						
						
							
							svc: Add a stub for UserExceptionContextAddr.  
						
						
						
						
					 
					
						2018-06-18 09:29:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						7c7f4a9be2 
					 
					
						
						
							
							gl_rasterizer: Get loose on independent blending.  
						
						
						
						
					 
					
						2018-06-18 09:27:06 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						61779fa072 
					 
					
						
						
							
							gl_rasterizer: Implement texture format ASTC_2D_4X4.  
						
						
						
						
					 
					
						2018-06-18 01:56:59 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d2277b825e 
					 
					
						
						
							
							Merge pull request  #569  from bunnei/fix-cache  
						
						... 
						
						
						
						gl_rasterizer_cache: Loosen things up a bit. 
						
						
					 
					
						2018-06-18 01:32:12 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						fe906fff36 
					 
					
						
						
							
							gl_rasterizer_cache: Loosen things up a bit.  
						
						
						
						
					 
					
						2018-06-18 00:55:59 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						f9af74201c 
					 
					
						
						
							
							Merge pull request  #568  from bunnei/lop  
						
						... 
						
						
						
						gl_shader_decompiler: Implement LOP instructions. 
						
						
					 
					
						2018-06-17 17:44:38 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						afdd657d30 
					 
					
						
						
							
							gl_shader_decompiler: Implement LOP instructions.  
						
						
						
						
					 
					
						2018-06-17 15:27:48 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						5673ce39c7 
					 
					
						
						
							
							gl_shader_decompiler: Refactor LOP32I instruction a bit in support of LOP.  
						
						
						
						
					 
					
						2018-06-17 13:31:39 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						3c43ea5c68 
					 
					
						
						
							
							Merge pull request  #565  from bunnei/shader_conversions  
						
						... 
						
						
						
						gl_shader_decompiler: Implement register size conversions for I2I and I2F. 
						
						
					 
					
						2018-06-16 08:50:29 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d383043e07 
					 
					
						
						
							
							gl_shader_decompiler: Implement integer size conversions for I2I/I2F/F2I.  
						
						
						
						
					 
					
						2018-06-15 22:42:02 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						fb5bd0920d 
					 
					
						
						
							
							Merge pull request  #564  from bunnei/lop32i_passb  
						
						... 
						
						
						
						gl_shader_decompiler: Implement LOP32I LogicOperation PassB. 
						
						
					 
					
						2018-06-15 22:04:03 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						46cbb6b090 
					 
					
						
						
							
							Merge pull request  #566  from bunnei/set_pos_w  
						
						... 
						
						
						
						gl_shader_gen: Set position.w to 1. 
						
						
					 
					
						2018-06-15 22:03:48 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						55c49d5bf4 
					 
					
						
						
							
							gl_shader_gen: Set position.w to 1.  
						
						
						
						
					 
					
						2018-06-15 20:47:04 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						61f9d9c4ab 
					 
					
						
						
							
							gl_shader_decompiler: Implement LOP32I LogicOperation PassB.  
						
						
						
						
					 
					
						2018-06-15 20:43:33 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						acc8fe5a2a 
					 
					
						
						
							
							Bug fixes, testing, and review changes  
						
						
						
						
					 
					
						2018-06-14 17:25:40 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						f969ddb54e 
					 
					
						
						
							
							Add 'Load Folder' menu option  
						
						
						
						
					 
					
						2018-06-14 12:27:29 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						9f8fbce35b 
					 
					
						
						
							
							Add support for main files in file picker  
						
						
						
						
					 
					
						2018-06-14 12:16:56 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						94d27b1717 
					 
					
						
						
							
							Recognize main files in game list  
						
						
						
						
					 
					
						2018-06-14 12:02:32 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						ac88d3e89f 
					 
					
						
						
							
							Narrow down filter of layout configs  
						
						
						
						
					 
					
						2018-06-13 20:03:12 -04:00