Skip to content

GameList: Use rc_client API for fetching game titles in icon download#1

Closed
mariobob wants to merge 1 commit intodownload-game-iconsfrom
download-game-icons-using-rcheevos-rc_client-api
Closed

GameList: Use rc_client API for fetching game titles in icon download#1
mariobob wants to merge 1 commit intodownload-game-iconsfrom
download-game-icons-using-rcheevos-rc_client-api

Conversation

@mariobob
Copy link
Owner

@mariobob mariobob commented Dec 4, 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

Per review feedback on the original PR (stenzek#3655 (comment)), we want to avoid direct usage of the rc_api, in favor of the higher-level rc_client interface.


Depends on: RetroAchievements/rcheevos#484

@mariobob
Copy link
Owner Author

mariobob commented Dec 8, 2025

Opened pull request in https://github.com/stenzek/duckstation (3658)

@mariobob mariobob closed this Dec 8, 2025
@mariobob mariobob deleted the download-game-icons-using-rcheevos-rc_client-api branch December 8, 2025 21:09
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.

1 participant