[GH-ISSUE #3830] [Feature Request]: Auto discover DLC folder on starting a game #1147

Open
opened 2026-02-27 21:10:12 +03:00 by kerem · 0 comments
Owner

Originally created by @AkazaRenn on GitHub (Nov 25, 2025).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/3830

Originally assigned to: @georgemoralis on GitHub.

Checklist

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

Description

When starting a game, I would like ShadPS4 to automatically discover the DLC files located around the base game files and apply them, instead of limiting it to a specific folder specified in the config file.

Reason

It would make managing game files easier, as I can group the files for the same game all in one folder. In the current implementation, DLCs have to be in one specific folder, meaning the game and update files cannot be grouped together with them, as long as I have more than one game.

Examples

Currently, when ShadPS4 launches a game CUSA12345 located at [base dir]/CUSA12345, it checks if [base dir]/CUSA12345-UPDATE exists. If yes, it will apply the updates found there.

In a similar fashion, I would like it to also check if [base dir]/CUSA12345-ADDON exists and apply them.

Originally created by @AkazaRenn on GitHub (Nov 25, 2025). Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/3830 Originally assigned to: @georgemoralis on GitHub. ### Checklist - [x] I have searched for a similar issue in this repository and did not find one. ### Description When starting a game, I would like ShadPS4 to automatically discover the DLC files located around the base game files and apply them, instead of limiting it to a specific folder specified in the config file. ### Reason It would make managing game files easier, as I can group the files for the same game all in one folder. In the current implementation, DLCs have to be in one specific folder, meaning the game and update files cannot be grouped together with them, as long as I have more than one game. ### Examples Currently, when ShadPS4 launches a game `CUSA12345` located at `[base dir]/CUSA12345`, it checks if `[base dir]/CUSA12345-UPDATE` exists. If yes, it will apply the updates found there. In a similar fashion, I would like it to also check if `[base dir]/CUSA12345-ADDON` exists and apply them.
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#1147
No description provided.