
Sortir un client Twitch fonctionnel sur une machine conçue il y a des décennies, c'est le pari tenu par le développeur AMIGAbench depuis le 25 décembre 2025. Son logiciel AmiStreamRaider, offert en cadeau de Noël à la communauté, permettait déjà de suivre des streams sur un Amiga 68040 sous AmigaOS 3.2. Quatre mois plus tard, la mise à jour du 19 avril 2026 franchit un pas supplémentaire : il est désormais possible d'écrire dans le tchat en direct, depuis l'écran d'une machine qui a presque quarante ans. C'est à coup sûr la meilleure manière de lurker sur la chaîne d'Amigabill !
Une prouesse logicielle adossée à un serveur moderne
Le tour de force d'AmiStreamRaider tient à son architecture à deux étages. Un serveur moderne gère l'authentification Twitch, interroge les API et surtout transcode les flux vidéo en formats digestes pour l'Amiga. Le client embarqué sur la machine vintage, lui, se contente de lire un flux MPEG via la bibliothèque mpega.library et le lecteur RiVA MPEG Video Player, fourni avec le logiciel. Plusieurs profils de transcodage sont proposés, allant du très modeste 180×100 pour les configurations minimales à un confortable 720p, avec l'ajout désormais d'un nouveau 800×450.
Côté Amiga, la liste de prérequis donne une idée de la gymnastique technique nécessaire pour suivre un live Twitch en 2026 sur du matériel conçu il y a trente ans :
- Un Amiga sous AmigaOS 3.2
- Au minimum un 68040 avec une carte AGA, mais un 68060, une carte Vampire ou un PiStorm accompagné d'une sortie RTG sont vivement recommandés pour tenir la cadence
- Les couches graphiques MUI 3.8 et RxMUI, ainsi qu'ARexx (fourni avec l'OS 3.2)
- Une pile TCP/IP (Roadshow, Miami, Genesis…) et une connexion Ethernet rapide
- Les utilitaires réseau curl et nc issus des nettools
- Un écran RTG Workbench en 16/24 bits pour la lecture en fenêtre
Côté serveur, les contraintes sont autrement plus modestes : un processeur x64 ou ARM 64 bits, 2 Go de RAM et un environnement Linux, macOS ou Windows capable de faire tourner Docker Engine avec Docker Compose suffisent. Tout le poids technique de l'opération est ainsi déporté sur la machine moderne, pendant que l'Amiga ne fait que recevoir un flux calibré pour ses capacités.
Le tchat Twitch arrive dans la fenêtre principale
La nouveauté phare de cette version est l'intégration du tchat Twitch directement dans l'interface, accessible via un bouton dédié. Une fois ouvert, il reste attaché à la chaîne sélectionnée au moment du clic : naviguer dans la liste de streams ne change pas le canal suivi en direct, évitant les bascules involontaires. Les emotes et GIF, impossibles à restituer sur un Amiga d'époque, sont remplacés par des marqueurs textuels entre crochets — un pragmatisme assumé. La fermeture du tchat réinitialise proprement l'état côté serveur, grâce à une gestion automatique des connexions et déconnexions côté backend.
Interface affinée et stabilité serveur
L'onglet principal comme l'onglet Favs affichent désormais un aperçu visuel de la chaîne accompagné d'un bandeau d'information (titre, chaîne, nombre de spectateurs). La logique de sélection a été repensée : les résultats de recherche ne déclenchent plus l'activation automatique du premier élément, une seule entrée reste active entre les deux onglets, et les informations ne disparaissent plus intempestivement après un clic. Côté serveur, le rafraîchissement automatique des jetons d'accès supprime les redémarrages manuels réclamés toutes les quelques heures, et le démarrage du conteneur a été simplifié pour s'adapter à Docker Compose, docker run ou Portainer.
Un Amiga toujours vivant en 2026
Loin d'être une relique, l'Amiga continue d'accueillir des projets qui en repoussent les usages : ClassiCube tourne désormais sur AmigaOS 4.1, l'adaptateur FrameThrower convertit le signal RGB natif en HDMI pour les machines équipées de PiStorm, et le marché s'apprête à accueillir une réédition THE A1200 à l'identique. AmiStreamRaider s'inscrit dans cette mouvance où la machine de Commodore ne se contente pas d'être préservée, mais apprend encore de nouveaux tours.
La mise à jour est disponible sur la page itch.io du projet. Les retours de bugs peuvent être adressés via itch.io, e-mail, ou les forums IMP3 et EAB.
Sources : Devlog itch.io
Vous aimez notre contenu ?
Suivez-nous pour ne rien manquer !