Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						ede963d4db 
					 
					
						
						
							
							Merge pull request  #13272  from dreamsyntax/ppc-crlf  
						
						 
						
						... 
						
						
						
						PPCSymbolDB: Fix loading maps with CRLF endings 
						
						
					 
					
						2025-01-12 14:26:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						b0e5ebc80d 
					 
					
						
						
							
							Merge pull request  #13247  from sepalani/debug-map-ranges  
						
						 
						
						... 
						
						
						
						PPCSymbolDB: Refactor SymbolMap Save/Load 
						
						
					 
					
						2025-01-12 14:26:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Peukert 
							
						 
					 
					
						
						
							
						
						f28e134c88 
					 
					
						
						
							
							Clean up CRLF line endings  
						
						 
						
						
						
						
					 
					
						2025-01-12 11:06:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dreamsyntax 
							
						 
					 
					
						
						
							
						
						b9a2d89035 
					 
					
						
						
							
							PPCSymbolDB: Fix loading maps with CRLF endings  
						
						 
						
						... 
						
						
						
						Symbol maps ending in CRLF were not properly loading on non-windows
systems. 
						
						
					 
					
						2025-01-10 14:37:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						98a80239f1 
					 
					
						
						
							
							Merge pull request  #13030  from JosJuice/android-wait-for-surface-in-run  
						
						 
						
						... 
						
						
						
						Android: Wait for surface in Run 
						
						
					 
					
						2025-01-10 04:50:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						75abda6a3a 
					 
					
						
						
							
							Merge pull request  #12864  from JosJuice/android-window-compat  
						
						 
						
						... 
						
						
						
						Android: Replace deprecated setSystemUiVisibility 
						
						
					 
					
						2025-01-10 04:45:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						d10cb9dfc4 
					 
					
						
						
							
							Merge pull request  #13238  from JosJuice/jitarm64-rlwinmx-imm-mask  
						
						 
						
						... 
						
						
						
						JitArm64: Handle rlwinmx with zero mask 
						
						
					 
					
						2025-01-10 04:44:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tilka 
							
						 
					 
					
						
						
							
						
						e24e107b3c 
					 
					
						
						
							
							Merge pull request  #13265  from Sintendo/warnings  
						
						 
						
						... 
						
						
						
						Fix several minor warnings 
						
						
					 
					
						2025-01-08 21:44:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tilka 
							
						 
					 
					
						
						
							
						
						ffa312f8e8 
					 
					
						
						
							
							Merge pull request  #13158  from jordan-woyak/wiiu-rename  
						
						 
						
						... 
						
						
						
						DolphinQt: Rename "GameCube Adapter for Wii U". 
						
						
					 
					
						2025-01-08 21:39:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						0e5d7d0f2d 
					 
					
						
						
							
							Merge pull request  #13268  from AdmiralCurtiss/ini-delete-case-sensitive  
						
						 
						
						... 
						
						
						
						Common/IniFile: Fix case sensitivity mismatch in IniFile::Section::Delete() 
						
						
					 
					
						2025-01-08 21:42:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TryTwo 
							
						 
					 
					
						
						
							
						
						3edb5accca 
					 
					
						
						
							
							MemoryViewWidget: Refactor updates using a dispatch function. Isolate memory reads from table updates.  
						
						 
						
						... 
						
						
						
						Preparations for auto update while a game is running. 
						
						
					 
					
						2025-01-08 13:40:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OatmealDome 
							
						 
					 
					
						
						
							
						
						2633b84b98 
					 
					
						
						
							
							Vulkan: Only attempt to create a CAMetalLayer on macOS  
						
						 
						
						
						
						
					 
					
						2025-01-08 13:51:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OatmealDome 
							
						 
					 
					
						
						
							
						
						d5dbb0b285 
					 
					
						
						
							
							MemArena: Add Darwin implementation  
						
						 
						
						
						
						
					 
					
						2025-01-08 12:46:31 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						8f9e3ffd83 
					 
					
						
						
							
							Merge pull request  #13228  from OatmealDome/fix-curl-2  
						
						 
						
						... 
						
						
						
						curl: Update to 8.11.1 and use CMake to configure 
						
						
					 
					
						2025-01-08 18:14:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						22dc21cca4 
					 
					
						
						
							
							Merge pull request  #13262  from Ferdi265/feature/fix-fmt11  
						
						 
						
						... 
						
						
						
						Fix compiling with libfmt>=11.0 
						
						
					 
					
						2025-01-08 18:12:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						c567248b73 
					 
					
						
						
							
							Common/IniFile: Fix case sensitivity mismatch in IniFile::Section::Delete()  
						
						 
						
						... 
						
						
						
						values uses a case insensitive comparison, so erasing the equivalent key in keys_order also must do so. 
						
						
					 
					
						2025-01-08 05:30:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						7133bfbb0e 
					 
					
						
						
							
							Merge pull request  #13180  from jordan-woyak/eof-logic  
						
						 
						
						... 
						
						
						
						Core/VideoCommon: Fix some weird (!eof) logic. 
						
						
					 
					
						2025-01-08 05:27:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OatmealDome 
							
						 
					 
					
						
						
							
						
						d525776ae6 
					 
					
						
						
							
							GeckoCodeConfig: Remove HTTPS workaround for Android  
						
						 
						
						
						
						
					 
					
						2025-01-07 23:02:13 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OatmealDome 
							
						 
					 
					
						
						
							
						
						4dc368d8df 
					 
					
						
						
							
							WiiUtils: Remove HTTPS workaround for Android  
						
						 
						
						
						
						
					 
					
						2025-01-07 23:02:13 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TryTwo 
							
						 
					 
					
						
						
							
						
						2e006d9787 
					 
					
						
						
							
							MemoryViewWidget: Refactor. Remove OnItemChanged signal and QSignalBlocker - replace with a signal that is only sent at the correct time.  
						
						 
						
						
						
						
					 
					
						2025-01-07 15:57:53 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OatmealDome 
							
						 
					 
					
						
						
							
						
						696b363f47 
					 
					
						
						
							
							Merge pull request  #13162  from jordan-woyak/non-blocking-input-detection  
						
						 
						
						... 
						
						
						
						DolphinQt/InputCommon: Make input mapping and output testing non-blocking. 
						
						
					 
					
						2025-01-07 16:55:55 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TryTwo 
							
						 
					 
					
						
						
							
						
						5395f21ae5 
					 
					
						
						
							
							Qt, Config controls system: Remove signal block so signals can refresh the enabled status of certain options when a new config is loaded (such as on starting a game). Blocks previously unwanted behavior with a new safety check.  
						
						 
						
						... 
						
						
						
						QCheckBox::toggled and other similar signals are used to save changes and to update widget status (such as enabled).. OnConfigChanged needs to load new values and trigger widget updates, but the new value shouldn't trigger a save. A save is unnecessary (the config has the correct values and the UI is being updated to those values) and it'd trigger another ConfigChanged signal.   This commit blocks the save without blocking the signal entirely. 
						
						
					 
					
						2025-01-07 03:02:39 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sintendo 
							
						 
					 
					
						
						
							
						
						24f2981e54 
					 
					
						
						
							
							JitArm64_SystemRegisters: Small FixGTBeforeSettingCRFieldBit optimization  
						
						 
						
						... 
						
						
						
						The computed value is only used when the register is equal to zero, so
