Ein Community-Projekt rund um Xbox Collection Tracker hat in den vergangenen Monaten auf ein technisches Problem älterer Windows-8- und früher UWP-Spiele aufmerksam gemacht. Betroffen waren Titel, die zwar weiterhin installiert und gestartet werden konnten, sich aber nicht mehr zuverlässig mit Xbox Live verbunden haben. Dadurch fielen unter anderem Anmeldung, Profilinformationen, Bestenlisten, Cloud-Speicher und Achievements aus.
Im Mittelpunkt steht der Wechsel von älteren XBL2.0-formatierten XSTS-Tokens auf das heutige XBL3.0-Format. Nach Angaben des GitHub-Projekts xct-win8bridge senden viele Spiele aus der Windows-8-Ära weiterhin Anfragen im alten Format an Xbox-Live-Dienste. Die Server antworteten darauf mit HTTP 401 token_required, wodurch der Anmeldevorgang in den Spielen nicht abgeschlossen werden konnte. Genannt werden unter anderem Microsoft Mahjong, Microsoft Minesweeper, Microsoft Solitaire Collection, Adera, Hitman GO, Hydro Thunder Hurricane und Assassin’s Creed Pirates.
Technischer Ansatz ohne Eingriff in die Spieldateien
Das Projekt xct-win8bridge setzt an der Authentifizierung an und übersetzt die alte XBL2.0-Kommunikation in ein modernes XBL3.0-kompatibles Format. Nach Darstellung der Entwickler nutzt der Ansatz öffentliche und dokumentierte Microsoft-Schnittstellen. Es sollen weder private Endpunkte nachgebaut, noch Client-IDs gefälscht, Prozesse injiziert oder Binärdateien der Spiele verändert werden.
Damit zielte das Projekt weniger auf eine dauerhafte Community-Lösung, sondern auf einen technischen Nachweis. Die zentrale Aussage: Viele betroffene Spiele müssten nicht einzeln gepatcht werden. Eine serverseitige Kompatibilitätsschicht könnte die alte Authentifizierung entgegennehmen, in den aktuellen Ablauf übersetzen und den Spielen wieder jene Antwort liefern, die sie erwarten. Genau dieser Punkt ist für Game Preservation relevant, weil viele ältere Store-Titel heute nicht mehr aktiv gepflegt werden oder deren ursprüngliche Entwickler nicht mehr verfügbar sind.
Relevanz für die Debatte um „Stop Killing Games“
Der Fall bekommt zusätzliche Bedeutung vor dem Hintergrund der europäischen Initiative „Stop Killing Games“. Die Debatte dreht sich meist um Spiele, die nach dem Abschalten zentraler Server nicht mehr oder nur noch eingeschränkt nutzbar sind. Bei den betroffenen Windows-8-Titeln liegt der Fall etwas anders: Die Spiele selbst starten weiterhin, aber einzelne Funktionen brechen weg, weil die Authentifizierung zur Plattform nicht mehr zum aktuellen Xbox-Live-System passt.
Das macht den Vorgang für die Diskussion um digitale Erhaltung besonders interessant. Nicht nur vollständig abgeschaltete Online-Spiele können betroffen sein, sondern auch ältere Titel, deren Abhängigkeit von Identitätsdiensten, Achievements, Cloud-Speichern oder Bestenlisten nachträglich zum Problem wird. Gerade solche Plattformfunktionen galten lange als Zusatznutzen digitaler Ökosysteme. Wenn sie ohne Kompatibilitätsschicht ausfallen, verlieren selbst technisch lauffähige Spiele einen Teil ihrer ursprünglichen Funktionalität.
Microsoft soll Problem serverseitig behoben haben
XCT.live berichtet inzwischen, dass Microsoft das Problem an der Quelle behoben habe. Demnach habe ein Xbox-Ingenieur in den TrueAchievements-Foren bestätigt, dass ein serverseitiger Fix ausgerollt wurde, der Probleme bei Windows-8-Anmeldungen und Achievement-Freischaltungen beheben soll. In der Community gibt es laut XCT.live bereits Rückmeldungen, dass betroffene Spiele wieder funktionieren.
Eine offizielle, breiter kommunizierte Microsoft-Mitteilung zu allen betroffenen Titeln liegt bislang nicht vor. Deshalb bleibt offen, wie vollständig die Reparatur ausfällt und ob sämtliche älteren Windows-8- und frühen UWP-Spiele wieder fehlerfrei mit Xbox Live arbeiten. Für einzelne Titel, besonders solche mit abweichenden Implementierungen oder zusätzlichen Abhängigkeiten, könnten weiterhin Sonderfälle bestehen.
Bedeutung für Windows-Store-Spiele und Xbox Live
Der Fall zeigt, wie abhängig digitale Spielebibliotheken von langfristig gepflegten Plattformdiensten sind. Bei den betroffenen Titeln waren die lokalen Spieldateien nicht zwangsläufig beschädigt. Der Ausfall lag vielmehr in der nicht mehr kompatiblen Authentifizierung zwischen Client und Xbox-Live-Infrastruktur.
Für Microsofts ältere Windows-Store-Ära ist das Thema auch deshalb relevant, weil viele dieser Spiele Xbox-Live-Funktionen als festen Bestandteil ihrer PC-Versionen nutzten. Alte Windows-Store-Spiele aus der Windows-8-Zeit gehören zwar zu einer Nische, sie sind aber Teil der frühen Xbox-Integration auf dem PC. Gerade bei Achievements, Cloud-Saves und digitalen Besitzständen geht es nicht nur um Nostalgie, sondern auch um Vertrauen in die langfristige Nutzbarkeit digitaler Käufe.
Das Community-Projekt hat in diesem Fall offenbar gezeigt, dass zumindest ein Teil der Probleme technisch nachvollziehbar und lösbar war. Sollte Microsoft den Fix dauerhaft und vollständig ausrollen, wäre das ein praktisches Beispiel dafür, wie Plattformbetreiber ältere PC-Inhalte ohne aufwendige Einzelupdates der Spiele wieder funktionsfähig machen können.