From ec245e48f1cb4cc8002cb6e1bf149a9d080ce23d Mon Sep 17 00:00:00 2001 From: Hexa <57190472+Hexadigital@users.noreply.github.com> Date: Mon, 29 Jun 2026 03:23:37 -0400 Subject: [PATCH 1/2] Update standalone requirements following from internal discussion --- docs/general/standalone-support.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/docs/general/standalone-support.md b/docs/general/standalone-support.md index cff14ee2..56203ade 100644 --- a/docs/general/standalone-support.md +++ b/docs/general/standalone-support.md @@ -13,10 +13,13 @@ We offer support for Standalone games, which do not use an emulator to connect t Standalone support for a game has strict non-negotiable requirements that must be met. -- The proposer must either be a Developer on RetroAchievements, or a Junior Developer with at least one published set, as these achievement sets still have to follow our global [Achievement Design](https://docs.retroachievements.org/developer-docs/achievement-design.html) rules. This is not something we can trust anyone with who has not showed us their proficiency in set design before. Note that if you are a Junior Developer and your proposal gets accepted, that your Standalone project will **not** count towards graduation as it does not involve regular achievement development that you are graded on by Code Reviewers. Likewise, you are still expected to work towards graduation. - - Alternatively, the proposer may suggest a standalone without having developed a set, but must do so with the support of a RetroAchievements Developer who will be in charge of set design. +- Games must be at least 10 years old and not have had non-bugfix updates in the last 5 years. This restriction does not apply if the game developer explicitly states that the game has had its final update, or the standalone implementation is done as a mod/plugin for a live service game. + - In other words, if a game is a work-in-progress, or still receiving new content via updates and DLC, it is not eligible for a standalone set at this time. +- The proposer must be a Developer on RetroAchievements, as these achievement sets still have to follow our global [Achievement Design](https://docs.retroachievements.org/developer-docs/achievement-design.html) rules. This is not something we can trust anyone with who has not showed us their proficiency in set design before. + - Alternatively, the proposer may suggest a standalone while being a Junior Developer or a regular user, but must do so with the support of a RetroAchievements Developer who will be in charge of set design. - You must be able to enforce Hardcore restrictions as shown in the [Global Leaderboard and Achievement Hunting Rules](https://docs.retroachievements.org/guidelines/users/global-leaderboard-and-achievement-hunting-rules.html). Such examples include black/whitelisting other mods and/or cheats that reduce the challenge of achievements, or disallowing multiplayer to prevent unfair advantages. These advantages should only be reserved for Softcore players, if applicable. - We expect you to have knowledge of the tools required to add Standalone support to a game. This varies depending on the game you are working on, with some games requiring expertise with programming languages such as C#, while other games may require extensive modding tools available which can be leveraged for developing an achievement set. Please also check out the [Standalone Integration guide](https://api-docs.retroachievements.org/connect/standalone.html) to find out how to connect your standalone project to RetroAchievements. +- Decompilations, recompilations, and other unofficial ports are not eligible for standalone sets. ### What Do We Look for in Standalone Support @@ -24,9 +27,14 @@ We will be listing some guidelines below as for what we are looking for. However - It is allowed to request Standalone support for games that already have achievement sets on other platforms, such as Steam. - However, the set on RetroAchievements must be significantly different enough from the existing ones. Plagiarism from other platforms is not allowed, with our sets needing to offer a unique experience not present in the official sets. + - The official achievement set (or lack of one) for a game will affect the likelyhood of approval. Games with comprehensive official sets are less likely to be approved, while games without official achievements are given higher consideration for approval. - Official support for MMO private servers must be proposed in collaboration with the host(s) of the server, as these will likely have to built within the code of the server, barring rare exceptions. - Fangames are allowed, but do beware that we will not be hosting these within our own community to prevent potential legality issues. You must ensure that the user has access to everything necessary without being reliant on our community. +### Exceptions for Game Developers + +If you are developing your own game and wish to implement RetroAchievements in an official manner, we are able to be more flexible with the above guidelines and restrictions. Please reach out to us following the directions below and state that you are the game developer, providing details for how the standalone integration would function and be available to players. + ### How to Request Standalone Support Keeping all the guidelines above in mind, you must create a detailed plan that goes into your Standalone proposal. It must include at the very least a full Set Plan for the core set and potential subsets, how you are planning to address concerns about Hardcore restrictions, and how your Standalone project will connect with RetroAchievements. Once you have finished your plan, you can send it to [RAdmin](https://retroachievements.org/user/radmin), where it will be discussed. If approved, we will be in contact with you on how to proceed, including the development of a working prototype so we can gain a good understanding of how viable this Standalone support will be. From 1af4b233e55f4e270bb98949288ebeacfd951bb7 Mon Sep 17 00:00:00 2001 From: Hexa <57190472+Hexadigital@users.noreply.github.com> Date: Mon, 29 Jun 2026 03:29:27 -0400 Subject: [PATCH 2/2] Fix typo of likelihood --- docs/general/standalone-support.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/general/standalone-support.md b/docs/general/standalone-support.md index 56203ade..3b90782d 100644 --- a/docs/general/standalone-support.md +++ b/docs/general/standalone-support.md @@ -27,7 +27,7 @@ We will be listing some guidelines below as for what we are looking for. However - It is allowed to request Standalone support for games that already have achievement sets on other platforms, such as Steam. - However, the set on RetroAchievements must be significantly different enough from the existing ones. Plagiarism from other platforms is not allowed, with our sets needing to offer a unique experience not present in the official sets. - - The official achievement set (or lack of one) for a game will affect the likelyhood of approval. Games with comprehensive official sets are less likely to be approved, while games without official achievements are given higher consideration for approval. + - The official achievement set (or lack of one) for a game will affect the likelihood of approval. Games with comprehensive official sets are less likely to be approved, while games without official achievements are given higher consideration for approval. - Official support for MMO private servers must be proposed in collaboration with the host(s) of the server, as these will likely have to built within the code of the server, barring rare exceptions. - Fangames are allowed, but do beware that we will not be hosting these within our own community to prevent potential legality issues. You must ensure that the user has access to everything necessary without being reliant on our community.