Commit Graph

  • 89016834cf Flatpak: Don't do an in-tree build OatmealDome 2024-11-12 16:07:27 -05:00
  • 24f2981e54 JitArm64_SystemRegisters: Small FixGTBeforeSettingCRFieldBit optimization Sintendo 2025-01-06 12:09:09 +01:00
  • 532e25be12 Fix several minor warnings Sintendo 2025-01-05 12:22:12 +01:00
  • b35f7af355 Merge pull request #13257 from CasualPokePlayer/dtm_country_code JosJuice 2025-01-06 10:39:53 +01:00
  • eec2e2f07a Merge pull request #13251 from Sintendo/carry-opts JosJuice 2025-01-06 10:39:43 +01:00
  • 43d5f61a60 Merge pull request #13149 from Sintendo/dcbx-msub JosJuice 2025-01-06 09:29:08 +01:00
  • 8d9ec2fde9 Merge pull request #13210 from OatmealDome/fix-scmrevgen OatmealDome 2025-01-06 01:18:20 -05:00
  • 6b686be5f1 Merge pull request #13233 from TryTwo/PR_Codec JMC47 2025-01-04 22:26:36 -05:00
  • b79bdb13c0 Common: Fix compile failure with fmt>=11 Ferdinand Bachmann 2025-01-04 18:46:04 +01:00
  • 825092ad33 BBA/HLE: Fix incorrect fmt format string Ferdinand Bachmann 2025-01-04 18:45:32 +01:00
  • bbf835b30b PPCSymbolDB: Check SplitString result Sepalani 2025-01-04 17:02:13 +04:00
  • 77e77863dc PPCSymbolDB: Add alignment detection heuristic Sepalani 2024-11-24 21:13:20 +04:00
  • 5778cb42db PPCSymbolDB: Deduplicate parsing of the 'entry of' string Sepalani 2024-11-24 13:03:22 +04:00
  • 5c151c11ac PPCSymbolDB: Use ranges in SaveSymbolMap Sepalani 2024-11-24 12:26:21 +04:00
  • 3b85653003 NetPlay: Implement GetInterfaceListInternal for Windows. Jordan Woyak 2024-11-18 22:06:16 -06:00
  • 9b3b6bea9d Merge pull request #12801 from JosJuice/jitarm64-crxxx-opt JMC47 2025-01-03 16:32:49 -05:00
  • f12846a0e9 DolphinQt: Make input mapping and output testing non-blocking. Jordan Woyak 2024-11-02 02:52:18 -05:00
  • bc95c001c8 InputCommon: Move input mapping function into a class for non-blocking usage. Jordan Woyak 2024-11-01 23:16:47 -05:00
  • f15a78ed38 Merge pull request #13094 from mitaclaw/ranges-modernization-5-contains JMC47 2025-01-01 14:42:44 -05:00
  • 527841f1df Simplify std::search with Common::ContainsSubrange mitaclaw 2024-10-01 11:41:25 -07:00
  • d92c68e1de Simplify std::find_if with Common::Contains mitaclaw 2024-09-21 14:50:23 -07:00
  • 110d32729e Simplify std::find with Common::Contains mitaclaw 2024-09-20 22:17:29 -07:00
  • 6f10acea3f Common: Create "Contains.h" Algorithm Header mitaclaw 2024-09-29 14:29:06 -07:00
  • b8921b1338 Merge pull request #13237 from AdmiralCurtiss/slider-mappings Admiral H. Curtiss 2024-12-31 15:22:04 +01:00
  • c1c80adf1a Merge pull request #13235 from Gamer64ytb/vsync-fix Admiral H. Curtiss 2024-12-31 15:20:49 +01:00
  • 0938fca6e3 Core/VideoCommon: Fix some weird (!eof) logic. Jordan Woyak 2024-11-07 16:52:39 -06:00
  • 3d248d000f Frame Dumping: Change lossless codec from FFV1 to Ut Video. TryTwo 2024-12-30 12:38:33 -07:00
  • c1698c93e2 Add SYSCONF country code to DTM CasualPokePlayer 2024-12-30 07:24:04 -08:00
  • d81bfe94eb JitArm64_Integer: addzex - Optimize InHostCarry case for 0 Sintendo 2024-12-28 23:26:55 +01:00
  • c817b4779d JitArm64_Integer: addzex - Optimize InPPCState case for 0 Sintendo 2024-12-28 23:20:17 +01:00
  • 14641b06fc JitArm64_Integer: addzex - Optimize ConstantFalse and ConstantTrue Sintendo 2024-12-28 23:07:33 +01:00
  • a4ba13b4c9 JitArm64_Integer: addex - Optimize InHostCarry for -1 Sintendo 2024-12-28 22:12:46 +01:00
  • d2bfa157dc JitArm64_Integer: addex - Optimize InHostCarry for 0 Sintendo 2024-12-28 21:53:28 +01:00
  • ad7dba5413 JitArm64_Integer: addex - Optimize InPPCState case for 0 Sintendo 2024-12-28 21:41:48 +01:00
  • 7410bc2025 JitArm64_Integer: subfzex - Constant folding Sintendo 2024-12-28 20:57:55 +01:00
  • fa13457abb JitArm64_Integer: subfex - Optimize InHostCarry case for -1 Sintendo 2024-12-28 20:18:09 +01:00
  • 18dd3f69f1 JitArm64_Integer: subfex - Optimize InPPCState case for 0 Sintendo 2024-12-28 18:15:44 +01:00
  • e54bfd6605 JitArm64_Integer: Refactor subfex Sintendo 2024-12-28 18:12:13 +01:00
  • 5cc9bde1c1 JitBase: Improve const-correctness Sintendo 2024-12-27 09:48:58 +01:00
  • 50d991780f JitBase: Add HasConstantCarry helper Sintendo 2024-12-27 09:47:54 +01:00
  • f6f01f2002 Force Metroid Prime GCN and Metroid Prime 2 GCN to be 4:3 Nystrata 2024-12-28 05:46:38 -08:00
  • 07f712f8a0 Core/VideoCommon: Fix duplicate OSD Custom Textures messages dreamsyntax 2024-12-26 17:21:02 -07:00
  • 635f588690 fix Summoner: Goddess Reborn sound system crash during transitions Charlese2 2024-12-27 15:49:29 -07:00
  • 05cad38abc Merge pull request #13243 from nlebeck/stringutil-tests Tilka 2024-12-27 18:10:47 +01:00
  • 4fc50226c6 DolphinQt/HacksWidget: Convert accuracy slider to ConfigSlider Admiral H. Curtiss 2024-12-25 04:39:56 +01:00
  • 98ee3836e5 DolphinQt: Add option for value mappings to ConfigSlider Admiral H. Curtiss 2024-12-25 04:31:03 +01:00
  • 532a8621da Merge pull request #13116 from mitaclaw/ranges-modernization-8-trivial-of JMC47 2024-12-26 16:51:53 -05:00
  • bae4616dd1 Add some unit test coverage of the SplitPath function Niel Lebeck 2024-12-26 11:40:09 -08:00
  • 48a7afa448 JitArm64: Use AArch64 imm masks in rlwimix slow case JosJuice 2024-12-25 15:46:20 +01:00
  • 6384ea97f1 JitArm64: Handle rlwinmx with zero mask JosJuice 2024-12-25 15:15:24 +01:00
  • 764bf314e1 Android: Fix VSync option not working Gamer64 2024-12-24 10:41:45 +01:00
  • f9ce2b9d76 Merge pull request #13232 from TryTwo/PR_hotfix JMC47 2024-12-23 18:04:51 -05:00
  • 27ac5fa777 Qt crash fix. Don't store Config::Info variable as a reference. TryTwo 2024-12-23 14:54:26 -07:00
  • c528a70e64 Merge pull request #13211 from Sintendo/blendvpd JMC47 2024-12-22 18:35:11 -05:00
  • a1d6aa7d3e Merge pull request #13212 from JosJuice/jitarm64-ps-sel-same-reg JMC47 2024-12-22 18:34:32 -05:00
  • 5641b83d4e Merge pull request #13063 from TryTwo/PR_GameSettings JosJuice 2024-12-22 20:42:28 +01:00
  • bb8c0a795f Merge pull request #13214 from JosJuice/sethardcoremode-private Admiral H. Curtiss 2024-12-22 20:09:29 +01:00
  • 1ba8541da9 Merge pull request #13091 from mitaclaw/ranges-modernization-2-returns JMC47 2024-12-20 12:50:19 -05:00
  • ac0d6cbaaa Merge pull request #13224 from Sintendo/jitarm64-subfic2 JMC47 2024-12-18 12:07:23 -05:00
  • 01f6810a9d Merge pull request #13207 from OatmealDome/vulkan-hdr-color-space OatmealDome 2024-12-16 17:29:19 -05:00
  • 2b0cd16c8c Modernize std::none_of with ranges mitaclaw 2024-09-30 15:05:17 -07:00
  • 140252ffc0 Modernize std::any_of with ranges mitaclaw 2024-09-30 17:26:50 -07:00
  • 860e6cf5cb Modernize std::all_of with ranges mitaclaw 2024-09-29 11:43:52 -07:00
  • 826e2bbf98 StringUtil: More Wrappers For <cctype> mitaclaw 2024-08-22 21:23:58 -07:00
  • b4a1967310 Merge pull request #13226 from JosJuice/achievementmanager-forward-declarations Jordan Woyak 2024-12-15 14:02:56 -06:00
  • ad24ddb6bb VerifyTool: Add missing USE_RETRO_ACHIEVEMENTS ifdefs JosJuice 2024-12-15 18:15:57 +01:00
  • 84ab15e020 AchievementManager: Add required forward declarations JosJuice 2024-12-15 18:00:14 +01:00
  • d81213c4a5 JitArm64_Integer: Optimize subfic for -1 Sintendo 2024-12-15 02:16:01 +01:00
  • 97e2a43eac Branch Watch Tool: Refresh Context Menus OnEmulationStateChanged mitaclaw 2024-09-05 14:36:30 -07:00
  • ada646a795 Merge pull request #12682 from JosJuice/jit-fallback-discard-assert JosJuice 2024-12-12 23:48:37 +01:00
  • 9541bb6cf7 Add method to bold slider/spin labels when a user game ini setting is being used TryTwo 2024-09-29 17:12:22 -07:00
  • ac129d318b EnhancementsWidget:: Move to using ConfigControls and add new control for ComboBoxes that set two settings at once. TryTwo 2024-10-21 14:47:42 -07:00
  • 84a937ae65 Add GFX property tabs to game properties window, allowing them to be set to the user game ini. Additionally, refactor ConfigWidgets to reduce duplication. Refactor GameConfigWidget to use config system. TryTwo 2024-09-17 23:29:13 -07:00
  • 6ea8edd531 Merge pull request #13209 from jordan-woyak/sdl-touchpad JMC47 2024-12-10 12:52:43 -05:00
  • 81fd763601 Add ReadVerified testing to PatchAllowlistTest LillyJadeKatrin 2024-12-09 20:58:56 -05:00
  • 394db8b798 Merge pull request #13215 from Tilka/efb_access JMC47 2024-12-09 14:23:45 -05:00
  • 445fe2248c GameSettings: set EFBAccessEnable=True for Neighbours from Hell Tillmann Karras 2024-12-07 20:16:15 +00:00
  • 687fe65709 Merge pull request #13166 from Sintendo/stX-opt JosJuice 2024-12-08 11:06:33 +01:00
  • 57b1234feb Merge pull request #13113 from CelestialAmber/mwld-map OatmealDome 2024-12-07 17:13:13 -05:00
  • 7a31c8f10b AchievementManager: Make SetHardcoreMode private JosJuice 2024-12-07 19:29:53 +01:00
  • 0c46205ba7 Core: Remove redundant lock for FilterApprovedPatches call JosJuice 2024-12-07 19:05:10 +01:00
  • 08df9a66e0 DolphinQt: Refactor, add ConfigControl class TryTwo 2024-09-17 23:29:13 -07:00
  • e3bfff5cb6 JitArm64: Optimize ps_sel with d == b || d == c JosJuice 2024-12-07 12:11:41 +01:00
  • 065165f749 Jit_FloatingPoint: Prefer BLENDVPD over VBLENDVPD Sintendo 2024-12-07 10:53:53 +01:00
  • 0a84d93a8e Merge pull request #13196 from jordan-woyak/expanding-numeric-settings JosJuice 2024-12-07 11:14:55 +01:00
  • a5d1172d97 Merge pull request #13186 from OatmealDome/flatpak-gitignore OatmealDome 2024-12-05 15:10:18 -05:00
  • e05b033dd2 ScmRevGen: Don't generate Info.plist files directly Some generators (like Unix Makefiles and Xcode) copy an app's Info.plist at configure time. This causes a problem when we need to generate the Info.plist at build time, like how we currently do it with ScmRevGen. Instead of generating the Info.plist directly in ScmRevGen, provide an Info.plist without any version information to CMake at configure time, have ScmRevGen generate a separate plist file with the version information at build time, and then merge the two together to create the final Info.plist. OatmealDome 2024-12-04 23:25:26 -05:00
  • c6b0629275 Merge pull request #13200 from Dentomologist/irwidget_move_header_constants_into_class JosJuice 2024-12-05 18:53:17 +01:00
  • 3c27c38e71 DolphinQt: Use TARGET_BUNDLE_DIR generator expression instead of specifying the bundle path ourselves OatmealDome 2024-12-04 22:53:39 -05:00
  • ad1511982a InputCommon/SDL: Add touchpad inputs. Jordan Woyak 2024-11-08 22:27:03 -06:00
  • 8c3b9c9cf6 Merge pull request #13174 from jordan-woyak/sdl-battery JMC47 2024-12-04 21:46:07 -05:00
  • 38675eab9b Merge pull request #13206 from mbc07/gameini/eternal-darkness-dualcore JMC47 2024-12-04 21:45:41 -05:00
  • e6f335bfcf VKSwapChain: Always use surface formats with a normal sRGB color space if not RGBA16F OatmealDome 2024-12-03 20:49:50 -05:00
  • 7e4b1780e1 GameINI: drop Single Core override from Eternal Darkness Mateus B. Cassiano 2024-12-03 16:48:54 -04:00
  • 26ba8f5481 Merge pull request #13197 from jordan-woyak/vrr-mapping-indicators JMC47 2024-12-03 12:51:18 -05:00
  • cf29214c03 Merge pull request #12955 from LillyJadeKatrin/retroachievements-gecko JMC47 2024-12-02 14:18:53 -05:00
  • c10809a7ff Merge branch 'release-prep-2412' OatmealDome 2024-12-01 20:50:13 -05:00
  • 992b4ea930 ScmRevGen: Bump major version to 2412 2412 release-prep-2412 OatmealDome 2024-12-01 18:00:52 -05:00
  • 93c9424d09 Merge pull request #13203 from JosJuice/android-gcadapter-reset OatmealDome 2024-12-01 16:33:06 -05:00
  • 74ed5e5532 Android/GCAdapter: Don't join current thread JosJuice 2024-12-01 12:56:42 +01:00