Skip to content

Achievements: Use rc_client API for fetching game titles#3658

Merged
stenzek merged 2 commits intostenzek:masterfrom
mariobob:download-game-icons-using-rc-client-api
Dec 14, 2025
Merged

Achievements: Use rc_client API for fetching game titles#3658
stenzek merged 2 commits intostenzek:masterfrom
mariobob:download-game-icons-using-rc-client-api

Conversation

@mariobob
Copy link
Contributor

@mariobob mariobob commented Dec 8, 2025

Updated DownloadGameIcons() to use the new rc_client_begin_fetch_game_titles() API method instead of calling rc_api directly.

Changes

  • Added FetchGameTitlesParameters struct and FetchGameTitlesCallback for the async operation
  • Replaced direct rc_api_fetch_game_titles usage with rc_client_begin_fetch_game_titles

Motivation

We want to avoid direct usage of the rc_api in favor of the higher-level rc_client interface (see #3655 (comment)). New API was added to rcheevos in RetroAchievements/rcheevos#484

@mariobob mariobob force-pushed the download-game-icons-using-rc-client-api branch from 9b76de8 to 2542566 Compare December 13, 2025 17:04
@stenzek stenzek merged commit 1ee0f73 into stenzek:master Dec 14, 2025
9 checks passed
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

Successfully merging this pull request may close these issues.

2 participants