| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-12-01 | Android/GCAdapter: Don't join current thread | JosJuice | |
| The read thread could call Reset, which in turn tried to join the read thread, leading to a SIGABRT. This manifested as Dolphin consistently crashing when disconnecting a GC adapter and having a chance of crashing a few seconds after connecting a GC adapter. | |||
| 2024-11-22 | Merge pull request #13153 from ↵ | JMC47 | |
| LillyJadeKatrin/retroachievements-netplay-hardcore Force NetPlay Clients to Host Hardcore Status | |||
| 2024-11-17 | Merge pull request #13156 from jordan-woyak/sdl-no-wgi | JosJuice | |
| ControllerInterface/SDL: Disable SDL's Windows.Gaming.Input controller handling. | |||
| 2024-11-15 | GDBStub: Signal Breakpoint Changes To Host | mitaclaw | |
| 2024-11-11 | Merge pull request #13183 from Tilka/sync_on_fifo_reset | JMC47 | |
| ProcessorInterface: sync GPU just before PI_FIFO_RESET | |||
| 2024-11-10 | Force NetPlay Clients to Host Hardcore Status | LillyJadeKatrin | |
| If the host is in hardcore mode, all joining players will be set to hardcore mode; if not, all joining players will be set to softcore. This ensures all players have the same settings and remain synchroized. | |||
| 2024-11-10 | Add Config Changed Callback for Hardcore Mode | LillyJadeKatrin | |
| 2024-11-09 | Merge pull request #13184 from LillyJadeKatrin/retroachievements-forever-dim | OatmealDome | |
| Add Approved Patches - Eternal Darkness, Monster Hunter Tri | |||
| 2024-11-08 | Add Approved Patches - Eternal Darkness, Monster Hunter Tri | LillyJadeKatrin | |
| The primary focus of this PR is the Eternal Darkness patch which fixes hanging at startup, which prior to this fix makes Eternal Darkness unplayable in hardcore. The MHTri patch was added as well simply because it could be. | |||
| 2024-11-09 | ProcessorInterface: sync GPU just before PI_FIFO_RESET | Tillmann Karras | |
| GXAbortFrame() is problematic for Dolphin because it first writes PI_FIFO_RESET (for which we discard our internal fifo), then disables CP reads (for which we execute pending commands in the GP fifo in emulated memory). I don't know whether there is a race condition on hardware, but there is one for us. Avoid this by also doing a GPU sync here. | |||
| 2024-11-08 | Merge pull request #13000 from tygyh/Simplify-type-specifiers | Tilka | |
| Remove redundant elaborated type specifiers | |||
| 2024-11-08 | WiimoteEmu: Remove disabled and no-longer-compiling wav dumping code. | Jordan Woyak | |
| 2024-11-05 | Merge pull request #13172 from deReeperJosh/superchargersfix | JMC47 | |
| IOS/USB: Reconnect HIDv4 Devices after shutdown | |||
| 2024-11-04 | DSPHLE/AXWii: fix Elebits sound | Tillmann Karras | |
| Regressed in 37ebb13ece712d6f129bbceb73d9ec99028beaef. | |||
| 2024-11-04 | IOS/USB: Reconnect HIDv4 Devices after shutdown | Joshua de Reeper | |
| 2024-11-04 | Merge pull request #13164 from jordan-woyak/saveable-deduction | Admiral H. Curtiss | |
| Config/IsSettingSaveable: Use class template argument deduction. | |||
| 2024-11-04 | Merge pull request #13165 from jordan-woyak/FullAnalogSurface-rename | Admiral H. Curtiss | |
| InputCommon: Rename AddAnalogInputs to AddFullAnalogSurfaceInputs. | |||
| 2024-11-03 | InputCommon: Move FullAnalogSurface class definition out of header file. | Jordan Woyak | |
| 2024-11-03 | InputCommon: Rename AddAnalogInputs to AddFullAnalogSurfaceInputs. | Jordan Woyak | |
| 2024-11-03 | GeneralWidget: Recommend default video backend in tooltip | Dentomologist | |
| Recommend the platform's default video backend in the Backend tooltip instead of always recommending OpenGL. | |||
| 2024-11-03 | VideoBackendBase: Clarify function name | Dentomologist | |
| Rename GetDefaultBackendName to GetDefaultBackendConfigName to distinguish it from the display name. | |||
| 2024-11-02 | InputCommon: Disable DualSense Player LED | dreamsyntax | |
| 2024-11-02 | Config/IsSettingSaveable: Remove unused includes. | Jordan Woyak | |
| 2024-11-02 | Config/IsSettingSaveable: Use class template argument deduction. | Jordan Woyak | |
| 2024-11-02 | Merge pull request #13151 from mitaclaw/core-global-system-6 | Tilka | |
| MainWindow: Avoid Global System Accessor | |||
| 2024-11-02 | Add include guard to QtUtils.h | Jordan Woyak | |
| 2024-11-01 | Merge pull request #13157 from jordan-woyak/sdl-hotplug-fix | JMC47 | |
| ControllerInterface/SDL: Fix device removal event processing. | |||
| 2024-10-31 | ControllerInterface/SDL: Fix device removal event processing. | Jordan Woyak | |
| 2024-10-31 | DolphinQt: Ensure skylanders QDateTimeEdit shows a four digit year without ↵ | Jordan Woyak | |
| forcing dd-mm-yyyy format. | |||
| 2024-10-30 | ControllerInterface/SDL: Disable SDL's Windows.Gaming.Input controller handling. | Jordan Woyak | |
| 2024-10-30 | Merge pull request #13147 from mitaclaw/jit-block-table-model-fix | JMC47 | |
| JitBlockTableModel: Catch All Block Invalidating Events (I Hope) | |||
| 2024-10-30 | Merge pull request #13143 from TellowKrinkle/PrimBreaking | JMC47 | |
| VideoCommon: Implement primitive breaking for primitive lists | |||
| 2024-10-29 | VideoCommon: Implement primitive breaking for primitive lists | TellowKrinkle | |
| 2024-10-30 | Merge pull request #13136 from Tilka/startup_patch | Admiral H. Curtiss | |
| Core: apply Dolphin OnFrame patches right after boot | |||
| 2024-10-28 | Merge pull request #13140 from dreamsyntax/skip-efb-default-flip | JMC47 | |
| GraphicsSettings: EFBAccessEnable=false by default | |||
| 2024-10-28 | Merge pull request #12954 from LillyJadeKatrin/retroachievements-confirm | JMC47 | |
| Achievements Confirmation Dialogs | |||
| 2024-10-27 | Merge pull request #12744 from nlebeck/settingshandler-split-2 | JMC47 | |
| Split `SettingsHandler` into separate reader and writer classes | |||
| 2024-10-27 | Merge pull request #13096 from mitaclaw/ranges-modernization-7-rewrite | JMC47 | |
| Ranges Algorithms Modernization - Rewrite | |||
| 2024-10-27 | Merge pull request #13144 from JosJuice/jitarm64-imm-stp | JosJuice | |
| JitArm64: Allow ppcState STP optimization for imm | |||
| 2024-10-24 | MainWindow: Avoid Global System Accessor | mitaclaw | |
| 2024-10-24 | JitBlockTableModel: Update For Symbols Too | mitaclaw | |
| Flushing efficiency down the drain because I wrote unsafe code to achieve it... I hope I can recover this. | |||
| 2024-10-24 | DolphinQt: Remove a stray period from the Audio tab | JosJuice | |
| 2024-10-24 | Merge pull request #12868 from Sintendo/scoped-reg | JosJuice | |
| JitArm64: Release temporary regs with RAII | |||
| 2024-10-23 | DolphinQt: Signal `Host::JitCacheInvalidation` in more places | mitaclaw | |
| 2024-10-23 | Host: Rename `JitCacheInvalidation` | mitaclaw | |
| There are two hard problems in computer science... | |||
| 2024-10-22 | Add missing algorithm header in SettingsHandlerTest.cpp | Admiral H. Curtiss | |
| 2024-10-22 | GraphicsSettings: EFBAccessEnable=false by default | dreamsyntax | |
| Makes Graphics -> Hacks -> Skip EFB Access from CPU enabled by default. Some GPU drivers stall when EFB access occurs in games where EFB is not used. Most games that require this setting set to 'true' already have this defined in their game inis. | |||
| 2024-10-21 | Split `SettingsHandler` into separate reader and writer classes | Niel Lebeck | |
| 2024-10-21 | JitArm64: Use WZR for ppcState STP optimization with imm == 0 | JosJuice | |
| 2024-10-21 | JitArm64: Allow ppcState STP optimization for imm | JosJuice | |
