Squall Leonhart 
							
						 
					 
					
						
						
							
						
						b57d98f847 
					 
					
						
						
							
							brings back the removed If statement and adds the  num_level test  
						
						... 
						
						
						
						This resolves the out of bounds read/writes in the linear swizzler, it brings back the scaled TOTK Recall bug however, pending further work in the block size calculation.
Recall is not glitched in the Dynamic FPS resolution mod to the degree that it is in the native yuzu scaler, this can be a workaround for the time being.
The recall effect is constructed from multiple 320x180 texture slices, it breaking may have a similar origin to https://github.com/Ryujinx/Ryujinx/pull/5640 
but it may also be connected to the other deficiencies identified in the Yuzu size calculations, such as no apparent implementation of slice testing for end of slce depth as opposed to full aligned size as implemented in https://github.com/Ryujinx/Ryujinx/pull/5220  
						
						
					 
					
						2023-10-15 02:09:28 +11:00 
						 
				 
			
				
					
						
							
							
								Squall-Leonhart 
							
						 
					 
					
						
						
							
						
						9512992fe2 
					 
					
						
						
							
							Fix mistaken usage of info.block instead of level_info.block  
						
						... 
						
						
						
						Fixed an error on my part, in the last change I had mistakenly passed unadjusted block info into FullUploadSwizzles and UnswizzleImage
Revert (my mistaken changing of) the construction of SwizzleParameters in UnswizzleImage and FullUploadSwizzles to use level_info.block instead of info.block. This ensures that the block information used in the swizzling process is correctly adjusted for each mip level. 
						
						
					 
					
						2023-10-11 19:12:33 +11:00 
						 
				 
			
				
					
						
							
							
								Squall-Leonhart 
							
						 
					 
					
						
						
							
						
						02b897ce27 
					 
					
						
						
							
							Reuse part of my previous idea to to use num_levels to check within AdjustMipBlockSize  
						
						... 
						
						
						
						The partial revert was not enough for Tsukihime, this might do the trick 
						
						
					 
					
						2023-09-20 03:27:13 +10:00 
						 
				 
			
				
					
						
							
							
								Squall Leonhart 
							
						 
					 
					
						
						
							
						
						79f0202045 
					 
					
						
						
							
							Partial revert of  #10433  
						
						... 
						
						
						
						The If block in this change was causing some 2D textures to be treated as if their mip 0 was a 3D Slice, this could be ascertained as the same texture viewed from different distances would render fine, but then close up would look like a decoding failure.
It also resulted in some 3D ASTC textures not being scaled appropriate leading to broken graphical effects such as the jagged TOTK recall animation being a circle, as the If block was only accepting the image based on its original info without any adjustments applied. 
						
						
					 
					
						2023-09-18 23:28:53 +10:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
							
						
						e18ff5cb4e 
					 
					
						
						
							
							Merge pull request  #11529  from lat9nq/no-oob-names-pls  
						
						... 
						
						
						
						mii_types: Remove null terminator check 
						
						
					 
					
						2023-09-17 14:27:44 -06:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
							
						
						77682aabd3 
					 
					
						
						
							
							mii_types: Remove null terminator check  
						
						... 
						
						
						
						This is an OoB array access, causing a crash on at least the Linux
