Defender für Amiga: Acidbottle-Port in früher Alpha

Defender für Amiga: Acidbottle-Port in früher Alpha

Manche Arcade-Spiele lassen uns einfach nie ganz los. Defender, der Side-Scrolling-Shooter von Williams Electronics aus den 1980ern, ist so einer. Dank Entwickler Acidbottle kommt er jetzt auf den Commodore Amiga, und eine frühe Version könnt ihr schon selbst ausprobieren.

Acidbottle hat das Projekt als horizontalen Shoot 'em up angekündigt, der eine originalgetreue Umsetzung des Arcade-Originals werden soll. Das ist ein mutiges Versprechen. Defender hat einen Ruf, und Fans des Automaten werden es merken, wenn sich etwas nicht richtig anfühlt.

Von Godot auf den Amiga

Spannend ist vor allem, wie dieser Port entstanden ist. Das Spiel hat seine Laufbahn gar nicht auf dem Amiga begonnen. Acidbottle fing zunächst an, es auf dem PC in der Godot-Engine zu bauen, einer kostenlosen Open-Source-Spiele-Engine, die bei Indie-Entwicklern beliebt ist. Diese Version wurde nie fertig.

Statt sie verstauben zu lassen, holte der Entwickler das alte Grundgerüst wieder hervor und nutzte moderne KI-Werkzeuge, um den Code für den Amiga zu übertragen und zu optimieren. Der KI-Aspekt wird bei manchen Lesern für hochgezogene Augenbrauen sorgen, und das ist berechtigt. Einen ähnlichen Ansatz haben wir bereits beim KI-programmierten Outrun-Port für den Amstrad CPC gesehen, das wird in der Retro-Szene also eindeutig zum Muster.

Eine Absicherung gibt es allerdings. Acidbottle hat durchgehend den offiziellen Arcade-Quellcode als strikten Bezugspunkt verwendet. Das Ziel ist einfach: Das Spielgefühl soll authentisch bleiben, nicht nur so ungefähr ähnlich. Ob das gelingt, können wirklich nur langjährige Defender-Spieler beurteilen.

Gebaut für stärkere Rechner

Jetzt kommt der Haken für manche Amiga-Besitzer. Die aktuelle Version richtet sich an High-End-Systeme. Ihr braucht:

  • Einen 020-Prozessor (die 68020-CPU, eine Stufe über dem Chip der ursprünglichen Amiga-Modelle)
  • Den AGA-Chipsatz (die spätere Amiga-Grafikhardware)
  • Fast RAM

Wenn euer Amiga diese Anforderungen nicht erfüllt, habt ihr vorerst Pech. Acidbottle hat erklärt, später offen für eine Version für die älteren OCS/ECS-Chipsätze zu sein. OCS und ECS sind die früheren Amiga-Grafikchipsätze, die in vielen klassischen Geräten stecken. Diese zugänglichere Version käme aber erst, wenn die Hauptversion fertig ist und die Spieler ihr Feedback gegeben haben. Es ist also ein Vielleicht, kein Versprechen.

Noch ganz klar eine Alpha

Halten wir fest, wo das Projekt steht. Es befindet sich in einer frühen Alphaphase. Es liegt noch viel Arbeit vor dem Entwickler, und niemand sollte schon ein ausgefeiltes, fertiges Produkt erwarten.

Trotzdem gibt es bereits jetzt eine frühe Version auf der offiziellen Itch.io-Seite von Acidbottle. Acidbottle bittet die Spieler, alle Softwarefehler oder allgemeine "Merkwürdigkeiten" zu melden, auf die sie stoßen. Dieses Feedback soll künftige Updates mitgestalten.

Ich mag diese Art von Offenheit. Ein unfertiges Spiel so früh der Community vorzusetzen, erfordert schon etwas Mut, besonders bei einem so bekannten Klassiker wie Defender. Es bedeutet aber auch, dass Spieler, denen das Arcade-Original am Herzen liegt, ernsthaft mitreden können, wie nah der Port am Ende herankommt.

Wenn ihr einen passenden Amiga besitzt oder einen Emulator mit AGA-Konfiguration nutzt, lohnt sich ein Blick. Geht nur mit dem Wissen ran, dass es sich um ein laufendes Projekt handelt.

Unsere Einschätzung

Dieser Defender-Port sagt viel darüber aus, wo die Retro-Szene gerade steht. KI-gestütztes Programmieren taucht immer wieder in Homebrew-Projekten auf, und das hier ist ein weiteres Beispiel. Auffällig ist der Einsatz des offiziellen Arcade-Quellcodes als Referenz. Das deutet darauf hin, dass sich Entwickler der Skepsis gegenüber KI-Werkzeugen bewusst sind und nach Wegen suchen, die Ergebnisse eng am Originalmaterial zu halten.

Auch die Hardware-Anforderungen passen zu einem größeren Trend. Immer mehr Amiga-Projekte zielen auf AGA-Rechner ab, ähnlich wie die AGA-Umsetzung von Castlevania, die gerade Version 1.0 erreicht hat. Das gibt Entwicklern mehr Leistung zum Arbeiten, lässt Besitzer älterer Geräte aber warten. Fanprojekte wie die Dune-II-Mod für den Amiga zeigen, wie viel Leben noch in der Plattform steckt, ganz gleich auf welcher Hardware-Stufe.

Zwei Dinge sollte man im Auge behalten. Erstens, ob Spieler, die Defender in- und auswendig kennen, finden, dass die Alpha das Arcade-Gefühl wirklich einfängt. Zweitens, ob die OCS/ECS-Version tatsächlich kommt, sobald die Hauptversion fertig ist. Falls ja, könnte ein viel größerer Teil der Amiga-Community endlich diese Humanoiden verteidigen.