lat9nq 
							
						 
					 
					
						
						
							
						
						1cbe23ed7b 
					 
					
						
						
							
							yuzu: Move disable_web_applet to UISettings  
						
						 
						
						
						
						
					 
					
						2022-03-17 16:55:30 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						f55af65e82 
					 
					
						
						
							
							Merge pull request  #7964  from german77/miiii  
						
						 
						
						... 
						
						
						
						applet: mii: Simple implementation of mii applet 
						
						
					 
					
						2022-03-16 21:37:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando S 
							
						 
					 
					
						
						
							
						
						2db5076ec9 
					 
					
						
						
							
							Merge pull request  #8013  from bunnei/kernel-slab-rework-v2  
						
						 
						
						... 
						
						
						
						Kernel Memory Updates (Part 6): Use guest memory for slab heaps & update TLS. 
						
						
					 
					
						2022-03-16 12:15:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando S 
							
						 
					 
					
						
						
							
						
						c3c351e2c2 
					 
					
						
						
							
							Merge pull request  #8023  from ameerj/kirby-pop-in  
						
						 
						
						... 
						
						
						
						maxwell_3d: Implement a safer CB data upload 
						
						
					 
					
						2022-03-16 12:14:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						613558867c 
					 
					
						
						
							
							Merge pull request  #8026  from lat9nq/ext-mem-ini  
						
						 
						
						... 
						
						
						
						default_ini: List use_extended_memory_layout in default config file 
						
						
					 
					
						2022-03-15 18:12:10 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lat9nq 
							
						 
					 
					
						
						
							
						
						cb32d9aff8 
					 
					
						
						
							
							default_ini: List use_extended_memory_layout in default config file  
						
						 
						
						
						
						
					 
					
						2022-03-15 03:13:55 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						59d2a38daa 
					 
					
						
						
							
							Merge pull request  #8006  from BytesGalore/fix_cmake_missing_qt5_dbus  
						
						 
						
						... 
						
						
						
						build(cmake): fix missing Qt5::DBus link target for bundled linux package 
						
						
					 
					
						2022-03-14 18:56:39 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						e95bb782f0 
					 
					
						
						
							
							core: hle: kernel: init_slab_setup: Move CalculateSlabHeapGapSize to global namespace.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						5f3e77d93e 
					 
					
						
						
							
							core: hle: kernel: Allocate dummy threads on host thread storage.  
						
						 
						
						... 
						
						
						
						- Fixes a crash where on subsequent boots, long-lived host threads would have their dummy threads freed. 
						
						
					 
					
						2022-03-14 18:14:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						82a2463062 
					 
					
						
						
							
							core: hle: kernel: Downgrade dangling objects warning to debug.  
						
						 
						
						... 
						
						
						
						- It is not impossible to leak kernel objects, so this is not really any issue anymore (albeit, still interesting). 
						
						
					 
					
						2022-03-14 18:14:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						f7d1929816 
					 
					
						
						
							
							core: hle: kernel: Make object list container global and ensure it is reset on each emulation session.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						51589c5e21 
					 
					
						
						
							
							core: hle: kernel: Remove server session tracking.  
						
						 
						
						... 
						
						
						
						- These are now allocated/managed by emulated memory, so we do not need to track and free them on shutdown. 
						
						
					 
					
						2022-03-14 18:14:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						0defac2f2a 
					 
					
						
						
							
							core: hle: kernel: k_process: Remove handle table finalize, reset page table.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						813b2ef253 
					 
					
						
						
							
							core: hle: kernel: k_process: Implement thread local storage accurately.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						3210bc2767 
					 
					
						
						
							
							core: hle: kernel: k_page_table: Add implementations of MapPages, UnmapPages, and FindFreeArea for TLS.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						15d9b0418f 
					 
					
						
						
							
							core: hle: kernel: k_slab_heap: Refresh to use guest allocations.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						a25cd4bb4b 
					 
					
						
						
							
							core: hle: kernel: Update init_slab_heap, use device memory, and add KThreadLocalPage and KPageBuffer.  
						
						 
						
						... 
						
						
						
						- Refreshes our slab initialization code to latest known behavior.
