RetroArch
RetroArch copied to clipboard
Retroarch is unable to hash PSP CHDs converted with the "createdvd" option (correct option for iso files)
Description
Retroarch is able to run PSP titles that have been converted to the CHD with the "createdvd". However, they are not hashed correctly to activate RetroAchievements. This error is generated in the log: "[INFO] [RCHEEVOS]: RetroAchievements game load failed: hash generation failed" (full log attached).
Expected behavior
CHDs for PSP titles should run and activate RetroAchievements.
Actual behavior
CHDs created with "createdvd" run but do not activate RetroAchievements.
Steps to reproduce the bug
- Update Retroarch and PPSSPP core to the latest versions.
- Run a PSP title in CHD format created with "createdvd"
- RetroAchievements do not activate and give an error.
Bisect Results
This has happened in RetroArch since CHD support was added to the PPSSPP core. Standalone PPSSPP does not have this issue (it properly hashes the CHD files).
Version/Commit
You can find this information under Information/System Information
- RetroArch 1.16.0 (Git 72c901a)
- Core version: PPSSPP v1.16.6-156-g5de1a5f
Environment information
retroarch__2024_01_20__10_07_36.log
- OS: Windows 10 22H2 (also see the same behavior on iOS and SteamOS)
- Compiler: N/A. Sourced from the buildbot