[GH-ISSUE #2552] [Feature Request]: Right click on a game to directly get to the log folder of this game #835

Closed
opened 2026-02-27 21:08:25 +03:00 by kerem · 7 comments
Owner

Originally created by @Missake212 on GitHub (Feb 27, 2025).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/2552

Checklist

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

Description

After #2504 we can now have a log for each game, which is great, but I think what would be better is to have access through the emulator to each log by right clicking the game in question and arriving in a folder where your game log is. You'd have to generate a folder for each game thought which could be pretty annoying.

Reason

This would be really useful when testing games and reporting about them, instead of testing them all then matching the CUSA with the right game all you would have to do is right click on the game in question inside the emulator, then click on open folder and open log folder to get the game logs and drop it directly into GitHub or Discord for example.

Examples

Basically instead of having this current implementation:

Image

We'd have something like this:

Image

And right clicking directly in the emulator would lead you directly inside the game's folder.

Image

Originally created by @Missake212 on GitHub (Feb 27, 2025). Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/2552 ### Checklist - [x] I have searched for a similar issue in this repository and did not find one. ### Description After #2504 we can now have a log for each game, which is great, but I think what would be better is to have access through the emulator to each log by right clicking the game in question and arriving in a folder where your game log is. You'd have to generate a folder for each game thought which could be pretty annoying. ### Reason This would be really useful when testing games and reporting about them, instead of testing them all then matching the CUSA with the right game all you would have to do is right click on the game in question inside the emulator, then click on open folder and open log folder to get the game logs and drop it directly into GitHub or Discord for example. ### Examples Basically instead of having this current implementation: ![Image](https://github.com/user-attachments/assets/7e2fc2a7-8a21-4d34-b5b7-22174a71fe3f) We'd have something like this: ![Image](https://github.com/user-attachments/assets/418af046-3d82-4933-bdb5-b2fe02de042e) And right clicking directly in the emulator would lead you directly inside the game's folder. ![Image](https://github.com/user-attachments/assets/9dc04086-b26f-4343-9783-695ee5973b72)
kerem closed this issue 2026-02-27 21:08:25 +03:00
Author
Owner

@imnltsa commented on GitHub (Feb 27, 2025):

Each game would still only have one log, right? It seems kind of unnecessary to put them into their own folders unless maybe logs were retained renaming them based off of the timestamp when the game was played.

Could also just add a "Open in Notepad" button removing the need for separate directories, though that assumes people have Notepad installed, which is pretty likely.

<!-- gh-comment-id:2689098738 --> @imnltsa commented on GitHub (Feb 27, 2025): Each game would still only have one log, right? It seems kind of unnecessary to put them into their own folders unless maybe logs were retained renaming them based off of the timestamp when the game was played. Could also just add a "Open in Notepad" button removing the need for separate directories, though that assumes people have Notepad installed, which is pretty likely.
Author
Owner

@Missake212 commented on GitHub (Feb 27, 2025):

Each game would still only have one log, right? It seems kind of unnecessary to put them into their own folders unless maybe logs were retained renaming them based off of the timestamp when the game was played.

Could also just add a "Open in Notepad" button removing the need for separate directories, though that assumes people have Notepad installed, which is pretty likely.

There's an open PR ( #2464 ) to retain a backup log, I believe it could be possible to have in the same folder the last log and the one before that. Obviously having one folder for each game seems like unnecessary but making it an available option would be nice I believe. Currently if you don't enable the "Separate log file" you only get one log anyway so you wouldn't need that extra folder

<!-- gh-comment-id:2689105341 --> @Missake212 commented on GitHub (Feb 27, 2025): > Each game would still only have one log, right? It seems kind of unnecessary to put them into their own folders unless maybe logs were retained renaming them based off of the timestamp when the game was played. > > Could also just add a "Open in Notepad" button removing the need for separate directories, though that assumes people have Notepad installed, which is pretty likely. There's an open PR ( #2464 ) to retain a backup log, I believe it could be possible to have in the same folder the last log and the one before that. Obviously having one folder for each game seems like unnecessary but making it an available option would be nice I believe. Currently if you don't enable the "Separate log file" you only get one log anyway so you wouldn't need that extra folder
Author
Owner

@imnltsa commented on GitHub (Feb 27, 2025):

Instead of opening an isolated directory containing a single log, try "selecting" the log files.

Windows is able to natively "select" a file through the File Explorer executable with the /select argument.

MacOS has the -R argument for open that can "reveal" a file in Finder. This works exactly like Windows /select.

No idea about Linux. A million distros.

<!-- gh-comment-id:2689109922 --> @imnltsa commented on GitHub (Feb 27, 2025): Instead of opening an isolated directory containing a single log, try "selecting" the log files. Windows is able to natively "select" a file through the File Explorer executable with the [`/select`](https://stackoverflow.com/a/13680458) argument. MacOS has the `-R` argument for [`open`](https://ss64.com/mac/open.html) that can "reveal" a file in Finder. This works exactly like Windows `/select`. No idea about Linux. A million distros.
Author
Owner

@Missake212 commented on GitHub (Feb 27, 2025):

Didn't know about that, this could be a better way to do it already

<!-- gh-comment-id:2689111566 --> @Missake212 commented on GitHub (Feb 27, 2025): Didn't know about that, this could be a better way to do it already
Author
Owner

@GHU7924 commented on GitHub (Feb 27, 2025):

shad_log.txt common to all games.
If you select "Separate Log Files", then an exclusive Log is created for each game.
If the PR "Emulator: Create a Log Backup" will be merged, then each log will exist in "two" instances, regardless of the choice.

But that doesn't change the fact that it's all stored in the "log" folder. Opening this folder means that you will see the entire contents of the folder,
therefore, we believe that the "Open Log Folder" option is common to all games.

I created issue 2117, in which I suggested placing the opening of the log folder in the "Help" section,
but I agree that a faster way to open this folder would be by right-clicking.
However, I think that at the moment option "Open Log Folder" is not very conveniently located and it is worth, so to speak, raising it to a higher level, that is
it needs to be removed from the "Open folder..." and simply placed as a new item in the context menu:

Image

<!-- gh-comment-id:2689260890 --> @GHU7924 commented on GitHub (Feb 27, 2025): shad_log.txt common to all games. If you select "Separate Log Files", then an exclusive Log is created for each game. If the PR "Emulator: Create a Log Backup" will be merged, then each log will exist in "two" instances, regardless of the choice. But that doesn't change the fact that it's all stored in the "log" folder. Opening this folder means that you will see the entire contents of the folder, therefore, we believe that the "Open Log Folder" option is common to all games. I created issue 2117, in which I suggested placing the opening of the log folder in the "Help" section, but I agree that a faster way to open this folder would be by right-clicking. However, I think that at the moment option "Open Log Folder" is not very conveniently located and it is worth, so to speak, raising it to a higher level, that is it needs to be removed from the "Open folder..." and simply placed as a new item in the context menu: ![Image](https://github.com/user-attachments/assets/61befd29-ce20-47a5-8346-88ca1bbafec1)
Author
Owner

@Missake212 commented on GitHub (Feb 27, 2025):

Yeah that could be another way to do it, the way it is currently doesn't really make sense you're right

<!-- gh-comment-id:2689263544 --> @Missake212 commented on GitHub (Feb 27, 2025): Yeah that could be another way to do it, the way it is currently doesn't really make sense you're right
Author
Owner

@DanielSvoboda commented on GitHub (Feb 28, 2025):

This PR should solve this: https://github.com/shadps4-emu/shadPS4/pull/2560

<!-- gh-comment-id:2690748928 --> @DanielSvoboda commented on GitHub (Feb 28, 2025): This PR should solve this: https://github.com/shadps4-emu/shadPS4/pull/2560
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#835
No description provided.