We were unable to construct the commit group for this pull request: None of the pull request's commits have been successfully processed as yet.

[TESTERS NEEDED] Fix ISO device paths #19530

Open
digant73 opened 4:09pm on September 18, 2026 wants to merge 0 commits into rpcs3/rpcs3 master from
fix_iso_device_paths

Pull Request Overview

  • Opened on September 18, 2026
  • Status Open
  • Commit count 0

Total Delta

0 Total Diff Delta

Open Days

Open 1 weekdays

Test Delta

0 Diff Delta in Test Files
Breakdown by Phase

How long has this pull request spent in each phase of its lifecycle?

Data pending calculation for pull request

Author avatar

[TESTERS NEEDED] Fix ISO device paths

On an ISO and with some system code page (e.g. for language chinese used in https://github.com/RPCS3/rpcs3/pull/19528), RPCS3 dies the instant a game asks the file system for a path holding a character Windows refuses in a name (*, :, …). The crash is caused by std::filesystem.
So, inside an ISO archive, simply avoid to use the unsafe (and avoidable) std::filesystem and replace it with an equivalent solution.

Related to #19528 (similar issue on installation paths)

fixes #18570

No comments have been left on this PR.