Skip to content

(cheevos) update to rcheevos 12.3#18719

Merged
LibretroAdmin merged 1 commit intolibretro:masterfrom
Jamiras:feature/rcheevos_123
Feb 14, 2026
Merged

(cheevos) update to rcheevos 12.3#18719
LibretroAdmin merged 1 commit intolibretro:masterfrom
Jamiras:feature/rcheevos_123

Conversation

@Jamiras
Copy link
Copy Markdown
Contributor

@Jamiras Jamiras commented Feb 10, 2026

Description

There's a couple minor bugfixes being pulled in, but the primary driver for this change is a new function that returns the next most likely achievement to be unlocked. This can be used to mitigate some of the feedback from #18639. Instead of loading all badges on demand (new behavior) or all badges up front (old behavior), this allows the next most likely to unlock badge to be downloaded. Then, any time an achievement is unlocked, the next most likely to unlock badge is downloaded. This keeps the cache small, and the eliminates the initial stutter, which minimizing the amount of time when the placeholder badge is shown.

The full list can still be predownloaded by opening the achievements menu.

There was also a suggestion to delay the popup until the badge is available, which I'm still considering, but that's a bit more complicated and I think it deserves a separate PR.

Related Issues

#18639 (comment)

Related Pull Requests

n/a

Reviewers

[If possible @mention all the people that should review your pull request]

@LibretroAdmin LibretroAdmin merged commit fdce929 into libretro:master Feb 14, 2026
35 checks passed
@Jamiras Jamiras deleted the feature/rcheevos_123 branch February 14, 2026 14:52
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