Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CHD Hashing #345

Closed
ZeROOFALL opened this issue Sep 17, 2024 · 3 comments
Closed

CHD Hashing #345

ZeROOFALL opened this issue Sep 17, 2024 · 3 comments

Comments

@ZeROOFALL
Copy link

Can CHD Hash checking be enabled to allow retroachievements to work properly? I've converted my games from BIN/CUE to CHD and they work flawlessly but the only issue I have is that I can not get retroachievements to work with them after the conversion because PCSX_ReARMed does not check the hash's

@notaz
Copy link
Owner

notaz commented Sep 17, 2024

It this really a job for the emulation core? Whatever frontend you're using could do it. Or do you know any other libretro core that does this? I don't see anything hashing related in the libretro API.

@ZeROOFALL
Copy link
Author

I know some cores are capable of it. I did some digging (way above my head) but I might have found a answer.

"For the longest time, CHD games were not working with RetroAchievements on the UWP builds of RetroArch. This was due to the frontend not being built with both CHD and 7zip support, which are required for CHD files to be hashed correctly, and subsequently work with RetroAchievements.

The solution to this is simple, simply add the HAVE_CHD, HAVE_7ZIP, and _7ZIP_ST build flags to the UWP builds. This effectively solves the issue, while adding 7zip support to the frontend as a nice bonus too."

libretro/RetroArch#13669

I'm using the latest switch retroarch build and can see under system that 7zip is supported, and assuming CHD is because I can launch that format... I guess my other question would be if not here, where should I forward this info to?

@ZeROOFALL
Copy link
Author

You can close this. They pushed this fix last week and its included in the latest nightly. Just tested it using PCSX_ReARMed and it worked perfect. Sorry the trouble.

@notaz notaz closed this as not planned Won't fix, can't repro, duplicate, stale Sep 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants