Last Git changes for Dolphin

Short version SVN rev Git hash Author Description
5.0-16517b6ad5c590262df0fe28bbb081a3f38a9ecb5ade3TilkaMerge pull request #10683 from Pokechu22/gamelist-home-end
5.0-165021c4a5d9fc917f6c864ca06aa2f61361a082cf68ePokechu22GameList: Work around Qt bug regarding clicking in the background not setting the position used by page down/end
5.0-165012d50ba0ca27c42485e1cc8934cb9b65ea4f3f829Pokechu22GameList: Have home/end keys move to first/last row
5.0-165144e989d1a07d08bc9d02a5921887e4771a48b5080TilkaMerge pull request #10695 from nolrinale/master
5.0-16513de3b817767865ead656621cff8edd9132e135815nolrinaleGameDB: Enabled Single Core Mode for PSO EP1&2 and EP3 improving online stability
5.0-165124f6d474e528991ca3d63d4e042b77af8ed2498c3Mai MMerge pull request #10693 from AdmiralCurtiss/state-header-implicit-offsets
5.0-16511b18fd3d3ce9d4de87635eb998da02467a1dca67cAdmiral H. CurtissCore/State: Make memory layout of StateHeader more explicit.
5.0-165101e64d21d40da70f138207a87271ef1d972287746Mai MMerge pull request #10691 from AdmiralCurtiss/tcp-header-std-array
5.0-16509f68c3b758ebb9cb5ea2463aa195e345341db7221Admiral H. CurtissCommon/Network: Use std::array in IPv4Header.
5.0-165083a3357444e9be934bbd496812591aa7fff3feddbJMC47Merge pull request #8067 from endrift/hsp
5.0-164766a26b0ce8aa8ac96f9b593848c42b93fd982e91dVicki PfauHW: Initial HSP implementation with ARAM expansion
5.0-16506f27027d9ad8d1e27a58de4738b1d0574152ea428TilkaMerge pull request #10689 from Pokechu22/dsp-manual-illr-typo
5.0-165030531e51e391d3b6348e48448b499b74e564d0334Pokechu22docs/DSP: Fix "ILLR" typo in Instruction Memory section
5.0-165045354f69d45b3e4ae712ce75b14cfe5e912db641aJosJuiceMerge pull request #10666 from AdmiralCurtiss/riivolution-error-001
5.0-165038d0f52032b572bcd63e6da14d3d3ee571c88d08aAdmiral H. CurtissIOS/DI: Fake the error 001 read when running DirectoryBlobs or Riivolution-patched games.
5.0-16502ffe0bcbb846a8dcbe86f0a17f63293f6b19d7307Admiral H. CurtissMerge pull request #10681 from JMC47/orderupini
5.0-16476b396afd1a387dffbb0d5a8a5606907a1bc3bf136JMC47INI: add RealWiiRemoteRepeatReports False to Order Up!
5.0-165000e948f3e21993721604fb44febf591516bd7e91aAdmiral H. CurtissMerge pull request #10620 from phire/cmake_win_fixes
5.0-16495580c721c8252a6c6657e68f67bfe2cd37b9ba61bAdmiral H. Curtisscmake: Don't use PCH with Qt6.
5.0-164946ea7af13e87bcde9301507de5ca071d4532a6d8dAdmiral H. Curtisscmake: Disable warnings for most externals on MSVC, like we do in the VS project files.
5.0-16493a5e85627b04ed8d05ccccfaf0aac5f83ec6ace0cAdmiral H. Curtisscmake: Use Policy CMP0117 for more sensible RTTI flag configuration on MSVC.
5.0-164927f2ea688d2b6881a071d3db86efb8825fafd3014Admiral H. Curtisscmake: On MSVC, set c++latest by requesting a C++23 feature set.
5.0-164919908219dc6b489e7ae85ee5247359072140dd68cAdmiral H. Curtisscmake: Add a few missing settings from the Visual Studio project files on MSVC.
5.0-1649089fadd26a6ad01bd4ded9eea986283a67321ef80Admiral H. Curtisscmake: Use C++latest everywhere on MSVC.
5.0-16489dbee810a04ab6ed207af4038202ee05a1a8b900cAdmiral H. Curtisscmake: Fixes for Qt6 on Windows.
5.0-1648896e2f1f95e7fdcd1fcb1577fe0b4f3124069a7acAdmiral H. CurtissExternals: Update prebuilt Qt submodule to include mkspecs -- the CMake build process wants them.
5.0-164874db181636804603153ab372247d9a6ff377e8d52Scott Mansellcmake: Require cmake 3.15 for MSVC
5.0-16486876f6651b45e7c4e014571ce1c4d53f70ac68813Scott Mansellcmake: fix PCH to work with msvc/ninja
5.0-1648589fda54820744848d19686b21221a86f6917e24bScott Mansellcmake: fix ninja/msvc builds
5.0-164840909e0011748dcb47503a5a4e25c609aa11ceae8Scott Mansellcmake: fix MSVC PCH support
5.0-164832348017ee8ad11e7d12795f11353e989b25c1cb0Scott Mansellcmake: ignore external warnings in MSVC
5.0-16482987f2700832de979cc767cbe9846fd6984392d05Scott Mansellcmake: fix buggy target sources on windows
5.0-1648154d89b955acea8080924c7f59fbd8310896b283eScott Mansellcmake: add missing FFmpeg dependency on windows
5.0-16480d2df9afda263acf37e07137f1d364737c97799c6Scott Mansellcmake: Fix libusb on windows
5.0-164838b3517a9f943b7379805a5a6a5a4d77c60d366f9Pokechu22Merge pull request #10686 from Tilka/pikmin_demo
5.0-16478d7da4aca19e4b1a1a2fba622c3eee7c7a1f7dcb0Tillmann KarrasDSPHLE: handle crc of Pikmin 1 GC US Demo
5.0-16481a6ace452916ecb249828471a3270f94d0261cb8cAdmiral H. CurtissMerge pull request #10687 from Sage-King/double_click_select_expressions
5.0-16480f0454ab2fa381b65fe1e15d3ae97b87a3d0421d5Sage KingAdded double click to add expressions when mapping
5.0-16479243df970fffe4d5fdb0c15b965100965e5fa0481Admiral H. CurtissMerge pull request #10675 from nolrinale/master
5.0-16478c06f81b1ff0346f077159ac425e3bfb86366e0ddnolrinaleGameSettings: Adjusted graphic settings for PSO EP1&2 and PSO EP3, fixes missing texts.
5.0-164775a4e783bb556a07b62dcfd1547461c50408d7344Admiral H. CurtissMerge pull request #10684 from Pokechu22/custom-rtc-default-value
5.0-16476863cb591fe6c3064da1a4d8e392f49dc724b67e8Pokechu22MainSettings: Make MAIN_CUSTOM_RTC_VALUE default value less magical
5.0-164750f2540a0d1133950467845f20b1e003181147781Mai MMerge pull request #10667 from t895/landscape-card
5.0-164469224c099d41929905dd100a44bed1b100f9aec6cCharles LombardoFix game card in landscape
5.0-16473244e4acff2abb3698cea8b98841ddc2e054e7aa4Mai MMerge pull request #10674 from OatmealDome/mac-steam-overlay
5.0-16454185188c009ed5ee60b6ab0e36059d63edb9b859fOatmealDomeDolphinQt: Add com.apple.security.cs.allow-dyld-environment-variables to entitlements
5.0-164718051c210281dbe795fc1d33840e8227061e49235Mai MMerge pull request #10680 from Pokechu22/dsp-int-overflow-comment
5.0-16470151119cece42f2a98f70993df678b3e48405799dPokechu22DSPInterpreter: Fix typo in isOverflow comment
5.0-16469a98d0367d8f9f719531cdbfd781688cf3c544dd3Mai MMerge pull request #10677 from Pokechu22/no-printf-log
5.0-164605f9212dd8479887da15659c7f277839d6115a46dPokechu22Common/LogManager: Remove old printf-style logging functions
5.0-164590637c17b599b26ee39164ac4144e1714eecaa574Pokechu22VideoCommon/FrameDump: printf-format messages before logging them
5.0-1645835cb5c8f7580c3ca805134b013846357aa33dbf5Pokechu22EXI_DeviceEthernet: Replace INFO_LOG with INFO_LOG_FMT
5.0-164572f5e69a94e523b5380e20e8b592406c2e48f4ba6Pokechu22JitArm64: Replace WARN_LOG with WARN_LOG_FMT
5.0-16456642a1c1348bd85802f9f945598fb83fd43cbbd9aPokechu22MainWindow: Replace WARN_LOG with WARN_LOG_FMT
5.0-164550faf0b80ad705ed5556c264db330f8de6988a1e8Pokechu22TAPServer_Apple: Use fmt logging
5.0-16454a86fb9b4758e893b3ca121cabb8f066e27f06c1cPokechu22Core/WGInput: Use fmt logging and include HRESULT in messages
5.0-164612aa0ae097b54ccb582e33ed7fa129031f381a21cPokechu22Merge pull request #10672 from Pokechu22/xf-invtxspec
5.0-164568baeb75bd26f69c9239691c058a488082ad54870Pokechu22Merge pull request #10669 from Pokechu22/adapter-change-aa-mode-list-reload
5.0-164578df55b492c52401f88393295479d6fbeba92ad9bPokechu22Show a panic alert if the CP matrix indices don't match the XF matrix indices
5.0-1645638a75f6a49706840edf7a6f5b94e224468ebbabdPokechu22Show a panic alert if the CP vertex config doesn't match the XF vertex config
5.0-1645546bcdc4372209f343ff28994770c0666a0d6c3acPokechu22Rename CP and XF normal component count enums and update their descriptions
5.0-16454736466a5d91c77cdcd3966e48b071c4f52658159Pokechu22XFMemory: Rename hostinfo to invtxspec
5.0-164473949698acf4637412c4b52fac07bc1c9b32665c5Pokechu22Verify graphics config validity after populating the backend info
5.0-164463950bc4620b659b4ba902a8d8d979dae801b5bd4Pokechu22Treat changing the graphics adapter the same as changing the backend
5.0-1645362601663e578bcd0b981e134c84fbc9d37850a15Mai MMerge pull request #10670 from shuffle2/winver
5.0-16452a55192c020aa746d5fd2dfb87fc6582b2ec714ddShawn Hoffmanreadme: increment min windows version to 10
5.0-16451899be2efe854d20cbe6c50354dd0ed011ca3ae3cShawn Hoffmanreadme: make VS min version match the source
5.0-164504085d463a1167bc1a1799c46682e27fb123baad3Mai MMerge pull request #10661 from Tilka/ax_init
5.0-16444ac7aeeece605e6174ba8ec4a2c1fb1b1d662e09aTillmann KarrasAX: refactor buffer initialization
5.0-16448b10808d8154a17b4f91893b656b7d82d31b7f7f0Admiral H. CurtissMerge pull request #8763 from JosJuice/panic-alert-deadlock-gpu
5.0-15887d445d2ad36223dfec0c432aa10bbbf5504c036c6JosJuiceDolphinQt: Improve the earlier panic alert deadlock fix
5.0-158863367e5e0267f17e02b57ec5c55526ad561d7b11dJosJuiceDolphinQt: Fix the panic alert deadlock, GPU thread edition
5.0-164458132dc4aa64fd1f1d594ddc9259040431c0d1fd2TilkaMerge pull request #10662 from xperia64/dsp_doc_bootloading
5.0-16444534d92d2c5493350709eb752e311414a9f624914xperia64Add tested bootloading transfer size
5.0-16443be75273ad40195bf912906bd152f4a3bc59e00b9JMC47Merge pull request #10454 from Pokechu22/pi-fifo-reset
5.0-16442b8cca8f598b81c9c6976785cc1b81b55f08893caPokechu22ProcessorInterface: Implement PI_FIFO_RESET
5.0-16441fcb3f9e35ba0f4177937f43dc869a2e461e32da7TilkaMerge pull request #10652 from shuffle2/fmt
5.0-164327b8e6c5b3643bb3ec09de3be5598d5e35caa3986Shawn Hoffmanfmt: do not define uint type in global namespace
5.0-16431fa17153ebc83cbc0ae7a1d7430d9509db0c6e0d6Shawn Hoffmanfmt: use make_format_args instead of make_args_checked make_args_checked is deprecated see https://github.com/fmtlib/fmt/pull/2760 and the linked comment
5.0-1643056626f73bf1f5d160aff866f6dd51cd1f3dad87fShawn Hoffmanfmt: fix 'ambigous overload' error
5.0-16429357dc72f97d812bf5d393d5f7216af8aa2d2c95aShawn Hoffmanfmt: fix 'unused variable' warnings
5.0-164285bcc11a3039a1717f05be38c81516c7c6caf5689Shawn Hoffmanfmt: update to f63afd161fb27132d394d0664ef7eb8ff38b8422
5.0-16427abc848b88c8555494e7570804a6d1d43e3cd3a73Shawn Hoffmanmsvc: bump min version to vs 17.2
5.0-1643427c6731a660fb301ec43db31b87d69ae6e66568aTilkaMerge pull request #10656 from Tilka/ax_dpl2
5.0-16431855dbf88cac56541162ed038127276f7177bec59Tillmann KarrasAX: handle DPL2 mixer control in old GameCube titles
5.0-164308438e647f294fd9858da287a99baad9152515dbaTillmann KarrasAXWii: handle mixer control more precisely
5.0-16431256e3b071e5807a9ff8c264491f82b775b345fe0JMC47Merge pull request #10658 from OatmealDome/qt5-cmake-prefix
5.0-164308b1be98a964754bf5728650ffd7e3a8bde1c260bOatmealDomeBuildMacOSUniversalBinary: Place the Qt path on CMAKE_PREFIX_PATH
5.0-16429333659cefa815650399770fda1717cd46ee1b9e3TilkaMerge pull request #10643 from Tilka/ax_cleanup
5.0-16389e6e283a11c3f692bc0206d8ae0ecfe09778c86b0Tillmann KarrasAX: rename main depop fields and mixer flags
5.0-16388048469f7c2c8548ccec3685ba08883835b22da9fTillmann KarrasAX: fix missing ramp of main surround channel
5.0-16426c41467a8eb076045e2a14c7c0a15d50f74d26ec2TilkaMerge pull request #10650 from AdmiralCurtiss/memory-widget-resize-fix
5.0-16415828ce0f3cfedaa619dcd676d2df08c8caae0659fAdmiral H. CurtissQt/MemoryViewWidget: Fix resizing.
5.0-1642444ceba89ea2503edd71e74a849be89c7e868bc2dJosJuiceMerge pull request #10651 from t895/dependencies
5.0-16423e03ee66ab5472bc5c5aa8c36f32932d2ac190ce9Charles LombardoUpgrade dependencies
5.0-16422001b05f8892808f76d4bad5114f4139c1b957788JosJuiceMerge pull request #10649 from t895/gradle
5.0-164216b74907f9dc884290c041c7bac325043b76d62a9Charles LombardoUpgrade gradle to 7.2.0
5.0-16420a768dc6f809db3f0ba2fe003af504e1cfebe8c7aTilkaMerge pull request #10374 from Pokechu22/slots-unused-warning
5.0-16033edec1d5e3a13330ccf7f38fc75fdc51897232f34Pokechu22Work around false SLOTS defined but not used warning on GCC
5.0-16418f05cd31d7d81312deba6d766f447de169ea6a922TilkaMerge pull request #10646 from Pokechu22/movie-missing-savestate-warning
5.0-1641561a144ba06b4163712663b4d4908a5eb408bdefdPokechu22Show a panic alert if movie is missing its starting savestate
5.0-1641611ddbe7d185c50cda9e080a700e3e033ecb6995dTilkaMerge pull request #10602 from xxkfqz/fmt-version
5.0-16304e4552c17c8ab48d3af9998cc0b9663daf6248ee2xxkfqzChange required libfmt version from 8.0 to 8.x
5.0-16414d82f2d73148045f8042a78c765653c6abed6e063TilkaMerge pull request #10612 from AdmiralCurtiss/memory-widget-refactoring-2
5.0-164097f94e62dd56a114f46be5dee4d4f7448de2f1873Admiral H. CurtissQt/MemoryViewWidget: Remove the behavior that clicking anywhere in the table centers the table on that row.
5.0-1640888dd9e57f3d438c61dbe95daf5a5e5436b0d3251Admiral H. CurtissQt/MemoryViewWidget: Add a custom scrollbar.
5.0-164074e153212a06ad5583ed1724ca25346640f6199f4Admiral H. CurtissQt/MemoryViewWidget: Convert into QWidget that has the table as a member.
5.0-164060e1e2323ea9bbe84c1be084fe4c5554c89ef93c6Admiral H. CurtissQt/MemoryViewWidget: Keyboard navigation should observe the number of bytes per row instead of assuming 16.
5.0-164095ef17e60d0c01810e36bf956f42d553af34341deTilkaMerge pull request #10633 from Minty-Meeo/generate-from-address-fix
5.0-163788fec3224fca9f334b7c52f84eeb7e26c64c925c8Minty-MeeoIndex SymbolDB when generated from address
5.0-16407866a8da3ce1bdc5341f95e7a2654cf135cbb7f1dTilkaMerge pull request #10645 from shuffle2/qt-hack
5.0-164065d459380d1e89dd0c4a9a87f189fb0b02736833aShawn Hoffmanqt/win: remove hack for tab bar scroll buttons
5.0-16405b339c6cac18ecbee8d8e5b72bcb6877c4526a369Admiral H. CurtissMerge pull request #10594 from AdmiralCurtiss/gamecube-pane-signal-block
5.0-163961d224d1da52952f921fd90ec546db2c53fa1b8d3Admiral H. CurtissQt/GameCubePane: Don't trigger config change events when populating GUI.
5.0-164036e54233eb83a93cb1dbd8aa12ffb219095f96642Admiral H. CurtissMerge pull request #10593 from AdmiralCurtiss/interface-pane-signal-block
5.0-16396e2dee9c3f807bb98b54e9558a219bd4e0ae596c4Admiral H. CurtissQt/InterfacePane: Don't trigger config change events when populating GUI.
5.0-16401e19b995a1c58c7a6f8db1adab92b927541480752JosJuiceMerge pull request #10644 from shuffle2/hide-balloon
5.0-163941e033a4f73e8d413cf88dc576db81e357978e32aShawn HoffmanQt: hide balloon tooltip when parent gets hidden fixes balloon remaining onscreen when parent gets hidden via escape key for example.
5.0-16399299d5c0141b1954583ef3cfad8f361bd10dbabd0JosJuiceMerge pull request #10591 from AdmiralCurtiss/memmap-state-crash
5.0-1639602ef946e8112d00bbe626bd90d25db6ae1e6d568Admiral H. CurtissHW/Memmap: Refuse to load savestate if memory settings are different.
5.0-1639731232f8c2377480ccf086bc2de46245027f9d502JosJuiceMerge pull request #10608 from t895/theme-refactor
5.0-163389b7c5a44581065890771dd917c7722224c65068eCharles LombardoAndroid: Modernize theming system
5.0-1639567ee78b9dc8330249f8fc8bfb7668d43267b8a0aAdmiral H. CurtissMerge pull request #10621 from TryTwo/PR_Register_Column_Type
5.0-1635195175bbb96d3d8379ec4b7a727f17b40f618b86eTryTwoDebugger RegisterWidget: Add context options to change entire column's display type.
5.0-163935f04ad5c3c4ae12c38a3d571cc39ceb80c09e74cJMC47Merge pull request #10559 from shuffle2/qt6
5.0-16370004e8a80b2cd577f0dd6b7b998d11181798c69daspycrabAdd support for building against Qt 6
5.0-16391997754bf3b8cd345ad5a5b1dfca09f108960f6c3Mai MMerge pull request #10642 from JosJuice/refactor-mmu-read
5.0-16383b6b70304829c16fad7b2e48c42d0110d732404ddJosJuicePowerPC: Add HW_PAGE_MASK constant
5.0-16382ed40b439605d0fc509f61f89271a70bc233ad96bJosJuicePowerPC: Reorder code in ReadFromHardware
5.0-163813b3c60dc4cf8d2fa158accc2c401007439991224JosJuicePowerPC: Check page crossing for non-translated reads
5.0-163874b6a47396e1f61b5a51836eea431dc7593472d23Mai MMerge pull request #10636 from t895/getBindingAdapterPosition
5.0-16378c04835243ff9d21001dde43851e79038976da49dCharles LombardoReplace deprecated method calls
5.0-163859858a799742d710ef916eb87211f63b6f3596b97Mai MMerge pull request #10640 from JosJuice/jitarm64-low-dcbz
5.0-1638116eb188f1d0fb276ae40946154a74ecb952a550cJosJuiceJitArm64: Implement low DCBZ hack
5.0-1638389d89bd64f47f5f700f1647564738718a178bd51TilkaMerge pull request #10641 from Tilka/ax_cleanup
5.0-16382f65b7066f51c7f86eed70122b12cedeebd5fa8b5Tillmann KarrasAX: put each volume and its ramp delta into a dedicated struct (NFC)
5.0-1638183858e68d4549ec7524128fda89d2ec6c38b697dTillmann KarrasAX: clarify main LRS channel names (NFC)
5.0-163808335ec70e5fe253eb21509408ca6b5736ed57dfcJMC47Merge pull request #10634 from OatmealDome/netsysupdate-nogui
5.0-16379baabd63f812ed8fea766dee6876c42331750e427OatmealDomeWiiUtils: Change default NUS Shop URL to Dolphin's fake NUS
5.0-163788c669efe76631d9c510697f56fa15ffd843d7fb0OatmealDomeMainSettings: Add setting to control Wii NUS Shop URL for system updates
5.0-16377d0ed09ab6fe8e19a64e8f1bb2867f9c439616d4cMai MMerge pull request #10632 from Tilka/ax_ub
5.0-16372aee547aa0eb3bd274117616eddd036634bbe59deTillmann KarrasAX: prevent undefined behavior
5.0-16375ac643825ce82c70adec3351a50b3c7f84852042bTilkaMerge pull request #10628 from Minty-Meeo/force_inline-minor-change
5.0-163659c22205ab13b665c3d9262593ea537df77454ed7Minty-MeeoChange _WIN32 check to a _MSC_VER check in Inline.h
5.0-16373f75f19ae6aa54eb4764472599a88cc64fc5a03a6TilkaMerge pull request #10629 from Tilka/spaces
5.0-163654b66ce6c4d344b287d481ffad2d47133e6c29f43Tillmann KarrasDolphinTool: add missing spaces in help text
5.0-16371ded18ab61e722423ad2383cdb399a121864f30d0JosJuiceMerge pull request #10631 from shuffle2/revert-pdbaltpath
5.0-16370a29b1ac6d3b95158b56f18a3a2cea4a6973d775eShawn HoffmanRevert "msbuild: use pdbaltpath to strip dirname of pdb"
5.0-16369f8c603a2dd6a79dbf6efb172bcde50508918a02aMai MMerge pull request #10618 from shuffle2/fast-test
5.0-1636564cd4cc86fa891150b3d4aae6e10826bc44d9ba3Shawn Hoffmanmsbuild: use default Project attrs maybe it makes the xml less scary :D
5.0-163642808909a978ba1c9d7b7f162a1765796f2ac201dShawn Hoffmanmsbuild: simplify lang/scm projects a bit
5.0-16363cad1f2735c2b2f9951f3a393ce179dc4bae5f847Shawn Hoffmanmsvc: disable optimizations for x64EmitterTest.cpp 40s -> 5s speedup
5.0-16362dde2f7e637eba4b998477776ebb46c02d330c00cShawn HoffmanDisable MSBuild Resource Manager
5.0-16364dcf8bd7733ae6393b879f4795b46104d67bba651JosJuiceTranslation resources sync with Transifex
5.0-163639aacb9690daec744fdfafb43e48cb6b15c9c77c5Mai MMerge pull request #10623 from iwubcode/glslang
5.0-163626d528a72eb9411217e180ba28f83c84901817a40iwubcodeExternals: Update glslang.
5.0-16361260d3faba8ba5b706a443ed6e2b6b39b972f9296JosJuiceMerge pull request #10614 from t895/sharp-icons
5.0-16351dcfa6103192094880c129dafb956e122fd2a214fCharles LombardoAndroid: Sharpen icons
5.0-16359e4695e329c32d95ef55a2e50dee933093f3befa2Mai MMerge pull request #10616 from shuffle2/fmt-lib
5.0-163563897eb5bbe5ad4dcce18cc81e4d44efd58e890aaMai MMerge pull request #10617 from shuffle2/repro
5.0-16353eb87245be8de21c12ba895b4117298120adf0580Shawn Hoffmanmsbuild: use pathmap to unify source paths embedded in objects
5.0-16352f2c5c052bc5402856123b0f57c7c5a50be97ba49Shawn Hoffmanmsbuild: use pdbaltpath to strip dirname of pdb
5.0-1635244951a4cbc064a0a5f7761909829d92d9b0101e5Shawn Hoffmanuse fmt as static library instead of headers reportedly improves compile time
5.0-1635116c90329f3a9f84c4e8859d08f78541fe7b57c0fShawn HoffmanSoundTouch: remove common types from global namespace
5.0-163515724de13b0590a3b80b85cb0820a1734445e891eShawn Hoffmanmsbuild: brepro -> deterministic
5.0-16352ccbdfd446d13504b9a50792a38542a5a21399bb6Admiral H. CurtissMerge pull request #10615 from AdmiralCurtiss/savestate-incorrect-error-message
5.0-1635101d4a2e9cc3122d53525771a4e4a13b8750b1a59Admiral H. CurtissTextureCacheBase: Don't log error while measuring state size.
5.0-163504cd48e609c507e65b95bca5afb416b59eaf7f683Mai MMerge pull request #10609 from OatmealDome/mvk-1-1-9
5.0-1628691fddeb09cabc22ae9aaa1f279ff8321a3f67739OatmealDomeMoltenVK: Update to version 1.1.9
5.0-16348c0488de4829cb3a7d1d76522cee821ec8ad03f95JMC47Merge pull request #10251 from Pokechu22/negative-scissor
5.0-16290f3eff70e2fda8ad0894f34336584f331ab989b68Pokechu22Implement ImGui window for scissor rectangles
5.0-162894d1e1db3c55c1d51a325e46274a1f8587805d529Pokechu22Software: Fix scissor rectangle always being block-aligned
5.0-162888745d84949b34748e736d417f657b7758f1c944fPokechu22Software: Disable clipping based on xfmem
5.0-16287925ceab82f874dcd9eeab5ca9520b5d6f0157ed1Pokechu22Software: Use new scissor logic
5.0-16286076392a0f65fa11b8c3475b762b8b9794057ae11Pokechu22VideoCommon: Rework scissor handling
5.0-162854595b89ad80ce2384d188de802ee03a183eb5905Pokechu22VideoCommon: Remove bSupportsOversizedViewports
5.0-16284b85b35d5ea6af0dbd7ea74b47e2564a805d9bfe5Pokechu22VideoCommon: Create dedicated structs for scissor pos/offset
5.0-163408e7c84842595f64b63184933cf4f6d7c78bb82e8Pokechu22Merge pull request #10601 from Pokechu22/vulkan-shader-compile-error
5.0-162940f92ab380ef48ed11c9300c9290a5ad9bf9665d8Pokechu22Vulkan: Include the info log in the shader compile error panic alert
5.0-162937ae71e643e3e3510ecf610c6dab00a79110eced7Pokechu22Vulkan: Close the output stream on shader compile error before showing the panic alert
5.0-16337c42392c565be2915af17588e2215c4b2861aeb53JMC47Merge pull request #10290 from OatmealDome/m1-earlyz-bug
5.0-16290259a5fc7c02d48f21d2479d8e259519bc4ed443eOatmealDomeDriverDetails: Add broken discard with early-Z bug on Apple Silicon GPUs
5.0-16289e7f5e5172c60a5e844fd121ee595dd5a77b0301eOatmealDomeDriverDetails: Introduce new VENDOR_APPLE for Apple GPUs
5.0-1628880dfefb32ee811794bbf9e46cf01339668dd5e08OatmealDomeUberShaderPixel: Add support for non-dual source shader blending
5.0-16287c1d87db6fa12cdc95fa5c7775faa49ea24743729OatmealDomePixelShaderGen: Add support for non-dual source shader blending
5.0-16286bad0283ff7fdd389fae76144c57953033167a7b1OatmealDomeVKPipeline: Add shader blending support
5.0-1633161edcf7e4fd2cef2ad95022abb2e5fc46f7433edAdmiral H. CurtissMerge pull request #10606 from AdmiralCurtiss/memory-widget-refactoring-1
5.0-16326787e3efeb850235b732c91930f54a3d96d6f74aaAdmiral H. CurtissQt/MemoryViewWidget: Detect row breakpoint cell by cell data instead of cell position.
5.0-163256920a24f1dc04ea0a651fe772614be22f8a2248fAdmiral H. CurtissQt/MemoryViewWidget: Add option to copy the actually displayed cell value to clipboard.
5.0-1632454ec0bd0d09a91604c6b919a45b8f1079cf32038Admiral H. CurtissQt/MemoryViewWidget: Don't use a member variable to hold information about the current mouse click.
5.0-1632326f9c8b847c7a8adf368850970cf65426f8646b7Admiral H. CurtissQt/MemoryWidget: Don't force a fixed size for the sidebar.
5.0-163266abf36767682856128d8a306ad6914b94c3c95b4JosJuiceMerge pull request #10588 from JosJuice/jitarm64-psq-stxx-q0
5.0-1628114f9ffeb02dc0d9dcc6204cc1063d4f5fdbdde23JosJuiceJitArm64: Add documentation comment for EmitBackpatchRoutine
5.0-162802ef2d4778d438534926e58cb1f9489f85f128195JosJuiceJitArm64: Always lock Q0 in psq_stXX
5.0-1632313e2ddade061f70c25d6f946e9a4e1c20eb4b805JosJuiceTranslation resources sync with Transifex
5.0-163224c080b84513a564d165561a9fe87937b8dcf2a33Admiral H. CurtissMerge pull request #10578 from TryTwo/PR_MemoryWidget_Dual_Views
5.0-16285a7111e3910a696f93774717cb3be0acd1549bd2dTryTwoDual View any size.
5.0-16284cc22f1a5585a732f3c040eb972bf8d1af132c66fTryTwoMemoryWidget add dual views for two separate column types. Force first column to be Hex32.
5.0-16319e0afcb3b94402f5b2b5a17c4e6275ffe20b5fca0JosJuiceMerge pull request #10540 from nyanpasu64/fix-gcadapter-atomics
5.0-16196b5a7ae52b56abd1b3aaa37786debcd95cc4e6057nyanpasu64Fix locking the wrong mutex in GCAdapter_Android.cpp ResetRumble()
5.0-1619576160276848bd2bbfa6be5335c9cd374ead49a58nyanpasu64Remove unnecessary atomic usage in GCAdapter_Android.cpp
5.0-16194871b01a5d91f2812f98b6ed58f024713e3b1ebe1nyanpasu64Remove unnecessary atomic usage in GCAdapter.cpp
5.0-16315cb5e967fd4dce951dfa6cdcfa49638d0ef3fd05eAdmiral H. CurtissMerge pull request #10596 from richarm4/patch-3
5.0-16288235f729181c69221c59e0c46145b887934b7a93eMatthew Richards-WellsGameSettings: Add missing space in comment.
5.0-163138b5a61b8fd199e7734471831e9071cf889750097Admiral H. CurtissMerge pull request #10599 from shuffle2/libusb
5.0-1629912cd81bdb3e9d72f8a9abb430342ab9532e7dab1Shawn HoffmanGCAdapter: don't call libusb_detach_kernel_driver on apple
5.0-162985cd3cf9072a6e75d5d047e66f6d3ce356ec9bf4fShawn HoffmanGCAdapter: fix retval check of libusb_detach_kernel_driver
5.0-16297978c90845bccfbe864473556cfafb854f901255fShawn HoffmanGCAdapter: move libusb context teardown last
5.0-162961c9dfb7bb6ed13766d92e09298f32bfa13ca6860Shawn HoffmanGCAdapter: some macro cleanup
5.0-16295f52d94832ecb65b549f784e8f42ffaaeec68a90cShawn HoffmanGCAdapter: set read/write thread names
5.0-162940a07c763331a4ea184f37d5ea7204572988a1f48Shawn Hoffmanupdate libusb submodule to latest
5.0-16293af930bc733977eb34376882c592e4418a681df9cShawn Hoffmanmake libusb submodule shallow
5.0-1630519c71db782f81170cf7ac9eacc68aa17badaf960Mai MMerge pull request #10597 from Simonx22/fix-ingame-menu-design
5.0-16274f5f52625b9d5f613e49e05c55e9134be94b8643bSimonx22Android: Fix in game menu rippleColor and colorEdgeEffect
5.0-1630369ca38d35581c382d917f4ad2d9414ec34fc4a69JosJuiceMerge pull request #10600 from t895/modern-card
5.0-162936eb911165722d0e3e254f92e8aab29b54497bd0eCharles LombardoModernize game card
5.0-1630156bb965ab944bd01bf511df31b7c9d91f8e62bd4JMC47Merge pull request #10584 from Pokechu22/emboss-single-normal-v2
5.0-16300784079853d9daa4d5e4de0b49b610ec0e58a2b0cPokechu22VideoCommon: Add comment explaining why only the first normal gets normalized
5.0-162992a5c77f43ff1d69e78f12f13435a38c5eb2ed854Pokechu22VideoCommon: Handle emboss texgen with only a single normal
5.0-1629839b2854b981aadec1576254ad5e4d91dc21c9709Pokechu22VertexLoader: Convert count register to remaining register
5.0-1629797d0ff58c8dbe374a1b87e1a72f1f245ed27ed96Pokechu22Convert vertex loader position cache to std::array
5.0-16296f722bdf7f1ab5913d035f257ff82865a686b08d6Pokechu22VertexLoaderX64: Refactor so that zfreeze is only in one place
5.0-162956f1350ae51fec828c3440721588d10cccd893998Pokechu22VertexLoaderARM64: Fix z-freeze position matrix index
5.0-1629404fdadd9d5f9588055fb54571410febfa710b86dPokechu22VideoCommon: Rename norm0/norm1/norm2 to normal/tangent/binormal
5.0-1629388134a6786b102dbb9b473fa42d748ae9c64af91Pokechu22VertexShaderGen: Simplify normal calculation
5.0-162922e01dc0c82b5f73215e3425ab45ff6c7ee50b389Mai MMerge pull request #10592 from AdmiralCurtiss/pointerwrap-protections
5.0-16287ef760ee012a1a7a9d8997fecce4f0c9a7122e1bdAdmiral H. CurtissCommon/PointerWrap: Prevent reads/writes past the end of the buffer.
5.0-16286853cf4f8181dd0162e81ebcd61331d8765d089caAdmiral H. CurtissCommon/PointerWrap: Hide internals.
5.0-162893172199d3396da5ff08682dab526868807e7d50aAdmiral H. CurtissMerge pull request #10577 from shuffle2/libusb
5.0-1628670507c2237a4e4693952410e55826eefdbba0706Shawn Hoffmanupdate to libusb v1.0.26 moves libusb from vendored to submodule
5.0-16287902e45b6b76d3c7aeab478a954212f841530ed80Mai MMerge pull request #10595 from richarm4/patch-1
5.0-16286c925f108929952259cf6f6f44d3e441debb2b70aMatthew Richards-WellsMinor text capitalization
5.0-162853ed9d5a3c7b2426cfbec5ae97df3e5fa6b5472d1Mai MMerge pull request #10589 from JosJuice/android-more-init-checks
5.0-16280342af6512cd15728c44ea1bf5decbdf20cc96ab7JosJuiceAndroid: Use AfterDirectoryInitializationRunner more comprehensively
5.0-162830ec3f3a6aee295c6569a5b817a571d7dc20ff0e6Admiral H. CurtissMerge pull request #10563 from TryTwo/PR_MemoryWidget_Display_Types
5.0-16268a2aecc3794d58306e00348ea5d4115596383f5a1TryTwoDebugger MemoryWidget: More display types, use combo box for display options. Add alignment and riw length options.
5.0-162810a4805c0b9f248ee217fb4748721438489775c99Admiral H. CurtissMerge pull request #10582 from AdmiralCurtiss/fmt-float
5.0-162685c687fc2a33bc23798e49c671bda9e2a38922947Admiral H. CurtissCommon/StringUtil: Use simpler formatting for floats and doubles.
5.0-16279c5c4169bc80381d22ca7d8ca3634370ea9b46a31Scott MansellMerge pull request #10255 from Pokechu22/sw-zfreeze
5.0-1626359f299d5d6cabddacf8e7d80f6f53987e4767c22Pokechu22Software: Fix zfreeze with CullMode::All
5.0-16262164e0f742d544f369f7a45e20815f22056a7d866Pokechu22Software: Store offset in Slope
5.0-162613a742e99bbf223bd268024a32ad6d1a5362be47fPokechu22Software: Remove config to disable ZComploc and ZFreeze
5.0-1627536678dca59475ae714b637c16ccc5f2d82531641Scott MansellMerge pull request #10585 from Pokechu22/apple-m1-unit-tests-f-string
5.0-162749994363aa8e1c84401cb59840b6833d492654e69Pokechu22Apple M1: Fix "Building and running unit tests" message
5.0-162733fdc6cbffea5f78dcfd8c2bad3cec12b3d45fdb1Admiral H. CurtissMerge pull request #10486 from ttttcrngyblflpp/negative-axis-scaling
5.0-16092c95c43bfb6f28861380de41b9c1e7f45ae6243e4Tony GongMake pos/neg analog axes symmetrical
5.0-16271edbb0f4df737e16ac68e8d9ea763de132993fb54JosJuiceMerge pull request #10581 from shuffle2/win-pch
5.0-16270ef8e461ca2d9455e70c8373faf571df4702e58f0Shawn Hoffmanwindows: buildfix if pch not used
5.0-1626962cc7cccfa789152eac859062225c9e95c8f073bAdmiral H. CurtissMerge pull request #10579 from shuffle2/mbedtls-build
5.0-162688466d438d3675657fa997983d27d06d804d500b1Shawn Hoffmancmake: fix build of mbedtls from Externals
5.0-162672f90a2c6892637524493880c8c326a5e0929b234Admiral H. CurtissMerge pull request #10574 from EternityShack/master
5.0-16261c5b0b925131bb8c1d688b56c1661cc99a514784aEternityShackMemoryWidget: Load Files to Memory
5.0-162651f4df1dabf261c573f260d92bdee8b7c28132ebePokechu22Merge pull request #10576 from JosJuice/moltenvk-curlies
5.0-16264abffa93a72bda3d13db4fe39f18bd9d176d87dc6JosJuiceMoltenVK: Fix pixel shader typo
5.0-1626341a831de2868cedc5064d613df971986f07a968dJosJuiceTranslation resources sync with Transifex
5.0-16262e932a1bfb71c73da48bb75f660b40b5f2c9de4a1Mai MMerge pull request #10571 from AdmiralCurtiss/ffmpeg-custom-pix-fmt
5.0-162413382408b8e2f2b3d9fbd7fd0aad8be0dce3e3af7Admiral H. CurtissVideoCommon/FrameDump: Allow user to specify a pixel format.
5.0-16260d7709d4122469b4b5c009c6caf3e38e42a74719bPokechu22Merge pull request #10398 from Pokechu22/viewport-rounding
5.0-162594e9a3147763ce742718092cf0d05ed7d9a6b19adPokechu22Round viewport coordinates when vertex rounding is enabled
5.0-16258dbb857b175c6687740b337147ce9f4d0e3fc52aaPokechu22VertexShaderManager: Use g_ActiveConfig.UseVertexRounding()
5.0-16257f6ab317374e597e8e6d60e4d5cf5ce5518f5e7e5Pokechu22Fix typo (GFX_HACK_VERTEX_ROUDING -> GFX_HACK_VERTEX_ROUNDING)
5.0-1625691192efe597dffc355ba90dc275e0ac9e582b267Mai MMerge pull request #10573 from AdmiralCurtiss/pr10472
5.0-162415516d468ce2ce194bfc059113ad3c070b6eb54e53t13nn3DolphinQt/HacksWidget: Re-enable texture accuracy slider if it was disabled because of a custom value.
5.0-16254f92b7f4c87bec61c0cabb9ee68350f95c34e0bcaMai MMerge pull request #10508 from JosJuice/android-pointer-down
5.0-16252e3106e8cdde37d7ee1632fae701155c2e789f611Mai MMerge pull request #10503 from JosJuice/android-directoryinitialization-thread
5.0-161282e1f89025ff9348a2b7f06aea896f35620093485JosJuiceAndroid: Only use getActionIndex for ACTION_POINTER_DOWN/ACTION_POINTER_UP
5.0-16119da12ff02fc534d9efc9e64aeb75f8f86d12d12caJosJuiceAndroid: Actually use a thread for DirectoryInitialization
5.0-16250417531f4690386b70fdb4883a3533f2d58006018Mai MMerge pull request #10545 from OatmealDome/mbedtls-2.28.0
5.0-16006d8a5a8827e8dce49251961a189b56d29f1efc755OatmealDomeExternals: Update mbedtls to 2.28.0
5.0-16248004e834c1424d533697d2c792d332109dec32ec0Mai MMerge pull request #10558 from shuffle2/lang
5.0-16210db4d81b9a89e67a2ec457692cfd2974b668e96dcShawn Hoffmanwindows: simplify handling of gettext fixes binplace on first build
5.0-16246d4e4b5604728d313dcfd00b37a340dc0e400b7e6Mai MMerge pull request #10562 from JosJuice/android-double-tap-get
5.0-162134120870628f4cacb48dd2b894a0c53b1021cc293JosJuiceAndroid: Remove nonsense code from double tap setting dialog
5.0-16212cdff426d2312fa38948b31d966bef6c6dcf285bcJosJuiceAndroid: Fix displaying the current value of double tap setting
5.0-16243dcf27b91bafd3ae2f69413ab3faa04b8e295fe3eMai MMerge pull request #10572 from AdmiralCurtiss/ffmpeg-log-va-list
5.0-16242df214af8a1a3b19f1c06041853daa59dcc927780Admiral H. CurtissVideoCommon/FrameDump: Fix log messages with arguments.
5.0-1624136134abd0e15f37ca4062b13533d0aa996ad7368Admiral H. CurtissCommon/LogManager: Add generic printf-style log function that takes a va_list instead of va_args.
5.0-16240120208ae03d7dd464e05c90dfa14959a591af5cePokechu22Merge pull request #10543 from Minty-Meeo/initmmio-combine
5.0-16196fbc9bf23422377153c0c68fc3e958a89e98ff8daMinty-MeeoCombine InitMMIO and InitMMIOWii
5.0-1623823508cafb2a3d92051c30945695ad7f6557f9070Admiral H. CurtissMerge pull request #7675 from TryTwo/Debugger_Code_Features
5.0-1612153cf78d413cb4e4cc546f027423a6a011cd30a64TryTwoGekko constistancy changes. Add context item to codeview to show or copy a load/store target memory address from instructions at or near PC when paused.
5.0-162360c7f9921bc5748dca58ff69e62a9332979dd7caaAdmiral H. CurtissMerge pull request #10565 from AdmiralCurtiss/wgi-win7
5.0-162355fda8ee8ec3315a209bd1608198aea4b4c977c40Admiral H. CurtissCore/WGInput: Dynamically load winrt function addresses.
5.0-16234e02194057bde797c03de9a4e29f522d361ed87b4JMC47Merge pull request #10412 from Pokechu22/sw-efb-peek-alpha
5.0-16198af316f7bfe7bd6470204abf4a98ef2430467e589Pokechu22Software: Implement pixel engine alpha read mode
5.0-161978882eb040a5e4121d0fb19026862bd456b492b6cPokechu22PixelEngine: Convert to BitField and enum class
5.0-1619645b8ebeb25ce28c01beff8a8507de45515b13a33Pokechu22PixelEngine: Remove old comment
5.0-162307a33659e7bd7b6504f37b80d8c8ce605dca655cdJosJuiceMerge pull request #10485 from JosJuice/real-ocol0-logic-ops
5.0-16096bbb64ff9930e191389a4ba7b696bb82174c30c1bJosJuiceShadergen: Use real_ocol0 workaround for shader logic ops
5.0-162286a326a9f733d71208933fcccd85843cf32087942JosJuiceMerge pull request #10544 from AdmiralCurtiss/default-font-size-workaround
5.0-162021ad7aac0081175713c19c8fbb4ea993fc266f77aAdmiral H. CurtissQt: Set font size for default debug font.
5.0-1622617b17e32368bf07e80bb3151e0232ce1028798e4JosJuiceMerge pull request #10552 from Gamer64ytb/display-cutout
5.0-16224a8654e2c69cc67af9e3a981e465620279c3bce81JosJuiceMerge pull request #10560 from JosJuice/android-wii-disc-update
5.0-16210bed91750e11d39a319c0e5c5d3c1069d16c99f11Gamer64ytbAndroid: Implement expand display cutout option.
5.0-1621257733ddc706dc72f018f46129a30fd6a3a475942JosJuiceAndroid: Implement installing system update from disc image
5.0-16222e3ca3e7ebad5fd2fb69a991285b4c9ed04fbb2b9JosJuiceMerge pull request #10568 from Pokechu22/msbuild-WGInput
5.0-162216e83e36bebd1072a2f9d70d3dda2965ac3429ed9Pokechu22msbuild: Move WGInput to DolphinLib.props
5.0-1622038bf2826f13f8f87b44349d08d56d0c69b317d20Admiral H. CurtissMerge pull request #10567 from sepalani/fix-float-preview
5.0-162195b658e77dfe84b6612a834e8461b2902c4913169SepalaniMemoryWidget: Fix preview of zero as float/double
5.0-16218368342cb9b113643d51b7ae461b577e9daee6aacAdmiral H. CurtissMerge pull request #10528 from TryTwo/PR_Debugger_Memory_Input_Types
5.0-16215ed96b8e30813ae21df140bd5f356479354480797TryTwoDebugger MemoryWidget: add float and integer inputs. Add input preview. Change input logic. Use combobox for options.
5.0-16216242cd4cbea923a2955ab514261e54af7ced1f0edAdmiral H. CurtissMerge pull request #10555 from Dentomologist/fix_manual_update_check_when_autoupdate_disabled
5.0-16210c8d953d0c66d993fa0253ccdd5667c5b9ad67e25DentomologistUpdater: Fix manual update check when autoupdate is disabled
5.0-16214085c86a9ac61b3672c14b0d1afdcca6a346e97beAdmiral H. CurtissMerge pull request #7614 from jordan-woyak/windows-gaming-input
5.0-16213566dfc1cf489921e52dc4cb1914021850b1f71aeJordan WoyakControllerInterface: Update sort priorities.
5.0-16212076a262b9e936860411213f3d2e2d2de97664c88Jordan WoyakInputCommon: Add Windows.Gaming.Input to ControllerInterface.
5.0-16211a4445fa1b0902f86e27793d365dc7d8ec449d3a2Admiral H. CurtissMerge pull request #10557 from shuffle2/msvc-secure-scl
5.0-16210818f6c81ed6b17a6ab437eebf9b6a2ec9f8e1c20Shawn Hoffmanmsbuild: don't explicitly set _SECURE_SCL
5.0-16209113fdc959dd9239b25d54a0ea787686f6c7790caAdmiral H. CurtissMerge pull request #10534 from AdmiralCurtiss/more-cheat-search-qol
5.0-162041942629d9aa21729b0adf71ed65cab57a62b89a2Admiral H. CurtissDolphinQt/CheatSearchWidget: Drop whitespace when parsing integers and floats from the user.
5.0-162037f2fed0f68b23e7a9ce5c8c2f99999325956fb47Admiral H. CurtissDolphinQt/CheatsManager: Don't leak closed cheat search tabs.
5.0-1620248c4ebeee02c8c028e13925a0c020355dbb44e89Admiral H. CurtissDolphinQt/CheatSearchWidget: Remember state of Hex checkboxes across sessions.
5.0-16205c028f962801d272afdb719cc9e33b274fb0c6334Admiral H. CurtissMerge pull request #10550 from shuffle2/cpp-conform
5.0-16204e6ed77b5f65b875904f6f55b0f8fb2bc1e089628Shawn Hoffmanmsvc: enable conformant __cplusplus macro
5.0-1620325c173cefc833c38ac9da5cdf8e4f43525244d5aAdmiral H. CurtissMerge pull request #8732 from dreamsyntax/debugger-function-differencing
5.0-1618488a1acdfc072ec48c348124ed59d60cf8368f83adreamsyntaximplement CodeDiffTool Feature Add Diff button to CodeWidget Add Code Diff Tool window for recording and differencing functions. Allows finding specific functions based on when they run.
5.0-162014957b2edb99ce04c2b29501aab7aa8682943279eAdmiral H. CurtissMerge pull request #10530 from shuffle2/win-ffmpeg
5.0-161984fad2c26e4f3b94fc12e63a0ec472fec83ceb1feShawn Hoffmanframedump: enable compat with utvideo codec
5.0-16197decaea8f9b8f2705617e5a4782e72161e7afad22Shawn HoffmanFrameDump: improve debug logging
5.0-1619609432ef098e1ce0d37b6d7d66b144e3679df72ceShawn Hoffmanwindows: move ffmpeg bins to submodule udpate ffmpeg to b1cbeabf5e4b3234e895a58bafa371bfb792baf0 enable ffmpeg on arm64
5.0-16197cc3f8204dac2c207581cc42f9884d6c907f6d642Admiral H. CurtissMerge pull request #10542 from TryTwo/PR_MemoryViewWidget_Spacing
5.0-161778f85e384c3b6c6bc8ba04cc195b4580859d199abTryTwoDebugger MemoryViewWidget: fixed, tighter spacing
5.0-161950204b119e904d358ba7084d18a84f77929a5f7e5JosJuiceMerge pull request #10541 from t895/list-fix
5.0-161948a0c6816ddc778f37483e8f967d338ab53ae06b5Charles LombardoAndroid: Fix games list padding
5.0-16193c08a23b374b852f6a7db8a31996ab4ce52f08805Mai MMerge pull request #10537 from Simonx22/android-sv2
5.0-161917b80cc9585078edeb926bdcab12e4296a089d457Mai MMerge pull request #10538 from JosJuice/android-region-runtime
5.0-1619011c4385b36f396cb7118f591bd088931966c40c9JosJuiceAndroid: Mark MAIN_FALLBACK_REGION as not runtime editable
5.0-1615573f94e76b9cf240a1f19943fddd2f157f6910da8Simonx22Android: Increase target and compileSdk version to 32 (Android 12L/Sv2)
5.0-16189f12681ba9394ba3eee7e14a739ef3f8036e3c95cJosJuiceMerge pull request #10532 from t895/material3-migration
5.0-16173fde39b455c438c6310c55ae9e4476757bc47e116Charles LombardoBegin style migration to Material3
5.0-16187b379df360a4344133625c459e28f45d7061ccc04Admiral H. CurtissMerge pull request #10497 from martinD2014/master
5.0-16119a4d031cfda477d09c7bb8278adfb2a02edca0159MartinAdd NonDefaultQPushButton to set autoDefault of buttons to false
5.0-1618556b5c677c06f714282c2b9464715c68f17d98205JosJuiceMerge pull request #10533 from t895/adaptive-icon
5.0-16184b8013ff3a0fb5ec6186d79b545ab13b685cdf324Charles LombardoAndroid: Inherit from Material3 themes and round corners on box art
5.0-16183379de5de15dbacb26ba95335c6033bc6e673570fAdmiral H. CurtissMerge pull request #10375 from Pokechu22/imgui-assert
5.0-1617972c7977c7227217f1454e1115ebfb987c4c7efc5Pokechu22Externals: Use Common ASSERT for IM_ASSERT
5.0-161789e19d10f9d6f0115a03588993b89649885022677Pokechu22Externals: Enable IMGUI_DISABLE_OBSOLETE_FUNCTIONS
5.0-1617730a34d06c18bf0d41ae10a3c62a30ac2dbda5dd7Pokechu22RenderBase: Add call to IMGUI_CHECKVERSION()
5.0-1617957d8f2112c887d7229a3efb94f3e254c47ce3b28Admiral H. CurtissMerge pull request #10514 from JosJuice/datel-no-gametdb
5.0-16144479489c9992c014eca5c81e3d7025847f8f37632JosJuiceDiscIO: Don't return GameTDB ID for any Datel disc
5.0-16177e53c879337dc60e49779813df94062c06ee0c6f6JosJuiceTranslation resources sync with Transifex
5.0-16176e58cf36ca1cb9997c716cb92d1dae94610ddce18Admiral H. CurtissMerge pull request #10079 from sepalani/neg-offset
5.0-16173d5916fd14c82eb05f836633c57a0b67190df95c6SepalaniMemoryWidget: Add negative offset search support
5.0-16174c8f4800fb226dc88d1a7fd265e5b985ec29f06d6JosJuiceMerge pull request #10531 from iwubcode/opengl_objlabel_fix
5.0-1616369e79045a3010a2e6435ce371e3bef5efdd7f9adiwubcodeVideoBackends: fix opengl object label which was given an invalid enumeration as the identifier parameter. Most implementations will warn in this case but there is an implementation that will crash (ANGLE)
5.0-161721a5a52c00c9a0c9fbfc836d988d7b28bb7eb7cfcAdmiral H. CurtissMerge pull request #10507 from JosJuice/convertcommand-non-gc-wii
5.0-16119d0d27028a03d4bc9c292be8e4ac35d846f9cc595JosJuiceDolphinTool: Allow converting non-GC/Wii files
5.0-16170c4dfd47182a1136073961c30dbccb301e48eae3aAdmiral H. CurtissMerge pull request #10527 from AdmiralCurtiss/speedlimit-combobox-fix
5.0-16169c661a75961287448cd5ebc4bf10c4eb6d02e241aAdmiral H. CurtissDolphinQt: Set emulation speed setting only when the combobox is actually touched.
5.0-16168b466b9ef85e623820e446a17345b12f1065dd7a6Admiral H. CurtissMerge pull request #10464 from Zarklord/override-wii-boot-ios
5.0-160749130ad8fbee4d32a6456e73c59df961870d76f85Zachary LockwoodAdd support for overriding the IOS that boots with a wii game
5.0-16166bb7f0e18dda2a9110b8a464865d6478038de4357JMC47Merge pull request #10524 from JosJuice/angle-in
5.0-16157f1f02180fa41d5772dbad9999ff82725f0ad5536JosJuiceVideoCommon: Remove redundant in qualifiers
5.0-1616448baf097a1814c1b0b5413eca5d442f3e705e87aAdmiral H. CurtissMerge pull request #10523 from JMC47/initypo
5.0-161630bd2b4023b68e4d3252f1abd77ea07f35c73acd7JMC47Rename GYRE41.ini to GRYE41.ini
5.0-161627b0d5f2df35537e460ad119d091699f3c52a0ca4Admiral H. CurtissMerge pull request #10491 from Minty-Meeo/dolphin-tool-more-stuff
5.0-16084deba9ce2564485c7fe078d4e73d0d2cba722b1acMinty-MeeoAdded a way to check Block Size, Compression Method, and Compression Level flags to dolphin-tool
5.0-161608368b87fb8802b981f9fd3b145216a9161282b76Admiral H. CurtissMerge pull request #10016 from JMC47/ubisoftcodinground11
5.0-161596619bfef5040ddf3cde049c02d83bdf91744a532JMC47GameINI: Rayman Arena - Add Disable Culling Patch
5.0-16158c47fa2f4f10b0fcdfb59ea5ba6d10d48bb8cb23bAdmiral H. CurtissMerge pull request #10492 from teconmoon/patch-1
5.0-16117d95f6faa5576fc30111dc7ac33305972e750b659teconmoonCreate REX.ini file for Excite Truck visual issues
5.0-16156a3f83d92d1df38e79581f4a08e0806efafec9248Admiral H. CurtissMerge pull request #10515 from JosJuice/android-user-data-clarification
5.0-16144c0f6aa7ab1b9147337b2eb6c5852a5abc27666e5JosJuiceAndroid: Clarify what we mean by "user data"
5.0-161549f606734c31275bb98f3021abf1827b78a3d0735JosJuiceMerge pull request #10513 from JosJuice/android-update-dependencies
5.0-16145f9f561ced167f59dda95a0dbc23f2ea56ec9b1dfJosJuiceAndroid: Update dependencies
5.0-16144f5b6cccd32312c5c521217a7bb42ce0cbee83d52JosJuiceAndroid: Update Android Gradle Plugin
5.0-16151f5657d0a83adf8a7591a3ee12aa509fd6844f1bcAdmiral H. CurtissMerge pull request #10174 from dreamsyntax/panic-handles-restore-messages
5.0-1536161a5d3bf745258e06cc053ae06e66da0b4cfc120dreamsyntaxDolphinQt/MenuBar: add "reset ignore panic handler" button
5.0-161490ed6bfc7134f369f90c075763786080af2d3b4b5Admiral H. CurtissMerge pull request #10522 from AdmiralCurtiss/autoupdate-vs
5.0-16148676713e036bad9724aac294c95b4fdc83a272e63Admiral H. CurtissRe-enable Auto-Update when building with VS project files.
5.0-16147edd63d8c3f07a9d5748eb7ac78fdb7688b3eb2d4JMC47Merge pull request #10519 from jordan-woyak/fix-hotkey-detections
5.0-16144b589d720bfc01364a7c0114c7ea21d9e281fc9c6Jordan WoyakMappingCommon: Fix detection of hotkey and conjunction expressions.
5.0-16145f73b2d70a60d430ccba91d3b335578f2a5886bd1Pierre BourdonMerge pull request #10516 from OatmealDome/steam
5.0-16006e23df9369dfcc8e02c1d2b6de39166a5b9dd80dbOatmealDomeCMakeLists: Add option to disable automatic update support
5.0-16143bf261f6144a8cc75bcbdd4c09b19bdfa3dbe49b3Léo LamMerge pull request #10493 from jordan-woyak/netplay-show-traversal-external-port
5.0-16131c058c8e1a6de382b9edcca88dc26fec51336b39aJordan WoyakNetPlayDialog: Display external IP/Port as seen by the traversal server when it's used.
5.0-16141e10967e918594b3f22dfb3da1d092fd3f58b8af6Léo LamMerge pull request #10502 from Pokechu22/defer-gcadapter
5.0-1612137806472e16b931cbcc9fe3fac630333cd403863Pokechu22GCAdapter: Defer initialization until MainWindow::InitControllers
5.0-16139da6f86f381e1a78ed7bb0ab19af34d6ce5251257Léo LamMerge pull request #10496 from JosJuice/mappingcommon-split
5.0-161191bc057614e6d101e4f26db18fa60af2e9e2d0be7JosJuiceMove parts of MappingCommon out of DolphinQt
5.0-16137a99c993f1de5860bcdef013433a48e9556543329Léo LamMerge pull request #10509 from JosJuice/freeloader-too-small
5.0-1612941adf3cd538410f089db71e1e3916b1dba3d78fdJosJuiceDiscIO: Treat game ID DTLX01 as a Datel disc
5.0-161286d1a344aabbd827f38545dc6d1f2d97838180765JosJuiceVolumeVerifier: Skip "lacks some data" check for Datel discs
5.0-16134a39d11c47ac98b08ed40963c2b334caf4764577cLéo LamMerge pull request #10501 from jordan-woyak/dolphin-tool-no-need-for-a-unique-ptr
5.0-16121f711b8dbaecb7fbf0d4c82a098fc98eae148b166Jordan WoyakDolphinTool: Kill an unnecessary unique_ptr.
5.0-16132c883ec1c53f8ee32f5f6305a3cdeeb4c02dc1c22Léo LamMerge pull request #10512 from stblr/device-change
5.0-161287e7b0971ab014467ce6c2fccdd29bc9070eb333cPablo SteblerUSBv5: Fix racy device change behavior
5.0-16130d599620fdd866534dde6510a64e73d15d3a6c03cJordan WoyakMerge pull request #10511 from Techjar/netplay-longer-timeout-2-electric-boogaloo
5.0-16129302dedbd241e802ee39279e43d25d60fc10e7a82TechjarNetPlay: Introduce constant for peer timeout
5.0-16128b1122ec94f999b369f892e56eb1248d0a6ab69bcTechjarNetPlay: Add timeout to traversal code path
5.0-16127905e86d7546b30487ad99181380575f3988fc73fJosJuiceMerge pull request #10451 from JosJuice/skip-redundant-flushes
5.0-16030fd511a689f5acb9cb563f6f267da836e7ad4f37bJosJuiceJit: Skip redundant flushes
5.0-161257a3c719739ead3b470fd42e785a24fd2bace0caaJosJuiceMerge pull request #10453 from JosJuice/output-in-use
5.0-1603020b2300ce1cc5b6bd2d8cf347ae99f77d3f32035JosJuicePPCAnalyst: Count outputs as being in use
5.0-161239962b0bcaf8f897f6c26668e580fe59781b6ee00JosJuiceMerge pull request #10504 from Pokechu22/info-logspam
5.0-161220f3832dec6466c040ebbfde998f418d2a80e910cPokechu22Common/FileUtil: Change logging to debug level
5.0-16121c657b8099629eff7eebd73269ce2e168807e7b97Pokechu22Software/EfbInterface: Remove logspam for RGB565_Z16 being unsupported
5.0-1612058c02e6b8585e0764643853f8e255b5013978469Jordan WoyakMerge pull request #10500 from shuffle2/master
5.0-16119a546c451b7a665e9e9a74719164cc435033225b1Shawn Hoffmanwindows: wrap all main funcs with utf8 conversions fixes 12858
5.0-161189af9e791f6a19d62197ad0d2e0fc39ed744cd506Admiral H. CurtissMerge pull request #10494 from JosJuice/dynamiclibrary-rule-of-five
5.0-161175446daaef985dad9a4881c839e3e3d8469dc1368JosJuiceCommon: Make DynamicLibrary non-copyable
5.0-16116d32c72038ae8be1cb8b047ca3dae99ba7b3626d8Léo LamMerge pull request #10467 from Dentomologist/fix_scalar_initializer_braces_warning
5.0-16074d20f3c9e64cb70251d9375cd1483b959d1248ac8DentomologistDebugger: Fix warning on Debian builder
5.0-16114c7361bc1b3e9e79fa2303ede725ee113bc7269c9Léo LamMerge pull request #10474 from Pokechu22/log-ogl-video-info
5.0-160847d76eea4ea0aeeba84f0e9501f16d043965ecab5Pokechu22OGLRender: Log video backend info, in addition to showing it via OSD
5.0-16112bcc14d32b821bfc932f81269b336df7a325393eaLéo LamMerge pull request #10482 from Dentomologist/remove_redundant_statement
5.0-1608801bd5e15ba4484c6d49ae569dc620e42f4218838DentomologistFileUtil: Remove redundant statement
5.0-16110ebfee3b2deb6024ec9e59d1cbc6049eb1848fd53Léo LamMerge pull request #10484 from AdmiralCurtiss/general-pane-signalblocker
5.0-160921fd9a1117ec37cad25aab8cd81c7fd45264495a2Admiral H. CurtissQt/GeneralPane: Don't trigger config change events when populating GUI.
5.0-16108666db194366eec88ffdde57b704f8558df0caf7eLéo LamMerge pull request #10322 from Starsam80/nand
5.0-1610541a336888965b1ef535084839644a061dc10eafeStarsam80NANDImporter: Only read the AES key once
5.0-1610480012ae2530e0138a1911782264e9d88c738b6eeStarsam80NANDImporter: Make superblocks less magical
5.0-1610373151a57536d7ce7e0b11904b7ab5467cd1fe466Starsam80NANDImporter: Don't pass paths if we don't need to
5.0-161026758c77c39b094555ab2797b0419217de40e202eStarsam80NANDImporter: Reduce recursion in `ProcessEntry`
5.0-161012ccd9744719a03bd37b47ebbfde7d67d89491749Starsam80NANDImporter: Improve NANDFSTEntry
5.0-16100643057fea2c7818318fdc42e54a01583374db30cStarsam80NANDImporter: Make a class variable for the NAND root
5.0-161018ecfa537a242de74d2e372e30d9d79b14584b2fbPierre BourdonMerge pull request #10473 from delroth/autoupdate-fail
5.0-16082281dfd3e6a5503a3b06537440870802aaf6bf298Pierre BourdonFix manual update check which was hardcoded to "dev" track
5.0-16099ea116fbbdf4ab1bf6e0ac22815646ba1767ac538JMC47Merge pull request #9834 from AdmiralCurtiss/fastmem-reserve-region-linux
5.0-16036ffbe6cb21f35ea8502da8c029266b566e2833a60Admiral H. CurtissMemArena: Keep fastmem region mapped on Linux.
5.0-16097f65dc6d5252250dc2aaea7b6ad63931738e763aaJMC47Merge pull request #10441 from OatmealDome/improved-logic-op-workaround
5.0-15886bdc55f9557477ecbaabf3a98f2560e461bc44ba9OatmealDomeRenderState: Set source and destination alpha factors in logic op workaround
5.0-1609520e4e34e9196a0ffd9a9d05c99aef46a0322a979JMC47Merge pull request #10487 from JosJuice/android-savestate-spacing
5.0-160928588272b3bf2bcc1689e331873b5c0e0876b5a57JosJuiceAndroid: Set letterSpacing for savestate options
5.0-1609356a98532e1901471f858751f4f1571069ec6690aJMC47Merge pull request #10488 from JosJuice/logic-ops-logic
5.0-16092608799f1e454f8473e5709204adb544eac52ddcaJosJuicePixelShaderGen: Check uid_data for use_shader_logic_op
5.0-16091aa0ac8399765f89b988a3507c0083c598675f6cfAdmiral H. CurtissMerge pull request #10468 from JosJuice/sd-card-callback
5.0-1607490c576e075f9a0901236429abc9a918983da859aJosJuiceUse config changed callback to detect SD insertion/ejection
5.0-16089c474db93013ad41408aa0dc73b3d21a4c0881912Mai MMerge pull request #10407 from JosJuice/android-reset-callback
5.0-159587f32057e9184573d046bea4faef53dae42419943JosJuiceAndroid: Call OnConfigChanged when resetting a setting
5.0-160870965724ed2bbe078a91addc416813b37d3842c85JMC47Merge pull request #10480 from UnicorNora/master
5.0-1608597ca7b56cbd54faa1037083ec3533a7b1d696418NoraUpdate GMPE01.ini
5.0-16085d02e42d6ce09f3d002433df27b2ac6a3823a5a23JMC47Merge pull request #10476 from UnicorNora/master
5.0-16084b641dc3d3454a2f88e09f165f09e1be11eb68bddNoraAdd files via upload
5.0-1608375ad057b08a85e8bf76153a6fe5b0b696bfc34feJMC47Merge pull request #10405 from JosJuice/android-no-boot-timeout
5.0-1595307f2587e633f4b50a2cabd2a65f2ded8aeac5f1eJosJuiceAndroid: Get rid of the boot timeout
5.0-160815b3b6a7f1ddd346eb5fb833dbc4b8ffe3e7e2f02Pokechu22Merge pull request #10471 from Pokechu22/flush-efb-pokes-before-peeking
5.0-1607623cbd570a1c58c7d24c83ae7e3788611c38717dcPokechu22FramebufferManager: Flush pending EFB pokes in PopulateEFBCache
5.0-160795da55c9e18123d10438f58390e56dc04b2b51df7JMC47Merge pull request #10406 from JosJuice/android-mipmap-swap
5.0-15958c5c011dd12cfe3c91947c915d0e7ce73aa831cbbJosJuiceAndroid: Fix swapped texture dumping description strings
5.0-1607732d28e4d5720ae97306f3c1110573a23ff68cae6Mai MMerge pull request #10469 from JosJuice/android-remove-legacybooleansetting
5.0-160742273742f9e073e7e9b3b9c02bc1994549523ae5aJosJuiceAndroid: Get rid of LegacyBooleanSetting
5.0-16075128fa8aec3738ab76075836780f7724a02d87f42JosJuiceMerge pull request #10388 from Dentomologist/android-fix-unused-variable-warning
5.0-15929d3ae1bd415f328ebd679828a79dca219856c1e39Dentomologist[Android] Fix unused variable warning
5.0-16073db0ca3fc964375369d4c9d1a0ecd2bd0fb3b0132Mai MMerge pull request #10463 from JosJuice/android-remove-legacyintsetting
5.0-160701b76171a27063d4e75f8055f901379a47d899d5dJosJuiceAndroid: Get rid of LegacyIntSetting
5.0-16071bb7475ee2a9f1bb300283b413b75054a523b02bfLéo LamMerge pull request #10429 from Zopolis4/mapurge
5.0-159945e4d1f732db7f2ef397c55ba8fadbbf2975c6bbeZopolis4Remove the Maps folder from the Sys directory
5.0-160690c781674040435855aa923036db21eb1ecfe93e4Léo LamMerge pull request #10443 from JosJuice/port-wiimote-source
5.0-15994aff45c91fc0729595a2e40511404386726bfd205JosJuicePort Wiimote source settings to the new config system
5.0-160679ebfdff6b4c999517bd149ecfa18abb9019f1c9fJosJuiceMerge pull request #10423 from Pokechu22/improperly-exclusive-radio-buttons
5.0-16023f2f9df7541720217b6375b78cc7b8e70e0b958f9Pokechu22Remove unused includes of QButtonGroup
5.0-160220daee4fe9f4cab476f71224a7d2930ac4b78d686Pokechu22CheatSearchFactoryWidget: Set QButtonGroup's parent
5.0-1602199b3ac21e4e51664a67a07c1c6c175a67a352e9dPokechu22NewBreakpointDialog: Fix improperly behaving radio buttons
5.0-16020a05dd6b7e6b7ffeedc295d5c54c21eeab31c2427Pokechu22MemoryWidget: Fix improperly behaving radio buttons
5.0-1606235b436bd6b17fb5903e534975f81cf6f6d8b08e2JosJuiceMerge pull request #10377 from Pokechu22/warning-fixes-jan-2022
5.0-16040d2ebbfb91a7d50b0db12010392a594c12bbf1c44Pokechu22GDB Stub: Make s_socket_context static
5.0-1603950d93499269fb3d8a444cea6ae4da6daad2a2c10Pokechu22Fix integer sign difference comparison warnings
5.0-160385f9e04be1d73b3c9ec8aa66defcedbc6f7106c46Pokechu22DSPJit: Suppress offsetof conditionally-supported warnings
5.0-1603715f80f72342b7f8dcf24dd27fdc0d10c92f86914Pokechu22MathUtil: Mark lo in SaturatingCast as [[maybe_unused]]
5.0-16036a6d516dc9442faa24646bb4d09b5e190a7a5c0e0Pokechu22Fix shadowing variables in labmdas
5.0-160350e23dfbb256783a41a0f400251d64d5f4c2c3474Pokechu22FifoDataFile: Stop ignoring size
5.0-16034a720596771c448744ee3c069524630a3e343de1aPokechu22GDB Stub: Fix typo mixing ppcState.spr and ppcState.sr
5.0-160333b5faf90f30c8b470527e7cf498cbabf161559e9Pokechu22FifoAnalyzer: Fix "enumeration value ‘NotPresent’ not handled in switch" warning
5.0-1605392455f7cefc9094c6f80f3d446aa56c452460a72Léo LamMerge pull request #10446 from AdmiralCurtiss/unbreak-shift
5.0-16010af36b6c0553d0857acd8784e6b9718e63201e8aeAdmiral H. CurtissHotkeyManager: Change defaults for GBA hotkeys so they don't conflict with common keyboard mappings.
5.0-16051eb98bcd2ae4ac8babfcd398415904e17a93c237bLéo LamMerge pull request #10455 from Pokechu22/directly-map-fifo-breakpoint
5.0-1603868d987bbee49f96f25b0e74c3e24946c0f0183a6Pokechu22CommandProcessor: Add FIFO_BP_LO/HI to directly_mapped_vars
5.0-16049fa059b20baee3cf553b83c97637e56c2ff049418Léo LamMerge pull request #10460 from Dentomologist/convert_option_type_to_enum_class
5.0-16040edbe202aa3290ca267acebc7e9602a08e447754fDentomologistVideoCommon: Convert OptionType to enum class
5.0-16047067fbe8f864f3d90eddc1935e5054c790d4d10adLéo LamMerge pull request #10376 from shuffle2/uidctor
5.0-159003175e38a2eaa387de29c67d9198a234bc17e55feShawn HoffmanGXPipelineUid: remove explicit shallow copy where it's the default
5.0-160458b0c6af75a9c458cb72cb79d311bc9e2c7b8f5ccMai MMerge pull request #10459 from Dentomologist/convert_movie_playmode_to_enum_class
5.0-16038f56251168e9176b5c74936ad2a41c59495f13a0cDentomologistMovie: Convert PlayMode to enum class and move to cpp file
5.0-160431e126d23e680f28fd929431bdfee5724d5955659Mai MMerge pull request #10457 from Pokechu22/movie-no-pause-menubar-desync
5.0-1604150775996797f7536c9abf12dfdd05fdcd9900167Mai MMerge pull request #10461 from Techjar/fix-missing-include
5.0-1604063181f04464c27802e7951ffc06604a206903496TechjarShaderGenCommon: Add missing include
5.0-16038a81b44f69780a15ef6c44377cd88e6e4415ccb8ePokechu22Fix menu bar becoming desynced when Pause at End of Movie is disabled
5.0-16039d9e0bf72dcc2cf6f62b7406829deaf1d2c405986JosJuiceMerge pull request #10456 from merryhime/rm-StringFromFormatV
5.0-16038be81fe86e19e3afc70fc9190fd8f5f18f906c0ebMerryJitRegister: Use fmt
5.0-16037bb097c0576d4ea847f627b31887399f152e50e12JMC47Merge pull request #10421 from UnicorNora/master
5.0-15976e38918565b4cb4d3a94499a41569529515e44bc6NoraGameINI: Update Cheats for GMPE01, GP5E01, GP6E01, GP7E01, RM8E01
5.0-16035eba19988cfcd324ff8574252ff674baac54a57c8JosJuiceMerge pull request #10452 from AdmiralCurtiss/win7-unmap-view-of-file-ex
5.0-160344a9553bf6df683b9f2995e5d7c485bf3034502e1Admiral H. CurtissMemArena: Load UnmapViewOfFileEx dynamically to restore Windows 7 support.
5.0-160333a4de2b306efd6136791f7d995eb3ddea153d011Admiral H. CurtissMemArena: Use Common::DynamicLibrary for m_api_ms_win_core_memory_l1_1_6_handle.
5.0-160327c91acb000c012ad35c37770cdfbb659afef7603Pokechu22Merge pull request #10449 from Pokechu22/unknown-opcode-log
5.0-1602907578d8f1dc47513da1b3378fd4386defd3accbdPokechu22CommandProcessor: Log ignored unknown opcodes at warn level
5.0-160284ea9287a097e26f1a8e6aca7c4416b4cca0dfc7aPokechu22CommandProcessor: Move unknown opcode log message before the panic alert
5.0-1602986dbf768b925d7c451e42b0694d82c7f648957deJMC47Merge pull request #10447 from JosJuice/resetcodeptr-on-decrement
5.0-16020989bdb8d6dc83625ea999de5b2f5f21b0a1226b1JosJuiceCommon/CodeBlock: Call ResetCodePtr when decreasing region_size
5.0-16027eed7d3b692a1ff140b6a6d4587cd621ebf4006ebJMC47Merge pull request #10448 from Pokechu22/prince-of-persia-rival-swords-unknown-opcode
5.0-1602697482a61c66d2a70bf375985ff27ec1780c0f961Pokechu22CommandProcessor: Ignore unknown opcode for 0x3f
5.0-1602568cdceb4bef1b6923c3d3039b2535209dd58db8bPokechu22CommandProcessor: Log PC and LR on unknown opcodes
5.0-16024095803d1e965b89bd3010f8b426eec85b17a1f45Pokechu22CommandProcessor: Move contents of second unknown opcode panic alert to the log
5.0-160231c74867c71ffd68dc0712599081153f22229afa3Pokechu22GPFifo: Make s_gather_pipe size new constant GATHER_PIPE_EXTRA_SIZE
5.0-1602255f8aa9921bc74a6e4172af5f9d22a4c40a3f887Pokechu22VideoCommon/Fifo: Use GPFifo::GATHER_PIPE_SIZE instead of magic 32
5.0-160219ffe9d3dc10a87187685f2a6d3dc95db1739332cPokechu22CommandProcessor: Remove redundant GATHER_PIPE_SIZE constant
5.0-16020ce52ea35ecd0645b40169c9a2fff3a627f84b207Pokechu22Jit: Replace magic 32 with GPFifo::GATHER_PIPE_SIZE
5.0-16019466bb17e55960b75b47cc9f8a789f080e930d40aJMC47Merge pull request #10445 from JosJuice/android-riivolution-path
5.0-160085dd07f73d4b91ff27a91ce2265a541462a3dfe2eJosJuiceAndroid: Fix the logic for getting the Riivolution path
5.0-160179214174bb30fff96ebcea6a35934dae38baa8205JMC47Merge pull request #10435 from AdmiralCurtiss/savestate-crash
5.0-1600173311694b04cc3830689726ddda879e0a0d8b069Admiral H. CurtissCore/State: Guard g_save_thread with a mutex.
5.0-1600056ea1c1d74f349a1ed412b7e604decf0fadc9f6cAdmiral H. CurtissCore/State: Guard SaveAs() and LoadAs() with a mutex.
5.0-160149d69ca88509f854af0dde63cc17ffd53a9aeedf5JMC47Merge pull request #10386 from JosJuice/gba-save-dir-cond
5.0-15907a3f5d09a5429464a127f9adfab40ce5b7ea5ff25JosJuiceDon't create GBA saves dir when building without mGBA
5.0-1601230a9777c5afa1e8cb32d4cf919ce30d240372efbJMC47Merge pull request #10394 from Pokechu22/alpha-1-blend
5.0-16009444f6fd0cb84a673329cf33eacf8907bf96b5951Pokechu22Treat alpha as 0 if alpha is 1 for blending
5.0-160080327e6acb4a4f883003fb00b04a8092a1914090aPokechu22Use the same logic for lerp bias for color and alpha
5.0-16009a6f9dd5a83e5eca872d294524ef624dfde5237eeJMC47Merge pull request #9544 from AdmiralCurtiss/fastmem-placeholder-windows
5.0-1600079405de1037e93042b6357e19a43058d4a6b159fAdmiral H. CurtissMemArena: Use placeholders on Windows.
5.0-16007b4c7f2b1e834ce5ea4b2301f9d4fb07c11afeabbPokechu22Merge pull request #10444 from OatmealDome/mac-ogl-crash
5.0-16006a9b5188047abb2a5980d9fca148dba24a8e0bf5bOatmealDomeOGLMain: Set default value for bSupportsSettingObjectNames
5.0-16005c9896e1c4b95b8d8164e505037f3e887d9caf2fbMai MMerge pull request #10434 from JMC47/no-mmu-disney
5.0-16003bd83bdb73238511a95bd4e07205c3f90aa14876cMai MMerge pull request #10437 from AdmiralCurtiss/minizip-ng
5.0-16000ca31964833a41b2968b933144eeec86242dbd67aAdmiral H. CurtissExternals: Update minizip to minizip-ng version 3.0.4.
5.0-15994da888c8b49a8da2a2456f67c2db11f5c7392a013JMC47Remove MMU Default in Disney Trio of Destruction
5.0-160010d5786059b8c36f3c8536c6a8f0f6769eac89492Mai MMerge pull request #10438 from OatmealDome/mvk-1.1.7
5.0-1588614be17effe5afc2e34bd10c4dae544fd931bb29cOatmealDomeMoltenVK: Update to v1.1.7 (Vulkan SDK 1.3.204)
5.0-1599909a0ba06c02b87dd799febc133c2cd24d94f44cbAdmiral H. CurtissMerge pull request #10417 from jordan-woyak/libavformat-59-build-fix
5.0-15969a9a163657ccfa888d2c4fcd6eb26ac5f0c994203Jordan WoyakVideoCommon/FrameDump: Build fix for libavformat major version 59 and newer. av_guess_format now returns a pointer to const.
5.0-15997ec20e4aa995092d77f1a0c3cc46ddf5f6632c11bMai MMerge pull request #10433 from Simonx22/android-optimize-imports
5.0-1599540cda23491c2ae811648b08adff5c21d8bdbd6e2Mai MMerge pull request #10404 from iwubcode/vulkan_headers_update
5.0-15994942da3ce5f5167fadc791e848c535a811cde15c7Simonx22Android: Optimize imports
5.0-159538e3dbe9671afa631e7a64496f5bfcb2a8206f152iwubcodeExternals / Vulkan: update Vulkan headers to v1.3.204. Fix default present mode in Vulkan swap chain
5.0-159935e595616379a694789fe749e40a27ef069f0090eJMC47Merge pull request #10425 from JosJuice/android-import-path-traversal
5.0-159768aef3e4711c1c3be95be177560389a7b44773019JosJuiceAndroid: Fix path traversal when importing user data
5.0-1599144dabc6c2e848df50227ef45acd543e30dcb4050JMC47Merge pull request #10424 from JosJuice/android-export-empty-folders
5.0-15976e97fd2f19ddce4256a2ce834f63e66eadbbe8a05JosJuiceAndroid: Include empty folders when exporting user data
5.0-159894d1e6ff76a47ab8ac7417a7859c816467b4bfd04JMC47Merge pull request #10422 from OatmealDome/opengl-shader-crash
5.0-158968be3572c8378967cac8774ee983e8e31a812efa3OatmealDomeD3D12: Assume support for setting object names
5.0-1589573d957f65cc87d716b2c1bce9bfb375d84908d4fOatmealDomeD3DMain: Assume support for setting object names
5.0-158944c7fe45475349389274f61283b7305f7775cbc07OatmealDomeVKShader: Only set shader name if supported
5.0-1589328f3cb3d97f28ab296e8a5e14e481d731d533ab9OatmealDomeVKTexture: Only set texture name if supported
5.0-15892a8ce71fcd4d3dd9347fda0e4f4935e72ca0c901aOatmealDomeVulkanContext: Set bSupportsSettingObjectNames based on extension initialization result
5.0-15891801897467c3ea25b04641a122fb6261e317dc455OatmealDomeVulkanEntryPoints: Make vkSetDebugUtilsObjectNameEXT an instance function
5.0-15890a720083a7e25c42d00750a2ed98c22d5defffe19OatmealDomeRevert "Vulkan: Check for vkSetDebugUtilsObjectNameEXT before using it"
5.0-15889b36c8663980afdf14509ed7d95d5f19ac0954c45OatmealDomeOGLTexture: Only set texture name if supported
5.0-15888ea1ac73c38338aa90adecf9be54b1c7f8e4a3392OatmealDomeOGLShader: Only set shader name if supported
5.0-15887390cc13834a230cbb27d448fb07491fb78d6a982OatmealDomeOGLRender: Set object name support on GL >4.3 and GL ES 3.2
5.0-15886947b562e06daad9a0111c25e10b33c04d786c769OatmealDomeVideoConfig: Add flag for whether the system supports setting object names
5.0-159778e21495c59998be502aba6bc92a7f52967325b71JMC47Merge pull request #10419 from OatmealDome/mac-updater-rename
5.0-1571390665fbabe58e74f9b21494a17621cf07065519cOatmealDomeUpdaterCommon: Copy content file to a temporary file before renaming on macOS
5.0-15975d3742c1555e26648bc19df64d02d5faad1df7f81JosJuiceTranslation resources sync with Transifex
5.0-15974da05173f713670f500ff6690e6a4bbfad2df89faJMC47Merge pull request #10416 from JosJuice/android-import-export
5.0-15960bf5cd900888d774fded524b882cab9fa3c2a5344JosJuiceAndroid: Add import/export options for user data
5.0-1597286f83deba63312cfa01d9218ab7a8d6f376c0292JMC47Merge pull request #10420 from gordonfreeman01/features/gamedbupdate_tron_evolution
5.0-159710ffb0777254815c656291090810e129d95f53622gordonfreeman01Game INI update for Tron Evolution Battle Grids (all editions)
5.0-159705d6a60b47cd633a93d0c35dde5cd26910b3b4b7eTilkaMerge pull request #10391 from JosJuice/android-license-comment
5.0-15932fbc71a28c352e8f627df0b938560743f15fc0dd5JosJuiceAndroid: Add some missing license comments
5.0-15968b32af33f24d13b58b28680e02f85baabdcd3499cLéo LamMerge pull request #10409 from JosJuice/android-no-cplusplus-checks
5.0-15958b8a6fcb1a727094ed590aab772e4bfb1929d46f0JosJuiceAndroid: Get rid of __cplusplus macro checks
5.0-15966a4122237ebecb92f47f628cd56d6d564ea137034Admiral H. CurtissMerge pull request #10411 from AdmiralCurtiss/config-disallow-global-ini
5.0-15965ff071f8b75cd55ac8688817088fb10989eee4c97Admiral H. CurtissCore/BaseConfigLoader: Disallow loading the MAIN_MEMORY_CARD_SIZE from the global config INI.
5.0-1596463df67b7c8350b6d1e991b877f78df67a31c3421Admiral H. CurtissMerge pull request #10395 from AdmiralCurtiss/memcard-size-setting
5.0-15938407aefb6b946c09bc83170095d237c5efe224607Admiral H. CurtissNetplay: Get memory card size override setting from config system instead of manually parsing INI.
5.0-15937b88507a3ede737dfb4424102e29a627704189f23Admiral H. CurtissCore: Port memory card size override setting to new config system.
5.0-159618e4155adfe22b60588ee31982cb481c7f981dbb9JMC47Merge pull request #10410 from Pokechu22/copy-filter-clamping-ram
5.0-159604aeef95746ea6bc3f798112f91bd1feb5ff2fa58Pokechu22Fix copy filter clamping when EFB VRAM copies are disabled
5.0-15959ecd4ee57a7450ef70ced87305ddd58f3863e286dJMC47Merge pull request #10408 from JosJuice/android-pp-include
5.0-15958e101c5aaf38e4a2b310967a824a5ee91e06b8092JosJuiceAndroid: Fix incorrect include of PostProcessing.h
5.0-15957af5678ea758d493c419ca53c56a0ce4f8fa0ca0fJosJuiceMerge pull request #10403 from AdmiralCurtiss/iofile-seek
5.0-15954a336c4386c154746ef2ea732b13872f5293666beAdmiral H. CurtissIOFile: Rename Clear() to ClearError() for clarity.
5.0-1595336cfcb530f6810afca93e75c47f767a453a99361Admiral H. CurtissIOFile: Make origin parameter to Seek() an enum class.
5.0-15954fbe7cf675cf412af12d2f750c6162f6e4151c52cJosJuiceMerge pull request #10402 from Simonx22/android-design-fixing
5.0-159515a4d838e7bb820e2349b2d894402b1eb209afbb8Simonx22Android: Fix in-game menu font spacing and checkbox margin
5.0-15952c2d8191fbb2115ddbf09bb026dd68b81d5624394JMC47Merge pull request #10401 from JosJuice/adreno-primitive-restart
5.0-159464f292f5ade1a1a6f63441882701a9873edc66537JosJuiceDriverDetails: Disable primitive restart on Adreno
5.0-15950f0136e0eb6468908c7883cdbc978225a2c8e9626JMC47Merge pull request #10396 from Pokechu22/efb-copy-clamp
5.0-1593825c547e9e5821e5b6da4c0d691253e80611baba0Pokechu22Fix incorrect copy filter clamping
5.0-15937e741d4783aec801b04ece1ff2ce8054893b21f5ePokechu22TextureConverterShaderGen: Add missing newline
5.0-1594780771ec89e32b6c36d32a2c3d99b7cd19a3adf43JosJuiceMerge pull request #10399 from Pokechu22/ubershader-fog-typo
5.0-15941cc9ed4815dad459e08672f0eadd4c5e7ce047051Pokechu22UberShaderPixel: Fix typo in fog calculation
5.0-15945c2bf3a4313d2f49ded41ad260f97ee77030a8e98JMC47Merge pull request #10393 from JosJuice/android-texcache-names
5.0-159379d8c207aaf5f90879c0d527dfdc1bb486eee77c5JosJuiceAndroid: Make texture cache accuracy level names match DolphinQt
5.0-1594390f7565fcca39e40580b41928e83d619144b09dbJosJuiceMerge pull request #10385 from shuffle2/arm-buildfix
5.0-159224ce9944cc53f7eab1d1b4ffffdeb153020baf939shuffle2remove redundant Unlock
5.0-15921acf6e24586a24102587970a2ebe66cc2c5b48374Shawn Hoffmanmsvc/arm64: fix shadowed variable warning
5.0-15940a8c5c9dffc7d3a0e0164f1b49a1595359550bfafJosJuiceMerge pull request #10361 from Simonx22/migrate-to-material-components
5.0-15840c6a074ca64c4e70860f7a852f7514189fa7220aeSimonx22Android: improve app design
5.0-15938ab5e71abf3ad809d58b919970cb165e02a62d691Pokechu22Merge pull request #10387 from Pokechu22/geometry-shader-always-write-layer
5.0-159296420845fcb013757c9d2884e59367ca40c0df944Pokechu22GeometryShaderGen: Write the layer for every vertex
5.0-15936b237c7479e21421e4017dea9df34309af4c0a2e8JosJuiceMerge pull request #10371 from lynxnb/android-ir
5.0-15889b4edd16f245f9e977dc13854977d7ea8fe8197b0lynxnbAndroid: add an option to recenter IR after every pointer interaction
5.0-15888fe9ac4ed1d6efce98e87a9bd31e992e41f4c8785lynxnbAndroid: add IR pointer modes to InputOverlayPointer
5.0-15933900a0b0eee5a1a0732f515c6c0b9aa23fcc7bb07Admiral H. CurtissMerge pull request #10392 from JosJuice/remove-ascii-to-uppercase
5.0-15932ff5b323a56a14e9e3183c25d8637ded4819bea07JosJuiceDiscIO: Delete an unused function declaration
5.0-15931481c8596de2748dc31093570e3061db4d4308eb5JMC47Merge pull request #10389 from Pokechu22/low-unknown-opcode
5.0-159308d7eff2a8a5ffc204565e554dc0a71206f7032a4Pokechu22VideoCommon: Move logging/seen check for unknown opcodes into CommandProcessor
5.0-1592979b2185117bb2ecba4d069d9eb1ff6f2280905d0Pokechu22OpcodeDecoding: Don't raise panic alerts for unknown opcodes 0x01-0x07
5.0-15928237947e2f139a033da71e733c5e6e24d61b5142dJMC47Merge pull request #10369 from Simonx22/android-online-system-update-2
5.0-1588155378cab393547538275c56bae718a37a3f69737Simonx22Android: Add online system update functionality
5.0-158808ad1292df740eb0fcb902f50557d2ba50582e21cOatmealDomeNativeLibrary: Add function to start system menu
5.0-1587930d51348f977278eb289890f20e47ac1f25c3b80OatmealDomeWiiUtils: Add function to get current system menu version
5.0-1587836257f7f42e7dace0814d47ad3cd631f4082942dOatmealDomeWiiUtils: Add function to check if system menu is installed
5.0-158772fc7671eaf9089d2b5d0a586e98120d786159e9aOatmealDomeWiiUtils: Add doOnlineUpdate() function
5.0-1587619e1809cdfbd8c58d8506f4f87462641ac20f798OatmealDomeWiiUtils: Add function to convert UpdateResult to jint
5.0-158757c86baee50371da1b9aef84dbfb33ae5b097b311OatmealDomeWiiUpdateCallback: Add interface for update callback
5.0-159207b8e846d0ab1a95c4070c3d89e38180895e536c6JosJuiceMerge pull request #10367 from Pokechu22/fmt-8.1.1
5.0-15898fd04f4f32dcb322e3efa51400ed8638a8beb288fPokechu22Replace use of of unsigned char* with fmt
5.0-1589729d6dd609c4e77a6d2a6bcac9f48e44cc0ab8814Pokechu22Fix non-constexpr format strings
5.0-1589618cf8ac7670a9ed53cf3d78d55dbcdffcf0d9605Pokechu22Create EnumFormatter for WD Command enums
5.0-158951a9269945517b9c8ed327dc589a253ed24f4a144Pokechu22Cast to int for enums that are not formattable
5.0-158945465775d119bbfb5aa1862e4fc5cb8a7fa015e5aPokechu22Fix ambiguous uses of format_to
5.0-15893ac46b91673adae121e48bb6beedfb5b61339c39bPokechu22Make all fmt::formatter constructors constexpr
5.0-1589278e43a44042e6407318970753df4d3b5b230e80cPokechu22Make all custom fmt::formatter's format functions const
5.0-15891cc592ab81467409a42584b05d1d06fb4136ff78cPokechu22Use fmt::runtime in FmtFormatT
5.0-158900cc211d1efc2cd8a02de0b9bf92a3f10c3fec99bPokechu22Use fmt::format_string
5.0-15889ff8965c40bff1dd945635cc54879804ce9d4bdc4Pokechu22Replace uses of undocumented/deprecated fmt::format_to overload
5.0-1588854cf8d030cf586156d316b64b05ac0f13d514fc1Pokechu22Add fmt/xchar includes where wstring is used
5.0-15887cb662509f271a343e0cbec3cd9f32d1942cb9ccdPokechu22CMake: Bump fmt version requirement to 8.0
5.0-158861a2e88cbf3581a3dee291d6f6c6d830705009be7Pokechu22Externals: Update fmt to 8.1.1
5.0-1590673bcf9c24bff56e562f120d2c1c02fb734e17dfdJosJuiceTranslation resources sync with Transifex
5.0-1590578bcc6173f6be824d4ee1a521dee221e41eea635Pokechu22Merge pull request #10378 from Pokechu22/fifoplayer-LoadSettings
5.0-1590475cdcd5ac27c136407003703424d03a235606505Pokechu22FifoPlayer: Add missing call to LoadSettings()
5.0-15903b7e55e2d52e181b2943a337c8ddc7e6021819935Léo LamMerge pull request #10368 from Pokechu22/gamelist-lowercase-extension
5.0-1590243e146a1d5c327d49fdacddb7a5a7e7f0307fab8Pokechu22GameList: Convert file extensions to lowercase
5.0-159016e5f4125e32f545a61e611720fd30c051b691d62Pokechu22Use Common::ToLower and Common::ToUpper
5.0-15900aaec64501abae397235865f0d8ddafb036e10811Pokechu22Create Common::ToLower and Common::ToUpper
5.0-15899e62771856092cd9bbc25c8c94c433ed0e55a9f3fLéo LamMerge pull request #10373 from Pokechu22/cmake-tab
5.0-15896ad9e8d97a9e7fa407c4b75b155959cee410f152bPokechu22CMakeLists: Replace tab characters with spaces
5.0-15897cb19472f54a9fbd9883e8246d6bb4e9ba63ff371Léo LamMerge pull request #10372 from Pokechu22/discio-core-dep
5.0-158887935e614d1469175fe30f1d6aa89c21798f24461Pokechu22CMakeLists: Change DiscIO dependency from common to core
5.0-15895b7ac11080eb00424c2a54c2c3d02103e94e67695Pokechu22Merge pull request #10364 from Pokechu22/exi-device-refactor
5.0-1589465788290f66e1dfca86e4bf11fcea8e366b68aa4Pokechu22Raise a panic alert if a movie is recorded with memcards but no memcards are inserted
5.0-1589319ef936e2735a6a6305f61bda0b581fbef14c5adPokechu22Use Slot in GameCubePane
5.0-158929109258b854f68ef1f5ac7e29b38c1ea9ebd8e2cPokechu22Use Slot in GCMemcardManager
5.0-15891777bb4d82cc42da12799bfb7ab62617bb712671cPokechu22Use Slot in EXI devices
5.0-158903f0b23ed2bf431e7cd7262c60afebc293d8ff806Pokechu22Create Slot enum class for EXI slots
5.0-15889fefde0481d7bbcbe2cea453e8c0ddadc0bfa0b12Pokechu22Use EnumFormatter to generate names for EXI devices
5.0-15888d354163fbef36c1fb44568cfe6989856e83a0df6Pokechu22Replace TEXIDevices with an enum class
5.0-15887e8bbfc26fe27c4a5c9e6b44afc4918067a70fb58Mai MMerge pull request #10370 from leoetlino/siof
5.0-1588683c5446d852178794450f7c5833f7a047490ff31Léo LamFix static initialisation order fiasco issue for Version variables
5.0-1588507fd17445c6ca4e89b0cef023ba711bb27c920aaLéo LamMerge pull request #10366 from Pokechu22/bad-int3-constructor
5.0-15875fc0d958e26df5a450415195af3b85540be39e4b0Pokechu22PixelShaderGen: Fix invalid use of int3(0)
5.0-1588321b9e6a34fbd989547f968d4916e07e6a706b80eLéo LamMerge pull request #10355 from Pokechu22/fifo-player-config
5.0-1583729df17d422bd4912987eda501e7d68c312763106Pokechu22FifoPlayer: Allow changing loop option at runtime
5.0-15836575062a612f7c684cabc59748f496281db5bc118Pokechu22FifoPlayer: Store early memory updates option in the config
5.0-158801cea399e9c74aa82b89090b01d2d4dac4e6f39beMai MMerge pull request #10345 from jordan-woyak/modifier-range
5.0-1579078a9bdf04a5745472b4ea86962cfb75170c1c7eeJordan WoyakInputCommon: Use value of "Modifier" button "Range" setting rather than always applying 50%. Make "Clear" button reset "Modifier" "Range" settings to 50%.
5.0-15878cfb8b9bcf4eee1f1352b8208e1334ee49282f414Mai MMerge pull request #10357 from JosJuice/android-main-debug
5.0-158767ebc689b57f508b456bc43907977e6e0015a275dMai MMerge pull request #10360 from JosJuice/android-div-6
5.0-158219f3ed1f9f333838a803697cf1f26acc474ae3255JosJuiceAndroid: Don't divide SI device by 6
5.0-1582113e246a843e7e916b0b25b38308b6f22b12cbbeaJosJuiceAndroid: Make Main.Debug setting declarations match C++
5.0-15874e4372a317dbc6bd5ec509ee43e2e51f774193c9cJMC47Merge pull request #10247 from mbc07/GameINI
5.0-155644fe7f69c29a38db6e2572a5b0ca32078e7a848eeMateus B. CassianoGame INI updates
5.0-15872ca96421f4203b4dfa56259942b1251c695775d15JMC47Merge pull request #10365 from JosJuice/missing-ini-section
5.0-158662ca37922dc7c3324586e9e74b80d6d7e0a2581a5JosJuiceConfig: Use "Controls" section for PadType in game INIs
5.0-158655283a1dcc6281b761453c4637796729c69fe3890JosJuiceConfig: Add "DSP" to GetINIToSectionMap
5.0-15869c18abfaecc5bf5c21da57d4b8a08f5bf4557187fJMC47Merge pull request #10356 from AdmiralCurtiss/config-port-core-4
5.0-15850c82b2dccb5857177a1d75a56368dd1c6716a63c5Admiral H. CurtissConfig: Port SyncGPU settings to new config system.
5.0-15849d8b67bc15ff6066e825c9a4810d53819797f5ae7Admiral H. CurtissConfig: Port BBDumpPort setting to new config system.
5.0-1584892d2fd9d5f20de226464699410b1f24c5b551131Admiral H. CurtissConfig: Port MMU setting to new config system.
5.0-15847d8825f5635b70188e3fbfa8f92c736991115af81Admiral H. CurtissConfig: Port dual core setting to new config system.
5.0-15864d32b13fb36e6616f7bb4a5a395c34ae2f2ada32bJMC47Merge pull request #10363 from JosJuice/systemtimers-dma-period
5.0-15821aa57eb57b163d0c4de2a8f9e5b0fea8f5cf17b75JosJuiceSystemTimers: Refactor, get rid of s_audio_dma_period
5.0-158623da64875314e2a1743b8d6453403ef85e8b45eb4JosJuiceMerge pull request #10209 from Pokechu22/assert-fmt
5.0-15861ca9bf3174f4acd4c9d78ac7c21b6aeaa1430b7efPokechu22Use HRWrap in remaining locations
5.0-158601b32e6dae23835c020a7ea44d14a88e6b55b0353Pokechu22VideoBackends/D3D12: Include HRESULT in error messages
5.0-1585923cdb5c57678dd11f9c2732b08b9d1d5e63292bfPokechu22VideoBackends/D3D11: Include HRESULT in error messages
5.0-15858140c8217f67169688e3e5778e9a5cec5ba469dadPokechu22Common: Create HRWrap
5.0-15857c296c34e0053abd5b0ec7ab18631b1261ab324f9Pokechu22Common/MsgHandler: Use caller's file and line number in log messages
5.0-15856f55571ee5dffad775cd4043a273f232d7e8330eePokechu22Common/MsgHandler: Fix PanicAlertFmtT not actually being translated
5.0-158552a5016c2f8be6a12b30eb8001defdc6c24415f27Pokechu22Common/MsgHandler: Remove use of lambda, as it breaks __func__
5.0-15854558de04cfc1983f587984168fb34aa3767a6f709Pokechu22Common/Assert: Actually use the ASSERT_MSG's log type parameter
5.0-15853bab3ff0157065a62f6d16cba3953690a43529b05Pokechu22Common/MsgHandler: Remove non-format variants of PanicAlert
5.0-1585282acfa6a46120ea28d139fa5fe9db336d766c651Pokechu22VideoBackends/D3D: Eliminate CHECK in favor of ASSERT_MSG
5.0-15851161c6274668af9b2bc9d7c46415c317d8768c834Pokechu22Treewide: Remove unused inclusions of
5.0-1585044e93e91d7043ebad159c7f40a4473b294076066Pokechu22Common/Assert: Switch to fmt
5.0-158491c0ca09e6f0d89ff7549165629271b294f04026cPokechu22Common/Assert: Include the condition and function in the message
5.0-1584836d605715d4045d6a556b4234d1d925f79c5eea3Pokechu22Merge pull request #10359 from PEmu2/links
5.0-158400dad6e116944733d739a713a5d6614b8eca22336PEmu2Update some contributing doc links
5.0-15846e5ef597642e8af378f61d7e7bda91bfd0e262665JosJuiceMerge pull request #10172 from JosJuice/reorder-exception
5.0-15768ab8b2f9fe04af657ff9b75e9ab65af5722cd4d37JosJuicePPCAnalyst: Less strict interrupt checks in CanSwapAdjacentOps
5.0-15844bcd183133979f169ca4a3639ed01eede144d45dfJosJuiceMerge pull request #9815 from JosJuice/jitarm64-fmaless
5.0-158421d9d9d6a6edf5dac7b800224e8f7b534764c9feaJosJuiceMerge pull request #10354 from AdmiralCurtiss/config-port-core-3
5.0-158375c325eef38ca087ecb7a4f95b8315101723f2806Admiral H. CurtissConfig: Port SI device settings to new config system.
5.0-15836a0a0bfc5ca857718845bb8589c8cd4cd705af5fdAdmiral H. CurtissConfig: Port EXI device settings to new config system.
5.0-1583994ad33c42cff60b42d79513a10d1c54456a8a5e7JMC47Merge pull request #10358 from Simonx22/android-back-button
5.0-158380a82bb51bd59f83d3c895efc4e00ab5452963485Simonx22Android: remove save icon and add up button
5.0-158374c0dcf42b8d594cbc12e45f44e38dff46ccaf975JMC47Merge pull request #10346 from iwubcode/fixed_shader_precompile_parallelization
5.0-158029b4e5b00ee7393303285c2010c409244145fee40iwubcodeVideoCommon: assume the majority of os/drivers support parallel compiling of shaders, we can create bugs if there are issues. Android is assumed buggy
5.0-15835193ca92cb8ce97445dc5e2c66e0fc5c55c957c22JMC47Merge pull request #10349 from AdmiralCurtiss/config-port-core-2
5.0-15834eb5bb2993ef1d11564f1117247ac5106d7a5e78cAdmiral H. CurtissCore/AudioCommon: Add config caching to Mixer.
5.0-15833ed1a1c1fae518fffac44321ca9daf902350f138fAdmiral H. CurtissConfig: Port WiimoteControllerInterface setting to new config system.
5.0-158322354fb446659f5d7702a1a7839fe2e0bcd74551bAdmiral H. CurtissConfig: Port WiimoteEnableSpeaker setting to new config system.
5.0-158318c554d2e649a44f4ef24f22c148802e94ddce1ddAdmiral H. CurtissConfig: Port WiimoteContinuousScanning setting to new config system.
5.0-15830b2da738c814f8ae64814763f38fffc90f66b9e18Admiral H. CurtissConfig: Port WiiKeyboard setting to new config system.
5.0-15829f19cf1753b47d197c53d0a60181dbede0d354dd7Admiral H. CurtissConfig: Port WiiSDCard setting to new config system.
5.0-158282aa44b10bae4db2862f9f7e59549da1b720975f9Admiral H. CurtissConfig: Port TimingVariance setting to new config system.
5.0-15827dc7e7d08ad012668fc9d4776fefa16eebfebef4eAdmiral H. CurtissConfig: Port Fastmem setting to new config system.
5.0-1582688d725c918ba28b88f59b6219348f11b71f87499Admiral H. CurtissConfig: Port SyncOnSkipIdle setting to new config system.
5.0-15825e613cbf395935c3ada0dafc93136a4f8f0823294Admiral H. CurtissConfig: Port FastDiscSpeed setting to new config system.
5.0-158247184983ee8f6938be5d5abea1857bc54c832282aAdmiral H. CurtissConfig: Port DisableICache setting to new config system.
5.0-15823d98c6b0b1d6203397b81fd0d74db1dfc49ea49f6Admiral H. CurtissConfig: Port GPUDeterminismMode setting to new config system.
5.0-1582268688e7903738e4bae9cd4b81058aa7441074975Admiral H. CurtissConfig: Port PerfMapDir setting to new config system.
5.0-15821fb47035f97ab196dbc3e5a38791898eb90fb71a8Admiral H. CurtissConfig: Port emulation speed setting to new config system.
5.0-158205d11dc1926a7c76d8cfcd11d995e24244bdd7e71Mai MMerge pull request #10352 from JosJuice/android-analytics-static
5.0-15817804f78e0e4733b883f4fef8337473c75e23eb378JosJuiceAndroid: Mark s_android_send_report as static
5.0-15818e57823c69521032aa3302f2563a0729279f65cf7Mai MMerge pull request #10347 from Simonx22/gradle-704
5.0-15817ba5c38e3ad3d642ae04d63b5177c3fa46eca7849Simonx22Android: update dependencies
5.0-158167bd14c5d9f5b59217e3d2ad3ee5eb6bab8358209Mai MMerge pull request #10338 from Pokechu22/natvis-improvements
5.0-157698e2b06906b8929c3c6a23b8243cb83167c994cafPokechu22Create EnumMap natvis
5.0-15768b96297f2ee3ed21aee934c84fcecd4a73f2ba753Pokechu22Improve BitField natvis
5.0-15813c16b8f4200f22ffa33e0c416f3d523369fc24b27Mai MMerge pull request #10212 from JosJuice/android-12
5.0-1547751034ac2dc73aa6cabcc21c6e7eb09af6c4d3d02JosJuiceAndroid: Increase targetSdkVersion to 31 (Android 12)
5.0-158116939fd9f1801d3ec5d6b4f79f7d255365b99c48cMai MMerge pull request #10348 from AdmiralCurtiss/config-remove-compare-server-client
5.0-15805032f0da35efab547505795d33aca39d46b8b4ea6Admiral H. CurtissConfig: Remove CompareServer and CompareClient settings.
5.0-15809c0fada6fec5b851e7bf7cf2f91442bf33faac229Mai MMerge pull request #10350 from Techjar/netplay-longer-timeout
5.0-15805600c8169d5c924dfccabca05d643e265d5f09ebeTechjarCore/NetPlay: Extend enet peer timeout
5.0-15807c52485071bd2f3e25bcd60f6b36a9de90ad4374fMai MMerge pull request #10351 from JosJuice/rb3-more-devices
5.0-15803589c26735561741a6a520a1807611b870a586229JosJuiceUSBUtils: Fix 1bad:3110/1bad:3430 mixup
5.0-158020de8ccc25fbd63e7f3f30f1fd67b9b7382c9fe58JosJuiceUSBUtils: Add "Harmonix RB3 Keyboard for Nintendo Wii"
5.0-15804bc1448548983dc3f191430d8639698df8ed1c211JMC47Merge pull request #10340 from AdmiralCurtiss/config-port-core-1
5.0-157910bfffe409589c016e35c1728f3be6cad768deca4Admiral H. CurtissConfig: Port GC Adapter settings to new config system.
5.0-15790e08171fa243b7e5488713b63a7ae030f3b100490Admiral H. CurtissConfig: Port remaining Core settings to new config system (partial).
5.0-158013feea704e0bc35979412458f5886264b1062c90dJMC47Merge pull request #10342 from JosJuice/vulkan-shader-crash
5.0-157942ab66390f8a461b074cb3cf6073b8f9d60875436JosJuiceVulkan: Check for vkSetDebugUtilsObjectNameEXT before using it
5.0-15799500e02dcfb6f5ce6ab655f02dd43ec3e39e1a95aJMC47Merge pull request #10344 from JosJuice/android-no-retain-instance
5.0-15621a8a8b294cd577ba3ecd96d79f0326943e7fe5601JosJuiceAndroid: Remove all setRetainInstance calls
5.0-157979a914d33d52e5a5305bc68777170273b2cf2fdd5JMC47Merge pull request #9414 from DevJPM/master
5.0-15523f43122cd8abbd74c00ec7701bf21892c77f0f967unknownTrust MacOS not to crash during shader pre-compilation
5.0-15522613c4563c288b5b73b2f1defb23ad645cef97beeDevJPMVideoCommon: Gate Multi-Threaded Shader Pre-Compilation behind a bug entry
5.0-1552161cfd8696ee010758c48d02eac13d3dffc3501a7DevJPMFix CPU Core Count detection and Enable Parallel Shader Compilation
5.0-15793a026ef30d248f8bcdfaea565415766056d65877fLéo LamMerge pull request #10341 from AdmiralCurtiss/dx12-shader-crash
5.0-157928af737d3bd422c69962748bf2221e6c5ffe94704Admiral H. CurtissD3D12: Fix nullptr dereference when creating a shader with a name.
5.0-1579104a25818b2ccfea20b232e33493742378fb17bd7Léo LamMerge pull request #10330 from aldelaro5/gdb-stub-add-hostinfo
5.0-15782d705a5fe9babd48019116b78398c06453c0e512baldelaro5GDB Stub: add support for lldb's qHostInfo
5.0-15789953eb49cd8f52495b0cde80487f19c0dc279ca25Léo LamMerge pull request #10335 from ssdsnake/dolphintool_fix_20220102
5.0-157674d125064fe82423b2336e5857b813ce47abaea66ssdsnakeDolphinTool: initialize user directories (fix unintential deletion of Wii files)
5.0-157877abb501e0aeca51d62b0d837059bb1d7dae959d0Léo LamMerge pull request #10334 from AdmiralCurtiss/json-maker
5.0-1576829068898046316d79b9ba521360060f8f3175360Admiral H. CurtissCore: Add a Maker field for GameModDescriptors.
5.0-157850de008da11987384c40a8d00aa583000fdabdb02Léo LamMerge pull request #10332 from AdmiralCurtiss/config-port-general
5.0-157834ee20368f8b5fe16fa19a93852c8563f26ca8856Léo LamMerge pull request #10336 from aldelaro5/gdb-stub-fix-first-packet
5.0-157684b131bf1ce748534cc3c0d63b78c24449899f1bfaldelaro5GDB Stub: do not send a packet when we just connected
5.0-15762d590aa88a4f57e1dda9d9da56c60c6db73206e25Admiral H. CurtissConfig: Port remaining General settings to new config system.
5.0-15781cbd1c4969d3fb0c17cd3beb4a8560f90c5dedffaLéo LamMerge pull request #10309 from aldelaro5/gdb-stub-fix-watchpoints
5.0-1577827a2df410a1d663483ff783a513266a2d3a5dd1aLéo LamMerge pull request #10308 from aldelaro5/gdb-stub-fix-unkown-pointer
5.0-15687bfa675cb9da92b0baa8c1fdf94d06f9eb0d848f8aldelaro5GDB Stub: validate the address exists before reading/writting to it
5.0-157439c784ca8ab47e564b3a60ac9d5a10ff361197c2ealdelaro5GDB Stub: correctly define the breakpoint type values
5.0-1574270b7e16d6cf8c50bf22ec44e9b5cee4047a1c6b5aldelaro5GDB Stub: properly check for wrong breakpoint type
5.0-15776f5a24ac7b97b03bf413202dbf893ceabaf978033Léo LamMerge pull request #10300 from aldelaro5/gdb-stub-fix-thread-reports
5.0-15768051197b83c935e82a254405ad1df24c6a7013a44aldelaro5GDB Stub: fix thread report requests
5.0-157745953c55075338f1d2b5d71f5ad8b883888ef11f1Léo LamMerge pull request #10271 from Pokechu22/hash.h-merge
5.0-157713d5b46615cfc6d238075a9a1666c29f6f54decbePokechu22NetPlayClient: Use fmt::join for MD5Sum
5.0-15770301bc49efe23d93cdc870508b28a6bc96be645d5Pokechu22Common: Remove MD5.h
5.0-157690c19f895d39b3302488acf9b6006fb524fb0e4d6Pokechu22Replace remaining uses of zlib crc32 with Common/Hash.h
5.0-157682652aed85c0ab0ee9d51cfd5065b4bb4a620ab45Pokechu22Common: Merge CRC32.h into Hash.h
5.0-15769f6883a08830158e5ae768b633d69bb504c9e7e3cLéo LamMerge pull request #10269 from Pokechu22/graphics-debug-details
5.0-15768afd02b79a511f88ae8c7d0be0c49f529967cb243Pokechu22VideoCommon: Add names for textures and shaders
5.0-1576785d2ea0dd28444effed13a622360253f2d74bcbaJosJuiceMerge pull request #10303 from RA-Kooi/RenderWidgetFix
5.0-15766b756dc40bbdba8a599833163ff1f6b7b605ddcb9Rafaël KooiRenderWidget: Add include to Windows.h
5.0-15765dc7ea16705d35036617d69e874146530f8288ce8Léo LamMerge pull request #10284 from JosJuice/no-blr-cr
5.0-15664b6395a7c49bac049c8f1adf78555fbd15fe196ddJosJuicePPCAnalyst: Don't treat blr as writing to CR
5.0-157638b6b96a114286f097e90c4af3ab99fe91972234aLéo LamMerge pull request #10285 from Pokechu22/cursor-disabled-input-gate
5.0-15683de7c78ef3dae0977c182071eebe139e0362ded5dPokechu22ControllerEmu: Hide the cursor if the input gate is disabled
5.0-157618dd803bf2b0ef7d750fedb810661b963c9a47130Léo LamMerge pull request #10297 from AdmiralCurtiss/pbr-screen-border-patches
5.0-156870805bae5d85138fb3cb8bbc4c75115520e97af77Admiral H. CurtissGameSettings: Patch for black screen effect for remaining versions of Pokémon Battle Revolution.
5.0-1575913939b13d7b018f263318b7510f47dca649cd3ceLéo LamMerge pull request #10311 from JosJuice/gles-sampler2dmsarray
5.0-1570076b508557ee1e133ac85bb8a4b9c90df9f5d9c1aJosJuiceGLES: Fix missing precision for sampler2DMSArray
5.0-15757c9a0c10552cd05fb00c2eb527ef93ca5a2d60ad1Léo LamMerge pull request #10291 from OatmealDome/mvk-1.1.6
5.0-156835e073cd4c947bda499a03ba4c9eff800154211faOatmealDomeMoltenVK: Update to version 1.1.6
5.0-15755379ab16e1b61c883502d3496391850704c35298eLéo LamMerge pull request #10301 from RA-Kooi/BBAFix
5.0-15702edb843415db2bfaae72bea45d413c90bd839b1fcRafaël KooiBBA: Fix TAP detection
5.0-1575389b33267f9a9197ec35217a1620e8535654ed8a1JosJuiceMerge pull request #10331 from PEmu2/imghttps
5.0-1575250444d3f4919bdb050f56a5e8d4add4c0a088893PEmu2Use HTTPS for images
5.0-157510a62ba9beb6baedb312cc18477a42a3a84fc4bd5Léo LamMerge pull request #10320 from OatmealDome/macos-headless
5.0-157139ff7f80aa0a8e793ebf4772c53208ca8cfb89609OatmealDomeVulkanContext: Ensure present queue family is valid before incrementing queueCreateInfoCount
5.0-157499a61514073a95f378f705873921596e85e625f74Léo LamMerge pull request #10241 from AdmiralCurtiss/user-dir-consistency
5.0-15690269ae6f7e8615b3110ca7389897b7f237231ffe8Admiral H. CurtissCore/UICommon: Use std::move() a bit more.
5.0-15689ab56f3ecbddb85635b52219b0a1f37beec40aadcAdmiral H. CurtissCalls to File::SetUserPath() no longer need to manually append directory separators.
5.0-15688e54657254a92d5cc9b2620abba347e437dcab6dcAdmiral H. CurtissCore: Make format of D_WIIROOT_IDX consistent with the rest of the user directories.
5.0-156873e1511ce987c8492effe62906e8c1255372b48afAdmiral H. CurtissCommon/FileUtil: Ensure consistency for custom user paths.
5.0-15744c6225e451cbc0243c2713e850d65fc92047c47fcLéo LamMerge pull request #10328 from AdmiralCurtiss/config-port-interface
5.0-15737b3a3ecd2b426084ca134c9e264457308ba9e0380Admiral H. CurtissPPCAnalyzer: Most member functions can be const.
5.0-15736d6331c1e71ac28317bf1a7af36cfad2f2af05ca3Admiral H. CurtissConfig: Port remaining Interface settings to new config system.
5.0-15741c2160578a1d7976bfabee74850871dcffa8096b5Mai MMerge pull request #10313 from JosJuice/android-coverhelper-region
5.0-1573988f89ea305f8f0ca4ba0fcd42a1f7b8535845524Mai MMerge pull request #10312 from JosJuice/gameini-no-syncgpu
5.0-15700014cc02b96af1f6a01bdfafa4e30e26203af87a4JosJuiceAndroid: Fix country constants in CoverHelper.getRegion
5.0-15687869edd5a664e58602a0ba69e8ef3e1ce9b67fe58JosJuiceGameINI: Replace all uses of SyncGPU with single core
5.0-1573741ba6f1be7d51d39e7c4f0d93656d9ef483cd322Mai MMerge pull request #10329 from PEmu2/andset
5.0-15736c5c0e7e534847f8a6597bbf92e16ba466d17430cPEmu2Update Android setup doc
5.0-15735df0870f79d28806886df50d5245c85997fb72b1fLéo LamMerge pull request #10327 from AdmiralCurtiss/config-port-usb
5.0-15734247f5d823fb68be1f6ce33453585f1a5d4046482Admiral H. CurtissConfig: Port USBPassthrough setting to new config system.
5.0-157331af0c5f89ff14cd401574de83ac3d2f225368951JMC47Merge pull request #10326 from AdmiralCurtiss/config-port-bluetooth
5.0-15732526887899ee839480f72703304331c276ccdae85Admiral H. CurtissConfig: Port BluetoothPassthrough settings to new config system.
5.0-157315c6dc5002faf86153e736c19e8e6a853d7f50803JMC47Merge pull request #10325 from AdmiralCurtiss/config-port-debug
5.0-15730810dcfa0f69fff2475eb675109681ff64d389b24Admiral H. CurtissConfig: Port Debug settings to new config system.
5.0-1572933d044260454953ae00efb9356afe1a076732635JMC47Merge pull request #10324 from AdmiralCurtiss/config-port-input
5.0-157289c4b2b65b44b3fc14bd7b361e85004ea205e72b0Admiral H. CurtissConfig: Port Input setting to new config system.
5.0-15727533116093e7bd22d3d59ef193d79ae34bfb7e99aJMC47Merge pull request #10323 from AdmiralCurtiss/config-port-movie
5.0-15726aa437d9805b2f1c810d117788be3aaac1259f788Admiral H. CurtissConfig: Port Movie settings to new config system.
5.0-157251112b2a19e3421cb90364769754570c44f81d1abJMC47Merge pull request #10307 from AdmiralCurtiss/config-port-autoupdate
5.0-1570296fa0919be58b015676c54469b7eaff520ee5c56Admiral H. CurtissConfig: Port AutoUpdate settings to new config system.
5.0-15723de91afaff31df5a8075527196aa1de84bc133bc3JMC47Merge pull request #10298 from aldelaro5/gdb-stub-fix-registers
5.0-15687beabd56ff8bcdf9f7b37799f8810c2e4ab41cf62aldelaro5GDB Stub: Fix the id of the registers returned by p and P packets
5.0-1572101f180217b7fe1eeb3b1cebd674167c96dcc7c2eJMC47Merge pull request #10299 from aldelaro5/gdb-stub-add-query-packets
5.0-15687b369d822b110ec9e65381ff35e4479f25bdbc66ealdelaro5GDB Stub: add support for various query packets
5.0-157191c8a7f1867060dd2a0557524e11aaf2a67d87feeJMC47Merge pull request #10277 from AdmiralCurtiss/memarena-cleanup
5.0-15688155412856072c07521536d5a07117c400c0ce131Admiral H. CurtissMemArena: Prepare interface for proper memory reservation.
5.0-15687812cc8b6322fa72982a3084bb3de4bdb564331feAdmiral H. CurtissMemArena: Split into three separate files for each OS.
5.0-1571668fd94e063ca43919180f831d2e61cfa11687661JosJuiceMerge pull request #10302 from RA-Kooi/CMakeQt
5.0-157143b5a612e96975bf690db47fd9e7610d1d8d688bfJosJuiceMerge pull request #10304 from AdmiralCurtiss/pbr-jp-widescreen
5.0-156981db86e8477559479b6c4b0a4ec12f9ef01fd4e07Admiral H. CurtissGameSettings: Japanese version of Pokémon Battle Revolution does not support widescreen.
5.0-15698d6c9831efd624a7a5a9dc47df6c73f5d4b556ba5Rafaël KooiDolphinQt: Fix generation of /external:I flags
5.0-157122ab331dcdffcf22dab5297fbe41ab32fbbfd638aJosJuiceMerge pull request #10314 from JosJuice/gles-lod-bias-float
5.0-15711a96cfe253114d28f7318d33eb9bb8cb0017bd45dJosJuiceGLES: Fix LOD bias int/float mismatch
5.0-157102a34118e1e75f68d326c75cfb9963aed51ba6ec1JMC47Merge pull request #10310 from AdmiralCurtiss/interpreter-cycle-count-debug
5.0-15702ebe27e0140d0b1b9735cfddeb8f5306339f3cdebAdmiral H. CurtissInterpreter: Fix cycle counting inconsistency between debug mode and regular mode loops.
5.0-1570807d26b2b3582a68e39f9f068e600f0953ee4ef22JosJuiceMerge pull request #10306 from Pokechu22/contributing-vs-clang-format
5.0-15702a1fe1a24c713299460546e916cdceccbf1114ddcPokechu22Contributing.md: Mention Visual Studio formatting key combo
5.0-1570601e8e950e8f381c852c842183fe6831d5e83b503JMC47Merge pull request #10292 from OatmealDome/lodbias-take-two
5.0-15686056613ecc5c79941d4bc9747bdc6f79fe332183aOatmealDomePixelShaderGen: Add LOD bias to texture() call on systems that don't support it in the sampler
5.0-156854e12d6e871680fe70bb45e7909f00a89539f7a3fOatmealDomeShaderGenCommon: Add bit for LOD bias
5.0-1568491cdeb5aa6e46ea0cc60e157d4d30863e54f7ec0OatmealDomeSamplerCache: Check for bSupportsLodBiasInSampler instead of IsGLES
5.0-1568308396c56e56708344d63fded5900020f47337b8eOatmealDomeVideoConfig: Add bool for sampler LOD bias support
5.0-157018d237eb1020dd57d7521f1ea5af16045e7991bf4JosJuiceMerge pull request #10305 from AdmiralCurtiss/config-port-fifoplayer
5.0-1569856f747ebf3e1cfa6fce9cc06597a127357fa4940Admiral H. CurtissConfig: Port FifoPlayer setting to new config system.
5.0-15699ddb3bad9c91300448ed28bc9f5538aaba4b2b019JMC47Merge pull request #10288 from JosJuice/jit64-safe-paired-load
5.0-156851295bc4272bb1c2f1456f7121c3fd86e05387a45JosJuiceJit64: Make paired loads always safe
5.0-156974dcf2327eb873ffaf7eeb0b6b1cc6b49fa8778f1JMC47Merge pull request #10286 from Pokechu22/geometry-shader-depth-clamp
5.0-156831cd148d4c52ecb61f562b6f7fb37d39157c34b6ePokechu22GeomeryShaderGen: Set gl_ClipDistance on Vulkan as well as OpenGL
5.0-156951f1e78ee7a29c5f4ddf7ba7d39057f42829ef72cJMC47Merge pull request #10273 from Pokechu22/fifoplayer-efb-clear-wait
5.0-1568486f2b39d660673bb3ae993dc2d71e34b36880e98Pokechu22FifoPlayer: Wait after clearing the screen
5.0-15683d981944d7cad89841af60d9cc36b59ede6a089c1Pokechu22FifoPlayer: Fix uninitialized variable warnings in ClearEfb
5.0-1569266411571fa52c400b0a3418e5ef6dd33f2869eb9JMC47Merge pull request #10293 from AdmiralCurtiss/config-port-cpu-overclock
5.0-156897625cb7aca314b36008a4eb11b23151ccb93f2c1Admiral H. CurtissCoreTiming: Cache the overclock factor instead of re-querying it every Advance().
5.0-15688319b00f1fd6cc0385ffc4ac9d48411ed3fd1f42bAdmiral H. CurtissConfig: Allow unregistering callbacks.
5.0-15687cae4b545bd945dc770d289ed69e0bbd20fb0603cAdmiral H. CurtissConfig: Port CPU overclock settings to new config system.
5.0-156888fcf1bfaa079b02cb8f6084a6a34e0c2214e7405JMC47Merge pull request #10296 from AdmiralCurtiss/config-port-gamelist
5.0-156875999e9e13961fdf55118db785e57be0ca9fd034aAdmiral H. CurtissConfig: Port GameList settings to new config system.
5.0-15686a29d7625ddb67f29f6dc46858b2b1488b72fd42bJMC47Merge pull request #10282 from JosJuice/android-wfs-root-configurable
5.0-1568575bf008abaa006eb28bf290226e2db155763b54cJosJuiceAndroid: Make WFS directory configurable
5.0-1568426bfe788ba588bae9d2db957a214f99c622da54dMarkus WickMerge pull request #10283 from JosJuice/memmap-nullptr
5.0-156835dd2ddb1df03cb174c96db1c61a0ee01f7c46fa7JosJuiceMemmap: Replace some GetPointer calls
5.0-156826dae4043cb967925ae28cce92d9c100330a5d17eJMC47Merge pull request #10281 from Pokechu22/static-lighting-struct-string
5.0-1568185025612bc086340eaf4974d55d8e9a4cc1d0d8ePokechu22LightingShaderGen: Make s_lighting_struct not inline
5.0-15680e6f40fa015a3bef927ac30857ab22aaf7d9e4234JosJuiceMerge pull request #10279 from Pokechu22/intensity-alpha
5.0-15666254f39cf785e7dc4790acca38aa0dc10f506aa70Pokechu22GameSettings: Add patch for black screen effects in Pokémon Battle Revolution
5.0-15665fd2324e40aa5a398edda25244797f887a3364c4dPokechu22Fifo analyzer: Rename mipmap filter to half scale for EFB copies
5.0-156642f6953efb62b487639bbc82be95466e07cb42cdbPokechu22TextureConverterShaderGen: Set alpha to 1 on intensity formats if EFB lacks alpha
5.0-15676b1f79d9ecf87070c78789acdf5bc329637bc5812JMC47Merge pull request #10215 from OatmealDome/shader-logic-ops
5.0-155801c421444aed7673c30429f8b92e8ac3492cfb5b4OatmealDomeProgramShaderCache: Don't define FB_FETCH_VALUE for GL_EXT_shader_framebuffer_fetch We will automatically choose between real_ocol0 and ocol0 in the fragment shader.
5.0-1557974a979db097fb540aef175505f622f00137cda7cOatmealDomeUberShaderPixel: Add shader logic ops support on OpenGL ES
5.0-1557818b2f6953dfdde2bedf6122a361d307e329bae75OatmealDomePixelShaderGen: Add shader logic ops support on OpenGL ES To do this, I had to decouple framebuffer fetch from shader blending. We need to be able to access framebuffer fetch input when using shader logic ops.
5.0-15577a77ae14d94767fe5398795837e39361471674390OatmealDomeUberShaderPixel: Add shader logic ops support on Metal
5.0-15576e0837cb847ddbac93c26a0b7941844ae7cabfec7OatmealDomePixelShaderGen: Add shader logic ops support on Metal
5.0-15575426c68b5a00a8de18975739de2bdb6575428669bOatmealDomeShaderCache: Don't turn on logic ops approximation if framebuffer fetch is supported
5.0-15574f87f704f43a18c8ff6eeeebc44ece07f02985c98OatmealDomeShaderCompiler: Add helpers for Metal framebuffer fetch
5.0-1557340eb071562a56acda985cc733b8ac985300c5f22OatmealDomeShaderCompiler: Add new helper define for input attachment binding
5.0-15572c12b9b013b4219fc712380284e11e6f53c65513aOatmealDomePixelShaderGen: Add logic ops to pixel_shader_uid_data
5.0-1557104ec02c06bccdcc575765da70378e50b0b671f2cOatmealDomeConstantManager: Add logic ops to PixelShaderConstants
5.0-155708e72136eebb95daea111d1f7b8e5a348194464bbOatmealDomeVulkanContext: Set Apple GPUs as supporting framebuffer fetch
5.0-15569fad11e353261f923eb97a4ca324e0f574d3906b5OatmealDomeMoltenVK: Add patch to turn on framebuffer fetch in SPIRV-Cross
5.0-15663820a424dcdf0095cf088abea921aaaac299dbcccJMC47Merge pull request #10272 from JosJuice/android-intent-uri
5.0-1558541c7e1116a0631ccbded1c3f4ee08585346a5453JosJuiceAndroid: Rework intent handling to work under scoped storage
5.0-156611d146a9e1559a58e200acaad7de9525a30c45da6JMC47Merge pull request #10236 from JMC47/n64vc
5.0-15525d074ee1609e348980e6fc58483c73debabcb3514JMC47Cleanup and Update N64 Virtual Console INIs
5.0-1565932fed91b0d35f06c46281f55c9f0fa4694c5334aJMC47Merge pull request #9718 from Pokechu22/better-fifo-analyzer-part-3
5.0-15645ffa512f5e7d24d9d9e93366bb596b9473d26d61bPokechu22DolphinTool: Remove direct dependency on core
5.0-15644e7d5f8ad5c1a018b4e0187256cd8f1b8e0b50e58Pokechu22TextureCacheBase: Re-wrap GetTexture comment
5.0-15643f4f4dbbc63a0b41da0216cdd00d635f4faa16bd2Pokechu22Switch to the Play / Record tab when fifo playback stops
5.0-15642d1cc539476b2937e21bfa837f502c6f807ad7354Pokechu22BPMemory: Correct spelling of MaxAniso
5.0-15641f0f12ac8d75de2c16a9938079d2ddfa947c3acd4Pokechu22Fifo analyzer: Decode floats in primitive data
5.0-1564027cb7044669c62922be6f68913007d2567ce2480Pokechu22Eliminate VarType for ComponentFormat
5.0-156391a964891f83ef9332c425dd69fe2f277b8ceb992Pokechu22VertexLoader_Color: Use Common::swap24
5.0-1563895e0f833f9fd16621cfd32536698aa9d98177e22Pokechu22Fifo analyzer: Display equations for color/alpha combiners
5.0-156370afe318b55fd71688f2a8b6c19c50830796dbb01Pokechu22OpcodeDecoding: Make s_is_fifo_error_seen static
5.0-15636d039b1bc0dfaba2a88036468b6d971bb1d7e463dPokechu22VideoCommon: Move VertexLoaderManager logic out of CPState
5.0-15635e4605fa39955845145457aaa1f6ef227b7c6f78aPokechu22Fifo analyzer: Create a new object for each EFB copy
5.0-15634d84d695fdf675a7668f23bf9db901cef9311a7dfPokechu22Remove DataReader from LoadXFReg
5.0-15633b5fd35f95145ecc8f88a179229ed69b390eb76bePokechu22Refactor OpcodeDecoding and FIFO analyzer to use callbacks
5.0-1563204418262063bf6034bc2be172a64eb99a9e9a2bbPokechu22Fix wrapping in FifoPlayer comment
5.0-15631d5cfac71d09c4a751af607f16ba9c56755054d0aPokechu22Refactor object listing code
5.0-156301914087998bc296208355dc4b1b2553430b081b2Pokechu22Create and use CPArray enum class
5.0-156293aaeb2b9ef3f6b9cde69c77ecdf96e8defc996d5Pokechu22Convert OpcodeDecoder::Opcode and OpcodeDecoder::Primitive to enum class
5.0-156283fc12431c5ed7a0df1e9bd4c538405a44f6561dePokechu22Remove parameters to SWVertexLoader::SetFormat
5.0-15627205ab23d80e5c1975a1e022fa171ea55563ea1c7Pokechu22GeometryShaderGen: Convert to EnumMap
5.0-15626f53dc6564fe16c23234b28907003d0d4cb1c4c5cPokechu22UberShaderPixel: Convert to EnumMap
5.0-15625380b333387767e6c6fa95481a41767014fd513e8Pokechu22PixelShaderGen: Convert to EnumMap
5.0-156242b1d1038a6acf0acf75b03ca93c85de6fe6cdf18Pokechu22VertexLoader: Convert to EnumMap
5.0-15623327126d1e86c5b923aa4f0238b9ac983d1b761d9Pokechu22ShaderGenCommon: Add WriteSwitch
5.0-156351714dc64bb1cc01aee9d9b52763f20aa6a44a674JMC47Merge pull request #10120 from Sintendo/jit64arithcxrefactor
5.0-156319ed368ead7b513d8d2fdca356eee878f5795a8ccJMC47Merge pull request #9376 from merryhime/rlwimix2
5.0-15233da9546cb2f7f81178412d7d5c2df7f5582636b8dSintendoJit64: Merge subfx and subfcx
5.0-15232a725eb80ffe5d6ecc66d1247ea7f003dd09bdfb0SintendoJit64: Merge addx and addcx
5.0-15231a9e0f21373d354cf6d9ab2882ca42a53a7002063SintendoJit64: Split arithcx into addcx and subfcx
5.0-156242d1c7352e4520918419ee9f88ea3a44011c40f20JMC47Merge pull request #10280 from iwubcode/wfs_root_configurable
5.0-156185ecd5f010f4d9814dd3170a87b6bcf54d6bf071fiwubcodeCore / DolphinQt: make WFS directory configurable
5.0-15622d8e347c8e8fd4c5e67cbf8b523506e182bc14ef4JMC47Merge pull request #10275 from AdmiralCurtiss/twX-5-byte-jmp
5.0-1562008d907dec86f672c0767351df8ba9b1c1b28efe3JosJuiceTranslation resources sync with Transifex
5.0-1562048560135b34b4b9866daa870b3537dbe86eb953fAdmiral H. CurtissJit64: Put the exception exit in twX into farcode.
5.0-1561980ccb209310b832b57f4fc18cf561ece5c37af4fMarkus WickMerge pull request #10267 from JosJuice/jitarm64-bigger-farcode
5.0-1558567787b59d6ac87451b805ede10a677678cd70a38JosJuiceJitArm64: Allocate 64 MB for farcode
5.0-15617bf37679e4eeee2711e05a9b587ac1e6f17175e10Léo LamMerge pull request #10278 from JosJuice/netplaycommon-header
5.0-15616094290792ad1b9f4258995c375146181e107ae37JosJuiceCore: Add missing header to NetPlayCommon.cpp
5.0-1561566fc335c1198a05fe1df3e6b86f973fb31da96b7Mai MMerge pull request #10276 from JosJuice/android-fix-file-manager
5.0-15585974c7f4f86aa4d1b680ec3673a0d04ecb003789aJosJuiceAndroid: Fix opening system file manager
5.0-15613185475fe03c758a2346c170bd9395227d78b0f63Léo LamMerge pull request #10187 from AdmiralCurtiss/json-gamelist
5.0-15610b928900f6e1097a189cd78491df00ed7890949d6Admiral H. CurtissCore/WiiRoot: Handle the combination of NetPlay and savegame redirects.
5.0-15609387d14835716389b5163b6a43ccda6f46da4b4dfAdmiral H. CurtissNetPlay: Add functions to sync folders.
5.0-15608418bb0b0878063876579e1ed142dcad64a243c0aAdmiral H. CurtissGameFile: Calculate a sensible sync hash for mod descriptors.
5.0-15607005e850ad6064f3ef6344678e4019ca940d56b72Admiral H. CurtissDolphinQt: Add a 'Save as Preset' button to RiivolutionBootWidget.
5.0-15606a2a39cfcfb3874e1a15d0a4c84e7d17abdf66018Admiral H. CurtissCore: Add ability to serialize a GameModDescriptor to json.
5.0-15605da161faff46d9de45b4e80ebf498fc11f85bb493Admiral H. CurtissGameList: Show game mod descriptor .json files in game list.
5.0-15604aa0595589aa10d5c6958b61814628d8c12f3f087Admiral H. Curtissdocs: Add JSON Schema for game mod descriptors.
5.0-15603b50861ea44e237e69b1c931b4ceb8c9b6dc8db4eAdmiral H. CurtissCore: Require game mod descriptor json to self-identify as one.
5.0-1560445fac5137b6cf3da1ee8ccc65eced6d969152a93JosJuiceMerge pull request #10265 from AdmiralCurtiss/create-riivolution-config-dir
5.0-15603ea17dd8dba8a5e84fd2e68d9cf5301ee1a3e3d13Admiral H. CurtissRiivolutionParser: Create config xml directory if it does not exist yet.
5.0-15602f4e2d369c075f44f037289a1ccb78274c7d5cb39JosJuiceMerge pull request #10270 from Pokechu22/header-order
5.0-1560120257634209dba85d2cd51ad42e660090a5224e6Pokechu22Treewide: Adjust order of includes
5.0-156009304fe7124c145c859daeef37a247591c68c7c61Pokechu22DolphinQt: Remove 5~5~5~ typos
5.0-15599824e0c00dfa8ea0d12fa11b9fc7181a299894f69Pokechu22JitCache: Remove irrelevant comment
5.0-155980b35321744ae3e7299eaa84c3a9af89fc16e661bPokechu22Add 49cfded6 to .git-blame-ignore-revs
5.0-15597ea414b06ef1c0969f0a0cf3a0ee7395a0bc18d02Pokechu22ParallelProgressDialog: Add missing license comment
5.0-1559604d747dd109729bc469d52fbb0d4a9516377c316Pokechu22GCMemcardUtils: Add missing license comment
5.0-1559589f0b7b10c79069b28dfd9638bb5ae88431ee140Pokechu22DolphinAnalytics: Add missing license comment
5.0-15594bfddce425dfb4767aefe00c9e4b49126a50d62b6JMC47Merge pull request #10268 from Pokechu22/code-view-widget-clamp-ub
5.0-155875bcbc8fcef7f0888bacd16c34295666d407a19b6Pokechu22CodeViewWidget: Fix undefined behavior when centered around address 0
5.0-155922f4ecde5cc123d17128d0da42c5bd831d3b6b5d5JosJuiceMerge pull request #10253 from Filoppi/fix_input_config_loading
5.0-15574689545a7959ce3e4cd1a6b45686e98cd9c027917FiloppiInputCommon: fix InputConfig::LoadConfig() not always replacing emu controllers values
5.0-15590e0a61ed9a0e00eec7e1e30b3df1499f90b6dd3b7JosJuiceMerge pull request #10248 from Filoppi/fix_input_config_default_device_load
5.0-15588d5d21c6533ff2709b9cdf357b0569f3418264812JosJuiceMerge pull request #10252 from ssdsnake/feature_dolphintool
5.0-15569125971d9f2cbfff81985610a750364a54c3d452dFiloppiInputCommon: fix default input config default device not being loaded/found Fixes bug: https://bugs.dolphin-emu.org/issues/12744
5.0-155721aa8a4d46ffbf019f6bb4bccb81cc89bec07bb38ssdsnakeDolphinTool: CLI utility interface and disc image tools
5.0-1558685e5070215f1d39331ef7d67dbcb15e067b45173JosJuiceMerge pull request #10257 from Pokechu22/no-bs2-rtc-flags
5.0-155745134caf68c64af17c7f4e7fff521d219d82c3d15Pokechu22BS2Emu: Stop clearing the RTC flags
5.0-15584d23ac5a4440e9c1417e2af01833125e8431caae5JosJuiceTranslation resources sync with Transifex
5.0-155830327bc2ab691e777ea0c72d381203a7eeed1ac38Scott MansellMerge pull request #10256 from malleoz/show-rerecord-count
5.0-15574e4fed7cce8e6d70fe4bfbbae15305c664fcbf8ecsowens99Add Rerecord Count display
5.0-15581e92e90d1474d028ba63a3e11b5528e30ebc72c85Scott MansellMerge pull request #10263 from dolphin-emu/revert-10217-bombermanjetters
5.0-15580d10ecd2de4463006154fbf4ec851e80b532114b6JMC47Revert "Force Dual Core on for Bomberman Jetters"
5.0-15579c12e4e8ee080e682b515f7990f416db0150e9c02JMC47Merge pull request #10244 from phire/ban-timetravel
5.0-15487f5c550e9cb8f5bbc6a4f9bd77bc84c077671c480Scott MansellDelay singlecore gpu interrupts
5.0-1557726e4e67d4536835cc1fdf09a5c3ce75404dc8d87Scott MansellMerge pull request #10258 from Pokechu22/fifoplayer-efb-clear
5.0-155765af18773bffe99deea9fa2defc5c05475cdf4161Pokechu22FifoPlayer: Clear EFB before starting playback
5.0-15575fc1ed33c11f8ed13463ae2b98e0b5a8d93f0cc62Mai MMerge pull request #10250 from JosJuice/i18n-save-game
5.0-155666a1a7efdd5e114f8068335c2082122253a817b04JosJuiceDolphinQt: Add i18n comment for "Save Game"
5.0-1557357d251c2f0d5b294ac25c0d0703ea193fc8830aaScott MansellMerge pull request #10242 from smitdylan2001/master
5.0-155649de7ef6d8d787cbb1bcc97cfc246613798bf510aDylan SmitFix improper naming
5.0-155711e212d6212e8ee35c2fda7291ec61651e3c4324eJosJuiceMerge pull request #10245 from Pokechu22/libpng-errors
5.0-155708cf841ecc7f53c20eeda80e5beb0f3430868d28ePokechu22Fix saving RGBA images
5.0-1556999e589cc980988197bd4f367fae8bc4a5d4c51a1Pokechu22Log libpng warnings and errors
5.0-15568676c500cdc3562cf76b8dcb24062d05a169a4082Scott MansellMerge pull request #10214 from OatmealDome/mvk-better-incremental
5.0-15475730df73cb356f81748f46ab7764fe8bee43dbbfcOatmealDomeMoltenVK: Don't run fetchDependencies unnecessarily
5.0-15474f1f08536591ed869a2f90bab2a22d6301fb44c15OatmealDomeMoltenVK: Move version into a variable
5.0-1556555e331836d8852494a700c927a99689f5ff46bd1JMC47Merge pull request #10243 from JosJuice/jitarm64-push-size
5.0-1555583d2d55aab0a2475dee9e8814943447fd2fae63dJosJuiceJitArm64: Fix incorrect push size calculation
5.0-15563aa5cb35c8639bb847664dbc0c225fee61d7f3f5cLéo LamMerge pull request #10143 from Pokechu22/png-compression-level
5.0-1551694ccf765af5264ecc2173b103e97f73cc55e128dPokechu22Add option for setting the PNG zlib compression level
5.0-15561e1e3db13baabefa89991388d37db0bb260c4f535Léo LamMerge pull request #10228 from Filoppi/fix_android_input_deadlock
5.0-154871badceb455dae28a93a51da6c5cda0b510f93701FiloppiControllerInterface: fix UpdateReferences() deadlock
5.0-15559ba62019eb5fa2f207821a8cfd9610533d12313e6Léo LamMerge pull request #10235 from AdmiralCurtiss/netplay-save-sync-boot
5.0-155536350c93ae15ebead036cbadbea5fae5c67b846f4Admiral H. CurtissNetPlay: Pass Wii FS sync data directly to game boot logic instead of indirectly through globals.
5.0-15552894773f6079d1c5a38838e77f9eec789059c925aAdmiral H. CurtissCore/Boot: Add Wii FS sync data (for temp NAND/netplay) to BootSessionData and handle it in the boot and shutdown logic.
5.0-155517b776f376912f66d85f3aa6a68de39106c6144b8Admiral H. CurtissNetPlay: Refactor game boot code path to allow passing BootSessionData through it.
5.0-1555083ad84061e05fd7d07998757aa3fc9622066573fAdmiral H. CurtissCore/Boot: Refactor storage of boot-to-savestate data into a separate class.
5.0-15554cc9a75a87bc6e6c28d05535d3dd8877979aab4d0Mai MMerge pull request #10230 from JMC47/redsteel2
5.0-1555215ff70baba2d33a0531a6392f39a55902e81f003Mai MMerge pull request #10231 from JosJuice/android-dir-init-livedata
5.0-15501c2aa2818bea25a1b541fc0d25688d4233ffab055JosJuiceAndroid: Make rescan on app start work again
5.0-15500bb475391d2a0ae9e5acd57a00e609618fcbf3ec9JosJuiceAndroid: Make DirectoryInitialization use LiveData
5.0-15516d73f3183ac42b3cd58c12a78fab6373e96a74783JMC47Compatibility Settings for Red Steel 2
5.0-15549d5b917a6c2d25926c5aa057fdaf8fce5debb3182Léo LamMerge pull request #10237 from AdmiralCurtiss/netplay-server-crash
5.0-15525e2c4cf49e2d54ea4480d20823d35eb55fb401e68Admiral H. CurtissNetPlayServer: Clear remaining m_players when netplay thread ends so that their destructors can run while the ENetHost still exists.
5.0-1554737247a51a7ddd7c49caa55b3cd925409ae0effdfJMC47Merge pull request #10240 from AdmiralCurtiss/mgba-save-import-export
5.0-155468488ff6884b2c1ce2666b1d2dbab6e36afad4572Admiral H. CurtissGBA: Add import and export save options to context menu.
5.0-1554505ecff199f553e705e2a32c213a1de2a590dac2dMai MMerge pull request #10232 from JosJuice/android-minify
5.0-15500d3a23fe5c28fb2eb9a3c4e3847ea0e14152d277dJosJuiceAndroid: Enable R8 code shrinking
5.0-15543138847f98e137a20d7ad7b134d00be8899a23a76Mai MMerge pull request #10239 from JosJuice/android-mmu
5.0-1554277aa2cd04edb1a18f42cf14351a6c2dafa8ff02bJosJuiceAndroid: Add MMU setting to GUI
5.0-15541e716349426ec0d4c6f90d68cc235daf8c63c419aJMC47Merge pull request #10238 from PatrickFerry/add-mmu-games
5.0-15540f8ea167b1f5f775f0e104637370f59da149f6e95Patrick FerryGameSettings: Enable MMU for We Love Golf!
5.0-15539715a80ef57e6b3677dbde28dd1e67d73958a61b2Patrick FerryGameSettings: Enable MMU and Set Texture Cache Accuracy to "Medium" for 007: From Russia with Love
5.0-15538d2ca1037d966f7f20a4c20280d079e4a8d5149daJMC47Merge pull request #10162 from JosJuice/jitarm64-memcheck
5.0-155375490797867ebfd4c5581944930d5bb87c69f915cJosJuiceJitArm64: Implement memcheck for psq_lXX/psq_stXX with update
5.0-1553661c73061e93309640923e537408bd4c4fa2b7fdfJosJuiceJitArm64: Implement memcheck for psq_lXX/psq_stXX without update
5.0-155359e43796912db01e5ec619e23b5a5bca28a7e48edJosJuiceJitArm64: Allow passing temp FPR to EmitMemcheck
5.0-1553489301b1f91624f93fad0bd0d770140bd6110d9faJosJuiceJitArm64: Implement memcheck for lfXX/stfXX with update
5.0-155338c96e60cd1dfb0e1055fa4071066db64deada69dJosJuiceJitArm64: Implement memcheck for lfXX/stfXX without update
5.0-155321c8ddcdda128a8a26804348620f259873bf7a510JosJuiceJitArm64: Implement memcheck for dcbz
5.0-155314fe15e788fd4d0f6bad5335ed04740ceb6eb2d58JosJuiceJitArm64: Implement memcheck for lmw/stmw
5.0-15530b4ffdce80008024449684b8339e18b6a61d87cabJosJuiceJitArm64: Implement memcheck for lXX/stX with update
5.0-15529662ae570a0b8bbdfa73caabc37e1f2148d73f0b1JosJuiceJitArm64: Make EmitBackpatchRoutine support saving W0
5.0-15528e316d0e94feacf89a22bc1f841e76c8945326f4dJosJuiceJitArm64: Don't update dest reg when load triggers exception, part 2
5.0-1552796190887ce8cf523d45b9cfb0eb17a15e801f218JosJuiceJitArm64: Don't update dest reg when load triggers exception
5.0-15526ab1ceee16f029572d0856ec5f233b83dba921cc1JosJuiceJitArm64: Implement memcheck for lXX/stX without update
5.0-155258c905e152adba4f446375ce05daeb8b901dcc361JosJuiceJitArm64: Make WriteConditionalExceptionExit more flexible
5.0-15524e5a4a8667244aa64745f8d13456a9a4faa292310JMC47Merge pull request #10055 from JosJuice/jitarm64-reuse-memory
5.0-153352d1674cd5650b8fb6eb2ca0a1e8c6717aadbe83aJosJuiceJitArm64: Keep track of free code regions and reuse space when possible
5.0-1533444beaeaff5a7a6ee5b93f4cbc7971d5c399462a9JosJuiceArm64Emitter: Check end of allocated space when emitting code
5.0-15333867cd99de1f372d92aee2a33970af8c3f0fc72beJosJuiceJitArm64: Remove the ability to reuse backpatch slowmem handlers
5.0-155206ca2897d200f898607cb1fe4370ed20b7f6ddd86JMC47Merge pull request #10233 from AdmiralCurtiss/riivolution-case-sensitive
5.0-155190fc563ee2ee2f9a1278c0ac04e667a59ca0fdbe2Admiral H. CurtissRiivolutionPatcher: Use case-insensitive filename comparison when searching for files in a folder patch.
5.0-15518dbaebdc585d562c25d4cf9360c8da6e078dcc1a6JMC47Merge pull request #10222 from phire/fix-copy-filter-clamping
5.0-154869bbc843542656f9b51bbedb1bdca8085677a2c56Scott MansellVideoSoftware: Fix copy filter clamping
5.0-154857128befb39185c051502fbdf0e71fabc9ddbb30cScott MansellFix copy filter clamping regression in Spyro
5.0-155156f4bbac528682389e34a1a4985820ee5137619c7JMC47Merge pull request #9956 from Pokechu22/non-power-of-2-wrap-2
5.0-1551195b99410443e7ae47df1f3e9436e275c80dd3678Pokechu22Use Fast Texture Sampling by default
5.0-155101adff1c46757f91c343c3f238511e86156314388Pokechu22VideoCommon: Skip textureQueryLevels if it doesn't exist
5.0-15509bdcfb311872481280b947703fedb04e7d18f2231Pokechu22VideoCommon: Handle custom texture sizes correctly
5.0-1550893eea7cb1382cee1a265f330b824dcf1ca65294cPokechu22VideoCommon: Add option to use old behavior (Fast Texture Sampling)
5.0-15507ee80298ca4b4fb810b02334508e11c5405aa77d2Pokechu22VideoCommon: Implement diagonal LOD
5.0-15506b9288212a018bfac1bf2239c4dd778ad74bff186Pokechu22Software: Adjust diagonal LOD implementation
5.0-1550551e3334526ec3d86655c49307577f9bcffd05aa6Pokechu22VideoCommon: Use coarse derivatives for Manual Texture Sampling if possible
5.0-15504ddf26913955cdfad9ca502aa444cdf94bc0964e8Pokechu22VideoCommon: Manually handle texture wrapping and sampling
5.0-155034a9b26de86aa7e99af51016e07a755968b8777e0Pokechu22VideoCommon: Expose SamplerState to shaders
5.0-155029ef228503abe24820985e431ef942c6ebb312442Pokechu22VideoCommon: Provide raw texdims to shaders
5.0-15501a273b655661bfc09e5c6a81a681aab3f130699ccPokechu22RenderState: Use operator== for operator!= and adjust constructors
5.0-155006236a0d494378430767c20c7930af0c9cfe1ff5bPokechu22Eliminate SamplerCommon
5.0-154993096f77ba09fe3510a785e073602a8a829a02d9ePokechu22Eliminate SamplerCommon::AreBpTexMode0MipmapsEnabled
5.0-15498d2041b4c2a8562073ab905e2aea3b05c678aa962Pokechu22VideoCommon: Add signed version of BitfieldExtract
5.0-15497555a93057c07f045cc71c4652c54eebb990021b7Pokechu22VideoCommon: Allow BitfieldExtract in specialized shaders
5.0-154998b57aad8edd82ccc414775d22e96d896bcac6176Mai MMerge pull request #10229 from JosJuice/android-game-list-livedata
5.0-154982941cf8d94bb374b4a0d496cd39e49e9be62c555JosJuiceAndroid: Make GameFileCacheManager use LiveData, part 2
5.0-15497857963b336dcf51acccc6400e5ee7f97bd9bee5aJosJuiceAndroid: Make GameFileCacheManager use LiveData, part 1
5.0-15496735fd60e52b871e8edf95545a4e92de7b7eb8999Mai MMerge pull request #10217 from JMC47/bombermanjetters
5.0-1547740acfb906729784306edba3ef366bafae3a69747JMC47Force Dual Core on for Bomberman Jetters
5.0-15494b14d982d365479b4957afa3dfa4d9819af9f4c4aMai MMerge pull request #10225 from JosJuice/android-game-settings-title
5.0-15483bb2ee279cddbfd6359e45be63c8d7a5a3018d85cJosJuiceAndroid: Properly set game settings title when navigating backwards
5.0-15492f4a32834b93df472ca131c26ec03c180eeae78dbMai MMerge pull request #10223 from JosJuice/enforce-skirts
5.0-1548389cb311c86d82a3070b220372ea5ea9d08f185a8JosJuiceGameINI: Fix comments causing errors in GALE01r0.ini
5.0-15490f10d95e2b2486230cbaee6e03db6a88baf4afe33Mai MMerge pull request #10224 from JosJuice/android-not-service
5.0-15485ffd8cd059c715143020f2bac4316202531e514cbJosJuiceAndroid: Make GameFileCacheService not be a service
5.0-1548431bfbca92384f5a7f6abfec04f7a6e6758a2b17cJosJuiceAndroid: Split up GameFileCacheService.onHandleIntent
5.0-154837292ac0ce5964129b79eb3d2a25855e9f8b9d341JosJuiceAndroid: Remove DirectoryInitialization from AndroidManifest.xml
5.0-154860b81640dd1ce436519368556a69eb7fc650a60faMai MMerge pull request #10221 from shuffle2/msbuild
5.0-154855e1fee7dbd11c0427d7b6003d5b54d7a0773caaeShawn Hoffmanmsbuild: remove workaround for older winsdk
5.0-1548426fdc19c8dd0f161543304dbac339de63f0d5062JMC47Merge pull request #10204 from Pokechu22/efb-copy-filter
5.0-15471868de78f16fcddc5d899e8edf6c61416785a6341Pokechu22VideoCommon: Use the copy filter for EFB copies as well as XFB copies
5.0-15482b919557e2592066e27cdad597c9781c3fc8b5c85Mai MMerge pull request #10219 from shuffle2/extern
5.0-15479a69adafdd8bff021c4c8e1cdcb42b8d69de716f1Shawn Hoffmanmsbuild: use /external:anglebrackets Revert usage of ExternalIncludePath, as that var is specifically for external includes which do not get scanned for changes.
5.0-15480d17dcf72ff8eb7307352bda89902c7d02c3e6bb1Léo LamMerge pull request #10201 from JMC47/mp6-codeadjust
5.0-15449658eed405a58cc84560421975229503048f62f80JMC47GameINI: Fix Comments in Mario Party 6/7 AR Codes
5.0-15478a58b1dc38b9825dea29da15389b765a4e6ddaa6cMai MMerge pull request #10216 from JosJuice/user-not-global
5.0-15477da0be24b2f710442b0c1c809aa4847bfdc200cb3JosJuiceDSP: Reword inappropriate references to Global User Directory
5.0-15476f19ed1be56403836d60c237a2d8303fd56a29b99Mai MMerge pull request #10213 from JosJuice/android-ndk
5.0-154735a23d5cedf95c9442d9e998380a7940c3229b9bdJosJuiceAndroid: Bump NDK and CMake versions
5.0-154740d4c8270d0d6a7a307c70cfa7d4d54fd5ae6be40Léo LamMerge pull request #9981 from OatmealDome/mvk-external-project
5.0-154732209dc035574238907634492e4179125f71a00b1OatmealDomeMoltenVK: Use an external project instead of a pre-compiled dylib Also, update MoltenVK to match Vulkan SDK 1.2.189.
5.0-154723e8427991999a4a46b9cc5f75cc161b061deda33JosJuiceMerge pull request #10208 from thatSteveFan/patch-1
5.0-15468834a59d89b3d6c54015b1b661f8f69243cf06b3fthatSteveFanMinor comment fix in Matrix.cpp
5.0-15470c55721c754cebdecd68ef6873c1f1837776322fcMai MMerge pull request #10210 from shuffle2/vs2022
5.0-1546958dc9e70499bb51dc355ada9dbd658b037fd1aa6Shawn Hoffmanmsvc: fix compile warning on arm64
5.0-154684008188654528e54aa1db5df5ef69428b7c520a6Shawn Hoffmanmsvc: update to vs2022 and windows sdk 10.0.22000
5.0-15467aa6db1e029f513b3eb4b1d418a61dbc8eca20a41JosJuiceMerge pull request #10205 from merryhime/pure-rot-rlwimix
5.0-15466850d281cb8853bf3108a0de8fecf2d55b5a9ff3aMerryJit_Integer: Fix pure rotation rlwimix case
5.0-15465be9035454a0f3abb2c0b9f7e54eda5b4f0a06134Mai MMerge pull request #10197 from sepalani/mh-tex-corruption
5.0-154463c73e46aabda83027d344105a6a4e7ef27d8cf7bSepalaniGameINI: Change Texture Cache to Safe in RMHJ08.ini and ROM.ini
5.0-154636c72e6814db693f6c139dda10f4fed4f48b2c957Mai MMerge pull request #10169 from leoetlino/fmt-localtime
5.0-15353fd7df2ccae4ef18e8fdcf3dcf369c8f2ff185825Léo LamUse fmt::localtime instead of thread-unsafe std::localtime
5.0-15461c89226cbd4e0dccd9888012d6bb18b7565c473adMai MMerge pull request #10203 from merryhime/ctx_lr
5.0-15457c385e7e57ba074a9600731af18d6439b9a6965caMerryMachineContext: Correct CTX_LR for Apple ARM64
5.0-1545958f8c6e5295eea7aadd6b30ed8895989cc9142e5Mai MMerge pull request #10202 from merryhime/fctiwx
5.0-154589c759573199292aacfcc33adea2d2ca1d44605beMerryJitArm64_FloatingPoint: Implement fctiwx in ARM64 JIT
5.0-154577c2b09e1567e31b1905c17c25d15f61606813668MerryArm64Emitter: Add FRINTI instruction
5.0-154562c5d11cacebe05450ee4c5d276044e110ed286c1Léo LamMerge pull request #9721 from linkmauve/fix-warnings
5.0-154525a1333026be53c36dd23a886d66fe779a6853210Emmanuel Gil PeyrotVideoCommon: Add missing algorithm include for std::none_of
5.0-154517590f07b80d2ff994912675bc2e3689c5b69bd57Emmanuel Gil PeyrotFrameDump: Remove deprecated call to av_init_packet()
5.0-1545024db6e467a6560126c5e718e40735c62362d3246Emmanuel Gil PeyrotDolphinQt: Fix a -Wunused-result in gcc 11
5.0-1544925b136ac176ab643e91ce124121722ca67769e45Emmanuel Gil PeyrotVideoCommon: Fix a -Wclass-memaccess in gcc 11
5.0-154487e39a0405b79af7c6736830b82734e581084c3a5Emmanuel Gil PeyrotDolphinQt, VideoBackends: Fix all cases of -Wswitch in gcc 11
5.0-154473d662e746bef6651dcdd0bc985c9e6d6518f006dEmmanuel Gil PeyrotCore: Fix a -Wshadow warning in gcc 11
5.0-15446ab252aedfa95095fe0e9a458e161b164c1156ca7Emmanuel Gil PeyrotCore, DolphinQt, UICommon: Fix all cases of -Wrange-loop-construct in gcc 11
5.0-1544839ccdc1f98d4ede1dcb25054e3bf805d3f91ab70Mai MMerge pull request #10199 from Sintendo/jit64divwxnits
5.0-15447dfb32040bf2550a6592621544e306fad9c4f1dcbSintendoJit64: divwx - Micro-optimize division by 2
5.0-15446f18f6cd0a214ca661dacfacc3f1402c6a7450dc5SintendoJit64: divwx - Improve comments
5.0-15445db02b50d2ecdfbbc21e19aadc57253c353069f77JosJuiceMerge pull request #10196 from JMC47/haruhi
5.0-15444fb2404a4a7df94f49d7f3ff269f90a21a2ee1c4dJMC47GameINI: Change Texture Cache to Safe in R44J8P
5.0-1544396a6d6fd9566bfa18231b31de2830f46f858926dJosJuiceMerge pull request #10184 from JosJuice/android-riivolution
5.0-154228b0624f53e7c2636ffb71155128a0c5a13ac0ccdJosJuiceAndroid: Show SD root path in Riivolution activity
5.0-1542122a1f3422cd99fd88c2671d05955a4860dc6e959JosJuiceAndroid: Add Riivolution patch configuration
5.0-1542034021b5ebc8d13478058e63b3d67cc1fccb9de29JosJuiceAndroid: Allow starting game with Riivolution patches from the GUI
5.0-15439fb8b9f3251a9880a878cbe0580bc081ca12bd9a8Léo LamMerge pull request #10194 from AdmiralCurtiss/riivolution-edge-cases
5.0-15435e91e04fe1e23fd0a53c281591a8ccfdcb6957bffAdmiral H. CurtissRiivolutionPatcher: More closely match behavior of filename searching file patches to actual Riivolution.
5.0-15434335a1b5cb5691e21bacc15e8a1e3df05a9fd11e0Admiral H. CurtissRiivolutionPatcher: More closely match behavior of folder patches to actual Riivolution.
5.0-1543698a1027c79cb534423a6884b55c7d272e30b3917Léo LamMerge pull request #10195 from sepalani/fix-hle-rii
5.0-15434e51119c4ce467e2d425625cfc398385d147469eeSepalaniHLE: Fix hooks overlapping Riivolution patches
5.0-15434c39b3df6e7cf05883104ab38d6312977998ae128JosJuiceTranslation resources sync with Transifex
5.0-1543338fcb9d517e29bc5d5f2e54912cc4e899074df60Léo LamMerge pull request #10193 from Pokechu22/discord-rpc-vcxproj
5.0-154308b5c04de7bed4a06190a7adff00ad3233cdb129bPokechu22Externals/discord-rpc: Fix reference to discord_register.h
5.0-1543130cf6c95a59c583346f99007e041f1594584b2caLéo LamMerge pull request #10192 from Pokechu22/renderwidget-imgui-include
5.0-15430ef80d51df176e0d103663bbc9a2ec5345926c178Pokechu22RenderWidget: Change "imgui.h" to
5.0-1542940c2391275176a58754a91d93f06374bfc2156c6Léo LamMerge pull request #10147 from UnicorNora/master
5.0-15362bba2aec173b41b8a073c8a1538148abb0557a3d0Nora HaneganGameINI: Update Cheats for GMPE01, GP5E01, GP6E01, GP7E01
5.0-15427663b937728d8eb1d5e6dc64a279dd2019543c17dLéo LamMerge pull request #10190 from AdmiralCurtiss/cheats-manager-qol
5.0-154265bb71760d7b6e4540d55f03a5f9e1abedf784b1bAdmiral H. CurtissCore/CheatSearchSession: Mark class as final.
5.0-15425b154ba513c5dc56e6c47623966f889624ba379d9Admiral H. CurtissCore/CheatSearchSession: Make a few methods const.
5.0-154246e814cbb8f3ede208952e161059f10f9a4c5168cAdmiral H. CurtissQt/CheatSearchWidget: Add a checkbox to force parsing a value as hexadecimal.
5.0-15423b3e17d2772b6ea2d1c6afef73f3d857cc2faf795Admiral H. CurtissQt/CheatSearchFactoryWidget: Refuse to start standard memory region searches when no game is running because the memory size and console type may not be accurate.
5.0-15422d6ad3fbcb51a9916edd80ecbcb01f95b71cfb51dAdmiral H. CurtissQt/CheatsManager: Save and restory geometry.
5.0-154217558da22d757058ccb8ad087d06092cded50cfc4Mai MMerge pull request #10188 from Pokechu22/imgui-1.85
5.0-15420db54e4f2b0c4a1b1416b9f96012a02adde31ea55Pokechu22Externals: Update imgui to 1.85
5.0-1541905b4aecf18cac8b49ee7ef7314d2fac97ec82363JosJuiceMerge pull request #10186 from leoetlino/hle-hbreload
5.0-154168cb51f276cf8c0e92d44ef9e2ad5cde9b9a53cf7Léo LamHLE: Fix hook flag for HBReload
5.0-154177073a9047496d7ba1bc4130b92cf05f54df22950Léo LamMerge pull request #10177 from Dentomologist/gamelist_grid_mode_fix_select_all
5.0-153611e4b2daedb7ca56cecb187f40a8c4a4e3fb43b94DentomologistGameList: Fix duplicate selections with ctrl+a in grid view
5.0-15415e4cc1672a287750a45ed718369a1e40e450c1da6Léo LamMerge pull request #10185 from JosJuice/android-fragile
5.0-15410d39150c368e9d8303f22127bb71c2058c2661df4JosJuiceAndroid: Set android:hasFragileUserData
5.0-1541385bbc0d017563def1aee962c9b00c304c3c6f7aeLéo LamMerge pull request #10182 from Pokechu22/log-enum-class
5.0-1541104d8cdfe88c00dfc1f6b449a728dad6d96d82d8ePokechu22Convert LOG_TYPE and LOG_LEVELS to enum class
5.0-15410ba107819ec9bc826fd910bdfc6c65fcdecae3f9ePokechu22Create EnumMap
5.0-1541023159da9e1e53cc9b5620d4f28bfff03bc2af82cJosJuiceTranslation resources sync with Transifex
5.0-15409a80fcf38ae51d5a1da76c878f89a5bd073de1c72Léo LamMerge pull request #10181 from JosJuice/android-data-app
5.0-15361ab735293b122577696f0e97129ca79ab390b7b85JosJuiceAndroid: Adjust string about file manager apps on Android 11
5.0-154075d5f01992135920170a5c75f7f77ad9c3aba7bceLéo LamMerge pull request #10127 from AdmiralCurtiss/riivolution
5.0-154064f8281084598d2dc3bf2e15abd84d9c490e033c9Admiral H. CurtissRiivolutionPatcher: Use FileInfo instead of IOFile when only checking for filesize.
5.0-154050efff5167d8da31f4233a4bf9999c3970517040aAdmiral H. CurtissIOS/FS: On NAND redirected files, the source and target of a Rename operation may be on different partitions or devices. Implement a fallback for that.
5.0-15404fe7f3a6f26a1e9fc14e97d98d8db1aa07819861dAdmiral H. CurtissRiivolutionPatcher: Protect against three or more dots in path traversal.
5.0-1540322c6f2fe3bd14e46b160a524c2ddccecd9bb96c9Admiral H. CurtissRiivolutionPatcher: Handle the possibility of the FST already containing a main.dol file.
5.0-15402ba3373b47623677942a0c8db8165eb62f820c39eAdmiral H. CurtissRiivolutionPatcher: Modify memory patching logic to be more accurate to actual Riivolution.
5.0-15401dd64c0e4233a4d545448431f4c1ee62840ef830eAdmiral H. CurtissCore: Deduplicate Riivolution Patch to BootParameters apply logic.
5.0-15400a76fdeee93cf1115b45cf2cdbdb2038ed41f4a4aAdmiral H. CurtissDolphinQt: Act like Riivolution and pre-select the last selected patch options when launching via the RiivolutionBootWidget.
5.0-153992be62d94fc659b64c7de1d53cd0ef9a09a375570Admiral H. CurtissRiivolutionParser: Add code to read and write the Riivolution config XMLs that remember the last selection.
5.0-153982d3ed2c3adbcde7ef06f0efa1a956aa357ae61dfAdmiral H. CurtissDolphinQt: Add ability to edit the Riivolution XML root directory when launching a patch.
5.0-15397d0c11f76b5bc021d61109c4d231fa7e6503fbfdcAdmiral H. CurtissCore/BootManager: Disable loading time emulation for Riivolution-patched games until we have proper emulation for that.
5.0-153966394960f5412802f24bf664d1574f9126b1bb799Admiral H. CurtissCore: Add ability to specify and launch a riivolution-modded game via a .json file.
5.0-15395fe242f79eeb5c92c39362203cdeb46e9b72707a7Admiral H. CurtissCore: Implement Wii NAND path redirects for Riivolution savegame patches.
5.0-15394588c31acb61d966dc05e0c1b346aad37deeb4905Admiral H. CurtissRiivolutionPatcher: Ignore last two bits of offset in file patches to match console behavior.
5.0-153936ec4af7ea413ace595290d336bd88b30e035fa2fAdmiral H. CurtissRiivolutionPatcher: Load external files with a layer of indirection during the patching process to properly resolve the paths given in the XML.
5.0-15392175f225ac1daa1f50badb8858137b1e91b067073Admiral H. CurtissDolphinQt: Add ability to start a game with Riivolution patches from the GUI.
5.0-15391783b180dc8d112a036130437ffaf9c8f2ad0f8c9Admiral H. CurtissCore: Add RiivolutionPatcher to apply Riivolution-style patches to a game's file system and memory.
5.0-15390e26b59bab39ee5117b8a01f63d739f9608009e1cAdmiral H. CurtissCore: Add RiivolutionParser to parse a Riivolution XML.
5.0-15389a4da56e5e6d5a056969e9d9ae6024a411a832ca4Admiral H. CurtissCommonPaths: Add a Riivolution subfolder in Load.
5.0-1538809fc39e2e550c0a6cc303c9ab2aecdb021665b4cAdmiral H. CurtissDiscIO: Add CreateDisc/WAD/Volume() overloads that take a BlobReader directly.
5.0-15387e3f1de023f44b2cba8a2cd6d4a5faa4c665329dcAdmiral H. CurtissDiscIO/DirectoryBlob: Add a callback that allows patching the main.dol and FST of the game partition during blob construction.
5.0-1538600ef9f2b4fc5b4817806e2f8a50d17030397f94bAdmiral H. CurtissDiscIO/DirectoryBlob: Allow constructing a DirectoryBlobReader from a VolumeDisc.
5.0-153853a72a39efd0721789e09e25dc6c9f06c9515fbceAdmiral H. CurtissDiscIO/DirectoryBlob: Allow constructing a DirectoryBlobPartition from a VolumeDisc.
5.0-15384b1802f6daa65e8617b26c4b47d94813242fb7945Admiral H. CurtissDiscIO/DirectoryBlob: Add a content source representing a run of padding bytes.
5.0-15383f8611f71395f0dc469582c8cdfce7c601c635b00Admiral H. CurtissDiscIO/DirectoryBlob: Add a content source that reads data from a DiscIO::Volume.
5.0-15382b7a9cc37b1872dbd8e5f2ca8e3f715e546798433Admiral H. CurtissDiscIO/DirectoryBlob: Add ability to have an offset for a partition ContentSource.
5.0-15381a14436fe3fea883a27337c2f75bb809fcc076ec7Admiral H. CurtissDiscIO/DirectoryBlob: Add ability to have a start-of-file offset for a file ContentSource.
5.0-15380885e6690c58734aed5f8ce242f212149b059078fAdmiral H. CurtissDiscIO/DirectoryBlob: Add explanations for DiscContent members.
5.0-15379b988ab44419560e511e587e2473b0f259d434f83Admiral H. CurtissDiscIO/DirectoryBlob: Consolidate functions that take data for ContentSource to just take a ContentSource.
5.0-153787f57c24172857d24c8b7e2889f793fb3bb3a744aAdmiral H. CurtissDiscIO/DirectoryBlob: Rename the vector-reference variant of DiscContentContainer::Add() to AddReference() to make it clearer at call sites that the given vector must remain in memory.
5.0-15377b997048cfee870449e875a8e6752288013c10853Scott MansellMerge pull request #10142 from aldelaro5/gdb-stub-rework
5.0-152026a4d607e094c71281b8f9836f42186c8f065553ealdelaro5GDBStub: Add log when break is sent
5.0-152017ad586fe2cb6afbf849d76d687ab48f49a70f798aldelaro5GDBStub: Make step force pausing even if play was pressed
5.0-152002f7a3e59e5193497601afabe41b7dcc0b07f1482aldelaro5GDBStub: upgrade some logs from debug to info
5.0-151991b92f813793be11a7276360566f72ab268463486aldelaro5GDBStub: Refactor the whole code
5.0-1519894a0f416ebf654c97169c0e20805dd2c738d7bc4aldelaro5GDBStub: remove the cmake option and the ifdefs
5.0-15197657bb00c0153a754fe120abc4f499f95bdc35816aldelaro5GDBStub: Cleanly shut down on stop
5.0-15196b8395280d3fb90dc166bdad940c2d2404834104aaldelaro5GDBStub: Correctly inform the CPU thread if we are stepping
5.0-15195b9b7c4ac809c24e9683d964fd9c0af9e66f784ccaldelaro5GDBStub: Add support for the T command
5.0-151947d3ea4c3a1b6242dc5da8eaca569deab49300690aldelaro5GDBStub: rework the breakpoint and the control logic
5.0-15193994847f09c18da9757d512cac9bbff0020d5199faldelaro5GDBStub: move the stalling logic to CPU::Run
5.0-15192e3b978cf20587c5c06fd8fe0077827c0197ad798aldelaro5GDBStub: boot to pause
5.0-15191e03ddc2116193a2b16f4264aedadba000a0496faaldelaro5Let the GDB stub listen for commands while running
5.0-1519039569ed1f860c8233a5eecb67852c8fb630b1ff2aldelaro5Remove unecessary include of the gdb stub
5.0-1536352823c6ffe5f51afd4425a1aa0779a9bd6bfd0caMai MMerge pull request #10183 from AdmiralCurtiss/stat64
5.0-15362f972ddf32f91547fc4dfcb39796a055fea3cf41aAdmiral H. CurtissCommon/FileUtil: Fix incorrect (32-bit) stat struct being used on Windows, which was hidden by a define in CommonFuncs.h.
5.0-153612a34b847e6028e4b505eed60e0fc589942a4f34cJosJuiceTranslation resources sync with Transifex
5.0-1536013985b774e595f694dca39b211831c46577ea08aScott MansellMerge pull request #10170 from ooshlablu/deb-package-cpack-generation
5.0-15355fa6821aeb019f877e97592f457bf1e5d77c46beaooshlabluEnable deb package generation with cpack
5.0-15358f0faf3712df86d4a3f5e243264cdbe08fba44ebcLéo LamMerge pull request #10171 from malleoz/fix-frame-advance-speed
5.0-15355ea81346fc3bb70a7baea44400fa28c796cee39acsowens99Fix swapped frame advance speed increase/decrease
5.0-153568195d0bda1acfb751bfd0ba4d4c34eec9fce4b81Léo LamMerge pull request #10144 from malleoz/dsp-onion
5.0-153388ea6bef98f535301d23aa1c81d4080c208527705sowens99Port Main.DSP to MainSettings
5.0-153549a6f0bd9b2df9347dbdd4072217516fcf1a52297Léo LamMerge pull request #10168 from JosJuice/jitarm64-gcc-float-null
5.0-153497c88ca7c4e51ed75c23b1ee47d57437f8b0e0dd4JosJuiceJitArm64: Work around a GCC warning promoted to error
5.0-153522187f11b083e4c8b4d0d1110810c5d4625af73ddLéo LamMerge pull request #10167 from leoetlino/log-level-constant
5.0-153517855e5f73b375433135cd9d319fda186023523e9Léo LamTurn MAX_LOGLEVEL into a true constant (and fix self-comparison warning)
5.0-153506bf10e02766b7c3db30797250c0f3f5fae2eb2d4Léo LamMerge pull request #10149 from malleoz/audiodump-add-timecode
5.0-152611d5d896eaa7299afbc9a3a19fa27a9063b2b4646sowens99Add timecode to dspdump and dtkdump
5.0-153486caf51f966c19a5b489ee960d03445a419b6ff23JosJuiceMerge pull request #9696 from JosJuice/android-scoped-storage
5.0-151844e7aaba77aa9a27ba3e17c5cea4bf59fe729165eJosJuiceAndroid: Add button for opening system file manager
5.0-151839c8bb24293820c9be973e085511e24808b9bf707JosJuiceAndroid: Add a "user data" screen
5.0-15182258832dad463e12ef0d281454cc6cd9812e84d6eJosJuiceAndroid: Enable backup of external app-specific directory
5.0-151816119f7762644ade5073e3df54add93e708864073JosJuiceAndroid: Increment targetSdkVersion to 30 (Android 11)
5.0-151803adb07ac74aa8d5d2ee46dc71990c464b16e1bdcJosJuiceAndroid: Show a dialog for scoped storage incompatible settings
5.0-15179820420c5f5afb6c7317320fc9bda4ba6cd68b5a6JosJuiceAndroid: Use app-specific directory as User folder by default
5.0-153417d6393332d7d0f2a286832b0b819ffd48f0aca27JMC47Merge pull request #10164 from Pokechu22/per-pixel-lighting-vertex-color
5.0-15338a372a5947b65166ca7bf9f41507191ba12bec253Pokechu22VideoCommon: Fix color channel logic when per-pixel lighting is in use
5.0-153390d5f2810e7e7a141c866bc27fd4d69890bf54a14Scott MansellMerge pull request #10166 from fpdotmonkey/heed-tev-switch-warning
5.0-15338f16e9045a22fc7e0eeac49cb8fc23d7f8f673355Fletcher PorterSilence the -Wswitch warnings in Tev
5.0-15337023eb0b7029eb3633ce9eeb039c11d835ea7fd74Léo LamMerge pull request #10085 from Pokechu22/C26495
5.0-1533678bfd25964206a1f0a34170fdd90ca1a8ce242dbPokechu22Fix all uninitialized variable warnings (C26495)
5.0-15335525e6b21943b09172043797535db6a2890c45805Pokechu22MMU: Replace TryReadResult and TryWriteResult with std::optional
5.0-15334673f886a7ef101eb2a619df8a6ffeb82f5e4aa6ePokechu22MMU: Replace uses of cassert with Common/Assert.h
5.0-15333aacc1a5e49d2fe6e9ed28f68381eaa84c6d79468Pokechu22IOFile: Add std::array functions
5.0-15332a0a91ec4b86b16624b2da7000a0f54852cd33872Léo LamMerge pull request #10163 from JosJuice/b
5.0-15323b28e5149a75e8f35d0a8b464acbe5e8fbc6ed6ddJosJuiceAndroid: Improve OpenModeToAndroid's handling of 'b'
5.0-1533071051b70277ccb68c8fc42f20aa3b6b06dbb9974Léo LamMerge pull request #10043 from JosJuice/true-crime
5.0-15329c250ed03cf65c4398c4f844524b75d5600cfb535JosJuiceGameINI: Enable DivByZeroExceptions where needed
5.0-1532825bff910540104c06212b5b6439a38b277549ab5JosJuiceInterpreter: Fix NI_div ZX check
5.0-153279f525d69c8631a36092a11016a2eef7446158c37JosJuiceJit: Raise program exception on floating point exceptions
5.0-153267f7748e1818b23025fbb70cb69b2db5e515f5cd8JosJuiceInterpreter: Raise program exception on floating point exceptions
5.0-15325c3bcc67653513b3dae7dec4df78699202363cb57JosJuicePowerPC: Update FEX on FPSCR store instead of FPSCR load
5.0-1532489a464dafa92fa669634480f4265100612a8d197JosJuiceInterpreter: Optimize FEX calculation
5.0-1532383c6df19656c56ed9ef8ffad09772f9859e5608cJosJuicePowerPC: Set SRR1 correctly for program exceptions
5.0-153224541abd1c0c2763e7a621f16060f6824e79e8afbLéo LamMerge pull request #10121 from malleoz/game-window-cursor-always-on
5.0-153212aa400e72f401ac42de2545a72210d49be2d56afsowens99Add option for Never Hide Mouse Cursor
5.0-15320514585335150697d2720e59f715a22a54b16fcb3sowens99Bug: fix unhide on mouse movement only responding to clicks
5.0-15319f19da1cf920d05fc6ee864fd1d2e35a95e15c911Léo LamMerge pull request #10118 from lioncash/messageid
5.0-152363840b552924f2c8d212c109a1ef3cb1661f2b643LioncashNetPlayClient/NetPlayServer: Remove now-unnecessary static_casts
5.0-1523580b4a4d7fdf09627a74ab244ccb564cb948ae884LioncashNetPlayProto: Remove now-unused MessageId type alias
5.0-15234a034f378a05b51211a6ac49e5847922cb15ef14bLioncashNetPlayProto: Turn connection error enum into an enum class
5.0-15233dedd0b7ba1d33f2c09026b4ab82a9afdeec8ab9fLioncashNetPlayProto: Turn Sync-related enums into enum classes
5.0-15232af4aaf4609e19949ed998868cdd1c36f99537257LioncashNetPlayProto: Turn MessageID enum into an enum class
5.0-1523107af775afa919293b24091446f54b5c15edde569LioncashSFMLHelper: Add stream insertion overload helpers for enum types
5.0-1531213b84c93c2945d5e3f21c69fb0c5367c4330ff4aLéo LamMerge pull request #10150 from shuffle2/mgba-update
5.0-152632200658814822c3633a3539ba664a4ebeee55e30Shawn Hoffmanupdate mgba submodule
5.0-15310dd936c507228ca280f0e25135f3cb4682d642412Léo LamMerge pull request #10126 from malleoz/l-r-digital-input-display
5.0-152396fd54276eaf4172c552ced4d38ac65d9bf6726f8sowens99Include digital L and R buttons in Input Display
5.0-15308a9e2c858eb6083cb0ad7f00e5b221d2e80675344Léo LamMerge pull request #10151 from JosJuice/android-advanced-graphics
5.0-15263800bed330a0e03bb2d5664ed4552b36380fe17daJosJuiceAndroid: Add the advanced graphics settings to the GUI
5.0-15306c74604011215733f1e7c767032cbb9ffd27f4cecLéo LamMerge pull request #10154 from malleoz/disable-hotkeys-on-mapping-window
5.0-15270530f5ecdd0eb922d7c52bb4018d7d27a6ac6ddffsowens99MappingWindow: disable hotkeys while window is active
5.0-153040315fcf934c03a45114a7c710b1124b5d79b4679Léo LamMerge pull request #10155 from malleoz/toggle-hotkeys-on-qfiledialog
5.0-15270839b04014e8152f136943a2ba1cc474a9c43abefsowens99Add wrapper function to disable hotkeys for QFileDialog
5.0-15302c2d17f3f17e08e702ca15feb2a41fef6b2e8a54eLéo LamMerge pull request #10160 from fpdotmonkey/heed-renderwidget-switch-warning
5.0-152820a7eed71f3843af2e813b701736e7ab074c2f7d3Fletcher PorterFix switch warning in RenderWidget
5.0-15300cac74f07334311bf68c22d66265c193dfe6e7129Léo LamMerge pull request #10157 from dreamsyntax/ida-7.x-scripts
5.0-15272d99664a4cb8768aa99d6fa3e3f51bf2ebe73eec3dreamsyntaxadd IDA save/load dolphin map scripts for 7.x
5.0-152986c1a625f0d50f15a0a3d76ec8fa9a3e6d765fa5aLéo LamMerge pull request #10159 from JosJuice/print-callstack-log
5.0-1526397a5a7be24d9ccd4b8b3c5fcd24ff68f67c13a6bJosJuiceCore: Use log variant of PrintCallstack, not print variant
5.0-152966bf467ff4bd200078f3f5edcfd3ed39e0d70fc7eMai MMerge pull request #10161 from JosJuice/jitarm64-emitting-routine
5.0-1529026322a54cf90a67e7185296e45e94fda80f9ea77JosJuiceJitArm64: Consistently set emitting_routine
5.0-152946987ea059648d1e74cba4aec2e69bba5890239e1JMC47Merge pull request #8350 from phire/fix-tmem
5.0-15285edb66dab8469736e5c2954fd3ffb9704de4542c3Scott MansellTextureCache: Remove deleted textures from bound_textures
5.0-15284d771bee0fee0f09f9c6eeb72d514fd9d66038b87Scott MansellTMEM: Add some helpful comments
5.0-15283a33cf278854ff2cb3fe8c1de193a0a344b1c9abdScott MansellTMEM: Handle savestate and init
5.0-1528288bd10cd30d487cc3efba20875b32df7cdacb686Scott MansellExtend TMEM cache implementation
5.0-152893bfb3fa52b05868f2b7f3f768a3d80f9c4991158JMC47Merge pull request #9884 from JosJuice/jitarm64-paired-loadstore-addr
5.0-1512115eb56142a646ef943652964c26c3c2810b296b5JosJuiceJitArm64: Read BATs in psq_l/psq_st address check
5.0-1512093e968208e920605369010cc401563eb4c6e1b8fJosJuiceJitArm64: Lock fewer registers when assumeNoPairedQuantize
5.0-1511996760093e9cdce17fad57c9efa0370a14b908b1eJosJuiceJitArm64: Move psq_st address check to EmitBackpatchRoutine
5.0-15118cd84339dfd3044c663a1eceeda82aaaf4a292bf5JosJuiceJitArm64: Use EmitBackpatchRoutine more for psq_l/psq_st
5.0-15117de21dc5fd932148184a4a9028905c54767a7c942JosJuiceJitArm64: Add bitset constants for caller saved registers
5.0-151166c3141e0cc813383675fc0536a1d78ed2f483d08JosJuiceJitArm64: Change parameter order for quantized load routines
5.0-1511536b3d515231725421cce03ac6e5be890b053075eJosJuiceJitArm64: Restructure the BackPatchInfo flags enum
5.0-15281eee302c040053c481c251ae8dd4b6cc33d34ec3bScott MansellMerge pull request #10158 from phire/bb-missing-include
5.0-152805a8455e8ce7662adf47d468a4086842669af110dScott MansellBoundingBox: Add missing include
5.0-15279af043c07bbff72410a21541a2880cff1ccbe2175Scott MansellMerge pull request #10096 from phire/consolidate_tex_unit_addressing
5.0-152789fa26624b02562fb8626c93c45acf2015fc06f40Scott MansellBPMemory: Refactor/consolidate TexUnit Addressing
5.0-15277ef0e401708dc534e8bfac52e5e43086b4255c22dScott MansellBPMem: Abstract TexUnit Addressing into struct
5.0-152761beaa07793028da7225e979b2baf2e22df011573JMC47Merge pull request #9670 from iwubcode/freelook-input-controller
5.0-15275514475646df7c4c7aa3f8f394bced2a28a22b788iwubcodeVideoCommon: update Free Look camera's 'FieldOfView' function to 'FieldOfViewMultiplier' to better reflect usage
5.0-15274aa07fde8a02c7dc3a5ce46f3aa4d4e1d30c87c4eiwubcodeVideoCommon: update fov multiplier variables and add constant variables for defaults to the Free Look camera
5.0-152730bbea6d67b344106a1e71ede1a90bcef7edb7760iwubcodeCore: Update state to account for save system change
5.0-15272e70157474bd53c7ae40c85a921b589a79fbd7d7aiwubcodeCore / VideoCommon: refactor FreeLookCamera to have the underlying controller handle all the logic (field-of-view, movement, etc)
5.0-15271ff1cb5a1c08d5a4a2a0449b8b23a4977ccc20f8aLéo LamMerge pull request #9803 from Techjar/bbox-videocommon
5.0-152271161af80594c403233e3d21589af004ee2d75594TechjarVideoCommon: Abstract bounding box
5.0-15269d90b30ca251146c478759190d9b206f38c3b70d3Léo LamMerge pull request #10145 from NoNoTeal/master
5.0-1525690437d15743f506d68c8cfddbd8b8d9e68da857anonotealChange how FFmpeg is imported for Apple computers.
5.0-15267bf6a278c040ce6dfb8269c6c225ec44178b1800aLéo LamMerge pull request #10131 from malleoz/hotkey-syntax-fix
5.0-15240556323561c3fe3449899e9f549da1d6d50022ceesowens99Do not update hotkey assignments on window close
5.0-15239242bce27a1a1bd000e5c0e5e063be431092169ecsowens99Do not accept on hotkey syntax errors
5.0-15264a6023c1f7951116074e6f6e92d4d8ff28a1abdc9JosJuiceMerge pull request #10153 from PPLToast/gba-rename
5.0-15263e26d2053e2695e854609b9e796442fa6a013c181PPLToastUpdate MappingWindow.cpp
5.0-1526233ffc7aa6666d9b73ad3a45a00354150484f8332Léo LamMerge pull request #10146 from JosJuice/nkit-convert-warning
5.0-152459bb85ca70619f08d9349f798f9c204c08df5b2d9JosJuiceDolphinQt/Android: Add warning when converting NKit files
5.0-15260207c931a04c8e2629a735bc2b3f36b5c89365ca7JosJuiceTranslation resources sync with Transifex
5.0-15259480cd35951ee267b297ce7360973d8f93016d9eaLéo LamMerge pull request #10138 from Pokechu22/abort-on-panic-alert-fmt
5.0-15256ec9db320d3ccab5403bc8fd9da37c32880b6c654Pokechu22Fix AbortOnPanicAlert with PanicAlertFmt
5.0-152579dc6229705ac034166228708caaadd635ded2ae9Léo LamMerge pull request #10148 from JosJuice/i18n-keep-addresses
5.0-152568f9086f28a2bde55b0fd33154c072046d2a361b5JosJuiceDolphinQt: Add i18n comment for "Keep addresses where value in memory"
5.0-15255890a5ed99ad4130d68b3e7228c3398445c33cdc4Mai MMerge pull request #10141 from shuffle2/arm64-buildfix
5.0-15254e11fdaabf1611d40acc67c3d0d11c409cf041dcfShawn Hoffmanfix unused variable warning
5.0-1525340d9694bd047e99ecd68c9e6c77ab7fbeabe753aScott MansellMerge pull request #10139 from malleoz/movie-mismatch-fix
5.0-15252faa5cf40cebc8aab1eca525a69ce77ad6d2cf87dsowens99Movie: display correct input difference on movie mismatch
5.0-15251a7224b299c609a5d5ee803610f1fbedea5fb0a30Scott MansellMerge pull request #10136 from malleoz/show-input-polls-on-m_ShowFrameCount
5.0-1525030dcac15fa3e07701684a0f35eb4ad636666e51fsowens99RenderBase: Show input count on m_ShowFrameCount
5.0-15249a47b91e94631844875758ff651347c58dfa82f27Scott MansellMerge pull request #9945 from OatmealDome/intel-broken-discard
5.0-15230a256c11d2f885e950e68bcd43c34080676171f4aOatmealDomeDriverDetails: Add broken dual source blending bug to MoltenVK on Intel GPUs
5.0-15229aa64f7f14fcf3af9e5e605ffbe70151864b55856OatmealDomeVulkanContext: Don't assume anv for Intel GPUs on macOS
5.0-15246c84c1ac69e7994b6f6a292a25c7cd945ce8c7bf3JosJuiceMerge pull request #10124 from malleoz/play-recording-hotkey-support
5.0-15239d5845ff281f268381adafedd0ef16740b09285cfsowens99HotkeyScheduler: add PlayRecording hotkey support
5.0-15244bb367394cfd3a07c981b843418ff227ac1d9e2baScott MansellMerge pull request #10129 from malleoz/recording-save-playback-window
5.0-1524151cd92a04c1be50e4279efe30e01e0010712efd9sowens99QFileDialog: differentiate between recording export/play
5.0-1524234b6a788c23af5facdc4bf0586a61aec80516863Scott MansellMerge pull request #10133 from malleoz/play-recording-vi-total-display
5.0-15239ffaa149b968b7e9a946cd6f694aea7112e2556a9sowens99Core: UpdateTitle with total framecount on recording playback
5.0-15240a963829ab61d40b9b7b1f63ba016ffb86119a284Scott MansellMerge pull request #10134 from malleoz/framecount-in-input-display
5.0-1523953ca2ec27479f3c0228b3d53f8e0b5d1424c7ae0sowens99RenderBase: show total framecount on movie playback
5.0-15238753a1595bfe2db1cd4d8312e992901fc3e4da5d8Mai MMerge pull request #10122 from malleoz/record-hotkeys-without-game-running
5.0-15237e5051c516f4b6edb34a55ba08e009cea1d35d449sowens99Check for certain hotkeys in game list
5.0-152360d8ad5f53a213bd8fb9a201eff42e73e80b540ddLéo LamMerge pull request #10008 from JosJuice/android-remove-emulationstate
5.0-1522953d7d595e694eab21eae2e44f988242063518598JosJuiceAndroid: Remove the EmulationState class
5.0-152282cd09b8eb3bdc39f455f47c40ce165c7965b74e3JosJuiceAndroid: Remove synchronized keywords from EmulationState
5.0-152273eb07e977269b6d2ddd126f78acd6d4b4a219e71JosJuiceAndroid: Don't rely on onPause for pausing before destroying surface
5.0-15226446e2d9119a3c4281e72feefca9bbcd2b1eb21e3JosJuiceAndroid: Remove state from EmulationState
5.0-152252c564a0b9d654d860dcc2832b2492f8e1b94813bJosJuiceAndroid: Remove mSurface from EmulationState
5.0-15230cc84799c7f61eb7081d6393ee1c66bbda77f79c7Mai MMerge pull request #10117 from AdmiralCurtiss/disc-content-comparators
5.0-152296684e26ae2589109d947f120e1632c50cd8eb01bAdmiral H. CurtissDiscIO/DirectoryBlob: Fix swapped DiscContent comparison operators.
5.0-1522822f7c07caf2dd0906a75433f5b2e52dc4359dad4Léo LamMerge pull request #10081 from sepalani/mem-hex0
5.0-1522594cba464675f748ae3df1296549aa5c486143fa5SepalaniMemoryWidget: Simplify the search logic
5.0-152267ec02ee4d37cef6a73ac7a678901904ca6855728JMC47Merge pull request #10116 from malleoz/tas-input-gui-changes
5.0-152253bc9f66336f817b352e9d58a5aa2abd461316e3esowens99Inscribe StickWidget ellipse in square
5.0-152246129290d3188f9f38ee045f809ec2cb890b3dcabLéo LamMerge pull request #10057 from JosJuice/jitarm64-divwx
5.0-15005feefc17b023cda2d5c012d8b5b1a5ca019a3d717JosJuiceJitArm64: divwx - Optimize comparisons to 0x80000000
5.0-1500491b112b984ec8d460bd15fc64129411ee633d5a5JosJuiceJitArm64: divwx - Optimize division by 2
5.0-150039889e7eb33b5732add517f9197c710f9ee56e3fbJosJuiceJitArm64: divwx - Optimize power-of-two divisors
5.0-15002eb8581c26dd000c496ef6b2181e42b5f17fe439aJosJuiceJitArm64: divwx - Optimize constant divisor
5.0-15001f8e97f5a8af0de3f770abd7aab137933668fef76JosJuiceJitArm64: divwx - Special case dividend == 0
5.0-1500009cdb076a3938ecce7422f1f77ac24314176263bJosJuiceJitArm64: divwx - Optimize constant dividend
5.0-15217a25f4fab205e517eaf046ac44ce15d698ff0e405Léo LamMerge pull request #10080 from lioncash/membf
5.0-15101269b7a216645509068e8ee17a8efb0bf272a33cdLioncashMemoryInterface: Eliminate trivial sign conversion cases
5.0-15100163b24833db1a6cd0af07921f0ea9c408eb9db9aLioncashMemoryInterface: Migrate bitfields over to Common::BitField
5.0-15214b43cee8fe4a83b54fda736504942e9c82eae9344Léo LamMerge pull request #10098 from AdmiralCurtiss/scan-dir-tree-trailing-slash
5.0-15140f76aaf65f6dfc56282347b87d78feca536a105b0Admiral H. CurtissCommon/FileUtil: Strip trailing path separator in ScanDirectoryTree().
5.0-15212276ea43237f8675840621932c45b2ba1fb3120dfLéo LamMerge pull request #10102 from lioncash/netplay
5.0-151542b9c65967e0f7477aaf2cc64169157b2328d4815LioncashNetPlayClient: Change return value of OnData() to void
5.0-15153ae714b25ba2508381248c1d8615f10e006254200LioncashNetPlayClient: Split out OnData()
5.0-1520929d236068c4b18e7ae89dbc535d9431ec738c6c9Léo LamMerge pull request #10104 from AdmiralCurtiss/cheats-manager-ux
5.0-15163c40e8ee3a8f3e2e961ae5fcc4442431744741b1aAdmiral H. CurtissQt/CheatsManager: Show disabled AR and Gecko tabs when no game is running.
5.0-15162dd9047f7c5753d77ab1b2da0c3e2cdeb63a300d1Admiral H. CurtissQt/GeckoCodeWidget: Disable functionality if no game id is given.
5.0-15161a4b1ea3d70a051fd60fab7bfa07380366cebc978Admiral H. CurtissQt/ARCodeWidget: Disable functionality if no game id is given.
5.0-15160aa2d089d1b588a798e33e994cbc791e35b3ecc1eAdmiral H. CurtissQt/MenuBar: Allow opening Cheats Manager regardless of emulation state and configuration.
5.0-15159aee6e45386f530ebf41ac6ca11c8f26dd217f3deAdmiral H. CurtissQt/CheatsManager: Let the 'Configure Dolphin' button shown in the Cheats Manager when Cheats are disabled actually open the settings.
5.0-1520328e6e8752ce709a775440138a39bce6987624ec8Léo LamMerge pull request #10113 from JosJuice/tas-input-latency
5.0-151901a5e0c20841e5f207200de47e7ad7138feddfe40JosJuiceDolphinQt: Reduce latency of TAS input's controller input passthrough
5.0-15201e7c0b8ecbdb877c896d44e0ab1f9c00d2f2b667eLéo LamMerge pull request #10114 from AdmiralCurtiss/disc-addresses
5.0-15194ad410009bb98f1dd849a402ff5ba337cece71c7eAdmiral H. CurtissCore/DiscIO: Extract disc and partition constants to DiscUtils.h.
5.0-1519970a9003947b12dc92821b99799d915e1de347daaMai MMerge pull request #10109 from JosJuice/android-clear-confirmation
5.0-15180a3ce8d61fd1854ecff5b89d673edde2b21b7d43bJosJuiceAndroid: Show confirmation dialog for clearing game settings
5.0-1519757f71a55f8a0a9d1efe36868bc75db429afe4f07Mai MMerge pull request #10110 from JosJuice/remove-request-refresh-info
5.0-15195ca2589f7df2faaf0628a186ef87c6a413e51381aMai MMerge pull request #10103 from AdmiralCurtiss/cheat-search-length-underflow
5.0-15180e5ed9ee920376258a6ab003691fe97a8734a62faJosJuiceCore: Remove s_request_refresh_info
5.0-15159bd92c29ef5a3c664c77a64cdabc5346f4e9383dbAdmiral H. CurtissCore/CheatSearch: Avoid length underflow on new search.
5.0-1519331ca1147210ccb9081a680d8c134f1511cc356d5JMC47Merge pull request #10068 from leoetlino/more-low-mem1-constants
5.0-15010ef98f209a29198e6a43ef9af979ab0de1fbcf635Léo LamIOS: Add missing writes of low MEM1 constants
5.0-15191b0fc95ee31a07f168b519587c3c16e81a5919868JosJuiceMerge pull request #10112 from JMC47/kingkongxfb
5.0-15190c1349fa613c7a1df6e337b21c50eb1abed08c937JMC47Disable Immediate XFB in King Kong
5.0-15189ca064b55fe55f9a4c013a043ea055459bdd53e5bJMC47Merge pull request #10111 from JosJuice/networkwidget-hidden
5.0-151800a973ddcbb77160abdbf2ef40e62e4cde7697144JosJuiceDolphinQt: Don't update NetworkWidget when hidden
5.0-15187b0144d88d98771af21f0f94585ffe5dacc87c3b1JMC47Merge pull request #10108 from phire/always-disable-bb
5.0-15186ce80a96aeee88994973ac8e7aebcbd466cd6863cScott MansellBPStructs: ensure side effects are same
5.0-15185a6baca6bf62eab8539a42b6103d56b5e7af530ddJosJuiceMerge pull request #10107 from OatmealDome/amd-subgroup-reduction
5.0-151847e8f5208fe2cd01277358abdeec622492927eb11OatmealDomeVulkanContext: Disable subgroup reduction on macOS with AMD GPUs
5.0-151832d1ec6332b6335107e4e1fbd9c6735840117623eJMC47Merge pull request #10106 from phire/fix-negative-efb-copies
5.0-151827c7609f5b94e681bce278b1bc0259c7243828377Scott MansellBPStructs: Ignore malformed efb copies
5.0-15181a0f7e3110da16b4835cf9de5c34507c5b5b40504JMC47Merge pull request #10105 from Pokechu22/mmxc-texture-filtering
5.0-15180e902eda495d47086d4274d5b28897f557d1d60abPokechu22GameINI: Disable force texture filtering for Mega Man X Collection
5.0-15179d14d7595f2180d8381e70d2b799e6f89b5eaa5c0JosJuiceTranslation resources sync with Transifex
5.0-1517873794506336a17102c4df0419a099734a7ef3a1dLéo LamMerge pull request #10092 from JosJuice/android-cheats
5.0-151650ca4c6dbd4a19607b2fc82f82171226c679f58b4JosJuiceAndroid: Add save button to cheats activity
5.0-15164ffa25c4cf55d7ec4b3133e0597569072ea0f1b6aJosJuiceAndroid: Allow $ line when entering cheat code
5.0-1516353ae1a07252d628f33543e1a19427d4848cc7393JosJuiceAndroid: Add Gecko code downloading
5.0-1516247efd3317d2cc6e317121a9ca10fb25808f85981JosJuiceAndroid: Fix CheatsActivity d-pad navigation
5.0-15161215492152c6b5a20c600e727afcbef9ceace666aJosJuiceAndroid: Show warning when Enable Cheats is off
5.0-151601470dfcf81e9e7f71b2548f6f7253423140e29ddJosJuiceAndroid: Add the ability to delete cheats
5.0-15159404eb13e2f5252739a4a778bc549abc1867f284eJosJuiceAndroid: Add the ability to add cheats
5.0-151586934b9a21dea3615950affc8bfacf7e72dbc8fd9JosJuiceAndroid: Add headers to cheat list
5.0-15157109aef4b8109dd83f713a66fb64558df72d1aafdJosJuiceAndroid: Scroll to field with error when error occurs
5.0-15156e299be1d857001e8eaea7674e4c763b5d37e0336JosJuiceAndroid: Add creator and notes fields for Gecko codes
5.0-15155883a9f8a9900db8456350123e48618497ffb961cJosJuiceAndroid: Allow viewing/editing the actual codes
5.0-15154fc6c31c3db77dcb04473378f27e24283131b6052JosJuiceAndroid: Update cheat list when a cheat is edited
5.0-1515343dcbf33adc72e935c518c3a7a0e621fe5694b69JosJuiceAndroid: Add edit button for cheats
5.0-15152a303b4bc98af237ab708221b88c51df22d3f2ebdJosJuiceAndroid: Programmatically open/close cheat details
5.0-1515195879c2e76a68526079445b427d1f3740416c978JosJuiceAndroid: Add details view for cheats
5.0-1515093a12713864b147c003cfb757b42b47ecb69676fJosJuiceAndroid: Add checkboxes for toggling cheats enabled
5.0-1514967a8855d9a5ec6e6c23617d72beb29db002424c7JosJuiceAndroid: Add "Enable Cheats" setting to GUI
5.0-151484d609c769f7b8eba12da931c0936c5950509e165JosJuiceAndroid: Implement basic read-only cheats list
5.0-15147ee3a5a4a81f56aeeda8c2aa1c0800847ab652bedJosJuiceAndroid: Create CheatsActivity
5.0-151584d1bd54917f097510e814d0ffcd625de6867fcc0JMC47Merge pull request #10095 from phire/fix-out-of-range-efb
5.0-15134eb8bfabdfda83dd2cbacfa5c2bc89a5254e587b3Scott MansellBPStructs: make copy width/height const
5.0-1513337b80e21707fe9288d3a5f47fe0ab0a9454b744bScott MansellBPStructs: fix out-of-range EFB copy clamping
5.0-1515557a8ee049f30d267909fe57ae4422d19f6d9a0ddJMC47Merge pull request #9886 from AdmiralCurtiss/cheat-search
5.0-1515455397b6d5273c54da5ebdf1fa3790a593506fb23Admiral H. CurtissDolphinQt: Rewrite cheat search GUI.
5.0-15153f3346262d2c143c7e3b81775db5192efb0d803ffAdmiral H. CurtissCore/CheatSearch: Implement cheat searching functionality.
5.0-1515294cfbfc49de958cb8c0cda54e318646b0b3b2b19Léo LamMerge pull request #10099 from AdmiralCurtiss/directoryblob-read-between-files
5.0-1514006d41c53ce8c24fcc7e61932cbb70d6c06c6aaacAdmiral H. CurtissDiscIO/DirectoryBlob: Handle reads between files.
5.0-1515094e9751dfe6971a92e6888f5fd2edd99fa57e8d1Léo LamMerge pull request #10100 from Pokechu22/no-wglShareLists
5.0-15144b8f4a4ae449307f8cd86c4db16085a03ed255a9ePokechu22GLInterface: Remove unneeded wglShareLists call
5.0-15148111c36e6cd5b2ec290741f92203a6233d5a3986fLéo LamMerge pull request #10101 from lioncash/kb
5.0-151067c909a73de8bdd5d153736541aa1484d0409efa9LioncashSI_DeviceKeyboard: Shorten MapKeys()
5.0-1514615ec7bd54619c3c23a7549c72a62d2be7dd51e29Léo LamMerge pull request #10097 from JosJuice/jitarm64-w0-clobber
5.0-1514174f2acd83bdc2088b85090c394f33086694b545cJosJuiceJitArm64: Move fresx/frsqrtex RW calls earlier
5.0-151401c4155f800562040d38df0ed8bef72c0a2fd105eJosJuiceJitArm64: Fix fresx/frsqrtex unlocking W0 too early
5.0-15143819a0a69ffb448819bb37fda5a69c397c3d53658Léo LamMerge pull request #10076 from lioncash/sibf
5.0-15102d00e7d5a756cd732553f491d78da341021a2a449LioncashSI: Collapse interrupt generation check in UpdateInterrupts()
5.0-15101ca24c32cbf91d0f5db86c13a8530437705773a65LioncashSI: Eliminate trivial sign conversion cases in RegisterMMIO()
5.0-15100e68b9de62c508425aa747954f63d6d07a094dd71LioncashSI: Migrate bitfields to Common::BitField
5.0-15139ee863e67220bfb9bb96c853437f2afebdf854480Léo LamMerge pull request #10014 from OatmealDome/wiimote-disconnect-crash
5.0-14833b9ad1746061b1337bcce714b9a2f56d079e31ed7OatmealDomehidapi: Add new patches to applied patches folder
5.0-14832fba8bfe6a60edd93161189c756d42bc861ac8a81OatmealDomeWiimoteReal: Check for error before discarding report
5.0-1483125c85d827aed098d2536f09a68c23780346cd4e1OatmealDomehidapi: Don't leak device handle in macOS 10.10 or newer Ported from libusb's hidapi fork. Original patch by Youw (cdc473dfe43f6432dda7ad53d7656b8ae8ff968b).
5.0-14830b24599cf5bf07f0f4d12e197e61c8f107a042dd4OatmealDomehidapi: Stop current run loop in removal callback instead of fetching from context
5.0-151345f2a8d98fbadb62648785272bd7324583de2a64dLéo LamMerge pull request #10093 from JosJuice/revert-revert-10025
5.0-151275ea121eeb5397932750279d11bcd8fa8e4cc5f43JosJuiceRevert "Revert "DolphinQt: Minor consistency fixes for the Settings window""
5.0-151321b32a61d6a47e748e024a62a6f856b21ec635294JMC47Merge pull request #10094 from AdmiralCurtiss/namco-museum-branch-following
5.0-15131788177a001e19315bb150aee9d46ffd7d5188441Admiral H. CurtissGameINI: Disable JIT branch following for Namco Museum to avoid major stuttering in Galaga Arrangement and Dig Dug Arrangement.
5.0-1513005f86b9f5b6e7f65aaefcc29e348cc2628bed34fJMC47Merge pull request #10012 from Pokechu22/thps4-green-sky
5.0-14910c3dec343918ff44e90886daf71a6bf0c49033de1Pokechu22UberShaderVertex: Simplify color channel logic
5.0-1490906579e4d53844e5a45ae18f8eda6c4ee69ebad2cPokechu22VertexShaderGen: Simplify color channel logic
5.0-149082519d14e36bf47f4ef6172928db13c5f7fae14e3Pokechu22UberShaderVertex: Fix Tony Hawk Pro Skater 4
5.0-15126b4787cdbd353595b8080c93d816490610ec37573JosJuiceMerge pull request #10077 from lioncash/dvdbf
5.0-1510015566048f05a669ef0483e4af0d3060045ebdc00LioncashDVDInterface: Migrate bitfields over to Common::BitField
5.0-1512452304df943cda35cff9dd64a08e1a26de03f9b66JosJuiceMerge pull request #10011 from JosJuice/android-cheats-preparation
5.0-151212a22367211322f5afd72ff19dfc05827afdf59d8JosJuiceMerge pull request #10056 from lioncash/qtloc
5.0-15009b90008aadb116d1d35bf13cf866dc66292b21273JosJuiceSplit out code for serializing/deserializing cheat lines
5.0-15008fb96ecb7da563d8b66ce4083db239da402e3aebcJosJuiceMove patch saving code to PatchEngine
5.0-149708c67f13256a1b6f709f9e2cd01776e9a26af0666LioncashResourcePackManager: Translate unknown author string
5.0-1496989ceef2a8ad49e54c62d04c293910292325db977LioncashMainWindow: Use MainWindow variant of tr()
5.0-1496847b40698bb5ce0da3e103c197bfe0268a840596cLioncashMainWindow: Fix typo in resource pack initialization error message
5.0-1496775b68c9e96674fe4eb968f20064d384037d18d44LioncashGBAWidget: Add ellipses for option selections that require more input
5.0-14966a65fcb5e5b39319829686a6e2651d590004cf155LioncashConvertDialog: Provide complete translation string for conversion
5.0-1496570399955a0fb98ca855ddae22d6f74cf3786631cLioncashCheatsManager: Make use of plural variant of tr()
5.0-15114059794b551467f7fbc315469224d93e584575e03Mai MMerge pull request #10087 from JosJuice/jitarm64-psq-caller-saved
5.0-151118809d8eb61a05c2e1f689be40fee3855c5fa5eb0Mai MMerge pull request #10089 from AdmiralCurtiss/jit-cache-valid-block-clear
5.0-1510834992f52c796ae9f62e0abfc9f088138e87bd72aAdmiral H. CurtissPowerPC/JitCache: Clear valid_block bits for long invalidations.
5.0-1510923f6fdebcbfee44977c8e5ae5a831d069c6d881eJosJuiceRevert "JitArm64: Indexed paired loadstores workaround, attempt 2"
5.0-15108743de44f0326d87997b82aec0720a367afcbadc6JosJuiceJitArm64: Move psq_stXX GetCallerSavedUsed calls later
5.0-151095538e90ebf52645bf7389ad6b3e487b6d9e1b82bMai MMerge pull request #10090 from Pokechu22/d3d-isnan-replacement
5.0-1510852c82733f6ba606de5d877c25b95828b73e668bdPokechu22Use custom isnan implementation to avoid HLSL optimizer issues
5.0-15107282fda1530545ad49c11a6093476be44785b4d14Mai MMerge pull request #10086 from JosJuice/jitarm64-w0
5.0-15085ea1210773c1ee95b2a3437419285c86be1827d1dJosJuiceJitArm64: Fix W0 being present twice in register cache
5.0-151054b8b53ac732645f6c0fd3f4b11733cb3d86c9c41JosJuiceMerge pull request #10083 from JoeyBallentine/bfbb-dualcore-fix
5.0-151026d25717d75371cc404d989ae7d6b7259c982f882Joey BallentineDisable dual core by default for multiple Heavy Iron games
5.0-15103156ccdb8058e6140d1dba15cd65c2e4a6f9000deJosJuiceMerge pull request #10082 from lioncash/texenum
5.0-15100f36fd5fa39ab015c1120ec2a1670a370f01285b4LioncashBPMemory: Make ZTexOp enum an enum class
5.0-15101907091ac35798a11e709c3068519ad94b4dd2251JosJuiceMerge pull request #10078 from Pokechu22/msbuild-DivUtils
5.0-15100e9c6c13886dad8bceaa6ebd7f72052a383b64734Pokechu22msbuild: Move DivUtils to DolphinLib.props
5.0-1509932c7524f4d86eb9ad6125b15b0cd508f5981511bLéo LamMerge pull request #10021 from Dentomologist/make_windows_tabbar_scroll_buttons_opaque
5.0-148631fa1e7135cbbb1ec2f4e1af66f162ae133438be1DentomologistDolphinQt: Make Windows tab bar scroll buttons opaque
5.0-15097c3dadd140b9db70a71ff51b6b6f880be45e54e1eLéo LamMerge pull request #10074 from lioncash/pte
5.0-15086ed0aa5928f37436e2889fb0f53488c8ce527bebcLioncashGekko: Remove unused UReg_PTE
5.0-15085029aff074161311e13517700bec7d2c855b32bbfLioncashMMU: Remove now-unused defines
5.0-15084ee40b640d3fa0d722c7ffc00c086a8a3070de4ebLioncashMMU: Make use of UPTE_Lo and UReg_SR in TranslatePageAddress()
5.0-15083e687569e0217e92c9a3a057eb95d0c44d5a49d2cLioncashGekko: Add union for segment registers
5.0-1508275840f62ff10d53ac6fcacec91774c9e16d3c346LioncashMMU: Make use of UReg_SDR1 in SDRUpdated()
5.0-150811c776d8c1a9a181793aec245f4446fa2e49804f2LioncashMMU: Move invalidation logic into the TLBEntry struct
5.0-150803216040bfe5646f68c34edf5ea05ed3d194396ceLioncashMMU: Remove implicit sign conversions and truncation in UpdateTLBEntry
5.0-15079c008b1c335ada812395fc2a9ba854ea45bd0e9c5LioncashMMU: Move UPTE1/UPTE2 unions into Gekko.h
5.0-1507865e131ef5f3c8e25d8b4033a6d95ba5fd7f3d8f7LioncashMMU: Convert PTE unions over to Common::BitField
5.0-15087ef358a122aebbb4ad8cd6d62e51fae82b32bcec1Léo LamMerge pull request #10075 from lioncash/memcheck
5.0-150797a6b63b309cd1dac4f402641b9d80c646442638eLioncashMMU: Don't truncate 64-bit values when calling Memcheck()
5.0-15078a8ebca4fc60ecea550c879ecfd6135f066645174LioncashMMU: Invert conditionals in Memcheck()
5.0-15084755c599c83073e4343bc5372be7c565b587fda1eJosJuiceTranslation resources sync with Transifex
5.0-15083c5becb4a7e6ba394ab51916f05ef83107e7141d5Léo LamMerge pull request #10040 from JosJuice/simplify-mcrfs
5.0-149084f09c320e849eeb3817163eee79a410736f0958cJosJuiceInterpreter: Simplify mcrfs implementation
5.0-15081d1048f390e8c2e7658434985796a11783b94318aLéo LamMerge pull request #10073 from JosJuice/revert-10025
5.0-15080e376a985e435b15ef6518003a2810acdfbc4e0b6JosJuiceRevert "DolphinQt: Minor consistency fixes for the Settings window"
5.0-15079e69f7e7c777c9dc9e2182bb012cb4882fe89ca8fTilkaMerge pull request #10072 from Tilka/dsp_cycles
5.0-1507872ca41b9bf0a950b37863c788ea64e71d83443dcTillmann KarrasDSPInterpreter: fix off-by-one errors in cycle counting
5.0-15077c2c30b4d50a9eb9b29bd52320505d603de73d87fLéo LamMerge pull request #10026 from PatrickFerry/ini-fixes-3
5.0-14890c4bc46c252eda66ca0ac651cc6e7b45362205e1dPatrick FerryGameSettings: Enable SyncGPU and Add Commented Out Accuracy Option for Another Code: R - A Journey into Lost Memories
5.0-14889f0b2385deb8f506950d58b5cd93eec9e95e5c0f5Patrick FerryGameSettings: Set Texture Cache Accuracy to "Safe" for Broken Sword: Shadow of the Templars (Director's Cut)
5.0-14888a3d3300473d4f7ee86f5d44e8b11c2e001dd27a9Patrick FerryGameSettings: Set Texture Cache Accuracy to "Safe" for Brothers In Arms: Road To Hill 30
5.0-14887f4783b180d3de9f34ce1ecc5cf23fe79d33f3f1ePatrick FerryGameSettings: Set Texture Cache Accuracy to "Safe" for Brothers In Arms: Earned In Blood
5.0-14886e80dfdc52b36ef39329a717b40359e4a598e9ac6Patrick FerryGameSettings: Set Texture Cache Accuracy to "Safe" for Block Party
5.0-1488566da9daa7263bbe2282a47595522132629d07917Patrick FerryGameSettings: Set Texture Cache Accuracy to "Medium" for Avatar: The Last Airbender - The Burning Earth
5.0-14884fc7270df18bcf74f6d27b2e749f785a062917a86Patrick FerryGameSettings: Set Texture Cache Accuracy to "Medium" for Alan Hansen's Sports Challenge
5.0-14883c5f95f0afea5cd306423f73bf40d555bd82bccb0Patrick FerryGameSettings: Set Texture Cache Accuracy to "Safe" for Arthur and the Revenge of Maltazard
5.0-148825a88989b941e8d2b97473f4364796f55101c7fccPatrick FerryGameSettings: Set Texture Cache Accuracy to "Safe" for Academy Of Champions: Soccer
5.0-1488102a8b5ba75e66da84f39511eb999cdc9d75df500Patrick FerryGameSettings: Disable Dual Core and Disable "EFB Copies to Texture Only" for The Biggest Loser: Challenge
5.0-1488055fd06e0cecdb1bce22247fae767d2f74009c09fPatrick FerryGameSettings: Disable "EFB Copies to Texture Only" for Bratz: Girlz Really Rock
5.0-14879b083fc21814764b8c3b58d7bf251fae020136e9cPatrick FerryGameSettings: Disable Dual Core and Disable "Defer EFB Copies to RAM" for Bratz: The Movie
5.0-1487874f2fa2755a51594bee6687f75b3e95b927300bfPatrick FerryGameSettings: Disable Dual Core and Disable "Defer EFB Copies to RAM" for Bratz: Rock Angelz
5.0-14877f5abb3030f20e94dc67d80450ef01bb31b3233efPatrick FerryGameSettings: Disable Dual Core and Disable "Defer EFB Copies to RAM" for Bratz: Forever Diamondz
5.0-150628ecb0447b6842c5fa2094b597129261316f38748Léo LamMerge pull request #10025 from mbc07/gui-fixes-settings
5.0-148409d45bac17538bf0e64cfad025bd82109c971f9d6Mateus B. CassianoDolphinQt: Minor consistency fixes for the Settings window
5.0-1506048339afb9891ac18f44d6743188bb11e77fe43f6Léo LamMerge pull request #10041 from lioncash/conv
5.0-14908b7b45eb1116c4e26d7a1b866e6b84f8ea3eef541LioncashInterpreter: Make signedness and narrowing conversions explicit
5.0-1505895fcedeef33687f3267c943d608ad8ac6e92c594Léo LamMerge pull request #10053 from lioncash/kdreq
5.0-149753c0d4b7d8fd7c2fbb0f3741dfd892693d439689eLioncashNetKDTime: Eliminate implicit sign conversions
5.0-14974caba81ad3b388865357e831637ff17afb78ae059LioncashNetKDTime: Move internal IOCtl values into IOCtl function
5.0-149736268ee44a156a575f3a12b7f48a4244b7c8279b0LioncashNWC24Config: Provide name for unk_04 config member
5.0-14972a60af199d8232c49197cc5f0d9da48d13d5a27ddLioncashNWC24Config: Move array length constants into the private part of the class
5.0-14971bc939df69ccd706cfd48eb55c2ed74b1ebfeafc4LioncashNWC24Config: Make creation stage an enum class
5.0-1497082371b89fc2c67ecba8f8c4949b676a686af4e08LioncashNetKDRequest: Remove unused include
5.0-14969e65363f05ff41d10af0d01229f6b1adac44dfc66LioncashNetKDRequest: Make use of constexpr arrays containing pairs instead of maps
5.0-14968b49bd76d91689fd348f536fcfd346a2947c5767cLioncashNetKDRequest: Fix typo in IOCtl enum names (schedular -> scheduler)
5.0-149673a38e9900124e0f20a3c5e2c99421c7de9582abfLioncashNetKDRequest: Make hardware model enum strongly typed
5.0-149661e27880014b5d49bb017e9d3110a7ae5f6310fdcLioncashNetKDRequest: Make private member functions completely internal
5.0-14965ff3947a1b93f1591d17076563a806139bdaf6f75LioncashNetKDRequest: Minor adjustments to NWC24MakeUserID
5.0-150461fa74ab824558f96f894b8e2f1e63592b967a5d7Léo LamMerge pull request #10058 from AdmiralCurtiss/dsp-cleanup
5.0-15001f592565532a350157798704f9a390753d0dba4a9Admiral H. CurtissDSPHLE/AX: Reload resampling coefficients on savestate load if necessary.
5.0-15000a4d4dc82d4488db5873aa187530a2780e9501ee6Admiral H. CurtissDSPHLE/AX: Use in-class initialization.
5.0-1499983ba17fc25fa69b2fa7c835f6876c552973138e6Admiral H. CurtissDSPHLE: Set m_dsp_control to a consistent value in Initialize().
5.0-1499854125516bbab677bb84f8f5778d0d233e39435beAdmiral H. CurtissDSPHLE: Remove unused members.
5.0-15041271612f328f26b64b4010b739b924b24c23f9c55Léo LamMerge pull request #10064 from lioncash/regs
5.0-15024dbf8e27d7f85bb891a37d0355b3cb412c5fb675bLioncashGekko: Convert UReg_PTE over to using Common::BitField
5.0-15023e4e1b6064de9fec04c2ac3948305827a9c07f46cLioncashGekko: Convert UReg_THRM3 over to using Common::BitField
5.0-1502211e76e1f67801516092a8dc4aa4593597ae8bab6LioncashGekko: Convert UReg_THRM12 over to using Common::BitField
5.0-1502112b87922fbecd19d806367adb68e29988ecdf3d2LioncashGekko: Convert UReg_BAT_Lo over to using Common::BitField
5.0-15020b4496e6653c5068a4b1f87db6923aa626473d72fLioncashGekko: Convert UReg_BAT_Up over to using Common::BitField
5.0-150191e4ecfe3d4e42b1fc560a9c38f7e46674af4a571LioncashGekko: Convert UReg_DMAL over to using Common::BitField
5.0-15018474e09c239825a2c2e73f7167ecc82021012aaa5LioncashGekko: Convert UReg_DMAU over to using Common::BitField
5.0-15017a126821d5ef6120f7a99c427a8a042a7a27bba6dLioncashGekko: Convert UReg_WPAR over to using Common::BitField
5.0-150168ac079a647da4681a1a1243c4c26319843530fddLioncashGekko: Convert UReg_MMCR1 over to using Common::BitField
5.0-15015300f7c10bdd7f0778dd51c7b7b77d71df80d6c9aLioncashGekko: Convert UReg_MMCR0 over to using Common::BitField
5.0-150141ec3768b845f8838f2edce5da2b9331b4b0a52e2LioncashGekko: Convert UReg_SDR1 over to using Common::BitField
5.0-150139e183e63f1be4204f716de0ef36991b205eaf3baLioncashGekko: Convert UReg_HID4 over to using Common::BitField
5.0-150126ab2e5ab169504455b0b1392c6aaf3d15444f55bLioncashGekko: Convert UReg_HID2 over to using Common::BitField
5.0-1501102ec9c3b50a017333d088dbf7a060e34871dbb23LioncashGekko: Convert UReg_HID0 over to using Common::BitField
5.0-150104591246608331d450ce920fab25165435d88d11dLioncashGekko: Convert UReg_FPSCR over to using Common::BitField
5.0-150094ecdcc9d78688eee306f1993eacef59e13cbedd0LioncashGekko: Convert UReg_MSR over to using Common::BitField
5.0-150081863212d94e9160bfa5556a81f26ca8ed18175f3LioncashGekko: Convert UReg_XER over to using Common::BitField
5.0-15023d7109b149b243dce1720d8c51fbabebadde53456Léo LamMerge pull request #10066 from leoetlino/abort-on-panic-alert-option
5.0-15008e091c2e8173343c5ab8833a700bf4c6f4d15a5d2Léo LamAdd an option to abort when a panic alert occurs
5.0-1502116a903890ca527e2956bdc0acd97ae6d7e8c8300Léo LamMerge pull request #10071 from JMC47/scoobyvertexrounding
5.0-150123d00bc3b13399b92f6ef5e3d0df7a1fe3bef7d24JMC47GameINI: Add Vertex Rounding to Scooby-Doo: NoOF
5.0-150196659f8019ee73f6e2b345931a85daa2bdf9d22e0Léo LamMerge pull request #10035 from JosJuice/jitarm64-dcbx-in-loop
5.0-1490090fcaf7e964853c8120fdb21157854541189bae2JosJuiceJit: Use one less register in dcbx
5.0-1489962e7b34c88f707c6ed04d6b36f0693c2cc0a2773JosJuiceJitArm64: Don't lock W30 in dcbx
5.0-14898856ff296ae4a8cbcc879e1b6477d15d64860ddf3JosJuiceJitArm64: Optimize dcbx being called in a loop over a large memory region
5.0-15015d94aa913f585d8f743bbe6c373ca9fb029de77b7Léo LamMerge pull request #10065 from iwubcode/graphics-debug-details
5.0-150141f2f5053735b4e94dac29237e9482befd9a2687biwubcodeVideoBackends / VideoCommon: allow the ability to set debug names for shaders / textures. These names are visible in applications like RenderDoc
5.0-150139b83cf3e7fdf6fc4d15b78193461fd1081d61008JosJuiceMerge pull request #10069 from leoetlino/clang-format-12
5.0-15010815b590dfe1a383ca3f5da6bad1b1da7ed29834cLéo LamUpdate clang-format to version 12
5.0-1501186f2c7889d7a3f71633aa7bbe16c79bfc7e3d8f7Léo LamMerge pull request #8932 from sepalani/cw-map
5.0-144810b0bab11d8fadf1a36bf7f4ef8c3358fd68eedb4SepalaniPPCSymbolDB: Improve symbol map column detection
5.0-15009006fc99e8e6c475bcdbb17d79000681f3892d67eJMC47Merge pull request #8901 from sepalani/dns-async
5.0-144810553aeb0e0b4db120f01ecca7095eca398de8253SepalaniIOS/Network: Make name resolution asynchronous
5.0-1500748161953662b9d77c4ece357f6f16814dd0c5f58Mai MMerge pull request #10054 from JosJuice/android-game-cache-lock
5.0-14994719930bb390ed0020b99a7942289d83218e99d69JosJuiceAndroid: Add fast path to addOrGet
5.0-14993fb265b610de08df5509e56beeb3dbff68f7d4396JosJuiceAndroid: Don't hold gameFileCache lock during updateAdditionalMetadata
5.0-14992bba33c7cede68259c7f2b05e9964960d9e2570e4JosJuiceAndroid: Don't hold gameFileCache lock while finding games
5.0-150037d88354659148479818423d0990b055c4e845cc3Mai MMerge pull request #10061 from JosJuice/jitwidget-div-zero
5.0-15001df32a43e8f864f113dcd56b0a433e9772dab95f2Mai MMerge pull request #10062 from krnlyng/twi_flags
5.0-150009cd878218c5c9539f7b35e50510c29f03f622843Franz-Josef HaiderInterpreter_Tables: specify FL_IN_A for twi.
5.0-15000f17584fc066f115232d3fbfa83f3e1829671ef01JosJuiceDolphinQt: Fix divide by zero in JITWidget::Update
5.0-14999559de262a1333da80a15525ce73503ca3346f997TilkaMerge pull request #10059 from JosJuice/wia-segment-t
5.0-14998b3d57eb25f3df6ac6946a5bc5d087375093e1718JosJuicedocs: Fix incorrect reference to wia_exception_t
5.0-149977688db3cd31279bfe01152fc9ce6bc7a489237c1Mai MMerge pull request #10047 from Dentomologist/remove_windows_help_buttons
5.0-1491587924f2ddd0060281fbfa3d08cfb41428d68ca28DentomologistDolphinQt: Remove Windows dialog help buttons
5.0-14995922f53e16ecdb2fe88546df03d8f184837510836Mai MMerge pull request #10049 from JosJuice/jitarm64-fault-to-handler
5.0-1499319f8e39929db46039d5daef6010c94ff060a5111Mai MMerge pull request #10051 from Pokechu22/dsp-jit-revert-acs-extension
5.0-149891abaff758a2ebc89a04d5e6b939f3468214256c4Pokechu22Revert "DSPJit: Sign-extend acS.h to 32 bits"
5.0-149080cf8405126b56580fc5893417ca327e36a2d6506JosJuiceJitArm64: Make HandleFastmemFault less unsafe
5.0-14991757985d4c28745ca62500da0ed32cd164587d491Markus WickMerge pull request #10052 from JosJuice/jitarm64-sbtm-attempt-2
5.0-149906b8d17ce57d5735c4fab1c969c5103dc28552155JosJuiceRevert "JitArm64: Disable indexed paired loadstore instructions"
5.0-149893071a1d13bdb34d6aa63e085556157ff67b5248dJosJuiceJitArm64: Indexed paired loadstores workaround, attempt 2
5.0-14988bc10412d24ef1476d71b6d5f4ef1a785020bd0dbTilkaMerge pull request #10045 from Pokechu22/dsp-lle-sr64
5.0-14987779cd479bc7ddcaaa3826f54146ee6aef22310eePokechu22DSPLLE: NEG can set the carry and overflow flags
5.0-149863ee605d699bb970156b7f8e92a52d6293cf4da07Pokechu22DSPJit: Rework overflow and carry handling
5.0-149854508ca6734a2e05d3df3cdc42362a7d75179844cPokechu22DSPInterpreter: Rework overflow and carry handling
5.0-149847cd1b2c4d1a6963ccaa453ab072ebbdea988aae3Pokechu22DSPJit: Fix xA and xB
5.0-14983a30a186d30a2e571a99ec4bf3e28f3b0586fb887Pokechu22DSPInterpreter: Replace IsConditionA with IsConditionB
5.0-14982e5d130c4b37ccaeec4355487fafb3dabb602113cPokechu22DSPLLE: O is the mnemonic for overflow, not 0
5.0-149814865b322d03e8ab5953d3a367b90320464e10464Pokechu22DSPInterpreter: Improve CMPAR variable names
5.0-14980dc2eab17789b39d8fcd6e32e98f8920078f08841Pokechu22DSPJit: Sign-extend acS.h to 32 bits
5.0-1497974440c468f7adbf48ca007e6c90dfc763df06bd5Pokechu22DSPInterpreter: Sign-extend acS.h to 32 bits
5.0-14978105d8860fb1032ca4a1b5341b9a925f09e3b8a03Pokechu22DSPAnalyzer: Disable update SR analysis
5.0-14977464575702b2a5ebeac7223a5540781b3036bc4edPokechu22DSPSpy: Replace less_test with cond_test
5.0-1497667dce9f35d1d7bc2e1021ab7d3be0a84cca4436aTilkaMerge pull request #10038 from Pokechu22/dsp-rti-srs
5.0-1497344129dda4c2b44473a47fc2b1a7bf71efda32c39Pokechu22dsp_rom: Add version numbers and hashes to VerifyRoms and readme
5.0-14972a5e2a0d97307ef146879a6f46a86d728a3ac2e97Pokechu22dsp_rom: Remove illegal use of AX with SRS
5.0-14971c881f4db22e963941bcaabcae9b1ce005e24c49cTillmann Karrasdsp_rom: add pseudo code and fix small accuracy issues
5.0-14970d0b40528e527dcdaaa254fd7b8c921ced61f916bPokechu22dsp_rom: Fix readme eols and trailing whitespace
5.0-149699b1d3704784fc3ca3c12d0c0371d3e3bb72ee945Pokechu22DSPLLE: Implement conditional variants of RTI
5.0-14968f9e36bfa67793bf743ff1a515b2ca03905ecbd02Pokechu22DSPLLE: Split SRS into SRS and SRSH
5.0-1496751c26d82a5604e0877c8a07d4d00b6ac46e9ff65Pokechu22DSPSpy: Require user to specify a test_main label
5.0-149665f7c852d22869a396f780749d6da77f243c4eb9aPokechu22DSPSpy: Split main dsp_base logic from interrupt handlers
5.0-1496587dc6685222bcff141698c2a60105aa77d9ec446Pokechu22DSPSpy: Fix hang when using the free DSP rom
5.0-14966c22702337539d2851bc9125581a7483261a4d850Mai MMerge pull request #10050 from JosJuice/jitarm64-disable-psq-x
5.0-14908f70ddebb402b9b626d81bfa039db5dc16f264d07JosJuiceJitArm64: Disable indexed paired loadstore instructions
5.0-14964e7a30dd468903e6c088257af957f7d98213179b7TilkaMerge pull request #10048 from Pokechu22/dsp-manual
5.0-1496388d2a7260d386e7bebf0bbcad89f3853aed1bbc2Pokechu22DSPLLE: Improve various instruction comments
5.0-14962ddc2dd91d2068a3ab4a466fc8c4fcbef30ca3dd4Pokechu22DSPSpy: Create README.md
5.0-149611ad8dd7634608a7645a5f1869d344a337c16240ePokechu22DSPSpy: Remove build.sh and sbuild.sh
5.0-149603eaf06d2e05544866df43f253a76042e1a928ec0Pokechu22DSPSpy: Create .gitignore
5.0-149594fa9517ba39dde7e6e3eab87b8fba3c2e95da1ffPokechu22docs/DSP: Update version and history
5.0-149589ef388f1c3635db413a1049ffef7ce156d7e9477Pokechu22docs/DSP: NEG can set overflow and carry
5.0-14957602163b623cdbba28f6a5dadfc4ff656fc820428Pokechu22docs/DSP: Fix typo with MULCMVZ and MULCMV
5.0-14956c51c3394246a9d25ed95e186ab80d8c5d16d0234Pokechu22docs/DSP: Document initialization process
5.0-149555bf59f3ce44e2a20103c48f7c61a6aac1d9c62c6Pokechu22docs/DSP: A failed RETcc only inceases PC by 1, not 2
5.0-149541b84721b7f587b09a75eba4f2e75425c3ba4796dPokechu22docs/DSP: Add RTIcc
5.0-149535611bd8f23b4d851b5be30169dc32624391f7b8aPokechu22docs/DSP: Change conditional names to match Dolphin
5.0-14952af10eab938e23dcaf1299e4368feaa9d08a639baPokechu22docs/DSP: Split SRSH from SRS
5.0-14951408623b6e92c0e3e00fb4ddb3bd18b3fe00b2e2dPokechu22docs/DSP: Document behavior of LRS/SRS/SI with CR
5.0-149508fa649e1d64baacc5dc0b474e6fc914c7e348fe9Pokechu22docs/DSP: Document masking/sign extension behavior of registers
5.0-149497c645e1865ba65394c9b96450ef4c9d815e9fe6dPokechu22docs/DSP: Fix registers used by MOVAX and MOV
5.0-14948be753e5a4528ba7532f1405519578bded12f094dPokechu22docs/DSP: MADDC operates on acS.m, not acS.l
5.0-149470796fada17f11a62ab1a807de7044789716865d8Pokechu22docs/DSP: Add information about flags for every instruction
5.0-149469249454f332f6706a8fdae8756248cf9af0f8ccdPokechu22docs/DSP: Document overflow and carry behavior
5.0-14945a8ec0ad27f69fe81b3a59255ab319f1666310e87Pokechu22docs/DSP: Fix MULXAC bytes
5.0-149442db2683ea9c86d3cbd137f31c378f799d28d7403Pokechu22docs/DSP: Fix 'S format
5.0-14943139e05800f3f04f769ba858051e3f911200247bdPokechu22docs/DSP: Fix 'LS encoding
5.0-149428767df40e516e1487f10f4933955e2730018cf72Pokechu22docs/DSP: Fix acD/acR conflation in shift instructions
5.0-14941332bb6fd55c4551b643326f53a44d2517372c7e0Pokechu22docs/DSP: Fix operation for LSR/ASR
5.0-149402eb791d5e118f57a103898f466cfd13542894f03Pokechu22docs/DSP: Note that ADDAXL is unsigned
5.0-14939953670b0578410581ae455d288e55ec4c89bd78dPokechu22docs/DSP: Fix operation of ADDR and SUBR
5.0-149388881ecef19b3e182c23f80b29dadeddd36851766Pokechu22docs/DSP: Adjust operation for CMPI and CMPIS
5.0-1493779664d419cbf98be1cd0585ac5912f295ca43926Pokechu22docs/DSP: Document rounding behavior of CLRL
5.0-149361bcea561e9a020b2a3642923b6a38d7b7fccd94bPokechu22docs/DSP: Add 'NOP
5.0-1493529b61d463e62db44ce3888acd9f120e3083c8275Pokechu22docs/DSP: Document 'LD and 'LDAX
5.0-14934031621bf51e1624db5f3d1f036e677414c6868f4Pokechu22docs/DSP: Document behavior and instructions when the first nybble is 3
5.0-14933211c2b5d99e48966c816ff59554976d511cc09eaPokechu22docs/DSP: Add most missing instructions
5.0-14932446b1d2f13d98b32db8e0aef59ec29ae06bc2794Pokechu22docs/DSP: Adjust bit names in opcode table
5.0-1493116da6e214df9e4a34309df39c131f0e98a8cbfd4Pokechu22docs/DSP: Hyperlink opcode names
5.0-14930ccc50859885f7f6161d028a991960061406643e6Pokechu22docs/DSP: Rename 'SLMN to 'SLNM
5.0-149292a9e1a3b5dcfab60deab57249b91b6a6e745d1b4Pokechu22docs/DSP: Document accelerator hardware registers
5.0-14928c9ed9dd0a790ab13080a541b7393f94e8bbdba06Pokechu22docs/DSP: Adjust formatting of RegisterBitOverview
5.0-149279a269929ec38fb27f77bb2a7093add553a53b5e6Pokechu22docs/DSP: Improve DMA hardware register information
5.0-14926b99fbf7e9c8359bdfa6149af1f01f9617b52bc1bPokechu22docs/DSP: Sort hardware registers by address
5.0-149256df892dca768cdca6a16b21859711bb5a7486a04Pokechu22docs/DSP: Expand DSP Memory Map section
5.0-14924cfc6de8545ac759ced50782ae409280feddbf8f0Pokechu22docs/DSP: Fix LOOPI, BLOOP, Jcc, and CALLcc opcode table operands
5.0-149235a0155a1cb5ff3f0e98e8dcc8444f92e8e821986Pokechu22docs/DSP: Fix ANDCF and ANDF being swapped
5.0-14922000f7b102a3fc420d8bffce810de12fb8cf9754fPokechu22docs/DSP: Fix SBCLR and SBSET being backwards
5.0-1492113051ee2912d27f757d16b72fe4eb423ea2e3d4ePokechu22docs/DSP: Elaborate on SBSET and SBCLR
5.0-14920bb1ecd2a817d1f57127179924dd81ec25c40e8bbPokechu22docs/DSP: Add RTI to opcode list
5.0-149192c73de7ada7df47c292b85da51f8cc8ac831bb7cPokechu22docs/DSP: Add missing already-documented instructions to opcode table
5.0-14918d9f8df3cbeeb9508da1e5919133359aff1163f3dPokechu22docs/DSP: Fix typo in HALT encoding
5.0-1491735720284f39d502a151b760befd501ec42a59552Pokechu22docs/DSP: Fix various spelling/grammar/punctuation issues
5.0-149162df33ddbbcafc4c07be618112009c047752481a5Pokechu22docs/DSP: Create .gitignore
5.0-14915c1242fbd6c0be8dc2ea33a6c4fd6992cf121022bPokechu22docs/DSP: Update version and history
5.0-1491417a01c894b7720e141c13638af639169a3c66f4bMai MMerge pull request #10044 from AdmiralCurtiss/invalidate-icache-lines-fix
5.0-14913f5cd17925a747b76b3f3c0fc3c0e4199566bffa8Admiral H. CurtissPowerPC: Fix for calling InvalidateICacheLines() with a count of 1 causing a (harmless) second invalidation.
5.0-149123aaab258109f7d1d373a020ccbd61a2d428aec79TilkaMerge pull request #10032 from Pokechu22/dsp-lle-masks
5.0-14890439bf1597b0c3c067c9aef40a65118550ff7a7bdPokechu22DSPJitUtil: Remove redundant handling of ac0.h and ac1.h
5.0-148893b4bc9852fa19a66188ce2015ba8b1ab008dd9b3Pokechu22DSPInterpreter: Fix sign extension of accumulators
5.0-14888858d0675b9d940fbd2062c31aabac34dadd853e8Pokechu22DSPLLE: Handle cr, sr, and prod.h masking
5.0-148873d6ff60a963f163b7443211e0f90fb53108d04c3Pokechu22DSPSpy: Handle modified wr0 and cr registers correctly
5.0-1490733154de614981f60a6d4dcd9328a86ed3af8808eMai MMerge pull request #10039 from OatmealDome/spdx-leftovers
5.0-148325c5c3b885608fa3d31467bdb59b7ebb9ecf0bfa2OatmealDomeDolphinQt: Copy COPYING and Licenses directory to output
5.0-148316aa2a6b4661f4a193d277485ec2f10ac6829878bOatmealDomeUISettings: Remove missed comment about license.txt
5.0-148300a6ac4d9932fc57d9956fc3a6d39f6d57ca6ef68OatmealDomeAboutDialog: Fix broken license link
5.0-149036863b7ae9e0176e38bd29ee850c35d23e7ab2791Mai MMerge pull request #10036 from JosJuice/jitarm64-psq-x
5.0-14898b24b79e37375d32091c2f6c35c4aed119eefc551JosJuiceJitArm64: Implement indexed paired loadstore instructions
5.0-14901437b4752549db0b64b7b02109fa36a26a90c8101Mai MMerge pull request #10037 from OatmealDome/min-macos-bump
5.0-14830e5a80995dc8ceb855afa6eb8c010f56f4f311637OatmealDomeBump minimum macOS to 10.13 High Sierra
5.0-14899a36855c9832847202f266e959584edd278363876JMC47Merge pull request #9818 from JosJuice/jits-cdts-double
5.0-145956fe96d12c6a281a93e5bb0c877f26fc0318e3568JosJuiceJits: Don't use fast double-to-single when input is double precision
5.0-14897d162015112547f9ba43c95e713668cdfbf576472JMC47Merge pull request #10007 from AdmiralCurtiss/x64-dcbx-in-loop
5.0-148708b2f5d5006a0ba49c45bcab04516a8e1e4ce149fAdmiral H. CurtissJit64: Optimize dcbx being called in a loop over a large memory region.
5.0-14869df1e59409b2a4997327cfb662763c0aaa4147a9fAdmiral H. CurtissPowerPC: Handle translation if range given to InvalidateICache spans multiple BAT or Page Table pages.
5.0-1486857037a69f95dc47625f466f7ac3fd9e7fdd4f0e0Admiral H. CurtissPowerPC: Call InvalidateICacheLine() in InstructionCache::Invalidate() for clarity.
5.0-148674afbd871886896147d83f67ead359e0320ba0f3bAdmiral H. CurtissPowerPC: Fast path in InvalidateICache is only valid if the address is 32-byte aligned.
5.0-1489262c3c1a23b05a5cfa3489c6ac44e9b3d6391c22bMai MMerge pull request #10034 from JosJuice/jitarm64-w
5.0-14890d48d6f280a2041004bb308721e7095d11b571cbeMai MMerge pull request #10033 from Pokechu22/dsp-jit-table-masking
5.0-1488723b81ef49582148d1556e6ffbdde510bb7202988JosJuiceJitArm64: Fix paired loadstore instruction decoding
5.0-148876772d2693572fb9792c46b35be20f85265354a65Pokechu22DSP/Jit: simplify opcode table by masking
5.0-148880f628ff8824b8a8fcf3fe881b74e408ccbf00d59TilkaMerge pull request #10028 from GerbilSoft/bugfix/RVT-firmware-filenames
5.0-1487795d34163059b4448f67e03a231a75154f82bc295David KorthVolumeVerifier: Use correct IOS filename for development discs.
5.0-14886611b6ad23113c1ce8bedc95cc6781acf1582a177JosJuiceTranslation resources sync with Transifex
5.0-1488535c64d1f57b0b3c7694f1acf83fac427d26d9894Mai MMerge pull request #10031 from Pokechu22/dsp-int-less
5.0-1488414119c86a42ad0b533be807354d67362e6a28279Pokechu22DSPInterpreter: Fix IsLess
5.0-148834c179fe448e64b2a2b4429596971b5ac2643f2a7TilkaMerge pull request #10029 from Tilka/clipdisable
5.0-14880f9d2d42a4c44459d391d5e48060f6b0aa303c5e9Tillmann KarrasVideoCommon: report games that set bits in XFMEM_CLIPDISABLE
5.0-1488199490cbd7f55721e5a5ff85f5c524c125244d5dcJMC47Merge pull request #10024 from Tilka/neogeo
5.0-1486756f92c5ce31a2126326e9f3a449ecaac9ed15d09Tillmann KarrasGameSettings: force DSPLLE in remaining Neo Geo games
5.0-14879fd8a818a93427c5aab34931edaf548e33e8f9fc8Mai MMerge pull request #10027 from shuffle2/remove-wa
5.0-148784ef87194a4f8843903ea6961ec95df788aefaa10Shawn Hoffmanrevert workaround for msvc arm64 ICE in WIABlob
5.0-14877f3031e2be2bc7184cb44399a27b5a0a54ff47f40Shawn Hoffmanbump msvc required version to align wth vs 16.11
5.0-14876891726e924d12752bd024675e6edfbe2c52f54a1Mai MMerge pull request #10013 from OatmealDome/wsd-thanos-snap
5.0-14830e9a11cdbfd45b876372f676a66dd84bf15f4cef5OatmealDomeWiimoteReal: Remove WiimoteScannerDarwin For several reasons: - It pegs the CPU at 95% for scanning even when Dolphin is idle - WiimoteScannerHidapi works fine on macOS - Less macOS code to maintain
5.0-1487482969db7de6e976bd6b0232ee3bc85fa1cf87115Mai MMerge pull request #10018 from JosJuice/code-allow-name-line
5.0-14836cda442d2d86c29c7106f0f2d343fec523a77a8dcJosJuiceDolphinQt: Allow $ line when entering AR/Gecko code
5.0-14872e2ccad7f9510a7db3408b2dbaaa4873ad7aef57eMai MMerge pull request #10017 from JosJuice/qt-gecko-notes-lf
5.0-148367eabd9e8308b54be04044759ddc7612d23c61884JosJuiceDolphinQt: Don't add trailing newline to Gecko notes
5.0-14870c43f451da8bb02ff31741a1359079047e8fb90cfMai MMerge pull request #10022 from MerryMage/codesign-debug
5.0-14867ec2c10887f39f3134fce66e8adb9ac872c6120e6MerryDolphinQt: Add entitlement to allow debugger to attach in Debug builds
5.0-148687cc8437050f05a34e7073e9bf49df9fc5aa3ff2eMai MMerge pull request #10023 from JosJuice/qt-breakpoint-focus
5.0-148656c908f8ddb8a005a7306022c4717313d608d3ecaJosJuiceDolphinQt: Set default focus for NewBreakpointDialog
5.0-14866a27dbe58a6337e2a08534c36c7e9a0c590b3a145TilkaMerge pull request #10020 from K0bin/d3d12-state-fix
5.0-1486340dcf1c2e2aefe7cfd70118d2c797acb71bb9cc7Robin KertelsD3D12: Transition compute textures to UAV state
5.0-14864bfbbed83086d489edba0bd5eddccfb11af606a90Léo LamMerge pull request #10019 from JosJuice/port-enable-cheats
5.0-14836fa0525f8262e784883742cecce6213042a8075f1JosJuicePort Enable Cheats to the new config system
5.0-14862b0346ca980ddc309cc58ed34f1e33bd5f33f2751TilkaMerge pull request #10015 from JMC47/gameinigiq
5.0-14861095afe25df782629043a403a82e943772b03115cJMC47GameINI: Add missing Vertex Rounding to GIQ.ini
5.0-14860128e1029ddf09258dd476e8c5cc9fda9e85c2936TilkaMerge pull request #10010 from AdmiralCurtiss/jit-cache-translate-address-cleanup
5.0-14839116d1361d53d3d3174df2e093ace2d74a488d874Admiral H. CurtissPowerPC: Let callers of JitCache_TranslateAddress determine whether the address was translated.
5.0-1483895fbd096912c0a0be02e7c7eb728009add2de8a1Admiral H. CurtissPowerPC: Update variable name conventions and const-ness around calls to JitCache_TranslateAddress().
5.0-148373296d2fc1fe52bb27640c6a9e3657d5919c2a04cAdmiral H. CurtissPowerPC: Reorder members of TranslateAddressResult to reduce struct size.
5.0-14836e3a784ffbaa3e3d00a9ee614a2f6c482456fdca4Admiral H. CurtissPowerPC: Convert enum in TranslateAddressResult to enum class.
5.0-148550ee97c47e88748ee37d6d806ae6a39c21b8ac9d8TilkaMerge pull request #10009 from OatmealDome/re3-inv-texture-cache
5.0-148302680a1356481bc950fe21c04cb2ff392144de84bOatmealDomeGameINI: Force safe texture cache accuracy on Resident Evil 3
5.0-148538e1dbdb257f612cf7e230b28b739de0a6d506d24Léo LamMerge pull request #10006 from Tilka/pulse
5.0-14850eda2035874309233a3971aed075c0417c1f18ef7Tillmann KarrasAudioCommon: rename isValid() to IsValid()
5.0-14849b6d8c111bc259021398adcc9820339c9376b5955Tillmann KarrasAudioCommon: make SoundLoop() non-virtual and private
5.0-14848d14b9a73b2f69377a80a14b5561a26e28dcf42b3Tillmann KarrasAudioCommon: get rid of Update(), it never does anything
5.0-14847c2d396526b57a0325fa43fd0a3fe39870c018645Tillmann KarrasAudioCommon: fix "Error stopping stream" when emulation is paused
5.0-14848682c7454f0ca05ce8d538744e7a868e2452ca5a5TilkaMerge pull request #10005 from JMC47/incredibleini
5.0-14832fd4e644fb4e52954691ba296f8c3b37a3c5bdecbJMC47GameINI: Fix EFB Copy Offset in more games
5.0-14846a4e5d233bea6ae3711ef8a07082c4a370c44ec3aJosJuiceMerge pull request #9864 from PEmu2/wiimote
5.0-1452284e3078307b73715d2b69cb48514d7fc31fe0e04PEmu2Change "Wiimote" to "Wii Remote" in interface
5.0-14844c79757618da6a5a73a8395417e133f0121a544ebJosJuiceMerge pull request #9993 from Techjar/late-vi-output
5.0-14810dbfe2bde3d5f2f0e61a3d36e2d6357a7ce4ab52aTechjarGameINI: Disable early XFB output for WWE Crush Hour
5.0-14809797d0b7b1b1862d2fa2d57b7aa66cb06abf348a2TechjarVI: Implement post-scanout XFB output
5.0-14841f2a77069b72fc16a3b3f09550cad2668f8f8faf6TilkaMerge pull request #10004 from Pokechu22/dff-read-error-handling
5.0-1483859a1a603ff6b5a224e8ccd6eeb2d59da184ddf5bPokechu22FifoDataFile: Improve error handling when reading
5.0-14839ac6d008008726ac8e1bb721c9db0c88064de53bcTilkaMerge pull request #10002 from OatmealDome/macos-nunchuk-shake
5.0-14830fc4f6bb9b0783dd7f29357c3411b63680671c6f6OatmealDomeNunchuk: Use correct middle click expression on macOS
5.0-148375cd2160d436432c2900410a51f2a877e934ecf31TilkaMerge pull request #9996 from OatmealDome/spirv-opsource
5.0-14830d453390c4843adf01176e102c619490b61fafb3eOatmealDomeShaderCompiler: Attach source text to SPIR-V for debuggers like RenderDoc
5.0-1483567c06cfc55b87016b2c23e2e9a78d97feba2e324Mai MMerge pull request #10001 from JosJuice/pte-1
5.0-1483437b218b34488381421257ffd05c8e0cbc19b6a5fJosJuicePowerPC: Fix bad copypaste in LookupTLBPageAddress
5.0-14833857d1c399ddeb633f9b4518308f1b688427a4897Mai MMerge pull request #9999 from JosJuice/jit-dcbx-masking
5.0-14832125af42e4b8cd2e4b00f618699ba827233a1bc5dJosJuiceJit: Re-add dcbx masking
5.0-1483137115f04ac856b50c3f8b6b430c4d7270345a7ceMai MMerge pull request #9997 from JosJuice/jitarm64-store-w8
5.0-14830e753455abbecaf262ff9e560b0cf73d3e35e285cJosJuiceJitArm64: Fix W8 slowmem store
5.0-14829942545b7fca15a442c8dfa14b73c7227c13c8217TilkaMerge pull request #9964 from JosJuice/uncached-unaligned-writes
5.0-14823f333c0949fb95a9d3e0ad49f9f1852c9ad6068f3JosJuicePowerPC: Implement PI interrupt for uncached unaligned writes
5.0-14822543ed8a97c60cd198d7cb765b8a43992a43fb502JosJuicePowerPC: Implement broken masking for uncached unaligned writes
5.0-1482112629beff8d9e1eb9a23f1f5ac05d6b56abf946fJosJuiceJitArm64: Call swap variants of memory write functions
5.0-14820ecbce0a2040a5fa405d497a2df3695f3997017abJosJuicePowerPC: Pass on full 32-bit register contents for 8/16-bit writes
5.0-14819c56526d5f8ddfb8e4895133bc013c216efe86d60JosJuicePowerPC: Keep track of write-through/cache-inhibited
5.0-148239c65519e79ddc4231f035427feeceb685702bf6dTilkaMerge pull request #9986 from Pokechu22/partition-info
5.0-148030b86a03438933f6391a2d14e97b91937a6cd39d9Pokechu22FilesystemWidget: Show more information about partitions
5.0-1482128b7e2ef30fd5183b3f9cd1d13cf6b9928d557aaLéo LamMerge pull request #9995 from AdmiralCurtiss/dcbx-virtual-address
5.0-147970e76dabbbb771a0fd42d9d744a36f9a1a5d0143dAdmiral H. CurtissJit64: Always pass effective address to InvalidateICache() in dcbx.
5.0-147965bd188d40dd16ed1491dd21d7c7c99d6930869f0JosJuiceJit64: Fix BATAddressLookup bit test
5.0-14818234859e2f321d20704a637f9bef7ceee0346f319Léo LamMerge pull request #9994 from JMC47/spongebobmovie
5.0-14817f27203a2e1bfd4f8da44516db2082e947e698cc1JMC47GameINI: SpongeBob SquarePants Movie QoL Settings
5.0-14816c68bd518c365a6ad75f9c02f408ea744b0a16f9bLéo LamMerge pull request #9987 from Filoppi/patch-15
5.0-14809a99932da1258a3793ddc06a53b54b927c989de4aFilippo TarpiniPreserve spaces in mapping preview of control names
5.0-14814893b648d8dcb677000cc7a1b3e03290ee874d6fbLéo LamMerge pull request #9992 from JMC47/gladiusregions
5.0-14809ecf092d7f8e9f423c8099da0df3f6fc56bd4650eJMC47GameINI: Add Gladius Patch to Other Regions
5.0-14812c9c5f7a89c3f9a678d893560c906f00263ceb9deLéo LamMerge pull request #9928 from Pokechu22/shadow-the-hedgehog-eyelids-NaN
5.0-147393a4d8379bf16e61348dafc1750a8e4b65394f7a9Pokechu22Convert NaN to 1 when generating texture coordinates
5.0-1481045cddda3bca164af6435e5b8bf1418a2fa391a26Léo LamMerge pull request #9989 from JMC47/sbbfbbpatch
5.0-148097b070377232b1302638f692db48e82daf112b8c8JMC47GameINI: SpongeBob SquarePants: BFBB QoL
5.0-148084b022a4bb15b4ac9f2c48f7116e44753a9787645TilkaMerge pull request #9948 from Dentomologist/fix_wiimotescanner_shutdown_crash
5.0-14707cb127509e1e55f31bc55cd72676de421f904cdb0DentomologistWiimoteReal: Fix Dolphin shutdown crash
5.0-1480620c7edff8a0403b351eccd59f01f5811d3236cefJMC47Merge pull request #9985 from JMC47/spongetruthini
5.0-148055bf1a8af8e3a88bf90a2851942a3047fbe190e56JMC47GameINI: Add Safe Texture Cache to SpongebobToS
5.0-1480435bf5e38392670b3b86a4926437d01157363ba4aLéo LamMerge pull request #9962 from OatmealDome/macos-vulkan-default
5.0-1474746e331d000e0af8986189fb937f2b68f7dcb9bd1OatmealDomeVideoBackendBase: Prefer Vulkan over OGL on macOS Mojave and newer
5.0-148028a078ea43ad9bb2e5f6adc41294d94dd5521f3c8TilkaMerge pull request #9984 from Pokechu22/ApiType-to-api_type
5.0-14801f46fe77264f8668fc06190cc09d498918d6165a6Pokechu22GeometryShaderGen: Rename ApiType to api_type
5.0-148003b752c4d5d46cfda50a51c47c346e94257e9c3d9Pokechu22UberShaderPixel: Rename ApiType to api_type
5.0-1479956057c3deadf110de615fd551f95874cdfc1f3ffJosJuiceMerge pull request #9961 from Simonx22/update-dependencies
5.0-147329a33fd3f7fb0e468394a44250fe1306bbb55d19bSimonx22Android: update dependencies
5.0-14797dba1e1e9f7db3cac13a324b226385b0117323976TilkaMerge pull request #9982 from Tilka/ax
5.0-14796f45bb89e971b578719ce3ef2313680e0ad633ed1Tillmann KarrasDSPHLE: report games that use unimplemented AX features
5.0-14795627832355e9a3f791851a16a6d19bc31d815d689Mai MMerge pull request #9973 from JosJuice/jit-fma-negation-order
5.0-1476408b358a829663438d9fef4a2900fe4bef806b4b8JosJuiceJit64: Fix minor fmaddXX inefficiencies
5.0-1476393e636abc3193f9caaf88bf5c06842ed6cf143d4JosJuiceJit: Use accurate negation order for FMA instructions
5.0-147927c365349ee5e1937f6ba5ed82e6edf9703ed81a7Mai MMerge pull request #9977 from JosJuice/jitarm64-mtfsfx
5.0-14777a90b0a1c93686d1a132110ed2b27dcf1db534490JosJuiceJitArm64: Implement mtfsfx
5.0-147903cc274880f47d340bd508dba91aaf37c48acd367JosJuiceTranslation resources sync with Transifex
5.0-1478971bf9d622a6c930a90321818a287e73bff857665TilkaMerge pull request #9980 from Pokechu22/dsp-disassembly-lsr-asr
5.0-14788f3f466ae821806d8f23fdcac05d613e6404e090bPokechu22DSPDisassembler: Fix LSR/ASR formatting
5.0-14787d4cd28929701830af3613df6bbaac8c99bc943dfLéo LamMerge pull request #9979 from JMC47/genrexini
5.0-14784167358e9531e3276c267dfde66a3dab02e198dbdJMC47GameINI: Enable Medium Tex Cache for Generator Rex
5.0-147853b88ffbe608668718eaa4801216dd625d48701f4Léo LamMerge pull request #9978 from JosJuice/jit-ibat-table
5.0-147775c5de35568aeb71855da5b9fb90fe2965b8d916fJosJuiceJit: Use ibat_table for dcbf/dcbi/dcbst address check
5.0-147834a7701e0de7160c89edff065b04955e8b7814378TilkaMerge pull request #9931 from shuffle2/mgba-msvc
5.0-147070e41cf392fd478eb85ad941dc1e73f15e761b7e3Shawn Hoffmanmsbuild: reduce number of cl batches for mgba
5.0-147810470be588479778e11b344102d5de69bf99d0f42TilkaMerge pull request #9972 from Pokechu22/validation-layer
5.0-14766087ddfca831e4f0c9dea61a74710262f5c17ec63Pokechu22Mention 'Enable API Validation Layers' also enabling symbols for D3D
5.0-147656db519793a42f6fc1d4b587caef56bdea1d97e32Pokechu22AdvancedWidget: Fix strange text wrapping
5.0-14764b6d29387317bb1481fb739faa79b57e772214cf4Pokechu22Recompile shaders when 'Enable API Validation Layers' is toggled
5.0-14763eb81968fe63d5df0f9b0efd1533567096c2bb59bPokechu22Convert ShaderHostConfig to BitField
5.0-14776bef1fdb4cba1fa648488191d766d7fced76951c2Mai MMerge pull request #9974 from JosJuice/jitarm64-mtfsfix
5.0-14774b6bd3fc4303277114998cea36bbb3a7b22d0f4e6Mai MMerge pull request #9976 from Tilka/ax
5.0-14773655bff5d44baeee9ce23b1d1342ddddd4d395667Tillmann KarrasDSPHLE: include compressor state in save states
5.0-147630e62dac4bbd5fe935fc7b4f31e184c0081cf0cbdJosJuiceJitArm64: Implement mtfsfix
5.0-1477235baf8df67084b3655cd5b640ebc8f22ee932bc8Léo LamMerge pull request #9934 from Pokechu22/gba-unmaximize
5.0-14771d36282ae61bc2a2e341ce9bd605f29611d85d6caPokechu22Qt: Un-maximize GBA widget before resizing it
5.0-1477024f052a9d3dc0d93815bc495a0865a6b07309475Léo LamMerge pull request #9939 from JosJuice/readme-submodule
5.0-14709e1670df40c171befad5adeff266e67268732799bJosJuiceReadme: Copy the submodule note to non-Windows sections
5.0-14768a208ff5aab63b35194a14df7b09453454ec2420eLéo LamMerge pull request #9957 from JosJuice/dcbx-faster
5.0-14741ca55d599e802e28349793f0098b1132df86149a9JosJuiceJit: Mark ValidBlockBitSet::Test as const
5.0-1474092d1d60ff1d0a03146cdc9cee2c289441037692dJosJuiceJit: Perform BAT lookup in dcbf/dcbi/dcbst
5.0-14739b84a0704cdf7dd64afa3b27439e7d029baefa648JosJuiceRevert "Jit: Fix correctness issue in dcbf/dcbi/dcbst"
5.0-1476448af29f4ce4fe2516768c7bca15071e9bdc4a094TilkaMerge pull request #9968 from Tilka/ax2
5.0-1475209faf0987df75d425fdfe2af7f61c5a416ce38f5Tillmann KarrasDSPHLE: add support for dynamic range compression
5.0-14762c86c02e46bbb1d1f5643e83a2c89f749b959991cMai MMerge pull request #9960 from JosJuice/jitarm64-mtfsb1x
5.0-14739c9a4021537bf9846b8c5e051399563a018e066acJosJuiceJitArm64: Implement mtfsb1x
5.0-1476028ee0af9a341e163b11ce4066388764d9d65cf24Mai MMerge pull request #9970 from JosJuice/jit64-fmaddxx-accurate-nan
5.0-147503bb4a4e344e29bd9905436cf57f172994530beddJosJuiceJit64: Fix fmaddXX with accurate NaNs
5.0-1475811d126965aa6ff91ac3adcaa3cfbbfff2d2b5653Léo LamMerge pull request #9967 from Pokechu22/max-aniso-note
5.0-147501640fa90962ca4b8ef7f9d799f9f9af92f1457b5Pokechu22Remove note about anisotropic filtering requiring edge LOD
5.0-147560553b4a2415957a2eeec306b16908126e91faf68Léo LamMerge pull request #9954 from Tilka/ax
5.0-14733f7948ce7c91b9b5e879feb4073176eb52e2f2fb4Tillmann KarrasDSPHLE: fix Wii System Menu 1.0 ucode
5.0-14732b1185fb23992f1b4e3132f2a9755d68c69a73e77Tillmann KarrasDSPHLE: handle Wii Startup Menu ucode correctly
5.0-14753f0a7602eca84c1678b9da5cdf2086b5601d5139bLéo LamMerge pull request #9966 from JMC47/ffccgba
5.0-1473009dddd8a5f5ed1505105c481d068ce46f19b5653JMC47GameINI: Add FFCC Connectivity patch to all regions
5.0-14751cba4b6ca32ad35816db03814d9dfd64f8e73d343JosJuiceMerge pull request #9969 from JMC47/inazumastriker2013ini
5.0-147501f3388be0aba365c934587103daaf58bdded1fe0JMC47GameINI: Add Safe Texture Cache to Inazuma 2013
5.0-147492a9742c74cbd7e090cd06d28faf72c63948f06c7JosJuiceTranslation resources sync with Transifex
5.0-147487fe97b27de3cdcf6669f23f38971c889b5a1a3a2TilkaMerge pull request #9958 from Tilka/dspspy
5.0-14739a5dfd65eb4c88039013b479ec92d00179e399457Tillmann KarrasDSPSpy: fix $prod printing
5.0-147463e04cb6e6bd5e3606f07637711442130f4489bfbTilkaMerge pull request #9959 from Bonta0/gba-qol
5.0-14734cfd0f4661f520a9289e46b1729c4da58ea3f41a9BontaQt: Implement GBA Interframe Blending
5.0-147336fc060bdca4635ffe8a48529092cd85d8912d860BontaQt: AlwaysOnTop GBA widget option
5.0-14732501868ace0d68f54fe22c559145920abeb1d5a88BontaQt: Make GBA widgets movable with left click in borderless mode
5.0-1473163ff86adff5dfd97fd1fbc89f9418174631be715BontaQt: Borderless GBA windows
5.0-14730ee64e217f49b1473715e134788e9adfeffa958a2BontaQt/Core: Refactor GBA Core accessors
5.0-147401119488e7e05230de1ff93f17baaf22288ce814eTilkaMerge pull request #9955 from Tilka/ax2
5.0-1473914da138ed9a7bd2e807522915dcaad3dd54c5910Tillmann KarrasDSPHLE: fix and re-enable polyphase resampling
5.0-1473855a465c6e6152656e3ca54be3c53e8072ccf5653TilkaMerge pull request #9949 from JosJuice/wia-ice-3
5.0-147325fe23ccc3efb7f059580f01c2255624500ed1c7eJosJuiceDiscIO: Fix broken workaround for MSVC ARM64 ICE
5.0-14736c42b1c1b9f25bfd5a5f706f7a635eb9e0d47653fTilkaMerge pull request #9921 from Pokechu22/non-power-of-2-wrap
5.0-14673fa9c43cfaa4249547f0ba5c4fae4e8382f7248c9Pokechu22Software: Handle texture wrapping more accurately
5.0-1467219332575aa37def859de4bb7bc6f65f7395b2b33Pokechu22WrapMode=3 behaves the same as Clamp
5.0-14733dfea9d0275e1d3b2bf32de88ebd4cd5f353ac091Léo LamMerge pull request #9953 from JMC47/garfieldini
5.0-147323d2ff2e1f5c11e2a3d0213d9de5c63683bf1af33JMC47GameINI: Fix Garfield Hang
5.0-147311fa527f44c465abdf6de030e8282cef68f51537eMai MMerge pull request #9943 from JosJuice/android-dsp-recommendations
5.0-14730f70df930a616147960f332886fdd50eb48bfb5e1JosJuiceAndroid: Adjust DSP selection names
5.0-14729f380c23fda9fd1b45e458551a8dd1aa9ae60db0aMai MMerge pull request #9890 from JosJuice/jitarm64-mtfsb0x
5.0-14727971f110b99572080dcc96d1955b11c9e4d484411Mai MMerge pull request #9937 from Techjar/netplay-split-save-sd-write
5.0-147073ce5caf887179d5ab19cb0d68e59cc7dbff6eff5TechjarNetPlay: Split save and SD card write settings
5.0-14692b2d87c49b6c5f722308a71926b5150e37bc38153JosJuiceJitArm64: Implement mtfsb0x
5.0-147254f87821f21329060047dcb3a35fbfe953b25251eMai MMerge pull request #9938 from Pokechu22/e-reader-context-menu-item
5.0-1471350109d70b60aa7edbd199644c4af2da835b10cdcPokechu22GBA: Add "Scan e-Reader Card(s)" context menu item
5.0-14723885a4646f89e18273cd8db2e7efe9f90825838c2Mai MMerge pull request #9941 from JMC47/dsprecommendations
5.0-14721c080fc75f25166f3299288054f4cc01939897281Mai MMerge pull request #9940 from JMC47/deblob2defer
5.0-1471359e6048200d0aa71d90d0528c71abb31d15fbd13JMC47AudioPane: Adjust DSP selection names
5.0-14713c66dcbf9de31354867bd3b93f17d89d1ff72a1b7JMC47GameINI: Fix de Blob 2 visual issues.
5.0-147196229aa1e4e0a2b251ead14bbae5963ec2c5d1e5fMai MMerge pull request #9942 from Pokechu22/memory-viewer-junk-column
5.0-14718bcf2c6b9b9afc9df438eb9e13eb09e1854e104f1Pokechu22MemoryViewWidget: Remove unnecessary column
5.0-147175af56563833b54d5074808dd34af7e00a1b2dad9Markus WickMerge pull request #9932 from JosJuice/jitarm64-dcbz-backpatch
5.0-147081df3456267c2e501a1252656c3a304b66773abe6JosJuiceJitArm64: Remove a comment in dcbz implementation
5.0-14707d91d6fcdc5c63dc3d7d161537f08bf3cc2b57616JosJuiceJitArm64: Fix dcbz backpatch
5.0-147148ad75086209db4eba08e9a06bca132675d95b003Markus WickMerge pull request #9767 from JosJuice/jitarm64-fpr-callee-saved
5.0-14709fdcea8566ded2b0575e30da7e43c81859095bc44JosJuiceJitArm64: Improve Arm64FPRCache::GetCallerSavedUsed
5.0-14712db5a78781f7df896b3c2e3d41f2ca26dfa5b36a1JosJuiceMerge pull request #9929 from Tilka/ax
5.0-14710484279f013bd375f6f0107a557897e3768a38972JosJuiceMerge pull request #9933 from Dentomologist/remove_stringutil_buildcompletefilename
5.0-14707f5e5e8553cb779b75918412d286b07597b4a5fb6DentomologistStringUtil: Remove unused function BuildCompleteFilename
5.0-146724a5c723114bb0a6eada92e29b1de134b46a28685Tillmann KarrasDSPHLE: re-enable low-pass filter
5.0-14708674e2aa573b46da3f77592c70c46c3ff369bcd16Markus WickMerge pull request #9892 from JosJuice/jitarm64-flush-temp
5.0-14707302b47f5e63443166d8edc50a5df76252b2dcfafJosJuiceJitArm64: Add temp reg parameter to Arm64RegCache::Flush
5.0-14706d1beb9ef7018c71a2336c62fa31bfe554083a3e7Léo LamMerge pull request #7896 from CrystalGamma/pr-reserve
5.0-14705c991904e043fd86ca44cf4b57388d0d9440b1588CrystalGammaPowerPC: Add reservation monitor to save state
5.0-14704d763d693e85c610e580c6741afa799acd6bafa0aCrystalGammaPowerPC: Move lwarx/stwcxd. reservation into PowerPCState
5.0-14703462af20cddbb7eead213fc70e719203f04d10dd3Léo LamMerge pull request #9920 from JMC47/popshadow
5.0-14659ae63c68b88f570d01fa85d33e5f448c6ecb3e603JMC47GameINI: Fix PoP:TT Shadows
5.0-14701bf36baa6b303c281b7541403fcd3e3eafe26e619Léo LamMerge pull request #9925 from JMC47/starsuccessorbox
5.0-1467044721052109f64a81ba68e8ad3ac64cafb95eb8eJMC47GameINI: Improve Rendering in S&P:SS
5.0-146999a91b867abcf694bc4568d5e9a6f393bd2e2c04cLéo LamMerge pull request #9912 from Pokechu22/memory-viewer-physical-mem2
5.0-146532d460b8e311e228f7dc57b1127c1f024c7252f6dPokechu22Fix MEM2 in the memory viewer in physical mode
5.0-1469743b5383b16191bfaf6c6f6a824d158defaad5ea1Léo LamMerge pull request #9924 from JMC47/tombraiderlegendini
5.0-14670948cd64567fa86d5d73167f98bf34a6863a8ebf6JMC47GameINI: Fix water in Tomb Raider Legend
5.0-14695ae426a4323ca04c69a55eb4d8bfb60efb4858d97Léo LamMerge pull request #9926 from JMC47/happyfeet2ini
5.0-14670e7dd3785be825d1f26e9a48d008be74be97edd5eJMC47GameINI: Fix Happy Feet 2 text
5.0-146933e73a4fced28dc2dab9ee1140527f40082ded3eeLéo LamMerge pull request #9930 from JosJuice/netplay-designated-initializer
5.0-14692a3c8fb06c528c513d83d425c06d6663fe7595333JosJuiceNetPlayClient: Remove a designated initializer
5.0-1469146f7074bf7fee999eee24e54b4b4d2db4a41b1d8JosJuiceTranslation resources sync with Transifex
5.0-14690a1e806ed76e6746259a730a5db82052b53f084f1JMC47Merge pull request #9600 from Bonta0/mgba-pr
5.0-14637b8f0e97c025dc7a50c7c729185195b3577321987BontaMovie: GBA Support
5.0-1463645f2461a530150d0b7b7c0899a927666c80fa203BontaNetPlay: GBA Support
5.0-14635b73d16a71a6a0e16ee7708aa659d8a61242f2781BontaQt/Core: Implement GBA Hotkeys
5.0-14634d6f86e1754730d1e4670f4064c312a73a30679b5BontaQt: Implement GBA host and widget
5.0-146339b80fb7deb676485fb780eadb56ea389aa4ec9d0BontaQt: GBA Pad config
5.0-14632d0f0b4c0e054b2177e524fba274dbefa98dfa7b7BontaSI: Implement GBAEmu device
5.0-146319a22ff653f089057f6990ea32dfd33d96a158698BontaCore: Implement GBA Core using libmgba
5.0-146302d744da68c31814ee3d5d3696aaa4d6bf5955a21BontaCore: Add GBA host interface
5.0-14629d849d5669509eacae4a1d9fd995af77b53159df7BontaSI/DeviceGBA: Expose GetTransferTime
5.0-14628fdcee30a3d191946ebbd93f6ecc5be644e493de9BontaSI: Expose Commands constants and switch to enum class
5.0-146278ee21acf3460e00d55002fb3387be4dd763b01e9BontaPad: GBA config
5.0-14626d2353c79eabeec0cbcec531c94148527816a3d1aBontaMappingWidget: Support for boxes with multiple columns
5.0-1462527eab609dcc0619b8b00cdb544b903550f577099BontaGCController: Make HandleMoviePadStatus static
5.0-14624ec5d557895e1fd2c9bab4e50a0d6529815b88640BontaQt: GBA Config dialog
5.0-14623110887435c990c48548c802dff95f099d7eda921BontaConfig: GBA settings
5.0-14622502def7f71efb78170bd0d5fed7e4cae1112120aBontaMixer: Support GBA samples mixing
5.0-146211b27f22cbcba62958d54daa3ec5ca3931a800e79BontaSI: Allow devices to schedule events
5.0-1462044aaf108d132e7b961db8600c16d19d6d3f37eb4BontaExternals: Integrate mGBA as a submodule
5.0-14671b515786c8dd94aac73e59003d9c232bd319ae1bdJMC47Merge pull request #9927 from OatmealDome/double-usbgecko
5.0-1462048bcd96526b343e9ca9e52de28cfdda4faedf7bdOatmealDomeGeckoSockServer: Only join connectionThread if it is joinable
5.0-14669175878cad855fc792398ff7d303ff3fbc0d50ceaJosJuiceMerge pull request #9919 from JMC47/memcardsizes
5.0-146672ec035441de22152f635dd1899d423c9e24cc6cdJosJuiceMerge pull request #9915 from JMC47/mxsuperflyini
5.0-14659103120bb2d233ec447747471691194e58ca2dc2dJMC47INI: Fix Memcard detection in SSX Tricky and SpongeBob:CFtKK
5.0-1465379a50c773028d7ff08541103fb1cc1c46dd4051cJMC47GameINI: MX Superfly - fix player textures
5.0-146654614e82bf9c9c585958e540f366f4cceb644a0aaJMC47Merge pull request #9923 from JosJuice/psgen-gles-bbox
5.0-1466492fc4f1eca8fca7b76066051048c7a96f404ef3dJosJuicePixelShaderGen: Fix OpenGL ES bounding box compilation error
5.0-146631e3ea8c4681295d7047a1d4fd5484604a153a33bJMC47Merge pull request #9922 from Techjar/graphics-drivers-suck
5.0-146625e0520b6e032e13244105bcd4de27841581d18c1TechjarVideoCommon: Expand vector comparisons instead of overloading any()
5.0-14661fa55e52ffffe3c116afc75022b9a604a50e52e0fTilkaMerge pull request #9917 from TheHarmonicRealm/master
5.0-146560be80bcb18fae246a1571029b5d441a70d4712e9NoahFix swap_RGB_GRB.gls post-processing shader
5.0-14655ac32996d11751b2e4333fdfa1419ad78af23e172NoahFix swap_RGB_GBR.gls post-processing shader
5.0-1465888cc20ffd0559a433a625ad96cf91f4c5515675bMai MMerge pull request #9918 from JMC47/IMGDDv35ini
5.0-14655d0b8f91d9754dafc8d4cf9b955aab20262d6e532JMC47INI Settings for Paper Mario Demo
5.0-146566ed201ca94bdcf4322048c685e0d909891b61accMai MMerge pull request #9913 from Tilka/postprocess
5.0-146532344624b08b553fd4fcc97b1c41c3747498ba403Tillmann KarrasPostProcessing: fix lens distortion shader for HLSL
5.0-14654c1845691923eaf34c7b9caabeacaab30d3d5fbf4JMC47Merge pull request #9916 from Dentomologist/fileinfo_constructor_remove_duplication
5.0-14653fe670a3e68ee6f7d504ab372e78cba33b9b7752eDentomologistFileUtil: Remove duplication in FileInfo constructor
5.0-146526e7698a3540eb3e9186bea442f08d5d96544d73fMai MMerge pull request #9910 from Tilka/postprocess
5.0-14645eb4ed72a96b9a7956976e8e0893b820aca7b0dc0Tillmann KarrasPostProcessing: fix lens distortion shader
5.0-14644c948d7f4369c4ad517c8afb4126bc5dd55f6068bTillmann KarrasPostProcessing: fix link error when switching shaders
5.0-1464947d847d4686dc347d10fb005e2c55a5bf87ab3afMai MMerge pull request #9911 from JMC47/summonerini
5.0-14648d65d4b7158d958697df5d878c0673524445a30edJMC47INI: Fix Summoner Invalid Reads
5.0-14647ed3000845c7c9229e7d087c03585b25253923a36JMC47Merge pull request #9899 from jack-1313/patch-2
5.0-146298f107191cbed3d993a2db41440e24c77449491cdjack-1313Create R6X.ini
5.0-14645e25d9791fc499748ebad717c1c9b90c1832b000cTilkaMerge pull request #9909 from matheuz1210/master
5.0-14644f8575c28ed2856413254275109a4d0bfb5351034mat1210Fix Readme.md's command line usage
5.0-146436bf39dc6d63d6bb5bc8cf16186a669122777b9ceTilkaMerge pull request #9908 from shuffle2/set-roundmode-with-simdmode
5.0-146428bddd8c675625809d7ab39b56dd6f1a7071e2477Shawn Hoffmanremove SetRoundMode we only care about SSE rounding mode, and set that manually in SetSIMDMode
5.0-146413c90b657f3a2aafcf73c54f20be6c6708e62d8e1TilkaMerge pull request #9907 from shuffle2/roundmode-bitfield
5.0-14637197075293de40a087bd9a7d31eef91e1e33a8693Shawn Hoffmanmake FPSCR.RN an enum
5.0-14639baeeea8f53f04f3ddedf0a3e1d7dc996150b9b42TilkaMerge pull request #9906 from shuffle2/msvc-warnings
5.0-14638e1bddd4c188e379ecb43ce16136235cb69e34325Shawn Hoffmanremove DSP::Profiler* this is not used anywhere and seems trivial to ressurect if it's ever needed again.
5.0-14637c89ae53677b99706d5f160fea73a19e2236f944fShawn Hoffmanmsvc: remove warning disables which no longer fire
5.0-14636d7a5558dc5784dfa849466be3f6dd88c108fe835TilkaMerge pull request #9905 from shuffle2/msvc-outdated-comment
5.0-146348feff42338ff5eef4d96b5805656e1779c437da1TilkaMerge pull request #9904 from shuffle2/msvc-volatile-ut
5.0-14633f5b05ae0802eef7da40c56896851b6b7ec270f0cShawn Hoffmanremove an outdated comment seems to have been solved 5 years ago by b707e199c2878d173c5d30f0a24db93d7de1d921
5.0-146331009825cb213f98a82840fb69bc88cc9b0fc6c5aShawn Hoffmanunittests: remove some msvc-specific casts compiles on contemporary msvc checked there is still a mul in release codegen
5.0-14632e9068e108a401cbb9d6f8afb46bc4e5c1ff27851TilkaMerge pull request #9903 from shuffle2/msbuild-lang
5.0-14629bc22c74cd9f536f050bcf30cb0ef3a933e24a777Shawn Hoffmanmsbuild: use Build dir for Languages
5.0-146302adbd77a4cfc5b52cdc4c54def8cde1ef30f0a58TilkaMerge pull request #9902 from shuffle2/msbuild-deprecated
5.0-146297117bd57726a79b5fe017c2ea84cdc6e499abccbShawn Hoffmanmsbuild: remove deprecated MinimalRebuild we were explicitly disabling it, which is effectively the new behavior
5.0-146280b18f8ae55a21d8446083b92a6666199a478b0feLéo LamMerge pull request #9894 from AdmiralCurtiss/smooth-moves-tex-cache-ini
5.0-14620eedae929b7d4ff62bfbc01d69b24b8994a35ffa7Admiral H. CurtissGameINI: Set safe texture cache in WarioWare: Smooth Moves for Writer's Block and Brain Age microgames.
5.0-14626cccb1eef8463f59f6011e43cca3b79d514e1e8c2Pierre BourdonMerge pull request #9897 from leoetlino/axe-faulty-ax-checks
5.0-146255021a13aa94a758e32cdf548e21077604f080005Léo LamDSPHLE: Fix running and is_stream checks in AX HLE
5.0-14624887fcfc99a5e4aa674f0e325df3dc699e3f778baLéo LamDSPHLE: Remove redundant accelerator end check for AX Wii
5.0-146239b17805be9ae8c09212f1c798711b915d4f6c58aConnor McLaughlinMerge pull request #9881 from blaahaj/postprocessing-fix
5.0-14567debeb09dee9ee69fed5c109319a0d1198352011bblåhajPostProcessing: Fix OpenGL UBO linking with configuration options
5.0-14621fd7c4b2c00e5cdb07412164770dad64ff88706eaJosJuiceMerge pull request #9891 from JMC47/jettsonic
5.0-14620b944ffc109867168c170b8ff2b377452d5e00283JMC47Fix Motion Detection in Sonic and the Secret Rings and Jett Rocket
5.0-14619b0d2df727a3ab3455bca30c4d16072a9c9f290ddLéo LamMerge pull request #9686 from Dentomologist/convert_adapter_tooltip_to_balloontip
5.0-1458259292a5c65a24c93bfa2436d5bb553f1a4bc01baDentomologistGeneralWidget: Convert Adapter tooltip to BalloonTip
5.0-14617de54856fbb9476e8a348fabb2aa41a0d4e6fdcbeLéo LamMerge pull request #9846 from jordan-woyak/report-dup-setting
5.0-14483a2acd0b92ee4c0277009794c3a363bb1e9a42957Jordan WoyakConfig: Add an ini setting to control real Wii Remote report duplication and decouple it from the speaker data setting. It is enabled by default.
5.0-14615162af2a7bbdc78a6cd49aad0eb17a5846f03e87eLéo LamMerge pull request #9870 from OatmealDome/ui-thread
5.0-145438c728945fba74caa62d7ee81b523074c16300719OatmealDomeAGL: Silence OpenGL deprecation warnings
5.0-145424d944342fcf7ef9bfcf3d0dd75c0d8032850eb62OatmealDomeAGL: Move more UI API calls to the main thread
5.0-145411bb72f00b5216869c7346a4fda61047d4abb244cOatmealDomeQuartzKeyboardAndMouse: Ensure windowNumber is fetched on the main thread
5.0-14611b09347c16040b4aebe224fc82753da92c49b2731Léo LamMerge pull request #9877 from JosJuice/android-early-panic
5.0-1456744c99f8cc149e753566ded9331fe824f201c6fe0JosJuiceAndroid: Avoid crash on early panic alert
5.0-146098fcda4c315fd3fbcc0441fec51e499499e03715bTilkaMerge pull request #9889 from leoetlino/ax-symbols
5.0-14605474adcc601b4705209038d38c9f52c4e6fd0b6b8Léo LamDSPHLE: Prevent AX GC and AX Wii symbol mixups
5.0-14607edc4396603298bffe559f076dfb5d0baf9bddc2cMarkus WickMerge pull request #9888 from JosJuice/jitarm64-logicalimm-everywhere
5.0-145963af21d3d222b37ab5f259719cb72c3b8b1f386e2JosJuiceJitArm64: Optimize FloatCompare's CR value emitting
5.0-145958af5095ff4d8b4ede22f741ed08a67069134ffbbJosJuiceJitArm64: Stop using hand-encoded logical immediates
5.0-146042b26e729c3bc51c71824e012f10f12135a650b9bJosJuiceMerge pull request #9887 from CrystalGamma/fix-vertexloader-generic
5.0-14603beb6ec056909b4fc7507154d97e42d0020206deeCrystalGammaVideoCommon: fix generic build
5.0-1460293626764d475688877bad1140fd1d6b766d4aa5bTilkaMerge pull request #9863 from Pokechu22/zora-eyes-v2
5.0-14601b880be0aa56ac9807957574682902cb8cc2a9c9bPokechu22Use separate fmt::formatters for each indirect matrix column
5.0-14600f467c02d1ad63384674e04dee1c8d896b1c68ea5Pokechu22Ignore the top bit of the indirect texture matrix scale
5.0-1459920a8e9c872362f39dcb1319a39040cd85dc2d7dcTilkaMerge pull request #9876 from Pokechu22/skyward-sword-map
5.0-14581a379456f381f474bfdcb993fd4b28c84de5400d3Pokechu22Fix indentation for alphabump
5.0-145802feced2e332f29dd4ca500d76410e797403d562ePokechu22Fix indirect textures when format is not ITF_8
5.0-14596f9baff46a63176d57fdc3b363d59adc861ac003aTilkaMerge pull request #9885 from Tilka/datel
5.0-14595bd5c6047184027c7094532217fe3982e91070540Tillmann KarrasGameFile: don't download covers for empty game IDs
5.0-1459488fd9fd577ffc3c1af5a04cdf337ecd2990ccfe2Markus WickMerge pull request #9869 from JosJuice/jitarm64-constexpr-isimmlogical
5.0-145910f3b9a8874b12200326e6dd0904c30c2b296b159JosJuiceJitArm64: Minor mcrfs optimization
5.0-145909e80db123f4f8b6b51c672bec729a70a21ee7af4JosJuiceJitArm64: Encode logical immediates at compile-time where possible
5.0-1458910861ed8ce4f60f76ec3508f18c02083dfd226e4JosJuiceJitArm64: Turn IsImmLogical into a constexpr constructor
5.0-14588ab024b218e956f478c91c994628ec7153bfe79cfJosJuiceJitArm64: Accept LogicalImm struct as bitwise inst parameter
5.0-145894157967f04bb72e37c0aa383b3f377c0d2177418Markus WickMerge pull request #9883 from JosJuice/jitarm64-fix-ps-cmpxx
5.0-14588f903853cf7d3b38490397866613686160cefea78JosJuiceJitArm64: Fix ps_cmpXX
5.0-14587f6ca70d094e98664170a13e6cca1683a44cb0fadMarkus WickMerge pull request #9822 from JosJuice/jitarm64-ps-cmpxx
5.0-14580adbf6d55dacf256fdd586ee5069b5e20be4eacc7JosJuiceJitArm64: Implement ps_cmpXX
5.0-145854ba4d7cc7da937e2a69028861a4561bb34851c4bMarkus WickMerge pull request #9878 from JosJuice/jitarm64-addmex
5.0-14580fc60e626225997eb9f2c7595e794bac77d0e1746JosJuiceJitArm64: Implement addmex/subfmex
5.0-14583afe9c6fb9a7969bd76592292dc399ae1e8bdf662JosJuiceMerge pull request #9880 from OatmealDome/windows-updater
5.0-14580a39b7a45c0609771496936fadee6eb016447851cOatmealDomeUpdaterCommon: Use File::Copy() on non-macOS platforms
5.0-14581838434a9dfadcdce0804d139b12051b50e999106Léo LamMerge pull request #9879 from AdmiralCurtiss/host-is-instruction-ram-address-fix
5.0-14580c9e4489e17988ef80497c2c3ba5ab6e8034b6257Admiral H. CurtissCore/MMU: Fix inverted condition in HostIsInstructionRAMAddress().
5.0-14579cfcc994f6c6966172c108ee73347d7ad3f0ae717Markus WickMerge pull request #9840 from JosJuice/jitarm64-mffsx
5.0-144818cd37e040adb5fa6d7491839bcd55bc085a594e7JosJuiceJitArm64: Implement mffsx
5.0-14577a390d3f3270be43d8a5c725cb12a4c2782de3572Markus WickMerge pull request #9820 from JosJuice/jitarm64-simplify-addex
5.0-14441752c4898b19a11368ebf7314c4d659bc946ee76bJosJuiceJitArm64: Simplify addex/subfex
5.0-14575f67f0488d2cd3e0339970a41d88a0df14683e495Markus WickMerge pull request #9844 from JosJuice/jitarm64-fctiwzx-constant
5.0-1448136798b18e8defed48e2625f011df6c66ee2abaafJosJuiceJitArm64: Improve fctiwzx constant generation in double case
5.0-145739df6f6583413ec951b6d29d1314284a964109461Markus WickMerge pull request #9867 from JosJuice/jitarm64-unconditional-exception-exit
5.0-145411a64364ae367ff19ff1159f71f0fa5c72b1f674bJosJuiceJitArm64: Add the ability to emit an unconditional exception exit
5.0-145711827cb9cd862826c8e69d34d2c58d8fc18e696d5Markus WickMerge pull request #9874 from JosJuice/jitarm64-unconditional-farcode
5.0-14567a6700a074d632ec40b7761e71666d6dac89c1c96JosJuiceJitArm64: Get rid of an unconditional branch to farcode
5.0-1456998098edad77596f2006c75b95bdecdbff5c924d0Markus WickMerge pull request #9859 from JosJuice/jitarm64-stwbrx-sthbrx
5.0-14521f666df72c00518d355a70591a280f6118856bdc1JosJuiceJitArm64: Implement stwbrx/sthbrx
5.0-14520d3ef5d4ca4f14149c1f564d75348604de1b73e78JosJuiceJitArm64: Fix lwbrx/lhbrx with optimized MMIO access
5.0-14566de1289058885233be1fb29b16a239530b9c697d6Léo LamMerge pull request #9873 from JosJuice/jitarm64-tbz-encoding
5.0-14557cbbd3d39562437985678bb4f4a7953d59b687399JosJuiceArm64Emitter: Fix 64-bit TBZ/TBNZ encoding
5.0-145642c66a08fd30d6dea2a87bb62444f8ede78760fecLéo LamMerge pull request #9848 from Pokechu22/di-hw-resets
5.0-14555f664cf1903ff8403fd66fcbb8cf8b4092048c1cePokechu22Implement resetting DI via HW_RESETS
5.0-145621450e97c2868c3db3a5116b0b0777cf142bd9ef7Léo LamMerge pull request #9522 from AdmiralCurtiss/host-read-optional
5.0-14556c292351faafa76ff457db1d96d241a14176c9535Admiral H. CurtissCore/MMU: Add HostTryWrite*() functions.
5.0-14555b59fcae70abd7bd14d0a87aef9f07cd2481f905cAdmiral H. CurtissCore/MMU: Add HostTryRead*() functions.
5.0-145594b5dabff3368290803a478368bbe5defe103913fLéo LamMerge pull request #9871 from OatmealDome/leftrightclick
5.0-14542f6fabec644f54369394b0e57d171dae9f709b0a6OatmealDomeFreeLookManager: Use proper names for left, right, and middle click on Quartz ciface
5.0-14541a0ba78ded25a2bcacc537b63f7d2f9b6fa5b7cbfOatmealDomeWiimoteEmu: Use proper names for left, right, and middle click on Quartz ciface
5.0-14556925379cb9fc1c1c15199406a1f9a18a09cb72dbcLéo LamMerge pull request #9872 from JosJuice/jitarm64-msr-ee
5.0-145530642ff8b25acfd6021df301fdc2e738b1e35b36eJosJuiceJitArm64: Check MSR.EE for external exceptions, not MSR.FE0
5.0-14554954f27c5d7289b2b806d0fb94dd105edaa1bb4beLéo LamMerge pull request #9709 from AdmiralCurtiss/upnp-error-log
5.0-14360c3560f033ee69eb4ff0edc916d329e5490058654Admiral H. CurtissUPnP: Improve error messages on initialization failure.
5.0-1455202309bd0acf030f5f641d427e55b73d59455c4b1JosJuiceMerge pull request #9868 from leoetlino/constexpr-intlog2
5.0-14541b82b0683d5b3ee368db109f86a58fe3ac78d81faLéo LamMathUtil: Mark IntLog2 as constexpr
5.0-1455021d75099fc7931a5d846a290842808ee26954e39Léo LamMerge pull request #9866 from JosJuice/jitarm64-hardcoded-exceptions
5.0-1452058698b8380cc46d0e8cf67dec61b8f750de2f5d8JosJuiceJitArm64: Don't hardcode exception constants
5.0-14548be0163b7ad1d0a3b839597c622f3967266aa8533Léo LamMerge pull request #9841 from JosJuice/revert-9835
5.0-1448198bdf3b1ceae94a35e3f47158966967d1c947d99JosJuicePartially revert "Android: Clean up hardcoded platform names"
5.0-1454639e14b6b5f6c8f96ab045724da11719a848fade1Léo LamMerge pull request #9854 from JosJuice/wia-ice
5.0-14519eafa2784d6a321bcd2ff2cb38b1cc3f93811cc82JosJuiceDiscIO: Store partition key directly in ReuseID
5.0-1454420ac3ed413b523cef1cc90d4d4f2cd2a6467bc79Léo LamMerge pull request #9763 from Techjar/netplay-common-refactor
5.0-145433d5cf5286bb4a84aeecc2ec5a4a9fdd204ba5d73TechjarNetPlay: Refactor some functions into a common header
5.0-1454256fdde5d749c3df07218abce770b05c63762fde9Léo LamMerge pull request #9595 from Dentomologist/fix_vertex_loader_test_warnings
5.0-138721cc035eb055bb0fda386b276a00b8fc175913522DentomologistVertexLoaderTest: Fix memset assignment warning
5.0-14540ffdc8538a162b1ca56e3943c5a78c02358053b2aMai MMerge pull request #9862 from delroth/spdx-tags
5.0-14527eb119488ea418144ace26d916dbd8aa00100b821Pierre Bourdonlicensing: add missing license info to many Java files
5.0-14526f4e34703c0da37666af88892468eaf3ca07f8a4ePierre Bourdonlicensing: convert "public domain" to CC0 1.0
5.0-14525fd821770e3e015ab6a45e814e5a36bc9fb53ed91Pierre Bourdonlicensing: remove non-standard license.txt in favor of COPYING
5.0-14524408dcb5af703e9f90463699812d82485422c83d2Pierre Bourdonlicensing: import license text for licenses referenced through SPDX tags
5.0-145230cf041de24fa9d07eb2b59046303ed40056273a5Pierre Bourdonlicensing: various one-off conversions to SPDX tags
5.0-1452290379e243eb978afafea00b8b6d4c3ca79e71e60Pierre Bourdonlicensing: switch GLExtensions/ to use SPDX tags
5.0-1452151cdc5542c2f7ecaa34f1d4f42da17ce28c58656Pierre Bourdonlicensing: fix license info for Crypto/{bn,ec}
5.0-14520e149ad4f0a9874f354221a7fc76d8f1841e47808Pierre Bourdontreewide: convert GPLv2+ license info to SPDX tags
5.0-14531683807abcef2dffceabb7500fc018b60c3e79d93Léo LamMerge pull request #9858 from OatmealDome/updater-fail
5.0-14517dd5e0c6e153015e428d2ce246ae77c2e20aed678OatmealDomeUpdaterCommon: Move the updated file instead of copying This prevents macOS from reading an old (cached) code signature on Mach-O executables.
5.0-1452927c560fdfa182692316d7f0196bd782b11b7744fLéo LamMerge pull request #8915 from OatmealDome/updater-temp-dir
5.0-14326833d5a3e9f6b6a59115ba225c6000747a9bffc93OatmealDomeAutoUpdate: Put updater log in the user log directory
5.0-14325243c6b58feaebd5a11bf03303dde0a7782f579eeOatmealDomeUpdaterCommon: Replace FindOrCreateTempDir with File::CreateTempDir()
5.0-14324c87241479a14a6353c92d809211321ecfc8116f5OatmealDomeFileUtil: Handle app translocation on macOS
5.0-14525ccc2b7bd25a625b25c3ab1692f326d96349e37bfLéo LamMerge pull request #8416 from JosJuice/shader-compilation-names
5.0-1398705a37746b660b985846376f63472ca36b7ae230eJosJuiceChange the names for shader compilation settings
5.0-145236cc195e02f3398a56a6ff6b02f65bf23da7c0127JMC47Merge pull request #9640 from v1993/patch-1
5.0-14003b3b1518f91f66a4c471ec41a1a40170c6795e847ValeriAllow shaders to query reciprocal of window resolution
5.0-145214808241648b729e9640c19ffe9936a50e55c4fceJMC47Merge pull request #9843 from JosJuice/android-fallback-region
5.0-14481515d02fe26f3cd74a792f518ab5b244c0210540bJosJuiceAndroid: Add Fallback Region setting to GUI
5.0-145192409d30f5cec08e5402f87e831dc3021819cbccaJosJuiceTranslation resources sync with Transifex
5.0-14518e6dfb08746d0a514dbafc75ea937ed92e8fdb79cTilkaMerge pull request #9855 from JosJuice/wia-ice-2
5.0-1450330f9f31a69080edd1fbfcb98de34ff8320b78ee5Shawn HoffmanDiscIO: Add workaround for MSVC ARM64 ICE
5.0-145166042df71d934b0efa9dcb64f47e77a02a1e3cb96JMC47Merge pull request #9853 from Bonta0/sinocancel
5.0-14443aaea38be46b4c00f0dd6e94455643686fd7f83f3BontaSI: Don't cancel transfers
5.0-1451404a1c2e1b2d6171bb6dd4c13138d4a4f4a3a9134JMC47Merge pull request #9847 from JosJuice/dvd-pitfall
5.0-144824648e1a035c02c120d4350e10d6bad4c43ee53a5JosJuiceDVDInterface: Fix small backwards seek after non-cached seek
5.0-14481c6ede090350c9f413b1df8a4de850da5345797e2JosJuiceDVDInterface: Don't evict cache block i unless block i + 2 was read
5.0-145116a46d35c737aba4095d0e86385709968dbed65e8JMC47Merge pull request #9839 from OatmealDome/bluetooth-scanning