Obligement - L'Amiga au maximum

Vendredi 06 juin 2025 - 12:33  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

Actualité (récente)
Actualité (archive)
Comparatifs
Dossiers
Entrevues
Matériel (tests)
Matériel (bidouilles)
Points de vue
En pratique
Programmation
Reportages
Quizz
Tests de jeux
Tests de logiciels
Tests de compilations
Trucs et astuces
Articles divers

Articles in English


Réseaux sociaux

Suivez-nous sur X




Liste des jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z,
ALL


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


Contact

David Brunet

Courriel

 


Reportage : Amiga34
(Article écrit par Leif Oppermann et extrait de www.dig-id.de - novembre 2019)


2019 semble être une année dorée pour la scène Amiga ! Après une fantastique compétition de démos lors du rassemblement Revision plus tôt cette année, nous avons maintenant eu un salon dédié Amiga34 qui a connu une météo parfaite et une série de moments forts que ce reportage tentera de couvrir.

L'Amiga34 a eu lieu au "Rheinisches Landestheater" à Neuss, en Allemagne, les 12 et 13 octobre 2019. C'était le même endroit que pour l'Amiga30 et l'Amiga32 en Allemagne (rappelez-vous qu'Amsterdam, Peterborough et Mountain View ont vu des événements similaires pour le 30e anniversaire). Mais contrairement aux éditions précédentes, l'Amiga34 était désormais un événement de deux jours avec un programme étendu et plus de temps pour se promener et socialiser. Comme il se déroulait dans un théâtre, il s'agissait également d'un événement payant, et les billets se sont vendus assez rapidement plus tôt dans l'année. Donc, avec un peu de prévoyance, j'ai déjà acheté mon billet de deux jours en janvier. A mesure que l'événement approchait, j'ai découvert que mon ami Dascon avait également prévu d'y aller et qu'il avait même réservé une table et un créneau pour les intervenants pour la scène de démonstration. Fantastique ! A l'époque, nous ne savions pas encore exactement comment remplir ces espaces, mais nous étions impatients de représenter la scène de démonstration et de soutenir l'événement d'une manière ou d'une autre. Amiga34 comptait 33 exposants, 14 tables d'utilisateurs (comme la nôtre) et environ 30 créneaux horaires proposant différents types de présentations, que ce soit une conférence, un spectacle musical, un quiz ou un panel avec des témoins Amiga contemporains. Il a été visité par environ 750 visiteurs uniques, dont environ 520 le samedi et 400 le dimanche.

Amiga34
A l'extérieur du Rheinisches Landestheater (par Nujack)

Amiga34
Du foyer à la scène (par Kraftawerk)

Amiga34
Du foyer à la scène et au balcon (par Teo)

1. Les points forts de l'exposition

L'Amiga34 a connu de nombreux points forts, notamment du côté du matériel, mais aussi de nouveaux logiciels et accessoires. Alors commençons par le meilleur et intéressons-nous au matériel !

1.1 Matériel

Rappelons que la communauté Amiga s'est divisée en plusieurs camps après la disparition de Commodore en 1994, et est aujourd'hui partiellement divisée en fonction de l'architecture des processeurs, mais surtout en fonction des versions des systèmes d'exploitation. Originellement ancrée dans la famille des processeurs M68000 (alias 68k) depuis sa création, c'est là que la plupart d'entre nous situeraient à juste titre leur Amiga. Et du côté 68k de l'Amiga, nous avons vu un certain nombre de nouveaux développements intéressants à l'Amiga34.

Warp 1260 et Warp 560

Du point de vue d'un programmeur de démos, les Warp 1260 et Warp 560 de CS-Lab.eu ont l'air vraiment stellaires. Ce sont de véritables cartes accélératrices 68060 pour les Amiga 1200 et 500 respectivement, cadencées à 50 MHz, avec la possibilité d'un surcadençage à 100 MHz. En plus de la fonctionnalité de base qui consiste à offrir un processeur rapide et beaucoup de mémoire (256 Mo en DDR3), elles offrent également un affichage RTG intégré via le HDMI et de l'audio RTA, ainsi qu'un port IDE rapide avec adaptateur CompactFlash. On a également parlé du Wi-Fi et d'une carte SD, d'un coprocesseur ARM et d'un doubleur de fréquence optionnel. Il semble que ces cartes pourraient être les nouvelles cartes 68060 que la scène Amiga attend depuis si longtemps. Si vous aimez les démos AGA/68060 fonctionnant sur des processeurs Motorola d'origine, la Warp 1260 vaudra sûrement le coup d'oeil, car la compatibilité et la précision de synchronisation devraient être bien supérieures à celles des solutions basées sur un FPGA. La date de livraison prévue est début 2020.

Vampire V4

Une autre nouvelle intéressante a été le lancement officiel de la Vampire V4 Standalone, vendu dans un ensemble avec 512 Mo de mémoire DDR3, un clavier, une souris et une carte CompactFlash de 32 Go. Elle est également livrée avec un emplacement MicroSD, un port USB et Ethernet, mais les pilotes pour ces deux derniers étaient encore en cours de développement. Le premier lot d'environ 30 unités a été rapidement épuisé. Les prochains lots devraient être vendus à la fin de l'année 2019, ou début 2020, uniquement via les distributeurs enregistrés.

L'équipe Vampire a également présenté ses cartes V2 existantes pour A500 et A600. Une version A1200 est en préparation et elle sera également basée sur la V2, ce qui signifie que la V4 est réservée pour le moment à la version autonome (Standalone).

ZZ9000

La ZZ9000 est une nouvelle carte graphique pour Amiga avec ports Zorro II/III, et probablement la plus puissante jusqu'à présent. En fait, elle est un peu folle, dans le bon sens du terme. Pour ses fonctionnalités graphiques de base, elle embarque un FPGA Xilinx ZYNQ XC7Z020 et 1 Go (!) de mémoire DDR3, et affiche des modes d'écran jusqu'à 1920×1080 en profondeur de couleur 8, 16 ou 32 bits. En plus de cela, elle dispose également d'une interface Ethernet, d'un adaptateur de port vidéo (pour faire sortir les modes de votre jeu de composants natif via HDMI) et de deux coprocesseurs ARM Cortex A9 à 666 MHz ! C'est vrai, ils sont censés être utilisés dans les versions ultérieures de ce projet en code source ouvert en rapide amélioration pour décharger des tâches comme le décodage JPG, MP3 et l'accélération graphique. Cela pourrait être un ajout bienvenu, car la carte sera limitée par les vitesses de bus ZII/III lorsqu'elle fonctionnera en mode RTG traditionnel de tampon d'écran 2D. Pour le troisième lot de production à venir, il est annoncé que les ports USB déjà montés seront également activés. Les utilisateurs existants peuvent mettre à jour le micrologiciel via l'interface de la carte SD. Cette carte vous fera certainement gagner un ou deux emplacements.

Classic 520

Il existe également une nouvelle carte accélératrice pour l'A500, la Classic 520, qui succède à la HC508. Comme son nom l'indique, il s'agit d'une carte 68020, plus précisément hébergeant une 68EC020, avec 8 Mo de mémoire, une interface CF/IDE rapide et une interface de carte SD connectable à chaud.

Nouveaux circuits imprimés

Il y avait un certain nombre de nouveaux circuits imprimés pour fournir du sang neuf à nos ordinateurs vieillissants.

ReAmiga.info a présenté son dernier projet, ReAmiga 3000, qui est une version rétro-conçue et mise à jour de la carte mère A3000. Ils ont également déjà réalisé le ReAmiga 1200, ainsi que la carte accélératrice Commodore A3640, et ont ensuite mis à jour cette dernière vers une version 68060 appelée A3660. La Terrible Fire 360, une carte accélératrice 68060 pour la CD32, a également été présentée.

Il y avait aussi les cartes Amy, qui sont des cartes mères compatibles Amiga au format Mini-ITX. Avec le même format, il y avait le deuxième prototype à 80% de l'Akiko 32, qui est une autre carte Mini-ITX. L'Akiko 32 est basée sur la CD32 et dispose donc de la puce Akiko, d'où son nom. Et puis il y avait l'A1200+, qui est une réimplémentation améliorée de la carte mère A1200. Pour autant que je sache, tous ces nouveaux PCB étaient également en code source ouvert.

Accessoires

Alors, où mettrez-vous toutes les nouvelles cartes et cartes mères ? Bien sûr, vous pouvez les emporter pour mettre à niveau votre machine existante, et cela pourrait probablement être normal. Mais vous pouvez aussi les mettre dans les nouveaux boîtiers pour l'A1200 qui existent depuis un certain temps. Ou vous pouvez les mettre dans le Checkmate 1500 Plus, qui est une réadaptation moderne du boîtier tiers original de 1989. Il peut accueillir des cartes mères A500, A600, A1200 et Mini-ITX/Micro-ATX. De l'extérieur, il ressemble un peu à un mélange d'A3000 et d'A1000, avec son support pour un clavier coulissant. En parlant de claviers, vous pouvez également obtenir de nouvelles touches de différentes couleurs et dispositions. Et il y a même eu une présentation d'un nouveau clavier mécanique basé sur les populaires commutateurs MX. Les nouveaux boîtiers A500 tant attendus n'ont pas été présentés au salon, mais il semblerait qu'ils apparaissent en temps voulu.

Matériel non 68k

L'A314 était un autre élément intéressant. Il s'agit d'une carte coprocesseur basée sur Raspberry Pi qui s'insère dans le port trappe de l'Amiga 500. L'Amiga et le Raspberry Pi peuvent communiquer via la mémoire partagée. Les services actuellement implémentés fournissent un système de fichiers (a314fs) qui est monté dans AmigaOS, une "amiga-command" pour exécuter des commandes sur le Raspberry Pi plus rapide, par exemple un compilateur comme vbcc, PiAudio pour diffuser de l'audio du Raspberry Pi vers l'Amiga (en connectant ALSA et Paula), et une application RemoteWB qui vous permet de contrôler votre Amiga via un navigateur Web distant.

Le camp PowerPC a également eu ses nouveautés avec une autre annonce de l'A1222 "Tabor" qui devrait exécuter l'AmigaOS 4.1 existant et certains ordinateurs AmigaOne comme les X5000 et X1000, qui étaient exposés.

Amiga34
Carte Warp 560 (par Cizar)

Amiga34
Carte Warp 1260 (par Nujack)

Amiga34
Carte Amy mini ITX (par Nujack)

1.2 Logiciels

Également pour AmigaOS 4.1, on pourrait voir une version bêta de LibreOffice.

Les gars de MorphOS ont présenté la version 3.14 de leur système d'exploitation populaire natif PowerPC. Et j'ai vu un A4000D équipé d'une CyberStormPPC exécutant une version bêta de MorphOS 3.13. Ce serait une mise à jour importante, car la dernière version officielle gérant cette configuration était la 1.4.5, il y a 14 ans !

Et puis il y avait une version de développement de MorphOS qui démarrait sur l'architecture AMD64 ! C'est une bonne nouvelle car le matériel devrait être beaucoup moins cher et plus facile à obtenir. Le système de démonstration démarrait sur un AMD Ryzen 5 3600, mais les instructions AMD64 sont également ce qui pilote les processeurs Intel. On m'a dit que le système permettait la compilation à la volée juste à temps (JIT) du code 68k, ainsi que du code PowerPC.

Hyperion a présenté une version bêta de leur AmigaOS 3.2 natif 68k, qui est une extension de leur AmigaOS 3.1.4 précédemment publié qui a provoqué un conflit juridique en cours avec Cloanto.

Il y avait aussi quelques nouveaux jeux. Le plus en vue était Reshoot R, qui est un tout nouveau jeu de tir horizontal pour Amiga AGA qui est en vente dans différentes éditions (téléchargement, disquette, CD, etc.). Beaucoup de gens, y compris moi, semblent l'apprécier. Mais je dois ajouter un mot d'avertissement, car la version en vente ne fonctionne pas sur un A4000 équipé de cartes 68060 de Phase5 ! Le correctif WHDLoad récemment publié résout partiellement ce problème. Mais le jeu est toujours un peu instable avec des problèmes de plan de bits occasionnels, des pauses non voulues et même des plantages. Espérons que le développeur fournira une mise à jour de ce jeu.

Parmi les autres nouveaux jeux à découvrir, citons une version en boîte de Gold Rush!, une réadaptation d'un jeu Sierra de 1989, et Rygar: Legendary Warrior, une réadaptation du jeu d'arcade Tecmo de 1986.

Les démos en cours de développement de jeux OCS en voie d'achèvement étaient le jeu de plates-formes Tiny Little Slug et le jeu de tir horizontal Inviyya, qui avaient tous deux l'air vraiment bons. Il y avait aussi le jeu de combat Metro Siege, mais je ne l'ai malheureusement pas vu moi-même.

Pour les machines AGA de base, il y avait les premières démos techniques des jeux de tir verticaux Proxima III et Hyperborea. Ce dernier présentait des graphismes de Torben Larsen, connu pour Hybris, Sword Of Sodan et Battle Squadron, ainsi qu'un code de Daniel Müßener, qui avait auparavant fourni des portages de qualité du Battle Squadron original sur d'autres plates-formes.

Amiga34
Reshoot R (par Holgi)

Amiga34
AmigaOS 3.2 bêta (par Nujack)

Amiga34
LibreOffice sur AmigaOS 4 (par Nujack)

1.3 Prix communautaires, magazines et réseaux sociaux

Qu'y avait-il d'autre dans l'expérience Amiga34 ? Eh bien, vous vous promeniez évidemment chez les différents revendeurs proposant des tas de logiciels et de matériels anciens et nouveaux. Factor 5 était là, présentant son riche héritage de jeux, et vendant et dédicaçant des CD. Et ils avaient une très belle armoire Super Turrican personnalisée. Différents magazines rétro étaient également en vente, comme les magazines Amiga Future, Amiga User, Amiga NG, LOAD, Retrokomp et Return, ainsi qu'un numéro spécial d'Amiga Joker. Vous pouviez également vous procurer un exemplaire des excellents livres de Brian Bagnall, Commodore: The Amiga Years et Commodore: The Final Years, que je recommande chaleureusement.

Vous pourrez également vous promener autour des différentes tables d'utilisateurs et discuter avec les fiers propriétaires de certains ordinateurs anciens bien préservés et parfois même uniques. Vous pourrez voir des machines A500 et A2000 magnifiquement modifiées, un A2500 utilisé par la NASA et l'ultra-rare A3000 Plus (même deux d'entre eux si je me souviens bien) (Bagnall, 2019 : p. 268, 324). Ce dernier a évidemment attiré l'attention de son ingénieur Dave Haynie lorsqu'il l'a vu. Il y avait également pas mal de démos en cours d'exécution, pas seulement sur nos machines.

Enfin, l'événement a également décerné un prix communautaire basé sur un sondage public préalable sur les réseaux sociaux. Les gagnants du prix communautaire Amiga34 sont :
  1. Apollo Team pour les Vampire.
  2. Bert "Wepl" Jahn pour WHDLoad.
  3. Steve Jones pour le boîtier Checkmate A1500 Plus.
Tout cela a été complété par une organisation impeccable, un superbe emplacement, une restauration de qualité et bon marché, et quelques réceptions avant et après le spectacle. La réception officielle s'est déroulée à l'Alpenpark Neuss et a apparemment eu une touche bavaroise (bien que l'événement se déroule en fait en Rhénanie-du-Nord-Westphalie) et certains ont beaucoup aimé la bière. Quelques autres, comme les 80 membres du site allemand a1k.org, sont allés dans un restaurant grec à la place. Et nous sommes simplement allés dîner dans un excellent restaurant indien en ville.

Amiga34
Amiga Community Award #1 pour l'équipe Apollo (par Fate)

Amiga34
Des jeunes (!) jouent à Turrican (par Hamster)

Amiga34
Entrevue de la chaîne ZDF (par Holgi)

Amiga34
Andrew Clitheroe joue à son jeu Alien Breed 3D (par Nujack)

Amiga34
Dave Haynie rencontre les gars d'A1k (par Teo)

2. Discussion

Bon, nous avons passé un super moment et sommes tous très excités par l'Amigaland ! Mais que peut-on en apprendre ?

Tout d'abord, nous voulons plus de ce genre de choses ! Non seulement l'esprit est là, mais les développements le justifient réellement. Heureusement, l'organisateur Markus Tillmann et son équipe sont également positifs à ce sujet, donc cela semble être entendu.

Deuxièmement, la couverture médiatique a été plutôt bonne, avec heise.de, la chaîne allemande ZDF et Forbes qui ont rendu compte de l'événement ou de différents aspects de celui-ci. Il y avait aussi différents amateurs qui filmaient et mettaient leurs vidéos et photos sur YouTube et Facebook, ce qui est sympathique et m'a même été utile lors de la rédaction de ce texte. Les nombreuses présentations de l'Amiga34 ont également été enregistrées et seront disponibles sur DVD sous forme d'ensemble complet, mais certaines sont également disponibles sur YouTube.

Troisièmement, AmigaOS et ses dérivés couvrent désormais trois architectures processeur différentes : M68000, PowerPC et AMD64. Il me semble clair que M68000 restera la branche pertinente de ces trois-là. Mais même en tant que propriétaire curieux de deux machines PowerPC fonctionnelles (WarpOS et MorphOS), je commence à penser que la branche AMD64 va dévorer les systèmes PowerPC et grimpera tôt ou tard à une bonne place de numéro 2, une fois qu'elle sera libérée et aura gagné en popularité.

RTG en plein essor

La gestion des cartes graphiques, ou de l'affichage RTG, devient de plus en plus important pour les Amiga accélérés (c'est-à-dire 68060 et plus rapides). Les Warp 1260 et Warp 560 disposent tous deux du RTG, tout comme tous les Vampire, de nombreux émulateurs préconfigurés, certains gros Amiga et à peu près toutes les machines Amiga PowerPC (et AMD64) existantes. Alors que les jeux typiques et les démos d'entrée de gamme continueront à utiliser le jeu de composants original de l'Amiga (OCS, pour mémoire), ou l'une de ses versions ultérieures ECS et AGA, le code AGA "haut de gamme" plus récent devrait enfin être écrit en tenant compte du RTG. Je sais que certains groupes de démos comme Elude ou Dekandence le font depuis des années maintenant. Mais de nombreux groupes, y compris mon propre groupe Haujobb, ne l'ont pas fait jusqu'à présent, et je pense que cela devrait changer à la lumière du nouveau matériel qui arrive sur les étagères. Et tant qu'on y est, peut-être devrions-nous aussi enfin passer à la gestion de l'audio RTA via le système audio AHI, peut-être en plus de la gestion directe du circuit audio classique Paula, et celui des Vampire, Pamela. De plus, le format d'image 16:9 devient enfin la norme pour l'affichage RTG sur Amiga, ce qui est une bonne chose (TM).

Gérer les puissances supplémentaires

Il est probablement bien connu du lecteur que l'équipe derrière les Vampire est en train de créer sa propre version d'une machine 68k en utilisant son propre processeur 68080 à base de FPGA. Elle présente une meilleure vitesse et des améliorations fonctionnelles (RTG et des ajouts au jeu de composants comme l'audio 16 bits "Pamela", Super AGA nommé en abrégé "SAGA") qui semblent être plutôt bien accueillies par le grand public Amiga, comme en témoigne notamment le fait que l'équipe vient de remporter le prix de la communauté Amiga34 ! Mais ces Vampire ont aussi des côtés plus sombres, c'est-à-dire des points qui méritent d'être discutés.

Tout d'abord, il y a quelques problèmes de compatibilité par conception. Les Vampire ne fonctionnent actuellement pas avec le dernier système 3.1.4 sans modifier la ROM. Selon les notes de publication d'AmigaOS 3.1.4 : "comme la Vampire ne gère actuellement pas Autoconfig ou d'autres moyens établis d'intégration de modules Kickstart tiers dans le système, la ROM doit être légèrement corrigée et modifiée, à l'aide des outils fournis par l'équipe Apollo". De plus, comme toute carte accélératrice avant eux, l'équipe se bat avec les jeux et la compatibilité des démos (d'après les notes de lancement officielles de la V4 : "OCS/AGA : de nombreux jeux et démos fonctionnent parfaitement, mais pas à 100%" - sic). Je sais que l'équipe travaille dur pour minimiser ces problèmes. Mais la situation et les discussions à ce sujet dans divers fils de discussion sur différents forums me rappellent aussi d'une certaine manière l'introduction du Kickstart 2.0. Vous pouvez lire l'histoire de "l'incompatibilité AmigaOS 2.0" dans le livre de Brian Bagnall (p. 276). La leçon apprise à l'époque était qu'il ne fallait pas rompre la compatibilité, et même si ce n'était pas de votre faute, vous deviez en assumer la responsabilité plutôt que de blâmer les éditeurs de logiciels. Et je pense que c'est encore plus vrai aujourd'hui, car le matériel et les logiciels ne sont plus fabriqués par la même entreprise, comme c'était le cas à l'époque de Commodore.

Deuxièmement, il existe des différences de synchronisation par rapport aux configurations AGA/68060 originales. Bien sûr, un nouveau processeur doit être plus rapide que ses prédécesseurs et le 68080 l'est, ce qui est une excellente nouvelle pour tout utilisateur du marché. Mais il est également difficile pour les développeurs de garder un oeil sur les performances et la synchronisation de l'AGA/68060 alors que le 68080 est tellement plus rapide. Le simple fait de développer et de comparer les performances sur le 68080 entraînerait sûrement des programmes qui s'exécuteraient trop lentement sur tout processeur 68060 ou antérieur. Et c'est fondamentalement la chose à ne pas faire actuellement pour les programmeurs de démos, car les concours de démos suivent une longue tradition de gestion des limites, et l'AGA/68060 est une limite établie dans l'univers de la démo depuis plus de vingt ans.

Troisièmement, le 68080 s'inscrit dans la tradition de la famille M68000, mais rompt avec une règle de famille. Pour rappel, les processeurs utilisés pour l'Amiga au fil des ans étaient : 68000, 68010, 68020, 68030, 68040, 68060. Notez que je laisse de côté les versions dérivées EC/LC (de fonctionnalités réduites) pour les besoins de cet argument, car le 68080 indique aussi en toute franchise uniquement le numéro. Maintenant, la règle de famille que je veux souligner est que chaque nouvelle version ajoute des fonctionnalités :
  • Le 68010 a ajouté quelques améliorations et extensions au jeu d'instructions, un mode boucle comme prédécesseur du cache d'instructions et la gestion de la virtualisation.
  • Le 68020 était entièrement 32 bits, améliorait et étendait le jeu d'instructions et introduisait le cache d'instructions (256 octets).
  • Le 68030 a ajouté une unité de gestion de mémoire intégrée (MMU), un cache de données de niveau 1 (256 octets) et un mode rafale.
  • Le 68040 a ajouté un FPU intégré, un deuxième MMU et a étendu les caches de données et d'instructions à 4 ko chacun.
  • Le 68060 était une refonte complète introduisant un pipeline d'instructions double superscalaire, un jeu d'instructions optimisé et des caches plus grands (8 ko chacun).
Maintenant, le 68080 ajoute d'autres améliorations et extensions au jeu d'instructions, comme AMMX, mais a pour l'instant abandonné la MMU 68k ! Il semble y avoir quelques propres implémentations "meilleures" de la façon de faire une MMU, mais pour autant que je puisse lire et voir, elles ne sont pas compatibles 68k et cassent quelques choses comme les méthodes de débogage établies. Et c'est un problème qui cause des frictions dans la communauté des développeurs jusqu'aux discussions en cours avec les développeurs principaux d'AmigaOS 3.1.4 sur la façon dont les choses doivent se passer. Cela, encore une fois, me rappelle aussi l'argument d'incompatibilité d'AmigaOS 2.0 formulé ci-dessus. Et pour replacer ce long argument dans le contexte de l'Amiga34 : il semblerait qu'il y ait eu une discussion en face à face lors de l'événement entre les développeurs principaux des deux côtés, le matériel Apollo et le logiciel AmigaOS 3.1.4 (à savoir : Gunnar, Buggs et bubbob42) dont l'issue n'a pas encore été annoncée et vue.

Alors, comment devrions-nous gérer au mieux les puissances supplémentaires bienvenues qui apparaissent maintenant avec les Vampire, mais aussi avec les coprocesseurs ARM ou même Raspberry Pi ? Traitons-les comme ce qu'ils sont : comme des extras ! Je veux dire par là que si nous les considérions comme le nouveau standard et les optimisions uniquement pour leur plein potentiel, nous abandonnerions la compatibilité avec nos chères machines réelles qui sont la raison pour laquelle nous supportons toujours l'Amiga en premier lieu. Et ce serait tout à fait idiot ! De plus, avec ces nouveaux ajouts matériels, il y a le risque d'une fragmentation encore plus grande, plutôt que d'une unité. Il me semble donc plus probable qu'une partie de la puissance supplémentaire des Vampire, ainsi que des coprocesseurs ARM des cartes ZZ9000 et Warp, sera utilisée pour rendre l'utilisation quotidienne des Amiga plus confortable, par exemple pour une navigation Web plus rapide, le décodage audio, image et vidéo (Cf. le lecteur MPEG RiVA). Pour cela, il faudrait établir des normes sur la façon d'utiliser ces puissances supplémentaires, peut-être par le biais de nouvelles couches de bibliothèque coordonnées. Et qui sait, peut-être pourrions-nous alors même avoir une émulation d'abstraction matérielle existante, comme Warp3D/ Wazp3D, fonctionnant sur ces coprocesseurs. Les activités de développement logiciel plus larges pour l'Amiga pourraient alors cibler les systèmes à base de 68060 et de 68080 ensemble, et optimiser pour le plus petit dénominateur commun, avec RTG, RTA et potentiellement l'accélération gérée par des API standardisées.

Baragouin juridique

En dehors de cela, il y a toujours des problèmes de licences du système d'exploitation qui contournent l'Amiga en général et les Vampire en particulier. Par exemple, selon les notes de publication, il est dit que la Vampire V4 sera livrée avec le Kickstart AROS. Cela correspond également à ce que Gunnar Von Boehn a déclaré dans le forum Apollo : "Le vrai problème avec les licences est qu'aujourd'hui, il n'y a pas de licence légale disponible. Les deux sociétés se poursuivent mutuellement et essaient de prouver devant les tribunaux que l'autre partie et leur Kickstart sont illégaux. AmigaOS 3.1.4 pourrait être déclaré illégal demain, la même chose pourrait arriver aux Kickstart de Cloanto. Nous ne voulons pas être entraînés dans cette bataille juridique. Par conséquent, les seules options juridiques raisonnables pour nous aujourd'hui sont : a) Livrer la Vampire avec AROS b) Livrer la Vampire avec Atari EMUTOS. Et c'est ce que nous allons faire." Mais les personnes qui l'ont acheté à l'Amiga34 ont rapporté qu'elle était livrée avec le Kickstart 3.1 (selon Grond, et doit recevoir une licence lors de l'événement par Cloanto) ; une décision qui a probablement été causée par des problèmes de compatibilité.

Ce problème juridique ne se limite pas aux Vampire. Au contraire, il concerne la scène Amiga dans son ensemble. La situation juridique des différentes versions d'AmigaOS 3.x reste floue 25 ans après la disparition de Commodore, et les différentes parties (principalement Cloanto et Hyperion, mais il y a aussi la "CA Acquisition Corporation", dirigée par le patron de Cloanto, Mike Battilana, qui se cache derrière) se battent continuellement les unes contre les autres. C'est incroyable et carrément toxique pour notre petite communauté ! Rappelez-vous que les développeurs d'AmigaOS 3.x actuellement actifs le font au nom d'Hyperion, tandis que Cloanto distribue des licences pour les versions antérieures et commercialise également son populaire paquet d'émulation Amiga Forever avec ces licences. Que se passerait-il si les développeurs d'AmigaOS 3.14/3.2 actuellement actifs perdaient à nouveau leur motivation ? Ne resterions-nous qu'avec une autre branche du système et encore plus d'incertitude ?

La bibliothèque P96, largement utilisée pour la gestion des cartes graphiques et du RTG, se trouve dans une situation difficile similaire qui mérite enfin d'être débloquée. Les acteurs ici sont Cloanto et Individual Computers. Cloanto continue de produire son paquet d'émulation Amiga Forever (également distribué en téléchargement gratuit à chaque visiteur d'Amiga34, et gratuit pour tout le monde en échange de votre adresse électronique et de votre volonté de recevoir des nouvelles de Cloanto et Heise Medien) avec une version incluse de P96 pour un écran Workbench 3.x haute résolution. Individual Computers affirme avoir acquis tous les droits légaux de P96 auprès de leurs auteurs originaux Abt & Kneer, y compris un accord de licence existant pour AmigaOS 4.1 avec Hyperion, et a par la suite libéré l'API P96 des anciennes clauses de non divulgation. Les conflits en cours autour de P96 et du système d'exploitation avec Cloanto auraient poussé l'ancien mécène des événements Amiga Allemagne, Individual Computers, à se retirer en tant que mécène car ils ne souhaitaient pas s'aligner sur Cloanto (lire les communiqués de presse liés #1 et #2 pour plus de détails).

Il semblerait que des réunions aient eu lieu entre les parties prenantes des deux sujets (système d'exploitation et P96), et qu'une discussion ouverte à ce sujet ait eu lieu avec Cloanto à la fin de l'événement. Le conflit juridique semble également avoir été récemment mis en pause pendant quelques mois. Mais nous ne pouvons qu'espérer qu'il sera également résolu bientôt, et qu'il ne traînera pas pendant encore quelques décennies. Notre communauté Amiga enthousiaste mérite un peu de paix concernant la situation juridique, surtout après un événement aussi encourageant que l'Amiga34. Et il serait fantastique de voir enfin des efforts conjoints aboutir à une version 3 unifiée d'AmigaOS sur une base juridique stable. Dans un monde idéal, cela inclurait même la version 4 d'AmigaOS, afin de permettre les portages entre les versions et de libérer les développeurs qui sont contractuellement liés à l'une ou l'autre partie. Qui sait, peut-être pourrions-nous alors même voir un jour un AmigaOS 5 propre pour 68k, une fois que toute cette poussière juridique sera retombée ?

Retour aux choses amusantes

L'Amiga34 a été une expérience formidable ! Je suis très content d'avoir pris la peine de préparer une table avec deux machines : un A600 un peu accéléré, et mon A4060/PowerPC qui ne fonctionnerait plus sans l'aide formidable de jdb78 et Dajimbo (merci encore). Comme l'A4000 pouvait faire tourner Planet Potion sans effort, j'ai eu le plaisir de montrer cette démo à l'un de ses créateurs, le musicien Skipp de Potion, qui était également présent à l'événement. Il s'est avéré qu'il ne l'avait jamais vu tourner sur un A4060/PowerPC avec CyberVisionPPC, ce qui a été un moment spécial pour nous deux.

Dascon et moi avons également tenu une conférence sur la scène démo, couvrant un peu l'histoire (remontant à Commodore, Altair et Microsoft, ainsi que l'évolution des introductions de déplombage), le suivi de la musique et le développement croisé. Une vidéo de la conférence est récemment apparue sur YouTube. C'était vraiment agréable que cette conférence ait été bien suivie en général, et qu'elle ait même suscité un certain intérêt pour le développement croisé, notamment de la part de Factor 5, dont j'admirais le travail quand j'étais adolescent et même aujourd'hui. De plus, lorsque nous avons montré une collection d'introductions de déplombage et qu'il y en avait un pour Katakis sur C64, j'ai jeté un oeil au public et je peux confirmer que les membres de The Light Circle (alias Factor 5) l'ont également apprécié. C'était un peu un tour complet !

Un détail de la conférence qui m'a surpris lorsque nous avons compilé la conférence est que la scène démo a produit environ 42 700 productions sur Amiga (sans compter les modules de musique et les graphismes), alors qu'il n'y a "que" environ 4284 jeux (chiffres basés sur des recherches dans les bases de données lemonamiga.com et demozoo.org - NDLR : plus de 12 000 selon la Liste Des Jeux Amiga). Bien sûr, les jeux sont souvent les projets les plus complexes, il s'agit donc de comparer des pommes et des poires, mais ce ratio a néanmoins montré un niveau de créativité étonnamment élevé de la part de la scène démo. Pour plus de détails, consultez les photos de la conférence.

Amiga34
iGlasses, lunettes de réalité virtuelle (par Nujack)

Amiga34
Noname et Dascon parlent de la scène démo (par Nujack)

Amiga34
Les gars de la documentation, Peter Kittel et Christian Spanik (par Fate)

Amiga34
On trinque une dernière fois à l'Amiga 34 (par Cizar)

3. Conclusion

Les cartes Warp et les Vampire étaient mes vedettes personnelles de l'Amiga34 et pourraient nous conduire à de nombreuses années supplémentaires de notre merveilleux passe-temps. Espérons que ces années seront caractérisées par moins de batailles issues d'incertitudes juridiques et de campements sur des fractions de propriété intellectuelle d'une époque révolue. Ai-je même entendu des gens parler de code source ouvert ? La scène Amiga est déjà très forte avec tous ces problèmes. Imaginez ce que cela pourrait être quand elle abandonnera enfin son fanatisme, résoudra ces problèmes et atteindra le prochain niveau en tant que communauté ! Amiga34 a montré tous les bons composants. Il est maintenant temps de les réunir !

Une dernière réflexion

Avec tous les différents développements apparus à l'Amiga34, je me suis demandé : pourrons-nous revoir à nouveau un nouvel ordinateur Amiga/Vampire complet et entièrement sous licence sur les étagères ? Si l'Amiga parvenait à faire cela, en passant de l'état actuel de hobbyiste post-apocalyptique à un état de production à part entière, ce serait un phénomène tout à fait unique. Passer du statut de hobbyiste à celui de producteur, même si ce n'est que de courte durée, serait tout à fait fidèle aux racines du mouvement de l'informatique domestique qui a tout lancé dans les années 1970. Croisons les doigts pour que cela arrive !

Salutations

Un grand merci à tous ceux à qui j'ai parlé lors de l'événement, et à tous ceux qui ont pris la peine de relire les versions précédentes de ce texte. Salutations personnelles aux gars de a1k comme Apex, Amike, Ernie, Hagbard, Marcian, Nujack, o.eschi, Scrat, Slamy et Wepl ; aux autres membres de la scène démo comme Charly, Skipp, Kiero, Ozan, Teo, Triace, Virgill et Slimey ; et surtout à Comatron, Dan et Dascon pour ce dîner amusant.

Mécènes et célébrités

Les mécènes de l'Amiga34 étaient : A-EON Technology, A1200.NET, A1k.org, Alinea Computer, Amiga Future, Cloanto, KryoFlux, esatus, Rhayader Computers.

Les célébrités officiellement répertoriées étaient : Dave Haynie, David Pleasance, Andrew Clitheroe, Malte Mundt, Trevor Dickinson, Dan Scott, Kevin Toms, François Lionet, Michael Parent, Petro Tyschtschenko, Christian Spanik, Teut Weidemann, Dr Peter Kittel, Bernd Lehahn.

Références

Bibliographie : Brian Bagnall, 2019. Commodore: The Final Years. Variant Press.

Liens

Vous pouvez récupérer notre conférence de l'Amiga34 sur la scène démo (Noname et Dascon) sur www.dig-id.de/?p=322.
Liens vers d'autres reportages sur les événements : www.dig-id.de/?p=336.
La version en ligne de cet article se trouve à l'adresse www.dig-id.de/?p=339.


[Retour en haut] / [Retour aux articles]