we can fully precompute it and materialize the constant instead. In
other words, we change from
```
return reg == 0 ? (reg | 1ULL << 63) : reg;
```
to
```
return reg == 0 ? 1ULL << 63 : reg;
```
The number of instructions remains the same, but we eliminate an
unnecessary dependency on the register value.
Before:
0xb241037a   orr    x26, x27, #0x8000000000000000
0xeb1f037f   cmp    x27, xzr
0x9a9a137b   csel   x27, x27, x26, ne
After:
0xd2f0001a   mov    x26, #-0x8000000000000000 ; =-9223372036854775808
0xeb1f037f   cmp    x27, xzr
0x9a9a137b   csel   x27, x27, x26, ne 
						
						
					 
					
						2025-01-06 12:09:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sintendo 
							
						 
					 
					
						
						
							
						
						532e25be12 
					 
					
						
						
							
							Fix several minor warnings  
						
						 
						
						
						
						
					 
					
						2025-01-06 11:31:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						b35f7af355 
					 
					
						
						
							
							Merge pull request  #13257  from CasualPokePlayer/dtm_country_code  
						
						 
						
						... 
						
						
						
						Add SYSCONF country code to DTM 
						
						
					 
					
						2025-01-06 10:39:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						eec2e2f07a 
					 
					
						
						
							
							Merge pull request  #13251  from Sintendo/carry-opts  
						
						 
						
						... 
						
						
						
						JitArm64_Integer: Carry flag optimizations 
						
						
					 
					
						2025-01-06 10:39:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						43d5f61a60 
					 
					
						
						
							
							Merge pull request  #13149  from Sintendo/dcbx-msub  
						
						 
						
						... 
						
						
						
						JitArm64_LoadStore: Small dcbx optimization 
						
						
					 
					
						2025-01-06 09:29:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OatmealDome 
							
						 
					 
					
						
						
							
						
						8d9ec2fde9 
					 
					
						
						
							
							Merge pull request  #13210  from OatmealDome/fix-scmrevgen  
						
						 
						
						... 
						
						
						
						ScmRevGen: Don't generate Info.plist files directly 
						
						
					 
					
						2025-01-06 01:18:20 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JMC47 
							
						 
					 
					
						
						
							
						
						6b686be5f1 
					 
					
						
						
							
							Merge pull request  #13233  from TryTwo/PR_Codec  
						
						 
						
						... 
						
						
						
						AdvancedWidget: Replace FFV1 codec with Ut Video 
						
						
					 
					
						2025-01-04 22:26:36 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ferdinand Bachmann 
							
						 
					 
					
						
						
							
						
						b79bdb13c0 
					 
					
						
						
							
							Common: Fix compile failure with fmt>=11  
						
						 
						
						
						
						
					 
					
						2025-01-04 19:13:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ferdinand Bachmann 
							
						 
					 
					
						
						
							
						
						825092ad33 
					 
					
						
						
							
							BBA/HLE: Fix incorrect fmt format string  
						
						 
						
						
						
						
					 
					
						2025-01-04 18:45:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sepalani 
							
						 
					 
					
						
						
							
						
						bbf835b30b 
					 
					
						
						
							
							PPCSymbolDB: Check SplitString result  
						
						 
						
						
						
						
					 
					
						2025-01-04 17:02:13 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sepalani 
							
						 
					 
					
						
						
							
						
						77e77863dc 
					 
					
						
						
							
							PPCSymbolDB: Add alignment detection heuristic  
						
						 
						
						... 
						
						
						
						Update parse_entry_of in accordance to the sscanf change 
						
						
					 
					
						2025-01-04 15:32:52 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sepalani 
							
						 
					 
					
						
						
							
						
						5778cb42db 
					 
					
						
						
							
							PPCSymbolDB: Deduplicate parsing of the 'entry of' string  
						
						 
						
						
						
						
					 
					
						2025-01-04 15:32:52 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sepalani 
							
						 
					 
					
						
						
							
						
						5c151c11ac 
					 
					
						
						
							
							PPCSymbolDB: Use ranges in SaveSymbolMap  
						
						 
						
						
						
						
					 
					
						2025-01-04 15:32:52 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						3b85653003 
					 
					
						
						
							
							NetPlay: Implement GetInterfaceListInternal for Windows.  
						
						 
						
						
						
						
					 
					
						2025-01-04 00:29:34 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JMC47 
							
						 
					 
					
						
						
							
						
						9b3b6bea9d 
					 
					
						
						
							
							Merge pull request  #12801  from JosJuice/jitarm64-crxxx-opt  
						
						 
						
						... 
						
						
						
						JitArm64: Optimize crXXX 
						
						
					 
					
						2025-01-03 16:32:49 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						f12846a0e9 
					 
					
						
						
							
							DolphinQt: Make input mapping and output testing non-blocking.  
						
						 
						
						
						
						
					 
					
						2025-01-01 16:48:32 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						bc95c001c8 
					 
					
						
						
							
							InputCommon: Move input mapping function into a class for non-blocking usage.  
						
						 
						
						
						
						
					 
					
						2025-01-01 16:48:32 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mitaclaw 
							
						 
					 
					
						
						
							
						
						527841f1df 
					 
					
						
						
							
							Simplify std::search with Common::ContainsSubrange  
						
						 
						
						
						
						
					 
					
						2025-01-01 09:52:03 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mitaclaw 
							
						 
					 
					
						
						
							
						
						d92c68e1de 
					 
					
						
						
							
							Simplify std::find_if with Common::Contains  
						
						 
						
						
						
						
					 
					
						2025-01-01 09:52:03 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mitaclaw 
							
						 
					 
					
						
						
							
						
						110d32729e 
					 
					
						
						
							
							Simplify std::find with Common::Contains  
						
						 
						
						... 
						
						
						
						In NandPaths.cpp, the `std::initializer_list<char>` of illegal characters has been turned into a `char[]` (similar to the one in GameList.cpp).
