Ça a l’air d’être un portage plutôt sympa de Quazatron depuis le Speccy, avec une belle utilisation du Mode 1 qui fait moins monochrome que la version ZX.
J’ai testé un peu mais je suis toujours aussi nul qu’avec la version Speccy, il faudrait que je comprenne quelles pièces valent le coup d’être récupérées sur les robots détruits.
Je sais, ils n’ont même pas pris la peine de mettre à jour les options du menu. J’ai juste redéfini les touches et je n’ai pas testé les autres options pour voir si, par exemple, le curseur correspondait à 5, 6, 7, 8 et 0.
Je suis le développeur. Je développe avant tout sur ZX Spectrum et j’utilise Claude pour terminer quelques jeux que j’avais initialement écrits il y a 25 ans en ASM, puis plus récemment réécrits en Boriel Basic avec de l’ASM pour la partie graphique. Je suis développeur depuis 30 ans et j’utilise l’IA pour le travail (comme tout le monde dans mon secteur). C’est un outil formidable pour commenter, refactoriser et faire des tests automatisés.
Quazatron, c’était autre chose. J’ai utilisé la version ZX comme banc d’essai pour décompiler du Z80 et commenter de l’ASM. Je voulais récupérer quelques-unes de ses routines, mais une fois plongé dans le code, j’ai supprimé l’ancien défilement et corrigé quelques bugs.
L’idée de le porter sur Amstrad est venue après coup. Je n’ai plus d’Amstrad, seulement WinAPE, donc mes tests n’étaient pas optimaux. Je ne suis pas un développeur CPC, alors j’ai demandé à Claude de faire la conversion en Mode 1. J’ai corrigé quelques trucs à la main, mais c’est lui qui s’est chargé de la conversion. Mon prochain ZX Next aura apparemment un core CPC, donc ce sera bien mieux.
De toute façon, la sélection du joystick est maintenant corrigée ! C’est l’un de mes jeux préférés et il n’y avait aucune raison qu’il ne puisse pas tourner sur CPC. Il fonctionnerait même sur le 464 si on retirait le masquage des droïdes en couleur unie, mais j’aime bien que les droïdes soient d’une couleur différente.
Cela m’a rappelé cet article intitulé « Transplant surgery - a great success » paru dans le magazine Your Computer (janvier/février 1987) il y a près de 40 ans, qui expliquait comment charger/transférer des programmes Spectrum sur un Amstrad. Avance rapide jusqu’à aujourd’hui, et je rejoue les Frankenstein… sauf que cette fois, c’est l’IA qui tient le scalpel
J’avais l’habitude de taper des segments de code machine DATA comme ça. À l’époque, je n’avais aucune idée de ce que c’était. Même aujourd’hui, je préférerais voir ça en assembleur parce qu’on peut repérer les erreurs.
Alors oui, c’est une conversion par IA, mais avec quelques modifications qui, selon moi, en font un meilleur jeu que sur Spectrum. L’idée de départ, c’était vraiment d’imaginer « ce qui aurait pu être », car le CPC est passé à côté de l’un des plus grands jeux 8 bits de tous les temps.
Si vous voulez développer des jeux CPC en utilisant des outils d’avant l’IA, faites-vous plaisir. Pas besoin d’insulter des gens qui font ça juste pour le plaisir et qui ne vous font aucun tort.
Eh bien, ce que tu dis relève du « politiquement correct », qui devrait s’appliquer sans distinction à peu près à tout. Mais dans la communauté homebrew, qui est un milieu très particulier et peut-être pas fait pour tout le monde à en juger par ce qui s’y passe ces derniers temps, on appelle ça de la « daube ».
S’il te plaît, arrête de nous étaler ton CV ici encore et encore. Ce n’est vraiment pas nécessaire, on a compris la première fois. On est tous adultes et on a chacun notre bagage. Et pour la plupart d’entre nous, il est bien rempli. Mais garde à l’esprit qu’ici, ce n’est pas ce que tu es qui compte, mais surtout ce que tu crées. Et là, tu as pondu une conversion bâclée d’un jeu Speccy de 86 créé par quelqu’un d’autre.
C’est de bonne guerre. Je ne suis là qu’à cause d’un rétrolien. Je pensais qu’il s’agissait d’un forum généraliste sur le CPC, pas d’un forum purement axé sur le développement CPC. Si j’ai parlé de mon parcours, c’était juste pour rappeler qu’il n’y a pas que des gamins qui font du « vibe coding ». Le monde a changé, en bien ou en mal.
Question sincère : vous ne comptez vraiment pas utiliser l’IA, pour quoi que ce soit ? Et si vous l’utilisiez pour désassembler un binaire afin de voir comment fonctionne un truc ? Ou peut-être pour lui demander d’expliquer les compromis de conception ?
Parce qu’à l’époque, c’est ce que les gens faisaient en vrai quand un nouveau jeu sortait — sauf qu’aujourd’hui, il n’y a plus personne à qui demander.
Ou que diriez-vous de l’utiliser pour coder un outil permettant de convertir un arrangement musical en octets pour l’AY ? Est-ce que c’est tricher quand il n’y a pas de musicien dans le coin ?
Tu as des passe-temps ? Tu lis des livres, par exemple ? Mais pourquoi les lire ? Tu pourrais demander à l’IA de te faire un résumé et de te le lire à voix haute. Pourquoi perdre son temps avec le processus ennuyeux de tourner les pages et de lire ? Les singes lecteurs ont disparu il y a dix ans.
J’ai utilisé l’IA les rares fois où j’en ai eu besoin pour mon vrai travail. Je m’en sers pour des recherches sur Internet et pour les tâches quotidiennes rébarbatives. Je n’utilise pas l’IA pour les choses qui me font plaisir.
Il y a plein de musiciens par ici, pas mal sur ce « forum général du CPC » même. Je pense juste qu’ils n’ont pas envie de perdre leur temps avec de la soupe générée par IA.
Je suis désolé que tu te sois senti insulté, ce n’était pas mon intention. Tu dois quand même admettre que ça donnait l’impression de n’avoir demandé que peu d’efforts, et c’est ce que j’ai dit.
Au moins, tu ne le publies pas comme un portage officiel, comme ça arrivait à l’époque avec certains jeux.
Avez-vous des passe-temps ? Lisez-vous des livres, par exemple ? Pourquoi en lire ?
L’action en elle-même est la récompense. Pour moi, ce n’est plus la programmation. Il y a des années, j’ai dû choisir entre l’informatique et une formation de graphiste publicitaire. À l’époque, c’était une question d’argent, mais je suis heureux d’avoir pu garder l’art comme simple plaisir. Je serais perdu sans cet exutoire.
Donc, pour toi, « faire quelque chose » équivaut à « prompter une IA » ? Et tu cherches la récompense d’un effort proche de zéro ?
Je comprends que le code ne te fasse plus d’effet après toutes ces années. Cependant, nous prenons toujours plaisir à créer des jeux, et bien qu’il s’agisse effectivement d’un forum général, nous n’avions jamais pensé devoir subir ce qui s’y passe ces derniers temps. Alors, peut-être devrions-nous redéfinir ce que « général » signifie.
2 modifications : ce commentaire a été signalé comme inapproprié. Bien que je ne sois pas d’accord, j’ai supprimé les passages dont on m’a suggéré qu’ils posaient problème aux gens.
Je ne pense pas que tu devrais faire ça. Ce n’est pas un mauvais portage et il y a clairement des améliorations qui rendent les choses plus lisibles par rapport à l’original sur Spectrum. J’ai déjà songé à un portage de Quazatron en utilisant le Mode 0, ce qui aurait pu être superbe selon moi, mais comprendre toute la logique complexe derrière demandait bien plus d’efforts que ce que j’étais prêt à y consacrer. Avec un peu plus de temps et d’efforts pour peaufiner les détails, ça pourrait vraiment être très sympa.
Tu peux faire ce que tu veux, le retirer ou le garder.
Mais si l’avis d’un inconnu sur Internet t’importe un peu, ne le fais pas juste à cause de ce que disent certaines personnes sur un forum.
C’est sûr, certains n’aimeront pas, et tu as eu quelques retours ici qui ont peut-être essayé d’expliquer pourquoi, mais d’autres aimeront le jeu. Bon sang, il y a des gens qui n’aiment pas mes jeux non plus, et c’est la vie
Au final, fais ce qui te rend heureux.
Cette communauté est plutôt accueillante en général. On est juste un peu submergés par les productions paresseuses faites par IA ces temps-ci. Certaines personnes y mettent plus d’efforts et j’imagine que, tôt ou tard, les avis changeront peut-être.
Il n’y a pas besoin de t’excuser, ni de retirer quoi que ce soit d’Itch. Tu es libre de faire ce que tu veux, mais de nos jours, surtout avec l’IA, tu vas devoir t’armer d’un solide bouclier : les gens n’hésiteront pas à dire les choses telles qu’elles sont au sujet de l’IA, et certains risquent de se faire entendre bien fort.