Wunk 
							
						 
					 
					
						
						
							
						
						ea9f522c0c 
					 
					
						
						
							
							shader_jit_a64: Use LDP/STP for address registers ( #7225 )  
						
						 
						
						... 
						
						
						
						Move `address_registers` to be earlier in the `UnitState` structure to allow LDP/STP's 7-bit offset to reach these members.
Follow-up of https://github.com/citra-emu/citra/pull/7002#discussion_r1367270804  
						
						
					 
					
						2023-12-03 05:07:21 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhaobot 
							
						 
					 
					
						
						
							
						
						55e0b02863 
					 
					
						
						
							
							Update translations (2023-12-01) ( #7223 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: The Citra Community <noreply-fake@community.citra-emu.org > 
						
						
					 
					
						2023-12-03 05:07:13 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						59beeac4c7 
					 
					
						
						
							
							Android UI Overhaul Part 3 ( #7216 )  
						
						 
						
						... 
						
						
						
						* android: Rework Emulation Activity's UI
- New in-game menu
- Ability to open games from file manager
- New shader loading UI
- Fixes an issue where the system bars would stay visible during emulation
* android: Port yuzu's foreground service logic
Fixes an issue where the foreground service notification would be stuck with no way to dismiss it 
						
						
					 
					
						2023-11-30 16:38:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steveice10 
							
						 
					 
					
						
						
							
						
						0ed909e782 
					 
					
						
						
							
							cfg: Fix auto-region detecting when the launched title has no regions. ( #7218 )  
						
						 
						
						
						
						
					 
					
						2023-11-29 12:36:18 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steveice10 
							
						 
					 
					
						
						
							
						
						9da78f6126 
					 
					
						
						
							
							qt: Fix loading screen metadata retention when title has no metadata. ( #7215 )  
						
						 
						
						
						
						
					 
					
						2023-11-28 14:15:44 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steveice10 
							
						 
					 
					
						
						
							
						
						0842ee6d7b 
					 
					
						
						
							
							build: Make MSVC builds more deterministic to aid caching. ( #7213 )  
						
						 
						
						
						
						
					 
					
						2023-11-28 14:15:36 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								GPUCode 
							
						 
					 
					
						
						
							
						
						6ec079ede8 
					 
					
						
						
							
							core: De-globalize HLE lock ( #7212 )  
						
						 
						
						
						
						
					 
					
						2023-11-28 14:15:27 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wunk 
							
						 
					 
					
						
						
							
						
						83b329f6e1 
					 
					
						
						
							
							video_core/shader: Refactor JIT-Engines into JitEngine type ( #7210 )  
						
						 
						
						
						
						
					 
					
						2023-11-26 15:15:36 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								GPUCode 
							
						 
					 
					
						
						
							
						
						db7b929e47 
					 
					
						
						
							
							core: Remove special regions ( #7211 )  
						
						 
						
						
						
						
					 
					
						2023-11-26 12:07:30 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steveice10 
							
						 
					 
					
						
						
							
						
						dc8425a986 
					 
					
						
						
							
							kernel: Fix memory mapping issue introduced in  https://github.com/citra-emu/citra/pull/6680  ( #7208 )  
						
						 
						
						
						
						
					 
					
						2023-11-26 12:07:10 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steveice10 
							
						 
					 
					
						
						
							
						
						670e9936a4 
					 
					
						
						
							
							audio_core: Only perform audio stretching if below full speed. ( #7201 )  
						
						 
						
						
						
						
					 
					
						2023-11-26 12:06:59 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steveice10 
							
						 
					 
					
						
						
							
						
						c0ecdb689d 
					 
					
						
						
							
							cfg: Update preferred region data on-demand. ( #7206 )  
						
						 
						
						
						
						
					 
					
						2023-11-24 23:10:58 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wunk 
							
						 
					 
					
						
						
							
						
						68e6a2185d 
					 
					
						
						
							
							Fix missing u32 and LOG_TRACE includes ( #7207 )  
						
						 
						
						... 
						
						
						
						This fixes a compile-error with gcc I was getting from
`LOG_TRACE`(`error: ‘LOG_TRACE’ was not declared in this scope`) and
`u32`(`error: ‘u32’ was not declared in this scope`) being used without
their header-files being included.
Not sure how `romfs_reader.cpp` is even compiling when nothing in its
include-tree is refers to those macros. 
						
						
					 
					
						2023-11-23 15:39:17 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steveice10 
							
						 
					 
					
						
						
							
						
						09b36c589b 
					 
					
						
						
							
							openal: Enable AL_DIRECT_CHANNELS_SOFT when present. ( #7202 )  
						
						 
						
						
						
						
					 
					
						2023-11-22 23:09:22 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								GPUCode 
							
						 
					 
					
						
						
							
						
						1dc0fa7bb5 
					 
					
						
						
							
							vk_pipeline_cache: Make pipeline cache reads more robust ( #7194 )  
						
						 
						
						
						
						
					 
					
						2023-11-22 23:09:12 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								GPUCode 
							
						 
					 
					
						
						
							
						
						85bd1be852 
					 
					
						
						
							
							code: Add texture sampling option ( #7118 )  
						
						 
						
						... 
						
						
						
						* This replaces the nearest neighbour filter that shouldn't have existed in the first place 
						
						
					 
					
						2023-11-23 02:04:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Lombardo 
							
						 
					 
					
						
						
							
						
						c17ec1d1aa 
					 
					
						
						
							
							Android UI Overhaul Part 2 ( #7147 )  
						
						 
						
						
						
						
					 
					
						2023-11-22 14:31:48 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steveice10 
							
						 
					 
					
						
						
							
						
						33a1f27a99 
					 
					
						
						
							
							cfg: Load and save MCU config as binary file. ( #7200 )  
						
						 
						
						
						
						
					 
					
						2023-11-21 17:56:08 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								GPUCode 
							
						 
					 
					
						
						
							
						
						5733c8681e 
					 
					
						
						
							
							vk_pipeline_cache: Move SPIRV emittion to a worker thread ( #7170 )  
						
						 
						
						... 
						
						
						
						* vk_scheduler: Remove RenderpassCache dependency
* vk_pipeline_cache: Move spirv emittion to worker thread 
						
						
					 
					
						2023-11-20 20:05:35 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								PabloMK7 
							
						 
					 
					
						
						
							
						
						f8ae41dfe3 
					 
					
						
						
							
							Implement cfg UUID Clock Sequence ( #7169 )  
						
						 
						
						... 
						
						
						
						* Implement cfg UUID Clock Sequence
* Remove unneeded variable.
* Apply suggestions
* Apply suggestions 
						
						
					 
					
						2023-11-20 20:05:16 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shinra-electric 
							
						 
					 
					
						
						
							
						
						52254537b7 
					 
					
						
						
							
							Set macOS minimum version to macOS 11 Big Sur ( #7196 )  
						
						 
						
						... 
						
						
						
						* Add minimum OS version to Info.plist
Add minimum OS version key to info.plist using a MACOSX_MINIMUM_SYSTEM_VERSION var, which can be set in CMakeLists.txt
* Set minumum OS to macOS 11 in CMakeLists.txt
Set the MACOSX_MINIMUM_SYSTEM_VERSION to macOS 11 Big Sur, which I believe is the current minimum version
* Use deployment target value rather than string 
Uses CMAKE_OSX_DEPLOYMENT_TARGET instead of a hardcoded string to set the minimum OS
* Use deployment target global variable in Info.plist.in
Using MACOSX_BUNDLE_MINIMUM_SYSTEM_VERSION does not work, as CMake leaves it blank
* Update Qt CMakeLists.txt
Don't set MACOSX_MINIMUM_SYSTEM_VERSION as CMake leaves this blank 
						
						
					 
					
						2023-11-20 04:07:46 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SuperSamus 
							
						 
					 
					
						
						
							
						
						98f17f8f04 
					 
					
						
						
							
							externals: fix find Crypto++ ( #7189 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Martino Fontana <tinozzo123@gmail.com > 
						
						
					 
					
						2023-11-20 04:07:41 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steveice10 
							
						 
					 
					
						
						
							
						
						ca6dae1744 
					 
					
						
						
							
							fs: Fix save data secure value stubs. ( #7191 )  
						
						 
						
						
						
						
					 
					
						2023-11-19 10:18:23 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								PabloMK7 
							
						 
					 
					
						
						
							
						
						b6acebcb11 
					 
					
						
						
							
							Stub some missing AM Ticket functions ( #7172 )  
						
						 
						
						
						
						
					 
					
						2023-11-18 15:55:47 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Castor215 
							
						 
					 
					
						
						
							
						
						ba702043f0 
					 
					
						
						
							
							externals: allow user to use system Catch2 ( #7190 )  
						
						 
						
						
						
						
					 
					
						2023-11-18 15:54:27 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SuperSamus 
							
						 
					 
					
						
						
							
						
						2a4c60c1dd 
					 
					
						
						
							
							externals: fix find OpenAL ( #7188 )  
						
						 
						
						
						
						
					 
					
						2023-11-18 15:54:18 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vitor K 
							
						 
					 
					
						
						
							
						
						a1532f813b 
					 
					
						
						
							
							config: Reorder default hotkeys ( #7175 )  
						
						 
						
						
						
						
					 
					
						2023-11-17 03:14:17 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								GPUCode 
							
						 
					 
					
						
						
							
						
						26d5727b19 
					 
					
						
						
							
							video_core: Merge tex0 and tex_cube ( #7173 )  
						
						 
						
						
						
						
					 
					
						2023-11-17 03:14:10 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								PabloMK7 
							
						 
					 
					
						
						
							
						
						680e132318 
					 
					
						
						
							
							Unlock RW access to opened files on windows ( #7161 )  
						
						 
						
						... 
						
						
						
						* Unlock RW access to opened files on windows
* Add missing include 
						
						
					 
					
						2023-11-17 03:14:00 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wunk 
							
						 
					 
					
						
						
							
						
						90a5d989e7 
					 
					
						
						
							
							mic: Fix gain undeclared identifier ( #7177 )  
						
						 
						
						
						
						
					 
					
						2023-11-15 19:27:43 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								PabloMK7 
							
						 
					 
					
						
						
							
						
						de40153fa4 
					 
					
						
						
							
							Implement PS:GetRandomBytes and use openssl for random bytes ( #7164 )  
						
						 
						
						
						
						
					 
					
						2023-11-14 16:15:50 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								PabloMK7 
							
						 
					 
					
						
						
							
						
						e9936e01c2 
					 
					
						
						
							
							Stub QTM_S:GetHeadtrackingInfo ( #7166 )  
						
						 
						
						... 
						
						
						
						* Stub QTM_S:GetHeadtrackingInfo
* Suggestions 
						
						
					 
					
						2023-11-15 02:04:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								GPUCode 
							
						 
					 
					
						
						
							
						
						e28c2a390c 
					 
					
						
						
							
							core: Make running_core always match kernel current_cpu ( #7159 )  
						
						 
						
						
						
						
					 
					
						2023-11-14 04:31:25 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								PabloMK7 
							
						 
					 
					
						
						
							
						
						63d1830429 
					 
					
						
						
							
							Download TWL titles from NUS and list them in AM. ( #7162 )  
						
						 
						
						... 
						
						
						
						* Download TWL titles from NUS and list them in AM.
* Remove duplicate entries.
* Move TODO comment 
						
						
					 
					
						2023-11-14 01:33:58 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steveice10 
							
						 
					 
					
						
						
							
						
						88cc6acb4d 
					 
					
						
						
							
							hle: Fix session limits for srv: and soc:U. ( #7160 )  
						
						 
						
						
						
						
					 
					
						2023-11-14 01:33:47 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								PabloMK7 
							
						 
					 
					
						
						
							
						
						3b31720c4d 
					 
					
						
						
							
							Map MappedBuffer guard pages in a single operation. ( #7158 )  
						
						 
						
						
						
						
					 
					
						2023-11-14 01:33:38 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steveice10 
							
						 
					 
					
						
						
							
						
						f9bbae81aa 
					 
					
						
						
							
							hw/aes: Clean up key generator. ( #7143 )  
						
						 
						
						
						
						
					 
					
						2023-11-13 13:35:30 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								PabloMK7 
							
						 
					 
					
						
						
							
						
						1c793deece 
					 
					
						
						
							
							Lower log level of CSND::ExecuteCommands stub warning ( #7163 )  
						
						 
						
						
						
						
					 
					
						2023-11-13 13:34:56 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								GPUCode 
							
						 
					 
					
						
						
							
						
						d5b50a9fc0 
					 
					
						
						
							
							spv_fs_shader_gen: Remove OpTypeSampledImage from texture buffers ( #7153 )  
						
						 
						
						
						
						
					 
					
						2023-11-12 22:40:30 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								GPUCode 
							
						 
					 
					
						
						
							
						
						168f168c33 
					 
					
						
						
							
							spv_fs_shader_gen: Implement quaternion correction with barycentric extension ( #7152 )  
						
						 
						
						
						
						
					 
					
						2023-11-12 22:40:21 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wunk 
							
						 
					 
					
						
						
							
						
						312068eebf 
					 
					
						
						
							
							renderer_vulkan: Optimize descriptor binding ( #7142 )  
						
						 
						
						... 
						
						
						
						For each draw, Citra will rebind all descriptor set slots and may redundantly re-bind descriptor-sets that were already bound. Instead it should only bind the descriptor-sets that have either changed or have had their buffer-offsets changed. This also allows entire calls to `vkCmdBindDescriptorSets` to be removed in the case that nothing has changed between draw calls. 
						
						
					 
					
						2023-11-12 14:17:38 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steveice10 
							
						 
					 
					
						
						
							
						
						5118798c30 
					 
					
						
						
							
							mic: Refactor microphone state and management. ( #7134 )  
						
						 
						
						
						
						
					 
					
						2023-11-12 13:03:07 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wunk 
							
						 
					 
					
						
						
							
						
						831c9c4a38 
					 
					
						
						
							
							renderer_vulkan: Import host memory for screenshots ( #7132 )  
						
						 
						
						
						
						
					 
					
						2023-11-12 13:02:55 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steveice10 
							
						 
					 
					
						
						
							
						
						23ca10472a 
					 
					
						
						
							
							misc: Remove dead file keys.tar.enc ( #7157 )  
						
						 
						
						
						
						
					 
					
						2023-11-12 13:02:34 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Castor215 
							
						 
					 
					
						
						
							
						
						6f05dd9d1d 
					 
					
						
						
							
							externals: allow user to use system Vulkan headers ( #7155 )  
						
						 
						
						
						
						
					 
					
						2023-11-12 13:02:23 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steveice10 
							
						 
					 
					
						
						
							
						
						19cc8e626b 
					 
					
						
						
							
							ci: Remove pch_defines from ccache sloppiness. ( #7156 )  
						
						 
						
						
						
						
					 
					
						2023-11-12 13:02:08 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SachinVin 
							
						 
					 
					
						
						
							
						
						ceeda05798 
					 
					
						
						
							
							assert/logging: Stop the logging thread and flush the backends before crashing ( #7146 )  
						
						 
						
						
						
						
					 
					
						2023-11-11 11:55:42 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vitor K 
							
						 
					 
					
						
						
							
						
						222b1cc0d7 
					 
					
						
						
							
							arm_dyncom: remove reference nullptr comparison ( #7151 )  
						
						 
						
						
						
						
					 
					
						2023-11-11 11:52:40 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Castor215 
							
						 
					 
					
						
						
							
						
						b74c91457e 
					 
					
						
						
							
							externals: allow user to use system VulkanMemoryAllocator ( #7149 )  
						
						 
						
						
						
						
					 
					
						2023-11-11 11:52:28 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steveice10 
							
						 
					 
					
						
						
							
						
						1c75d895fc 
					 
					
						
						
							
							build: Block qt.mirror.constant.com as a Qt download mirror. ( #7148 )  
						
						 
						
						
						
						
					 
					
						2023-11-11 11:52:11 -08:00