Flatpak releases.
Co-authored-by: german77 <juangerman-13@hotmail.com > 
						
						
					 
					
						2023-09-17 15:23:57 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						2fe92436b9 
					 
					
						
						
							
							Merge pull request  #11524  from t895/signing-ci  
						
						... 
						
						
						
						android: Set up signing config for release builds 
						
						
					 
					
						2023-09-17 10:42:57 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						e1b79610f8 
					 
					
						
						
							
							Merge pull request  #11522  from liamwhite/vfs-needs-results  
						
						... 
						
						
						
						registered_cache: correct file deletion case 
						
						
					 
					
						2023-09-17 10:42:51 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						474739a379 
					 
					
						
						
							
							Merge pull request  #11460  from Kelebek1/hw_opus  
						
						... 
						
						
						
						Reimplement HardwareOpus 
						
						
					 
					
						2023-09-17 10:42:44 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						67eeb05692 
					 
					
						
						
							
							android: Set up signing config for release builds  
						
						
						
						
					 
					
						2023-09-17 01:22:16 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						4d28e60694 
					 
					
						
						
							
							Merge pull request  #11523  from t895/shader-workers  
						
						... 
						
						
						
						android: Use 1 worker for shader compilation for all devices 
						
						
					 
					
						2023-09-16 22:36:43 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						af0c1b0cb7 
					 
					
						
						
							
							android: Use 1 worker for shader compilation for all devices  
						
						
						
						
					 
					
						2023-09-16 21:38:28 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						7282976de3 
					 
					
						
						
							
							Merge pull request  #11521  from t895/content-install-fix  
						
						... 
						
						
						
						android: Collect task state once view is created 
						
						
					 
					
						2023-09-16 19:51:29 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
							
						
						13a7a297bb 
					 
					
						
						
							
							registered_cache: correct file deletion case  
						
						
						
						
					 
					
						2023-09-16 18:25:17 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						c484a61515 
					 
					
						
						
							
							android: Collect task state once view is created  
						
						... 
						
						
						
						Before the viewLifecycleOwner wasn't ready and would cause a crash 
						
						
					 
					
						2023-09-16 17:15:20 -04:00 
						 
				 
			
				
					
						
							
							
								Kelebek1 
							
						 
					 
					
						
						
							
						
						67e2d5c28b 
					 
					
						
						
							
							Reimplement HardwareOpus  
						
						
						
						
					 
					
						2023-09-16 11:56:25 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						9912704234 
					 
					
						
						
							
							Merge pull request  #11519  from german77/system-policy  
						
						... 
						
						
						
						service: hid: Implement ApplyNpadSystemCommonPolicy 
						
						
					 
					
						2023-09-16 11:40:42 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						fe771b59f4 
					 
					
						
						
							
							Merge pull request  #11518  from german77/bad-npad  
						
						... 
						
						
						
						service: hid: Implement last active Npad and fix some errors. 
						
						
					 
					
						2023-09-16 11:40:35 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						d26c76180d 
					 
					
						
						
							
							Merge pull request  #11517  from german77/amiibo-format  
						
						... 
						
						
						
						service: nfc: Fix amiibo formatting 
						
						
					 
					
						2023-09-16 11:40:26 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						62d473305d 
					 
					
						
						
							
							Merge pull request  #11500  from liamwhite/debug-stuff  
						
						... 
						
						
						
						core: improve debug workflow 
						
						
					 
					
						2023-09-16 11:40:17 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						13d551846a 
					 
					
						
						
							
							Merge pull request  #11499  from Squall-Leonhart/bitlockerfix  
						
						... 
						
						
						
						add std::error_code for std::filesystem exceptions 
						
						
					 
					
						2023-09-16 11:40:10 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						c05ea35f78 
					 
					
						
						
							
							Merge pull request  #11492  from lat9nq/c-numeric-conversions  
						
						... 
						
						
						
						general: Remove uncaught usages of C++ string number conversions 
						
						
					 
					
						2023-09-16 11:40:03 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						7f705870d2 
					 
					
						
						
							
							Merge pull request  #11483  from FearlessTobi/save-size-max  
						
						... 
						
						
						
						am: Stub GetSaveDataSizeMax 
						
						
					 
					
						2023-09-16 11:39:56 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						821037e18f 
					 
					
						
						
							
							Merge pull request  #11475  from GPUCode/renderdoc-hotkey  
						
						... 
						
						
						
						debug: Add renderdoc capture hotkey 
						
						
					 
					
						2023-09-16 11:39:50 -04:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
							
						
						a3f235f8a2 
					 
					
						
						
							
							service: hid: Implement ApplyNpadSystemCommonPolicy  
						
						
						
						
					 
					
						2023-09-16 08:38:10 -06:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
							
						
						260bfc4bd2 
					 
					
						
						
							
							hid: service: Remove outdated field from npad  
						
						
						
						
					 
					
						2023-09-16 00:31:45 -06:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
							
						
						8950fe79ad 
					 
					
						
						
							
							hid: service: Implement Last active Npad  
						
						
						
						
					 
					
						2023-09-16 00:31:19 -06:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
							
						
						c8b9467f50 
					 
					
						
						
							
							service: hid: Ensure state is correct  
						
						
						
						
					 
					
						2023-09-16 00:31:09 -06:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
							
						
						0d4aa9125e 
					 
					
						
						
							
							service: nfc: Fix amiibo formatting  
						
						
						
						
					 
					
						2023-09-15 22:02:57 -06:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						aa6afb0cfe 
					 
					
						
						
							
							Merge pull request  #11508  from t895/audio-mute  
						
						... 
						
						
						
						android: Remove settings interface specifically for audio mute 
						
						
					 
					
						2023-09-15 00:00:56 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						832a2fcc69 
					 
					
						
						
							
							android: Remove settings interface specifically for audio mute  
						
						
						
						
					 
					
						2023-09-14 23:46:19 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						958bed4545 
					 
					
						
						
							
							Merge pull request  #11507  from t895/emulation-stop-fix  
						
						... 
						
						
						
						android: Return the correct status code on emulation stop 
						
						
					 
					
						2023-09-14 23:22:00 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						0c688b0bf5 
					 
					
						
						
							
							Merge pull request  #11506  from t895/icon-fix  
						
						... 
						
						
						
						android: Use resource as shortcut intermediary 
						
						
					 
					
						2023-09-14 23:21:45 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						7e2bd395bc 
					 
					
						
						
							
							android: Return the correct status code on emulation stop  
						
						
						
						
					 
					
						2023-09-14 23:08:06 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						19053ab631 
					 
					
						
						
							
							Merge pull request  #11505  from t895/config-patch  
						
						... 
						
						
						
						android: Don't reinitialize settings on emulation start 
						
						
					 
					
						2023-09-14 22:20:45 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						6481f4e937 
					 
					
						
						
							
							android: Use resource as shortcut intermediary  
						
						... 
						
						
						
						Fixes issue where the shortcut icon would appear cropped on certain devices 
						
						
					 
					
						2023-09-14 22:19:08 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						d1deff6b07 
					 
					
						
						
							
							Merge pull request  #11504  from t895/emu-args  
						
						... 
						
						
						
						android: Fix emulation to settings navigation args 
						
						
					 
					
						2023-09-14 21:25:58 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						e8aaab2fc1 
					 
					
						
						
							
							android: Don't reinitialize settings on emulation start  
						
						... 
						
						
						
						Config is already initialized on application start 
						
						
					 
					
						2023-09-14 21:25:17 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						21b133de40 
					 
					
						
						
							
							android: Fix emulation to settings navigation args  
						
						
						
						
					 
					
						2023-09-14 20:24:43 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						0c55248f92 
					 
					
						
						
							
							Merge pull request  #11503  from t895/stateflow-patch  
						
						... 
						
						
						
						android: Delay collecting UI state in games fragment 
						
						
					 
					
						2023-09-14 20:23:49 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						b394389170 
					 
					
						
						
							
							android: Delay collecting UI state in games fragment  
						
						
						
						
					 
					
						2023-09-14 20:02:48 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						5eceab3ce6 
					 
					
						
						
							
							Merge pull request  #11425  from t895/stateflows  
						
						... 
						
						
						
						android: Use StateFlow instead of LiveData 
						
						
					 
					
						2023-09-14 16:54:21 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
							
						
						3ef9673360 
					 
					
						
						
							
							core: improve debug workflow  
						
						
						
						
					 
					
						2023-09-14 16:44:15 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						8baed5d95d 
					 
					
						
						
							
							android: Refactor menu tags to enum  
						
						
						
						
					 
					
						2023-09-14 15:18:56 -04:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						4a3cbf0021 
					 
					
						
						
							
							android: Use StateFlow instead of LiveData  
						
						
						
						
					 
					
						2023-09-14 15:18:56 -04:00 
						 
				 
			
				
					
						
							
							
								Squall-Leonhart 
							
						 
					 
					
						
						
							
						
						21ecf01a17 
					 
					
						
						
							
							add std::error_code for std::filesystem exceptions  
						
						... 
						
						
						
						Resolves a case on Windows where an unmounted bitlocker protected volume containing an assigned game directory would crash Yuzu at start.
May also resolve cases where a disconnected SMB volume causes similar crashes (needs testing) 
						
						
					 
					
						2023-09-15 04:47:15 +10:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
							
						
						5d52d73c4b 
					 
					
						
						
							
							shared_widget: Use default literals more  
						
						
						
						
					 
					
						2023-09-14 11:31:26 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
							
						
						fea5b758bc 
					 
					
						
						
							
							settings_common: Fix typo  
						
						
						
						
					 
					
						2023-09-14 11:30:14 -04:00 
						 
				 
			
				
					
						
							
							
								GPUCode 
							
						 
					 
					
						
						
							
						
						c656105a6c 
					 
					
						
						
							
							debug: Add renderdoc capture hotkey  
						
						
						
						
					 
					
						2023-09-14 16:37:41 +03:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						04352a9aef 
					 
					
						
						
							
							Merge pull request  #11496  from liamwhite/ngc  
						
						... 
						
						
						
						ngc: implement service 
						
						
					 
					
						2023-09-14 09:24:46 -04:00