Add QuakeSpasm (#1170)

### Description of Changes

I don't know how Claude co-authored commits work so I am unsure if this counts as "Permissive AI policy" or "Condones AI ingestion", especially since the tainted commit only changes a single line. I've also considered adding vkQuake but I don't know how to find any proper evidence for it.

Ironwail is included as an alternative for now but it could merge from QuakeSpasm at any moment and become tainted. Even then, the last merge was nearly 2 years ago and the maintainer said that ["[their] own code isn't AI-generated, and [they] also avoid directly taking code from projects that are known to use AI."](https://github.com/andrei-drexler/ironwail/discussions/548)

(Please bring the issues back up! The guide on how to find the last untainted commit is there and it would be useful to have if there's anything important that I don't know!)

Reviewed-on: https://codeberg.org/ethical-foss/open-slopware/pulls/1170
Reviewed-by: Ethical FOSS admin <ethical-foss-admin@noreply.codeberg.org>
This commit is contained in:
Blue Staggo 2026-08-17 14:41:47 +02:00 committed by Ethical FOSS admin
commit 2b5914639e

View file

@ -120,6 +120,7 @@ Any other questions? Please check out our [FAQ](./FAQ.md), and if your question
* [Game engines](#game-engines)
* [Game Managers and Launchers](#game-managers-and-launchers)
* [Mod managers](#mod-managers)
* [Source Ports](#source-ports)
* [Input Remapping](#input-remapping)
* [Language and Localization](#language-and-localization)
* [Learning](#learning)
@ -1213,6 +1214,12 @@ This is a section for repos that are similar to this one either because they are
| [Modrinth](https://modrinth.com/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/modrinth/code/blob/main/CLAUDE.md), [2](https://github.com/modrinth/code/tree/main/.claude/skills)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) |
| [ProtoHax](https://protohax.net/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/hax0r31337/ProtoHax/blob/stable/CLAUDE.md)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) |
### Source Ports
| Name | Last Untainted <br />Version/Commit ID | Evidence | Alternative(s) |
|---|:---:|---|---|
| [QuakeSpasm](https://github.com/sezero/quakespasm/) | [`62993a6`](https://github.com/sezero/quakespasm/commit/62993a60370234eda53d13aefdeead8dc0c01872) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/sezero/quakespasm/commit/f6b1396d7419cc7effb0bb3cffc43ff912c03fde), [2](https://github.com/sezero/quakespasm/pull/159)) | [Ironwail](https://github.com/andrei-drexler/ironwail)
## Input Remapping
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |