libretro / libretro/RetroArch

[Wii]"Load failed (-32)" from retroachievements with most games (ps1 especially)

Open
#16,184 11 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
14.1k
Forks
2.2k
Avg merge
7h 35m
Merged PRs (30d)
51

Description

Description

After applying wii/gcn nightly build with feature request #14982, Receiving error when loading retroachievements achievements using supported .cue/bin files (verified files are good with 3 other devices that all work fine)

Expected behavior

After loading ps1 content, successful login to retroachievements, followed by the ability to see all achievements in the menu.

Actual behavior

Error in screen (screen is too small to read more than a few characters), then the achievements list is "unknown game". I've used three other devices to make sure that these files are legitimate, and the retroarch logs seem to confirm that as well.

Log file:

retroarch__2024_01_31__13_15_20.log

snip:
[INFO] [RCHEEVOS]: WhatNowMaxTV logged in successfully [INFO] [RCHEEVOS]: Identified game: 11240 (bf7e0e90d8e8d5738c7332bc6af666da) [INFO] [RCHEEVOS]: Fetching data for game 11240 [INFO] [RCHEEVOS]: Load failed (-32): {"Success":true,"PatchData":{"ID":11240,"Title":"Castlevania: Symphony of the Night","ImageIcon":"\/Images\/085764.png","RichPresencePatch":"Lookup:Ch\r\n0=Alucard\r\n1=Richter\r\n\r\nLookup:AreaName\r\n0x189c=Bloodlines Final Stage \r\n0x187c=Entrance \r\n0x90ec=Entrance \r\n0x9504=Alchemy Laboratory \r\n0x37b8=Marble Gallery \r\n0x1a20=Outer Wall \r\n0x69ec=Outer Wall \r\n0xf160=Long Library \r\n0xa620=Underground Caverns \r\n0x6734=Underground Caverns \r\n0x5fb8=Royal Chapel \r\n0x6be4=Royal Chapel \r\n0xd660=Castle Keep \r\n0x9b84=Castle Keep \r\n0x8744=Olrox's Quarters \r\n0xc10c=Olrox's Quarters \r\n0x8704=Colosseum \r\n0x76a0=Colosseum \r\n0xdea4=Abandoned Mines \r\n0x6678=Abandoned Mines \r\n0xb6d4=Catacombs \r\n0x55d0=Catacombs \r\n0xc710=Clock Tower \r\n0x3ee0=Reverse Entrance \r\n0xcc34=Necromancy Laboratory \r\n0x5174=Necromancy Laboratory \r\n0x7354=Black Marble Gallery \r\n0x9ccc=Reverse Outer Wall \r\n0x8e3c=Reverse Outer Wall \r\n0x2b90=Forbidden Library \r\n0xced0=Reverse Clock Tower \r\n0xa214=Reverse Caverns \r\n0x5920=Reverse Caverns \r\n0x465c=Anti-Chapel \r\n0x31c8=Anti-Chapel \r\n0x2524=Reverse Keep \r\n0x6d20=Death Wing's Lair \r\n0x5f04=Death Wing's Lair \r\n0x6b70=Reverse Colosseum \r\n0xa094=Reverse Colosseum \r\n0xac24=Cave \r\n0x1ab0=Cave \r\n0x3f80=Floating Catacombs \r\n0x9dc8=Floating Catacombs \r\n0x8218=Teleport Room \r\n0xa198=Teleport Room \r\n0xe7c=Castle Center \r\n0x49c=Reverse Castle Center\r\n0x6fc0=Nightmare \r\n0x54ec=Final Fight \r\n\r\nFormat:Lv\r\nFormatType=VALUE\r\n\r\nFormat:Hr\r\nFormatType=VALUE\r\n\r\nFormat:Min\r\nFormat [INFO] [RCHEEVOS]: RetroAchievements game load failed: {"Success":true,"PatchData":{"ID":11240,"Title":"Castlevania: Symphony of the Night","ImageIcon":"\/Images\/085764.png","RichPresencePatch":"Lookup:Ch\r\n0=Alucard\r\n1=Richter\r\n\r\nLookup:AreaName\r\n0x189c=Bloodline

Steps to reproduce the bug
  1. Start wii
  2. Homebrew channel
  3. unplug gcc
  4. sync wii classic controller
  5. startup retroarch 1.17.0 git version c4c1fb1, build date Jan 28 2024
  6. Load content
  7. Navigate to .cue/bin files on usb
  8. click on .cue file
  9. Choose the core: Sony - Playstation (PCSX ReARMed)
  10. wait 30-60 seconds for game to load
  11. message will say login to retroarchievements successful
  12. press the retroarch menu button of choice to open the quick menu
  13. scroll down to Achievements
  14. "Unknown game"
Bisect Results

Really difficult to say. This was working at one point fully, with the same files. After some tweaking of settings and restarting to get the games working better performance-wise and aspect-wise, I found that retroachievements would no longer load the achievements, although I don't think this is what caused the problem as I reset the settings to default, re logged in.

I took everything out and installed the latest nightly and ps1 games don't even start up again so...yeah.

Version/Commit
  • RetroArch: retroarch 1.17.0 git version c4c1fb1, build date Jan 28 2024
Environment information
  • OS: wii

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce on Wii with the PCSX ReARMed core using the .cue file, then begin with the attached retroarch__2024_01_31__13_15_20.log and the RetroAchievements load messages. Compare the failing load with a working device or configuration. Done means the identified PS1 game loads its achievements instead of appearing as "Unknown game".

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
api, frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.