Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								c841dcc8cb 
								
							 
						 
						
							
							
								
								hid: Implement GameCube Controller Vibrations  
							
							... 
							
							
							
							Implements both SendVibrationGcErmCommand and GetActualVibrationGcErmCommand, and modifies GetVibrationDeviceInfo to account for additional controllers. 
							
						 
						
							2021-02-21 10:32:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								ba79a07519 
								
							 
						 
						
							
							
								
								acc: Stub GetNintendoAccountUserResourceCacheForApplication  
							
							... 
							
							
							
							This command returns a Nintendo Account ID and writes 2 output buffers. The first output buffer is a NasUserBaseForApplication and the second output buffer is currently empty.
Used by:
- Pokken Tournament DX
- Super Smash Bros. Ultimate
- Super Nintendo Entertainment System - Nintendo Switch Online
- Mario Kart 8 Deluxe 
							
						 
						
							2021-02-21 10:29:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0dcc8c39c6 
								
							 
						 
						
							
							
								
								Merge pull request  #5971  from ameerj/reslimit-dtor  
							
							... 
							
							
							
							kernel: Fix resource release exception on exit 
							
						 
						
							2021-02-20 21:15:00 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ameerj 
								
							 
						 
						
							
							
							
							
								
							
							
								0d9fb9ca27 
								
							 
						 
						
							
							
								
								kernel: Fix resource release exception on exit  
							
							... 
							
							
							
							After rewriting the resource limit, objects releasing reserved resources require a live kernel instance.
This commit fixes exceptions that occur due to the kernel being destroyed before some objects released their resources, allowing for a graceful exit. 
							
						 
						
							2021-02-20 20:51:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ameer J 
								
							 
						 
						
							
							
							
							
								
							
							
								0e0c0185ef 
								
							 
						 
						
							
							
								
								Merge pull request  #5965  from Morph1984/shader-count  
							
							... 
							
							
							
							gl_disk_shader_cache: Log total shader entries count on game load 
							
						 
						
							2021-02-20 20:18:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								f542011e0c 
								
							 
						 
						
							
							
								
								gl_disk_shader_cache: Log total shader entries count on game load  
							
							
							
						 
						
							2021-02-20 11:08:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d0ca234d11 
								
							 
						 
						
							
							
								
								Merge pull request  #5964  from bunnei/timing-fix  
							
							... 
							
							
							
							common: wall_clock: Fix integer overflow with StandardWallClock. 
							
						 
						
							2021-02-19 19:11:05 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								82eb7d8c15 
								
							 
						 
						
							
							
								
								common: wall_clock: Fix integer overflow with StandardWallClock.  
							
							... 
							
							
							
							- Previous optimized impl. resulted in an integer overflow, so revert.