- Moves all guest kernel slabs into emulated device memory.
- Adds KThreadLocalPage and KPageBuffer, which we will use for accurate TLS management. 
						
						
					 
					
						2022-03-14 18:14:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						91819726b1 
					 
					
						
						
							
							core: hle: kernel: k_page_buffer: Add KThreadLocalPage primitive.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						08434842b3 
					 
					
						
						
							
							core: hle: kernel: k_page_buffer: Add KPageBuffer primitive.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						4a28d8cebb 
					 
					
						
						
							
							core: hle: kernel: k_thread: Ensure host Fiber is freed.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						ed67e1dd10 
					 
					
						
						
							
							core: hle: kernel: k_server_session: Ensure SessionRequestManager is freed.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						bfc4823e36 
					 
					
						
						
							
							core: hle: service: kernel_helpers: Use system resource limit.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						8873c0c3db 
					 
					
						
						
							
							core: hle: service: sm: Fix KPort reference count.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						25c0acc388 
					 
					
						
						
							
							core: hle: kernel: k_thread: Update to reflect tree changes.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						07c9d9bdbd 
					 
					
						
						
							
							core: hle: kernel: Use weak_ptr where possible for SessionRequestHandler and SessionRequestManager.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						ce33503adf 
					 
					
						
						
							
							core: hle: kernel: k_memory_layout: Update kernel slab memory sizes.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						0f0e1c25bc 
					 
					
						
						
							
							core: hle: kernel: svc_types: Add ThreadLocalRegionSize.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						944d9186ca 
					 
					
						
						
							
							core: hle: kernel: k_condition_variable: Update to reflect tree changes.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						158c5845ab 
					 
					
						
						
							
							core: hle: kernel: k_address_arbiter: Update to reflect tree changes.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						0fdf1d2a60 
					 
					
						
						
							
							common: tree: Various updates.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						69c2faeb6a 
					 
					
						
						
							
							common: intrusive_red_black_tree: Various updates.  
						
						 
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ameerj 
							
						 
					 
					
						
						
							
						
						5119a57614 
					 
					
						
						
							
							maxwell_3d: Implement a safer CB data upload  
						
						 
						
						... 
						
						
						
						This makes constant buffer uploads safer and more accurate by updating the GPU memory as soon as the CB Data method is invoked. The previous implementation was deferring the updates until a different maxwell 3d method was detected, then writing all CB data at once. 
						
						
					 
					
						2022-03-14 19:18:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando S 
							
						 
					 
					
						
						
							
						
						cd07a43724 
					 
					
						
						
							
							Merge pull request  #8008  from ameerj/rescale-offsets-array  
						
						 
						
						... 
						
						
						
						rescaling_pass: Fix rescaling Color2DArray ImageFetch offsets 
						
						
					 
					
						2022-03-15 00:08:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando S 
							
						 
					 
					
						
						
							
						
						f9e1f559b1 
					 
					
						
						
							
							Merge pull request  #8000  from liamwhite/hagi  
						
						 
						
						... 
						
						
						
						Initial support for Wii Hagi emulator 
						
						
					 
					
						2022-03-15 00:08:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						cc285b9924 
					 
					
						
						
							
							Merge pull request  #8015  from FernandoS27/fix-global-mem  
						
						 
						
						... 
						
						
						
						Shader decompiler: Fix storage tracking in deko3d. 
						
						
					 
					
						2022-03-14 16:03:23 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								byte[] 
							
						 
					 
					
						
						
							
						
						be0e6a2bb4 
					 
					
						
						
							
							Maxwell3D: Link to override constant definition in nouveau  
						
						 
						
						
						
						
					 
					
						2022-03-14 11:06:25 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando S 
							
						 
					 
					
						
						
							
						
						0331b8d799 
					 
					
						
						
							
							Merge pull request  #8016  from merryhime/kill-mem-use  
						
						 
						
						... 
						
						
						
						dynarmic: Reduce size of code caches 
						
						
					 
					
						2022-03-14 16:04:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								byte[] 
							
						 
					 
					
						
						
							
						
						364c67e49b 
					 
					
						
						
							
							Maxwell3D: restore original topology when topology overrides are disabled  
						
						 
						
						
						
						
					 
					
						2022-03-14 11:00:08 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liam 
							
						 
					 
					
						
						
							
						
						37aa472269 
					 
					
						
						
							
							Maxwell3D: Use override constants from nouveau  
						
						 
						
						... 
						
						
						
						This fixes some incorrect rendering in Sunshine 
						
						
					 
					
						2022-03-14 10:11:58 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Merry 
							
						 
					 
					
						
						
							
						
						220674d0d6 
					 
					
						
						
							
							dynarmic: Reduce size of code caches  
						
						 
						
						
						
						
					 
					
						2022-03-13 22:17:14 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						185fc03c3c 
					 
					
						
						
							
							Shader decompiler: do constant propgation before texture pass.  
						
						 
						
						
						
						
					 
					
						2022-03-13 21:49:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						ec9f0f064e 
					 
					
						
						
							
							Shader decompiler: Fix storage tracking in deko3d.  
						
						 
						
						
						
						
					 
					
						2022-03-13 17:41:16 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						8decc8d1a5 
					 
					
						
						
							
							Merge pull request  #8007  from ameerj/vs-2022-errors  
						
						 
						
						... 
						
						
						
						emit_spirv, vk_compute_pass: Resolve VS2022 compiler errors 
						
						
					 
					
						2022-03-13 03:43:06 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								merry 
							
						 
					 
					
						
						
							
						
						1f6bbb6257 
					 
					
						
						
							
							Merge pull request  #8009  from ameerj/dynarmic-exclusives-config  
						
						 
						
						... 
						
						
						
						config: Write dynarmic exclusive memory configs 
						
						
					 
					
						2022-03-13 07:42:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ameerj 
							
						 
					 
					
						
						
							
						
						6b164a80a1 
					 
					
						
						
							
							config: Write dynarmic exclusive memory configs  
						
						 
						
						... 
						
						
						
						Ensures the configs are written and saved between boots 
						
						
					 
					
						2022-03-12 03:42:50 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ameerj 
							
						 
					 
					
						
						
							
						
						f87f8d4610 
					 
					
						
						
							
							rescaling_pass: Fix rescaling Color2DArray ImageFetch offsets  
						
						 
						
						... 
						
						
						
						ImageFetch offsets for 2D array coordinates have a different composite size than the coordinates. The rescaling pass was not taking this into account.
Fixes broken shaders when scaling is enabled in Astral Chain, and likely other titles. 
						
						
					 
					
						2022-03-12 03:31:56 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ameerj 
							
						 
					 
					
						
						
							
						
						e8c50e709e 
					 
					
						
						
							
							emit_spirv, vk_compute_pass: Resolve VS2022 compiler errors  
						
						 
						
						
						
						
					 
					
						2022-03-12 02:54:33 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								BytesGalore 
							
						 
					 
					
						
						
							
						
						948f6e1112 
					 
					
						
						
							
							build(cmake): fix missing Qt5::DBus link target for bundled linux package  
						
						 
						
						
						
						
					 
					
						2022-03-12 08:40:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						27cc7b6a73 
					 
					
						
						
							
							Merge pull request  #7997  from Wunkolo/cpu_detect_more  
						
						 
						
						... 
						
						
						
						cpu_detect: Add additional x86 flags and telemetry 
						
						
					 
					
						2022-03-11 17:26:41 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liam 
							
						 
					 
					
						
						
							
						
						56c646d82c 
					 
					
						
						
							
							Maxwell3D: Restrict topology override effect to after the register is set  
						
						 
						
						
						
						
					 
					
						2022-03-11 19:42:12 -05:00