RetroAchievements / RALibretro

RALibretro is a multi-emulator used to develop RetroAchievements.
https://retroachievements.org
GNU General Public License v3.0
177 stars 35 forks source link

Extend filetype support for PPSSPP #373

Closed Coloradohusky closed 1 year ago

Coloradohusky commented 1 year ago

According to the LibRetro docs, the PPSSPP core supports elf, cso, prx, and pbp files, as well as iso files which are already supported by RetroAchievements. I'd like support for those other four filetypes, for better homebrew support. Currently, loading the game appears to work, after clicking OK to the Could not open track error popup: image image image The memory inspector also appears to work fine, being able to find the values I need - for example, in the 2048 homebrew, I can successfully find the score and high score addresses. This will also need updating on rcheevos as well, to update how these files are handled there (instead of just saying that they couldn't open the track).

Jamiras commented 1 year ago

This is because the code that generates the hash doesn't understand those file types. They won't work in RetroArch either.

Coloradohusky commented 1 year ago

Just found https://retroachievements.org/viewtopic.php?t=14341&c=99331#99331, that'll work