- This is our slow/fallback path that should never be really be used, so the optimization in unimportant. 
							
						 
						
							2021-02-19 18:04:23 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c9770f92d8 
								
							 
						 
						
							
							
								
								Merge pull request  #5924  from ReinUsesLisp/inline-bindings  
							
							... 
							
							
							
							vk_update_descriptor: Inline and improve code for binding buffers 
							
						 
						
							2021-02-19 12:27:10 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5dbcaa2970 
								
							 
						 
						
							
							
								
								hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable.  
							
							
							
						 
						
							2021-02-18 16:16:25 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c21aa2479a 
								
							 
						 
						
							
							
								
								hle: kernel: Migrate MemoryManager to KMemoryManager.  
							
							
							
						 
						
							2021-02-18 16:16:25 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								21a22af0c5 
								
							 
						 
						
							
							
								
								hle: kernel: Migrate PageLinkedList to KPageLinkedList.  
							
							
							
						 
						
							2021-02-18 16:16:25 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a4c5e6d964 
								
							 
						 
						
							
							
								
								hle: kernel: Migrate to KMemoryBlock, KMemoryBlockManager, and others.  
							
							
							
						 
						
							2021-02-18 16:16:25 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5702047b65 
								
							 
						 
						
							
							
								
								hle: kernel: Migrate SlabHeap to KSlabHeap.  
							
							
							
						 
						
							2021-02-18 16:16:25 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8c9e87ab66 
								
							 
						 
						
							
							
								
								hle: kernel: Migrate MemoryLayout to KMemoryLayout.  
							
							
							
						 
						
							2021-02-18 16:16:25 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								867294d639 
								
							 
						 
						
							
							
								
								hle: kernel: Migrate AddressSpaceInfo to KAddressSpaceInfo.  
							
							
							
						 
						
							2021-02-18 16:16:25 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								921fd4932f 
								
							 
						 
						
							
							
								
								hle: kernel: memory_manager: Rename AllocateContinuous to AllocateContinuous.  
							
							
							
						 
						
							2021-02-18 16:16:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f82b15089b 
								
							 
						 
						
							
							
								
								hle: kernel: KSystemControl does not belong in Memory namespace.  
							
							
							
						 
						
							2021-02-18 16:16:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5a1fe8c70a 
								
							 
						 
						
							
							
								
								hle: kernel: memory: PageHeap: Migrate to KPageBitmap class.  
							
							
							
						 
						
							2021-02-18 16:16:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								cafc6c3707 
								
							 
						 
						
							
							
								
								hle: kernel: Add KPageBitmap class.  
							
							
							
						 
						
							2021-02-18 16:16:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d072e9b977 
								
							 
						 
						
							
							
								
								hle: kernel: system_control: Add function GenerateRandomU64.  
							
							
							
						 
						
							2021-02-18 16:16:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								954384a84a 
								
							 
						 
						
							
							
								
								common: Add implementation of TinyMT (Mersenne Twister RNG).  
							
							
							
						 
						
							2021-02-18 16:16:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c51da1b0d5 
								
							 
						 
						
							
							
								
								hle: kernel: Add KSpinLock implementation.  
							
							
							
						 
						
							2021-02-18 16:16:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a706a6a08e 
								
							 
						 
						
							
							
								
								core: memory: Add templated GetPointer methods.  
							
							
							
						 
						
							2021-02-18 16:16:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c5df99ea2f 
								
							 
						 
						
							
							
								
								common: alignment: Add DivideUp utility method.  
							
							
							
						 
						
							2021-02-18 16:16:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f8d8755776 
								
							 
						 
						
							
							
								
								hle: kernel: Rename SharedMemory to KSharedMemory.  
							
							
							
						 
						
							2021-02-18 16:16:12 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4f4801a0d0 
								
							 
						 
						
							
							
								
								Merge pull request  #5957  from lat9nq/update-dynarmic  
							
							... 
							
							
							
							externals: Update dynarmic to latest 
							
						 
						
							2021-02-18 15:53:44 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0872ba7130 
								
							 
						 
						
							
							
								
								Merge pull request  #4973  from ameerj/nvdec-opt  
							
							... 
							
							
							
							nvdec: Reuse allocated buffers and general cleanup 
							
						 
						
							2021-02-18 15:12:07 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lat9nq 
								
							 
						 
						
							
							
							
							
								
							
							
								8b9a4284e4 
								
							 
						 
						
							
							
								
								externals: Update dynarmic to latest  
							
							... 
							
							
							
							Updates dynarmic to its latest commit. Includes a fix for argument
limits while compiling with Clang 12. 
							
						 
						
							2021-02-18 14:44:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								91126fd7a9 
								
							 
						 
						
							
							
								
								Merge pull request  #5955  from yuzu-emu/revert-3603-port-5123  
							
							... 
							
							
							
							Revert "Port citra-emu/citra#5123 : "SDL: Disable hidapi drivers due to compatibility problems with certain controllers"" 
							
						 
						
							2021-02-19 00:26:02 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								ebf4986174 
								
							 
						 
						
							
							
								
								Revert "Port  citra-emu/citra#5123 : "SDL: Disable hidapi drivers due to compatibility problems with certain controllers""  
							
							
							
						 
						
							2021-02-18 11:16:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									LC 
								
							 
						 
						
							
							
							
							
								
							
							
								c3325231b4 
								
							 
						 
						
							
							
								
								Merge pull request  #5952  from ReinUsesLisp/cityhash  
							
							... 
							
							
							
							common/cityhash: Use common types 
							
						 
						
							2021-02-18 04:28:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									LC 
								
							 
						 
						
							
							
							
							
								
							
							
								0e59b9558c 
								
							 
						 
						
							
							
								
								Merge pull request  #5954  from lat9nq/ffmpeg-431-2  
							
							... 
							
							
							
							cmake: Update FFmpeg to 4.3.1 
							
						 
						
							2021-02-18 04:26:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								a02cc7e039 
								
							 
						 
						
							
							
								
								common/cityhash: Use common types  
							
							... 
							
							
							
							Allow sharing return types with the rest of the code base. For example,
we use 'u128 = std::array<u64, 2>', meanwhile Google's code uses
'uint128 = std::pair<u64, u64>'.
While we are at it, use size_t instead of std::size_t. 
							
						 
						
							2021-02-18 00:45:17 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								58ed3fa9f5 
								
							 
						 
						
							
							
								
								tests: Add tests for CityHash  
							
							
							
						 
						
							2021-02-18 00:44:57 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								275398a0fc 
								
							 
						 
						
							
							
								
								Merge pull request  #5121  from bunnei/optimize-core-timing  
							
							... 
							
							
							
							core: Optimize core timing utility functions to avoid unnecessary math 
							
						 
						
							2021-02-16 13:17:22 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								fd772cb778 
								
							 
						 
						
							
							
								
								Merge pull request  #5929  from german77/mousePanning  
							
							... 
							
							
							
							Improve mouse panning 
							
						 
						
							2021-02-16 22:52:35 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								da0acc586a 
								
							 
						 
						
							
							
								
								Merge pull request  #4298  from FearlessTobi/remove-cache-setting  
							
							... 
							
							
							
							yuzu/configure_filesystem: Remove "Select Cache Directory" option 
							
						 
						
							2021-02-15 20:31:16 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									LC 
								
							 
						 
						
							
							
							
							
								
							
							
								f6b9b88db8 
								
							 
						 
						
							
							
								
								Merge pull request  #5942  from ReinUsesLisp/fixup-rebase  
							
							... 
							
							
							
							vk_rasterizer: Fix loading shader addresses twice 
							
						 
						
							2021-02-15 19:35:56 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								76e2d40963 
								
							 
						 
						
							
							
								
								vk_rasterizer: Fix loading shader addresses twice  
							
							... 
							
							
							
							This was recently introduced on a wrongly rebased commit. 
							
						 
						
							2021-02-15 21:34:13 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0563f37708 
								
							 
						 
						
							
							
								
								Merge pull request  #3603  from FearlessTobi/port-5123  
							
							... 
							
							
							
							Port citra-emu/citra#5123 : "SDL: Disable hidapi drivers due to compatibility problems with certain controllers" 
							
						 
						
							2021-02-15 16:25:53 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1c8d749458 
								
							 
						 
						
							
							
								
								core: core_timing_util: Optimize core timing math.  
							
							... 
							
							
							
							- Avoids a lot of unnecessary 128-bit math for imperceptible accuracy. 
							
						 
						
							2021-02-15 14:54:06 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a8fbe6493e 
								
							 
						 
						
							
							
								
								common: wall_clock: Optimize GetClockCycles/GetCPUCycles to use a single MUL instruction.  
							
							
							
						 
						
							2021-02-15 14:51:43 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e6f71e15a1 
								
							 
						 
						
							
							
								
								common: Merge uint128 to a single header file with inlines.  
							
							
							
						 
						
							2021-02-15 14:46:04 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0b63701ebf 
								
							 
						 
						
							
							
								
								Merge pull request  #5923  from ReinUsesLisp/vk-dirty-pipeline  
							
							... 
							
							
							
							fixed_pipeline_cache: Use dirty flags to lazily update key 
							
						 
						
							2021-02-15 13:17:27 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									LC 
								
							 
						 
						
							
							
							
							
								
							
							
								54d9967e94 
								
							 
						 
						
							
							
								
								Merge pull request  #5939  from Morph1984/web_types  
							
							... 
							
							
							
							core/CMakeLists: Add web_types.h 
							
						 
						
							2021-02-15 14:02:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0ff94cb0cc 
								
							 
						 
						
							
							
								
								Merge pull request  #4940  from german77/nativeGC  
							
							... 
							
							
							
							HID: Implement GC controller in game 
							
						 
						
							2021-02-15 10:32:19 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								57738090f7 
								
							 
						 
						
							
							
								
								core/CMakeLists: Add web_types.h  
							
							
							
						 
						
							2021-02-15 09:40:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d21f8ae1ce 
								
							 
						 
						
							
							
								
								Merge pull request  #5935  from lat9nq/controller_access_keys  
							
							... 
							
							
							
							debugger: controller: Add access key 
							
						 
						
							2021-02-14 22:33:59 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kelebek1 
								
							 
						 
						
							
							
							
							
								
							
							
								16a5c56b7c 
								
							 
						 
						
							
							
								
								Review 1  
							
							
							
						 
						
							2021-02-15 05:26:28 +00:00