From 9cea79c7d3f0eecbdeedf1515a2d249264729f21 Mon Sep 17 00:00:00 2001 From: "Jeremy D. Smith" <111605505+zaydoc@users.noreply.github.com> Date: Fri, 4 Sep 2026 13:43:23 -0400 Subject: [PATCH 1/5] Update devquests.md Adds DQ25 rules and info --- docs/developer-docs/devquests.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/developer-docs/devquests.md b/docs/developer-docs/devquests.md index a09f11b4..913f4091 100644 --- a/docs/developer-docs/devquests.md +++ b/docs/developer-docs/devquests.md @@ -458,6 +458,18 @@ Each system ID will have an achievement associated with it. Newly supported syst - When in doubt, please reach out to the DevQuest team. 6. Each point of credit (equivalent to one set) must have a different female character as the protagonist (or different ensemble of female characters) +### 025 [Year We Go!](https://retroachievements.org/event/227-devquest-025-year-we-go) + +![DQ025](/devquest-025.png) + +**Type**: Set Creation +**Goal**: Develop a base set for a retail game with its original release date being a year randomly assigned to you +**Repeatable**: No + +1. Assigned year must match the earliest release date regardless of region for the game on the set's specific system. +2. Hacks, homebrews, demos, prototypes, unlicensed, and aftermarket games are not allowed. This also means that homebrew systems such as Arduboy and WASM-4 are not allowed. +3. You receive one respin token for free. See the Wheel Spin Rules for more details. + ## Wheel Spin DevQuest Rules [DQ6](#_006-the-unwanted), [DQ19](#_019-wheel-of-genres) and [DQ23](#_023-well-of-wishes) use wheels to give random goals. You are allowed to spin again to change your random goal **three months** after spinning. The first and second spins for each quest are free. If you want to keep on spinning, you will need to earn a new respin token by doing one of the following tasks: - Resolve (Not close) 10 tickets from inactive devs (can be used towards [DQ1](#_001-ticket-massacre) Ticket Massacre) From 47174306a6f000b8010c2d234676985988d45ba7 Mon Sep 17 00:00:00 2001 From: "Jeremy D. Smith" <111605505+zaydoc@users.noreply.github.com> Date: Fri, 4 Sep 2026 13:45:46 -0400 Subject: [PATCH 2/5] Add files via upload Adding DevQuest 025 badge PNG to public repository --- docs/public/devquest-025.png | Bin 0 -> 21999 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/public/devquest-025.png diff --git a/docs/public/devquest-025.png b/docs/public/devquest-025.png new file mode 100644 index 0000000000000000000000000000000000000000..126df6acd6bc2305653c3eb8f17ca906266970d5 GIT binary patch literal 21999 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 S?`WI=0000yYW literal 0 HcmV?d00001 From 75ffe4631fcdae76e96fc5892610583096eae885 Mon Sep 17 00:00:00 2001 From: "Jeremy D. Smith" <111605505+zaydoc@users.noreply.github.com> Date: Fri, 4 Sep 2026 13:49:03 -0400 Subject: [PATCH 3/5] Update devquest-team.md Introduces and adds DevQuest 25 rules checklist section --- docs/general/teams/devquest-team.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/general/teams/devquest-team.md b/docs/general/teams/devquest-team.md index a01d5c98..d7131036 100644 --- a/docs/general/teams/devquest-team.md +++ b/docs/general/teams/devquest-team.md @@ -319,3 +319,11 @@ When validating a leaderboard: - Verify that a hack's base game does **not** have its primary protagonist be female. - Verify that both "points" of credit have different primary protagonists. - When a user claims a game or asks for credit, entering the game ID on the tracking sheet will check it against the game ID list for verification. + +### DevQuest 025: Year We Go! + +- Verify that the set is a base set for a retail game. Hacks, homebrews, demos, prototypes, unlicensed, and aftermarket games are not allowed. +- The game's earliest release date on the set's system regardless of region must match the year assigned. +- The set should be a solo developer effort with no collaborations. +- The year assigned must be within the range of 1980-2010 and is determined by wheel spin. +- Developers start with one free respin token for this quest. See the Wheel Spin Rules section of the DevQuests document for full wheel spin rules. From 074e36a2f6a8a1abbf59091300df93cd5c0b0f26 Mon Sep 17 00:00:00 2001 From: "Jeremy D. Smith" <111605505+zaydoc@users.noreply.github.com> Date: Fri, 4 Sep 2026 14:13:25 -0400 Subject: [PATCH 4/5] Update docs/developer-docs/devquests.md Adds DQ25 to shared wheel rules Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- docs/developer-docs/devquests.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/developer-docs/devquests.md b/docs/developer-docs/devquests.md index 913f4091..bf9ead98 100644 --- a/docs/developer-docs/devquests.md +++ b/docs/developer-docs/devquests.md @@ -471,7 +471,7 @@ Each system ID will have an achievement associated with it. Newly supported syst 3. You receive one respin token for free. See the Wheel Spin Rules for more details. ## Wheel Spin DevQuest Rules -[DQ6](#_006-the-unwanted), [DQ19](#_019-wheel-of-genres) and [DQ23](#_023-well-of-wishes) use wheels to give random goals. You are allowed to spin again to change your random goal **three months** after spinning. The first and second spins for each quest are free. If you want to keep on spinning, you will need to earn a new respin token by doing one of the following tasks: +[DQ6](#_006-the-unwanted), [DQ19](#_019-wheel-of-genres), [DQ23](#_023-well-of-wishes), and [DQ25](#_025-year-we-go) use wheels to give random goals. You are allowed to spin again to change your random goal **three months** after spinning. The first and second spins for each quest are free. If you want to keep on spinning, you will need to earn a new respin token by doing one of the following tasks: - Resolve (Not close) 10 tickets from inactive devs (can be used towards [DQ1](#_001-ticket-massacre) Ticket Massacre) - Earn [DQ3](#_003-singles-in-your-area) Singles in Your Area - Update 10 achievements towards [DQ5](#_005-trigger-happy) Trigger Happy From 69d529a8ca470307527ecd98c5d45fa05b78306a Mon Sep 17 00:00:00 2001 From: "Jeremy D. Smith" <111605505+zaydoc@users.noreply.github.com> Date: Fri, 4 Sep 2026 14:15:22 -0400 Subject: [PATCH 5/5] Update docs/developer-docs/devquests.md Update wording for "original release date" Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- docs/developer-docs/devquests.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/developer-docs/devquests.md b/docs/developer-docs/devquests.md index bf9ead98..bfb58232 100644 --- a/docs/developer-docs/devquests.md +++ b/docs/developer-docs/devquests.md @@ -463,7 +463,7 @@ Each system ID will have an achievement associated with it. Newly supported syst ![DQ025](/devquest-025.png) **Type**: Set Creation -**Goal**: Develop a base set for a retail game with its original release date being a year randomly assigned to you +**Goal**: Develop a base set for a retail game whose earliest release on the set's system matches a year randomly assigned to you **Repeatable**: No 1. Assigned year must match the earliest release date regardless of region for the game on the set's specific system.