The reverse iteration in ResourcePack.cpp seemed to provide no benefits, and doing without it it seemed to have no ill effects. 
						
						
					 
					
						2025-01-01 09:52:03 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mitaclaw 
							
						 
					 
					
						
						
							
						
						6f10acea3f 
					 
					
						
						
							
							Common: Create "Contains.h" Algorithm Header  
						
						 
						
						... 
						
						
						
						The new `Common::Contains` and `Common::ContainsSubrange` function objects mirror C++23's `std::ranges::contains` and `std::ranges::contains_subrange`, respectively. 
						
						
					 
					
						2025-01-01 09:52:01 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						b8921b1338 
					 
					
						
						
							
							Merge pull request  #13237  from AdmiralCurtiss/slider-mappings  
						
						 
						
						... 
						
						
						
						DolphinQt/HacksWidget: Convert accuracy slider to ConfigSlider 
						
						
					 
					
						2024-12-31 15:22:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						c1c80adf1a 
					 
					
						
						
							
							Merge pull request  #13235  from Gamer64ytb/vsync-fix  
						
						 
						
						... 
						
						
						
						Android: Fix VSync option not working 
						
						
					 
					
						2024-12-31 15:20:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						0938fca6e3 
					 
					
						
						
							
							Core/VideoCommon: Fix some weird (!eof) logic.  
						
						 
						
						
						
						
					 
					
						2024-12-30 20:13:59 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TryTwo 
							
						 
					 
					
						
						
							
						
						3d248d000f 
					 
					
						
						
							
							Frame Dumping: Change lossless codec from FFV1 to Ut Video.  
						
						 
						
						... 
						
						
						
						Ut Video is faster and more compatible with editing programs, but produces larger files. 
						
						
					 
					
						2024-12-30 14:07:43 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CasualPokePlayer 
							
						 
					 
					
						
						
							
						
						c1698c93e2 
					 
					
						
						
							
							Add SYSCONF country code to DTM  
						
						 
						
						... 
						
						
						
						Recently there was some issues in TASVideos trying to sync a Donkey Kong Country Returns TAS. It eventually was synced by directly using the config from the TAS author. The exact setting which caused the desync was narrowed down to being in SYSCONF, with the country code. The TAS author lives in the US, so the country code matched the US country code, while the person attempting to sync the TAS did not live in the US.
Adding SYSCONF country code to the DTM should avoid this being an issue for future Dolphin versions. 
						
						
					 
					
						2024-12-30 07:50:22 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sintendo 
							
						 
					 
					
						
						
							
						
						d81bfe94eb 
					 
					
						
						
							
							JitArm64_Integer: addzex - Optimize InHostCarry case for 0  
						
						 
						
						... 
						
						
						
						Before:
0x5280000d   mov    w13, #0x0                 ; =0
0x1a1f01ae   adc    w14, w13, wzr
After:
0x1a9f37ee   cset   w14, hs 
						
						
					 
					
						2024-12-29 12:21:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sintendo 
							
						 
					 
					
						
						
							
						
						c817b4779d 
					 
					
						
						
							
							JitArm64_Integer: addzex - Optimize InPPCState case for 0  
						
						 
						
						... 
						
						
						
						Before:
0x52800019   mov    w25, #0x0                 ; =0
0x394bd3b8   ldrb   w24, [x29, #0x2f4]
0x2b180339   adds   w25, w25, w24
After:
0x394bd3b9   ldrb   w25, [x29, #0x2f4] 
						
						
					 
					
						2024-12-28 23:20:22 +01:00