rcheevos vendored at commit 2ac45d357bce2906bb0f1438f3eaf8ce6e78e3c4 (2026-06-21)
