hrydgard / hrydgard/ppsspp

RetroAchievements icons not working on iOS (iPhone 16)

Open
#22,016 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

RetroAchievements User Interface
Dominant language
C++
Stars
14.5k
Forks
2.6k
Avg merge
15h 17m
Merged PRs (30d)
143

Description

Game or games this happens in

GTA liberty city stores

What area of the game / PPSSPP

Title:
RetroAchievements icons are not displayed on iOS (Achievement badges missing)

Description:

Environment:

  • Device: iPhone 16
  • iOS: (latest version)
  • PPSSPP: 1.20.4 (App Store)

Problem:
RetroAchievements works correctly, and the achievement list loads with titles, descriptions, and points. However, the achievement icons (badges) never appear. Only the text is displayed.

What I tried:

  • Updated PPSSPP to the latest App Store version.
  • Updated iOS to the latest version.
  • Signed out and back into RetroAchievements.
  • Reinstalled PPSSPP.
  • Confirmed the same RetroAchievements account displays icons correctly on an Android device.
  • Internet connection is working.

Additional information:
The cache does not appear to download any achievement badge images on iOS. The achievement list only shows text with no icon placeholders.

Is this a known issue on the iOS version of PPSSPP?


What should happen

P

Logs
Image https://github.com/user-attachments/assets/df176c99-0712-4455-885d-380e16586283 https://github.com/user-attachments/assets/babb46a8-c2b1-45f1-b878-3f2eb0f9aff2 Image
Platform

iOS

Mobile device model or graphics card (GPU)

2x

PPSSPP version affected

1.20.4

Last working version

1.20.4

Graphics backend (3D API)

Vulkan

Checklist
  • Test in the latest git build in case it's already fixed.
  • Search for other reports of the same issue.
  • Try resetting settings or older versions and include if the issue is related.
  • Try without any cheats and without loading any save states.
  • Include logs or screenshots of issue.

Contributor guide

No contributing guide indexed for this repository

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

The report identifies PPSSPP 1.20.4 on iOS with Vulkan and the RetroAchievements badge-download path, but names no source file, test, or entry point. Start by reproducing the missing icons on an iPhone 16 and compare the iOS behavior with Android; done means achievement badges load and display on iOS.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, ios
Domain
game-dev, mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.