[GH-ISSUE #3613] [Feature Request]: Direct Memory Access checkbox in per-game config screen #1080

Closed
opened 2026-02-27 21:09:50 +03:00 by kerem · 0 comments
Owner

Originally created by @RealSayyadina on GitHub (Sep 16, 2025).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/3613

Checklist

  • I have searched for a similar issue in this repository and did not find one.

Description

It would be nice to have a checkbox for DMA under the Experimental tab in per-game settings alongside the Readbacks options, rather than having to deal with it as a global setting directly through config.toml.

Reason

Some games currently won't run without DMA, and others crash or have show-stopping bugs with it enabled if they boot at all. It's irritating to have to remember which games are in which state and enable or disable DMA through config.toml depending on what I want to test. This feature would make the testing workflow simpler and smoother, as people could set-and-forget as needed for each game.

Examples

The only example I have in mind is shadPS4 itself, specifically the way Readbacks options were implemented in the GUI. Feels like the same would be appropriate for DMA.

Originally created by @RealSayyadina on GitHub (Sep 16, 2025). Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/3613 ### Checklist - [x] I have searched for a similar issue in this repository and did not find one. ### Description It would be nice to have a checkbox for DMA under the Experimental tab in per-game settings alongside the Readbacks options, rather than having to deal with it as a global setting directly through config.toml. ### Reason Some games currently won't run without DMA, and others crash or have show-stopping bugs with it enabled if they boot at all. It's irritating to have to remember which games are in which state and enable or disable DMA through config.toml depending on what I want to test. This feature would make the testing workflow simpler and smoother, as people could set-and-forget as needed for each game. ### Examples The only example I have in mind is shadPS4 itself, specifically the way Readbacks options were implemented in the GUI. Feels like the same would be appropriate for DMA.
kerem closed this issue 2026-02-27 21:09:50 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shadPS4#1080
No description provided.