Fan portiert Command & Conquer Generals auf iPhone & iPad


Die seit 1995 herausgegebene Spielereihe „Command & Conquer“ (C&C) war ein stilbildender Klassiker der Echtzeitstrategie. Der von Electronic Arts (LA) produzierte Titel „Generals“ erschien 2003. Obwohl seit 2010 kein neues Echtzeitspiel für diese Reihe herausgekommen ist, gibt es weiterhin eine große und aktive Fan-Gemeinde, welche die Titel am Leben hält. Aus diesem Kreis heraus entstand auch eine Version von „Command & Conquer: Generals“, die auf iPhone und iPad spielbar ist. Das Projekt „
Generals-Mac-iOS-iPad“ bringt den über 20 Jahre alten Titel auf Apple Silicon.
In der Projektbeschreibung erläutert Entwickler Ammaar Reshi die Herausforderungen, um das Projekt auf Apples Chips im Allgemeinen zum Laufen zu bringen. So sei der ursprüngliche, Anfang 2025 veröffentlichte
Quellcode für Grafikdarstellung via DirectX ausgelegt; Apple verwende das hauseigene Framework Metal. Um diesen Übergang zu bewerkstelligen, übersetzt zunächst DXVK die ursprünglichen Anweisungen zur moderneren Vulkan-Engine. Im Anschluss wandle dann MoltenVK das Resultat zu Metal-Code um.
Einschränkungen im mobilen SystemHinzu kamen Anforderungen, welche sich unter iOS sowie iPadOS im Besonderen stellten. So erwarte die C&C-Engine ein durchwegs beschreibbares Dateisystem, Apple hingegen verwende schreibgeschützte sowie signierte Bundles. Darum mussten unzählige Pfade umgeleitet werden, um Speichervorgänge, Caches und Konfigurationsänderungen zu ermöglichen. Zudem könne iOS jederzeit die Kontrolle über den Prozess übernehmen – eine Mobilversion müsse dies berücksichtigen. Auch nicht einfach: C&C wird mit Maus und Tastatur gespielt – eine intuitive Touchscreen-Bedienung musste her.
Code von Anthropics FableDer Entwickler gibt offen zu, dass er die Programmiersprache C++ nicht beherrscht. Den Code produzierte deshalb das Fable-Modell von Anthropic. Dieses wurde nach drei Tagen durch
Intervention der US-Regierung abgeschaltet, seit dem 1. Juli steht es wieder zur Verfügung. Reshi selbst leitete das LLM an und spielte die Resultate testweise an. Er habe Symptome wie „die Minimap ist schwarz“ und „ich höre Zirpen“ beschrieben und die Rolle des Entscheiders übernommen. Um die App auf dem eigenen Gerät zum Laufen zu bekommen, müssen Anwender das Spiel auf
Steam erworben und die englische Version vorweisen, einen (kostenlosen) Entwickler-Account besitzen sowie Xcode auf einem Mac installieren. Das Spiel lässt sich ebenfalls auf einem Mac mit Apple Silicon zum Laufen bringen.
Umfangreiche VorarbeitDer iOS-Port ist keine komplette Neuerfindung, sondern stellt eine Weiterentwicklung des seit März 2025 in Entwicklung befindlichen
GeneralsX. Dieses liefert einen Launcher für C&C Generals, der sowohl für Macs als auch für Linux funktioniert. Die zwölfte Beta lässt sich recht einfach installieren; komplizierter ist es, die Windows-Version des (ebenfalls vorausgesetzten) Originalspiels unter macOS
herunterzuladen – Steam erlaubt dies nämlich nicht ohne Weiteres.