Commit Graph

  • 349e21aa3a Merge pull request #12607 from Naim2000/devaes Admiral H. Curtiss 2024-03-02 14:08:24 +01:00
  • 16c609dcd4 BootManager: Avoid Global System Accessor mitaclaw 2024-03-01 23:39:04 -08:00
  • 0344ec6d79 Add simple unit tests for SettingsHandler Niel Lebeck 2024-02-26 20:50:46 -08:00
  • f208b320a3 AesDevice: fix key & iv arrays Naim2000 2024-03-01 15:00:28 -05:00
  • 0d4cb5ddc7 State: Avoid Global System Accessor mitaclaw 2024-03-01 10:41:48 -08:00
  • 26141eece8 Memory(View)Widget: Avoid Global System Accessor mitaclaw 2024-03-01 06:52:03 -08:00
  • 41b19e262f Add custom relative and raw (squared pixels) aspect ratio modes Filoppi 2023-12-18 02:37:19 +02:00
  • e52109a356 DSPJitRegCache: Take DynamicReg instances by reference in FlushRegs() Lioncash 2024-02-28 10:26:18 -05:00
  • 7bf77a56f4 VertexManagerBase: Initialize m_ticks_elapsed on construction Lioncash 2024-02-28 10:20:03 -05:00
  • 5a81916ee9 Merge pull request #12598 from mitaclaw/case-insensitive Mai 2024-02-28 08:48:10 -05:00
  • 8eeb93d51a CodeWidget: Simplify Case-Insensitive Contains mitaclaw 2024-02-27 12:03:38 -08:00
  • 8134c8a572 BranchWatchDialog: A Total Replacement for CodeDiffDialog mitaclaw 2023-12-07 09:36:02 -08:00
  • aae61894f8 Merge pull request #12595 from LillyJadeKatrin/retroachievements-bugfix-2 Mai 2024-02-27 02:30:34 -05:00
  • fd8f2c7822 JitArm64: Install BranchWatch mitaclaw 2023-12-20 19:10:03 -08:00
  • 7cccedca1e Jit64: Install BranchWatch mitaclaw 2023-12-07 09:35:14 -08:00
  • 2aa250a68a Interpreter: Install BranchWatch mitaclaw 2023-12-07 09:32:58 -08:00
  • 67f60bec7e PowerPC: Implement BranchWatch mitaclaw 2023-12-07 09:18:38 -08:00
  • 56b82e764c Clear active challenges when game closes LillyJadeKatrin 2024-02-26 22:21:05 -05:00
  • 5090a028e6 Merge pull request #12435 from Filoppi/fix-aspect-ratio-stuck Admiral H. Curtiss 2024-02-20 21:36:43 +01:00
  • 4b56ce3988 Merge pull request #12437 from Filoppi/improve-window-presentation-resolution Admiral H. Curtiss 2024-02-20 21:28:10 +01:00
  • 48fbbdba7c Video: update widescreen heuristic code to never get stuck to specific old values when changing settings Filoppi 2023-12-18 20:16:58 +02:00
  • 3a41d991ce Merge pull request #12591 from JesseTG/jtg/cmake-flexibility Admiral H. Curtiss 2024-02-20 20:34:14 +01:00
  • d66b96b1c0 Properly enable RetroAchievements hardcore mode LillyJadeKatrin 2024-02-20 12:59:01 -05:00
  • a84dc3123e Use CMAKE_CURRENT_SOURCE_DIR for the CMake module path Jesse Talavera 2024-02-20 08:09:06 -05:00
  • 3f102ea8c2 Video: Make the game resolution (within the window) snap to the XFB size if they are within a ~1 pixel treshold on one axis only. This takes care of making the image clearer in some edge cases where the game was already running at near perfect 4:3 with no stretching, and the VI aspect ratio didn't match the XFB by one pixel, making the image stretched and blurry. -Video: Fix `FindClosestIntegerResolution() using the window aspect ratio and not the draw aspect ratio, causing it to prefer stretching over black bars in cases when it wasn't desirable. Filoppi 2023-12-18 01:00:47 +02:00
  • 95ee0ac781 Video: Fix aspect ratio heuristics getting stuck to widescreen (or to non widescreen) (m_is_game_widescreen variable) if the user first forced the aspect ratio to 16:9/4:3 and then set it back to Auto. Filoppi 2024-02-20 02:42:52 +02:00
  • edaafaae2f Have dolphin_scmrev run ScmRevGen from CMAKE_CURRENT_SOURCE_DIR Jesse Talavera 2024-02-19 11:41:01 -05:00
  • ccf2435047 Merge pull request #12586 from LillyJadeKatrin/retroachievements-pointspread-fix Admiral H. Curtiss 2024-02-19 02:41:14 +01:00
  • e5b73fec08 Fixes to Achievement points count/mastery LillyJadeKatrin 2024-02-17 13:11:21 -05:00
  • 22d96ef5b5 Merge pull request #12590 from iwubcode/graphics_mod_action_factory_name Mai 2024-02-18 17:13:03 -05:00
  • 27415b0ba1 Merge pull request #12587 from AdmiralCurtiss/localtime Mai 2024-02-18 17:12:29 -05:00
  • cd9a7db4c1 Merge pull request #12589 from AdmiralCurtiss/ios-fs-logs Mai 2024-02-18 17:11:53 -05:00
  • a1147dae6e VideoCommon: move factory names to be a static inside each action class, so that they can be reused in the future for serialization iwubcode 2024-02-18 15:39:19 -06:00
  • 638808c944 IOS/FS: Display the invalid path in the ASSERT in BuildFilename(). Admiral H. Curtiss 2024-02-18 20:06:32 +01:00
  • 0157166940 Merge pull request #12585 from iwubcode/json_util_vec3 Admiral H. Curtiss 2024-02-18 19:02:59 +01:00
  • edbf8f1772 Common: add json utility functions for Vec3 serialization iwubcode 2024-02-16 22:13:20 -06:00
  • d3140e72c3 Core: Fix crash when inspecting a savestate with a timestamp that causes localtime() to error out. Admiral H. Curtiss 2024-02-18 04:45:37 +01:00
  • 52410813f2 Common: Add utility function that wraps localtime_s() or localtime_t(). Admiral H. Curtiss 2024-02-18 04:40:25 +01:00
  • 982ad93355 Merge pull request #12582 from LillyJadeKatrin/retroachievements-bugfix-2 Admiral H. Curtiss 2024-02-18 03:49:44 +01:00
  • 7d6a5d3665 Merge pull request #12583 from JesseTG/jtg/cmake-flexibility Admiral H. Curtiss 2024-02-18 03:06:03 +01:00
  • acb18a58cf Make the path given to CMAKE_USER_MAKE_RULES_OVERRIDE absolute Jesse Talavera 2024-02-16 12:40:45 -05:00
  • 9b5fd5d34e Merge pull request #12281 from TellowKrinkle/AsahiGL33 Admiral H. Curtiss 2024-02-18 02:33:50 +01:00
  • b30d6e92db Merge pull request #12314 from Dentomologist/balloontip_rework Admiral H. Curtiss 2024-02-18 00:35:18 +01:00
  • 56ff19c513 BalloonTip: Rework BalloonTip drawing Dentomologist 2023-11-24 16:00:03 -08:00
  • 21300bb21b Merge pull request #12457 from iwubcode/asset_memory_limit Mai 2024-02-16 15:46:52 -05:00
  • 946aa45abd Merge pull request #12558 from AGuy27/patch-1 Mai 2024-02-16 15:44:33 -05:00
  • 394af40db5 Improved achievements disabled messaging LillyJadeKatrin 2024-02-15 16:33:18 -05:00
  • a0f555648c Merge pull request #12578 from Dentomologist/dolphintool_fix_command_line_bzip_parsing JosJuice 2024-02-13 22:55:50 +01:00
  • a1d6a54eaa DolphinTool: Fix parsing of command line bzip2 flag Dentomologist 2024-02-13 11:44:41 -08:00
  • a583526a1c Merge pull request #12575 from n8pjl/werror-nonnull Mai 2024-02-13 07:43:19 -05:00
  • 9e6d701fbc Merge pull request #12577 from iwubcode/mesh_for_asset_loader Mai 2024-02-13 07:42:57 -05:00
  • 2ab877586d VideoCommon: make mesh asset data loadable by asset loader iwubcode 2024-02-12 18:42:01 -06:00
  • 3869694944 Merge pull request #12576 from AdmiralCurtiss/ax-accelerator-in-ctor Mai 2024-02-12 21:21:42 -05:00
  • f0d363eea7 Core/DSPHLE: Construct accelerator in AX and AXWii constructors. Admiral H. Curtiss 2024-02-12 04:12:44 +01:00
  • 3da2e15e6b IOFile: avoid clearing errors on null file struct Peter Lafreniere 2024-02-11 20:55:31 -05:00
  • aa66842172 Merge pull request #12574 from sepalani/exi-exit Mai 2024-02-11 20:32:33 -05:00
  • c62d1997dc Merge pull request #12562 from iwubcode/mesh_asset Mai 2024-02-11 20:30:25 -05:00
  • 60772ed9d2 VideoCommon: add functionality to prepare for a mesh asset that is loaded from a GLTF file iwubcode 2024-02-04 17:17:24 -06:00
  • ecfcae8718 Externals: add tinygltf, a library used to load or save GLTF mesh files iwubcode 2024-02-04 17:10:07 -06:00
  • 7c276c1993 EXI: Don't kill Dolphin when receiving BBA_IOB Sepalani 2024-02-11 22:55:23 +04:00
  • 80d77ac0b4 Merge pull request #12568 from noahpistilli/kd-register-default-id Mai 2024-02-11 13:52:40 -05:00
  • dd15c012f3 Merge pull request #12573 from JosJuice/android-wii-menu-download-size Mai 2024-02-11 13:52:01 -05:00
  • 9b3fdfb37b Merge pull request #12572 from JosJuice/android-menu-init-guard Mai 2024-02-11 13:51:30 -05:00
  • 30ea51fdd1 Merge pull request #12571 from OatmealDome/mvk-1.2.7 Mai 2024-02-11 13:50:08 -05:00
  • b404da78c4 Android: Mention download size in the Wii Menu not installed message JosJuice 2024-02-11 11:34:51 +01:00
  • 06964a921d Android: Don't check Wii Menu version before directory initialization JosJuice 2024-02-11 11:15:18 +01:00
  • 48ae529762 Android: Update Load Wii System Menu string in onPrepareOptionsMenu JosJuice 2024-02-11 10:58:42 +01:00
  • 4dc1b659c6 Externals: Update MoltenVK to 1.2.7 OatmealDome 2024-02-10 22:40:40 -05:00
  • c61f9d92c7 Merge pull request #12570 from AdmiralCurtiss/system-ios Mai 2024-02-08 08:59:01 -05:00
  • e6ee217a7c Core: Move Emulation IOS instance to System. Admiral H. Curtiss 2024-02-06 03:31:34 +01:00
  • ca81d8b8a6 Merge pull request #12565 from LillyJadeKatrin/retroachievements-bugfix Mai 2024-02-07 14:03:12 -05:00
  • d17495a75a Fix loading GBA configurations Gregoire L. D. 2024-02-07 19:15:27 +01:00
  • 33dd3b078c Correctly log register errors Sketch 2024-02-07 09:36:36 -05:00
  • 5949911a5a VideoCommon: Don't use indexed output for fbfetch TellowKrinkle 2023-11-10 00:49:54 -06:00
  • a50ab40a5f Merge pull request #12566 from JosJuice/arm64-add-imm-sp Mai 2024-02-06 17:53:17 -05:00
  • b5c5371848 Arm64Emitter: Don't optimize ADD to MOV for SP JosJuice 2024-02-06 21:58:07 +01:00
  • 1ed7b35710 Retain Save State Folder LillyJadeKatrin 2024-02-05 19:41:25 -05:00
  • 9240f579ea Merge pull request #12561 from JosJuice/profile-consistency Mai 2024-02-05 09:47:08 -05:00
  • 1315b54ffa InputCommon: Use distinct values for profile key JosJuice 2024-02-04 17:36:15 +01:00
  • 6cf55ab1ee InputCommon: Unify GetProfileName and GetProfileDirectoryName JosJuice 2024-02-04 16:31:15 +01:00
  • 2bcf70af3f InputCommon: Refactor away InputConfig::LoadConfig's switch case JosJuice 2024-02-04 15:29:36 +01:00
  • 573102d4cf Update and rename G5BE4Z.ini to G5B.ini AGuy27 2024-02-03 15:32:13 -05:00
  • 1831a8cec5 BBA/HLE: Add missing PSH flag Sepalani 2024-01-27 02:15:31 +04:00
  • 3ae535fa05 Create G5BE4Z.ini AGuy27 2024-02-03 00:35:16 -05:00
  • abbc4bd0bd Merge pull request #12551 from lioncash/cheev Admiral H. Curtiss 2024-02-03 03:01:56 +01:00
  • 4e3886e7e8 Merge pull request #12557 from mitaclaw/cpu-thread-guarantees-1 Admiral H. Curtiss 2024-02-03 02:45:06 +01:00
  • df5baab873 Merge pull request #12550 from lioncash/dead Admiral H. Curtiss 2024-02-03 02:38:02 +01:00
  • 3b01531958 Merge pull request #12552 from lioncash/custom Admiral H. Curtiss 2024-02-02 20:31:52 +01:00
  • 4f40bdf501 VertexLoaderManager: Use fill() in Init() Lioncash 2024-01-31 19:46:24 -05:00
  • ea95c82a01 VertexLoaderManager: Remove unused entry struct Lioncash 2024-01-31 19:41:50 -05:00
  • db80abbadd AchievementManager: Tidy up GetRichPresence() Lioncash 2024-01-31 22:39:29 -05:00
  • c14414a151 AchievementManager: clear name in CloseGame()/LogOut() Lioncash 2024-01-31 22:35:53 -05:00
  • 2d8af7b7f8 AchievementManager: Replace memsets where applicable Lioncash 2024-01-31 22:34:50 -05:00
  • 184fe932ed AchievementManager: std::move leaderboard info in FetchBoardInfo() Lioncash 2024-01-31 22:29:55 -05:00
  • 76c381e6f7 AchievementManager: Ensure update callback is always valid Lioncash 2024-01-31 22:17:41 -05:00
  • 2b83cc739a AchievementManager: Convert .compare() into equality operators Lioncash 2024-01-31 22:07:19 -05:00
  • 394418b415 AchievementManager: Remove unnecessary .get() Lioncash 2024-01-31 22:01:43 -05:00
  • 161efff6c9 AchievementManager: Remove long qualifier Lioncash 2024-01-31 22:00:12 -05:00
  • 7096f99f79 CustomPipeline: Mark arrays as constexpr Lioncash 2024-01-31 22:55:41 -05:00
  • 59211589b9 CustomPipeline: Make use of emplace_back() in GlobalConflicts() Lioncash 2024-01-31 22:53:42 -05:00