Community News
Contents
Progression Tagging
A new progression tagging system is in the works, this allows developers to tag specific achievements as “progression” and “Win Condition”. When the set progression criteria is met, this will mark the game as “Beaten” for the player. More is in the works on this feature, for now we can share a couple stats on the ongoing effort to update all the sets for the new tagging system.
- 5,100+ achievement sets with progression tagging.
- 98.5% of Top 200 games have achievements tagged.
- 65.8% of all achievement sets have been tagged.
- 106,000+ Beaten game awards granted.
Top 5 Most Commonly Beaten Games
Game | Console | Awards |
---|---|---|
![]() |
Game Boy | 1,153 |
![]() |
SNES | 1,048 |
![]() |
SNES | 829 |
![]() |
Game Boy | 795 |
![]() |
Mega Drive | 703 |
Official RA YouTube
An official RetroAchievements YouTube Channel has been created. We’re looking for users who may already have videos or would like to make videos to contribute to the channel.
Type of content we’re looking for:
- “What is RetroAchievements” - A Channel Intro video showcasing what the website is all about!
- Emulation Tutorials,
- Developer Tutorials,
- Achievement Guides,
- Announcement Videos,
- Reviews,
- Top 10’s
- …and more!
If you’re interested in making content for the channel reach out to Snow via DM!
Team Additions
Admin | ||
---|---|---|
![]() |
||
Code Reviewer | ||
![]() |
![]() |
![]() |
![]() |
![]() |
|
Events Team | ||
![]() |
![]() |
![]() |
![]() |
![]() |
|
DevQuest | ||
![]() |
![]() |
![]() |
![]() |
![]() |
Jr Developer Graduates
Current Stats: 34 Developers have graduated in 2023 so far
Developer Compliance
Progression Guidelines
With the new progression guidelines being discussed, a number of you are probably very excited about this feature!
There are a few things to keep in mind going forward in regards to the Developer’s Code of Conduct. The wording isn’t finalized, but the basic idea of what will be added is as follows:
- It is mandatory for a developer to add progression types to their sets.
- An active developer must first be contacted in order to change the set progression type as per standard revision rules.
- Disputes for progression type will go through a revision vote.
- A forum post is required when adding or changing progression types to an inactive developer’s set.
- Any developer who changes the ‘Type’ of an achievement becomes responsible for the typing of that achievement and is treated as the author for purposes of type revision.
Set Approvals
- Rock Band: Unplugged Full Band Expert FC
- Castlevania: Aria of Sorrow Speedrun with Glitches
- Ike! Ike!! Hamusuta Developer Times
- The Legend of Zelda Full Game Damageless
- Dark Cloud 2 | Dark Chronicle [Subset - Spheda Master]
- Xexex | Orius Japanese Version
- Super Mario Advance 4: Super Mario Bros. 3 Frog Suit Only
- Tekken 5 [Subset - Tekken Lord]
- Kingdom Hearts: Final Mix [Subset - Level 100 on Destiny Islands]
- Shrek: Swamp Kart Speedway [Subset - 36 Endings]
- Wizardry: Proving Grounds of the Mad Overlord Solo Classes
- Mortal Kombat 3 [Subset - Master Destiny 1cc]
Updated Achievements
- Endless Master updated to 100 points
Approved Reauthors
Site Updates
RAWeb v3.2.0
- feat: add multiline game avatar component by @wescopeland in #1681
- feat(forum): add ‘Preview’ support by @wescopeland in #1683
- fix(main.blade.php): use alternative solution for minimizing layout shift by @wescopeland in #1689
- feat(game): migrate alt games rows to blade by @wescopeland in #1690
- fix(tooltip): conditionally apply pixelated rendering style by @wescopeland in #1695
- fix(active-players): remove native browser tooltips by @wescopeland in #1697
- fix(tooltip): capture mouse coordinates on mouseover events by @wescopeland in #1696
- fix(resetPassword): allow resetting even with short username by @wescopeland in #1701
- return HTTP 401 and code field on dorequest authentication failures by @Jamiras in #1692
- fix(seeders): composer mfs cannot run down migration by @luchaos in #1693
- fix(home): use a single table column for showing claim devs by @wescopeland in #1702
- prevent exception requesting non-existant achievement by @Jamiras in #1703
- prevent exception when receiving invalid f parameter by @Jamiras in #1704
- ignore deleted forum topics when reporting unverified forum posts by @Jamiras in #1699
- fix(layout): prevent layout shift with sidebars by @luchaos in #1705
- fix cache key generation by @Jamiras in #1707
- refactor: rename AchievementType to AchievementFlags by @wescopeland in #1706
- fix logical error in test validation by @Jamiras in #1708
- eliminate unnecessary subquery by @Jamiras in #1711
- don’t filter out untracked users if set has more than 100 players by @Jamiras in #1712
- fix: remediate fullcontainer layout issue by @wescopeland in #1715
- fix(code-notes): remediate js error on save by @wescopeland in #1721
- feat: Pretty 503 response by @drisc in #1713
- perf: use safeRequestIdleCallback for tooltips by @wescopeland in #1717
- perf: remediate non-sargable leaderboard queries by @wescopeland in #1724
- perf: remove unnecessary join on UserAccounts by @tsearo in #1725
- perf: aggressively cache getUsersCompletedGamesAndMax by @wescopeland in #1722
- feat(setRequestList): use multiline game avatars by @wescopeland in #1716
- feat(top-card): remediate points overflow edge case and make minor ux adjustments by @wescopeland in #1719
- perf: defer loading of google charts by @wescopeland in #1728
- perf: eliminate lodash by @wescopeland in #1729
- perf: add priority hints to the LCP by @wescopeland in #1731
- perf(tooltip): use explicit event listeners by @wescopeland in #1733
- feat(home): improve mobile claims ux by @wescopeland in #1720
- feat(game): migrate screenshots area to blade with minor ux improvements by @wescopeland in #1726
- feat: add back-end support for progression tier achievements and beaten game tracking by @wescopeland in #1714https://github.com/RetroAchievements/RAWeb/pull/1714
- feat(card)!: modernize game and hub tooltips by @wescopeland in #1700
- perf: eliminate jquery ui modal by @wescopeland in #1730
- fix: remediate multiline game avatar whitespace issue by @wescopeland in #1734
- fix(game): hide images native scrollbar on SM+ by @wescopeland in #1735
- fix: use infobox icons to designate when title attrs are available by @wescopeland in #1736
- fix(achievementInspector): adjust display of some buttons for jr devs by @wescopeland in #1737
- feat(achievement): update meta description by @wescopeland in #1738
- chore(UserClaimsTest): freeze time by @wescopeland in #1739
- Validate Uzebox on Site by @pinguupinguu in #1732
RAWeb v3.3.0
- Hide code rows by default on manage game achievements page by @wescopeland in #1766
- Use multiline game avatars in Hardest Games list by @wescopeland in #1768
- Remove console icons from claims rows by @wescopeland in #1765
- Show achievement type in tickets by @tsearo in #1767
- Don’t show ‘- points’ in Similar Games for games without achievements by @wescopeland in #1793
- Link directly to matching comment from comment search results by @Jamiras in #1786
- Fix forum post links not jumping to forum post by @wescopeland in #1788
- Fix achievement type being lost when edited from client by @wescopeland in #1783
- Prevent upscaling icons in game tooltips by @wescopeland in #1762
- Use full-size game icons on leaderboard page by @wescopeland in #1778
- Add max height for vertical screenshots by @wescopeland in #1757
- Fix dynamic tooltip placement when hovering between games by @wescopeland in #1763
- Prevent tooltip from appearing behind informational buttons on report broken achievement page by @wescopeland in #1758
- Prevent inserting truncated UTF-8 into motto field by @Jamiras in #1789
- Fix toolbox appearing at bottom on Manage Achievements page when game has no code notes by @wescopeland in #1779
- Fix ability to open claims from home page widget on mobile by @wescopeland in #1775
- Fix JavaScript error on some game pages by @wescopeland in #1764
- Fix exception viewing dev stats for developer with no sole/majority credits by @Jamiras in #1787
- Fix extra colon in softcore user tooltip by @wescopeland in #1794
- Revoke Beaten awards when types are completely removed by @wescopeland in #1781
- Rename “Site Moderator” to “Moderator” by @luchaos in #1772
- Normalize button HTML by @luchaos in #1774
- Upgrade to PHP 8.2 by @luchaos in #1760
Emulator Updates
RALibretro v1.6.1
- Change default of Preserve Aspect Ratio setting to true
- Enable uzem core for Uzebox
- Fix window shrinking on Windows 11
- Fix crash saving screenshot using N64
- Fix background indicator not showing checked after restarting application
- Fix hits not being reset when loading a savestate without achievement information
DevQuest
DevQuest Awards
![]() |
||
---|---|---|
![]() |
![]() |
![]() |
---|
![]() |
||
---|---|---|
![]() |
![]() |
![]() |
![]() |
||
---|---|---|
![]() |
![]() |
||
---|---|---|
![]() |
![]() |
|
![]() |
![]() |
![]() |
||
---|---|---|
![]() |
![]() |
![]() |
||
---|---|---|
![]() |
![]() |
|
![]() |
![]() |
||
---|---|---|
![]() |
![]() |
|
![]() |
![]() |
![]() |
||
---|---|---|
![]() |
![]() |
|
![]() |
||
![]() |
![]() |
|
![]() |
![]() |
||
---|---|---|
![]() |
![]() |
|
![]() |
||
![]() |
![]() |
||
---|---|---|
![]() |
![]() |
|
![]() |
||
![]() |
![]() |
||
---|---|---|
![]() |
![]() |
![]() |
||
---|---|---|
![]() |
![]() |
|
![]() |
![]() |
||
---|---|---|
![]() |
![]() |
|
![]() |
Vet Developer Progress
![]() |
||
---|---|---|
![]() |
![]() |
![]() |
||
---|---|---|
![]() |
![]() |
![]() |
||
---|---|---|
![]() |
![]() |
![]() |
||
---|---|---|
![]() |
![]() |
||
---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |