Defender sur Amiga : le portage d'Acidbottle en alpha

Defender sur Amiga : le portage d'Acidbottle en alpha

Certains jeux d'arcade ne nous quittent jamais vraiment. Defender, le shoot à défilement des années 1980 signé Williams Electronics, en fait partie. Il débarque aujourd'hui sur Commodore Amiga grâce au développeur Acidbottle, et vous pouvez déjà essayer une première version.

Acidbottle présente le projet comme un shoot'em up horizontal qui se veut une recréation fidèle de l'original d'arcade. C'est une promesse audacieuse. Defender a une sacrée réputation, et les amateurs de la borne remarqueront tout de suite si quelque chose cloche.

De Godot à l'Amiga

Le plus intéressant, c'est la genèse de ce portage. Le jeu n'a pas du tout vu le jour sur Amiga. Acidbottle a d'abord commencé à le développer sur PC avec Godot, un moteur de jeu gratuit et open source très apprécié des développeurs indépendants. Cette version n'a jamais été terminée.

Plutôt que de la laisser prendre la poussière, le développeur a ressorti l'ancienne base et s'est servi d'outils d'IA modernes pour l'aider à traduire et optimiser le code pour l'Amiga. L'aspect IA fera tiquer certains lecteurs, et c'est compréhensible. On a déjà vu une démarche similaire avec le portage d'Outrun codé par IA pour l'Amstrad CPC, ce qui montre clairement que la tendance s'installe dans la scène rétro.

Il y a toutefois un garde-fou. Acidbottle s'est appuyé tout du long sur le code source officiel de la borne comme référence stricte. L'objectif est simple : que le gameplay paraisse authentique, et pas seulement vaguement ressemblant. Seuls les vétérans de Defender pourront vraiment dire si le pari est réussi.

Pensé pour des machines musclées

Voici le hic pour certains possesseurs d'Amiga. La version actuelle vise les configurations haut de gamme. Il vous faudra :

  • Un processeur 020 (le CPU 68020, un cran au-dessus de la puce des premiers modèles d'Amiga)
  • Le chipset AGA (le matériel graphique des Amiga plus récents)
  • De la Fast RAM

Si votre Amiga ne coche pas toutes ces cases, vous n'avez pas de chance pour l'instant. Acidbottle s'est dit prêt à envisager plus tard une version pour les anciens chipsets OCS/ECS. OCS et ECS sont les premiers chipsets graphiques de l'Amiga, présents dans de nombreuses machines classiques. Cette version plus accessible n'arriverait qu'une fois la version principale terminée et les retours des joueurs recueillis. C'est donc un peut-être, pas une promesse.

Une alpha, et bien une alpha

Soyons clairs sur l'état du projet. Il en est au tout début de sa phase alpha. Il reste beaucoup de travail, et personne ne doit s'attendre à un produit fini et peaufiné pour le moment.

Une première version est malgré tout disponible dès maintenant sur la page Itch.io officielle d'Acidbottle. Acidbottle demande aux joueurs de signaler les bugs ou les "bizarreries" en tout genre qu'ils rencontrent. Ces retours aideront à orienter les prochaines mises à jour.

J'aime ce genre de transparence. Mettre un jeu inachevé entre les mains de la communauté aussi tôt demande un certain culot, surtout avec un classique aussi connu que Defender. Cela signifie aussi que les joueurs attachés à l'original d'arcade ont vraiment leur mot à dire sur la fidélité du portage.

Si vous possédez un Amiga adapté, ou un émulateur configuré pour du matériel AGA, ça vaut le coup d'oeil. Gardez simplement en tête qu'il s'agit d'un travail en cours.

Notre avis

Ce portage de Defender en dit long sur l'état actuel de la scène rétro. Le code assisté par IA revient sans cesse dans les projets homebrew, et en voici un nouvel exemple. Ce qui ressort ici, c'est le recours au code source officiel de la borne comme référence. Cela laisse penser que les développeurs ont conscience du scepticisme autour des outils d'IA et cherchent des moyens de garder les résultats ancrés dans le matériau d'origine.

La configuration requise s'inscrit elle aussi dans une tendance plus large. De plus en plus de projets Amiga ciblent les machines AGA, à l'image de la version AGA de Castlevania qui vient d'atteindre la version 1.0. Cela donne plus de puissance aux développeurs, mais laisse les possesseurs de machines plus anciennes sur le carreau. Des projets de fans comme le mod Dune II pour Amiga montrent à quel point la plateforme est encore bien vivante, quel que soit le niveau de matériel.

Deux choses méritent d'être suivies. D'abord, si les joueurs qui connaissent Defender sur le bout des doigts estiment que l'alpha restitue vraiment les sensations de l'arcade. Ensuite, si la version OCS/ECS verra réellement le jour une fois la version principale bouclée. Si c'est le cas, une bien plus grande partie de la communauté Amiga pourra enfin partir défendre ces humanoïdes.