Obligement - L'Amiga au maximum

Vendredi 06 juin 2025 - 12:42  

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

 


En pratique : Guide de démarrage rapide pour les nouveaux utilisateurs d'A1222
(Article écrit par Eldee Stephens et extrait de eliyahu.org/tabor - juillet 2023, mis à jour en mars 2024)


"toutes les réponses que vous voulez à des questions qui n'auraient pas dû être posées."

A1222

1. Introduction
2. Montage et installation initiales
3. Options de disque
4. Logiciels recommandés
5. Compatibilité des logiciels
6. Compatibilité des jeux
7. Trucs et astuces
8. Tests de performance
9. Foire aux questions
10. Ressources en ligne


1. Introduction [retour au plan]

1.1 Pourquoi quelqu'un voudrait-il l'A1222 ? Les forums disent qu'il est bridé !

Depuis que cette carte a été annoncée, les forums Amiga ont été inondés de trolls, je veux dire d'experts, suggérant que l'A1222 est déjà mort avant son arrivée. Son processeur est bridé. Il n'y aura pas de pilotes. Ce sera un cauchemar en matière de compatibilité. Trevor Dickinson est le diable, et Matthew Leaman est son larbin infernal. C'est un peu trop. Mettons donc les choses au clair.

J'utilise mon A1222 depuis très, très longtemps, et bien qu'il ne soit pas l'AmigaOne X5000, il est bien plus rapide et utilisable que ma vieille Sam440ep - le dernier système Amiga de la nouvelle génération qui était proposé dans un format Mini-ITX. J'apprécie vraiment le mien, et j'ai rassemblé les informations suivantes pour aider ceux d'entre vous qui ont décidé de franchir le pas.

Le gros sujet polémique est le choix du processeur fait par A-EON Technology : le NXP P1022. À première vue, il s'agit d'un choix raisonnable. Il possède deux coeurs à 1 GHz, gère les mémoires DIMM DDR3 ECC, gère le SATA-2, dispose de deux contrôleurs DMA à quatre canaux, d'une gestion Ethernet accélérée, et même une d'interface LCD embarquée. Cela semble très bien. Mais il y a un gros problème : les deux coeurs e500v2 de la puce sont dépourvus du FPU "normal" que l'on trouve dans la plupart des PowerPC. Au lieu de cela, ils disposent d'un "SPE" qui, entre autres, exécute des instructions à virgule flottante et utilise les GPR ordinaires du processeur pour ses données. Cela signifie que les logiciels existants qui utilisent des instructions ou des données en virgule flottante ne fonctionneront pas immédiatement.

A1222

Ce n'est pas anodin. Ce n'est pas comparable aux années 1980, ni même au début des années 1990, lorsque Commodore a livré plusieurs systèmes Amiga sans FPU. Si nous avions un 68000, 68020 ou 68030 (sans la puce FPU 68882), nous sélectionnions simplement le binaire sans FPU de notre logiciel et continuions. Mais les mathématiques à virgule flottante sont utilisées dans une multitude d'endroits aujourd'hui, en particulier dans les graphismes 3D. Si le FPU n'est pas compatible, cela signifie-t-il que tous les logiciels vont se planter ? Non, mais il y a un problème.

Tout comme lors de la transition d'AmigaOS des processeurs Motorola 68k vers la famille PowerPC, l'émulation est utilisée pour permettre à l'A1222 d'exécuter des logiciels qui ont été compilés pour l'ABI PowerPC traditionnelle pour fonctionner sur le processeur P1022. En fait, il existe deux émulateurs : un émulateur interprétatif normal - où chaque instruction est exécutée une par une sur le SPE, en copiant et en restaurant les données du registre à chaque fois - et un émulateur à temps de chargement ("loadtime"), où lorsque vous lancez votre programme contenant des instructions en virgule flottante, il effectue la traduction pendant qu'il charge le binaire en mémoire. Le premier est plus compatible, le second est plus rapide.

Certes, un véritable FPU est 20 fois plus rapide que la couche d'émulation LTE, mais cela fonctionne, et à moins que vous n'exécutiez quelque chose qui ne fait que des instructions en virgule flottante, cela fonctionnera très bien. Pour les anciens logiciels 68k, le "FPU" émulé est de toute façon plus rapide que ce que vous obtiendriez sur un 68060. Cela signifie que si vous voulez faire des choses comme du rendu 3D ou des jeux de tir à la première personne, l'A1222 n'est probablement pas fait pour vous ; pour tout ce qui utilise le FPU occasionnellement, il devrait être "suffisamment bon" pour vous satisfaire. N'oubliez pas de consulter les listes de compatibilité (applications, jeux) dans ce guide avant d'acheter.

A1222

En ce qui concerne les pilotes, tout ce qui se trouve sur la carte est géré. L'audio intégré fonctionne, tout comme le SATA, l'USB 2, les contrôleurs Ethernet intégrés, et même l'interface LCD. Cependant, le matériel est assez limité ; vous allez sans doute ajouter une belle carte graphique RadeonRX. Et la compatibilité avec tout ce qui est actuellement disponible pour AmigaOS4, même si elle n'est pas parfaite, est bien meilleure que ce que les gens imaginaient. Si vous voulez voir une démonstration en direct montrant ce que l'A1222 peut faire et à quel point, regardez ma présentation AmiWest 2021 sur YouTube. Oh, et pour ce qui est de Trevor Dickinson ou de Matthew Leaman qui sont mauvais, eh bien, personne n'est parfait. ;-)

1.2 Alors pourquoi avoir choisi le P1022 en premier lieu !

On s'est beaucoup demandé pourquoi quelqu'un choisirait un processeur incompatible comme base d'un système, sans parler d'un système destiné à attirer les nouveaux utilisateurs d'Amiga de la nouvelle génération, étant donné la complexité supposée qu'ils rencontreront. Je ne sais pas vraiment pourquoi cette décision a été prise, mais j'ai une théorie.

Il faut remonter aux débuts d'A-EON Technology et à la création de l'AmigaOne X1000. Il était conçu pour être le grand retour, le nouvel Amiga haut de gamme qui aiderait à restaurer les fortunes de la plate-forme AmigaOS. Entre autres choses, il était basé sur l'exotique processeur PA-Semi PA6T, qui non seulement offrait de terribles performances, mais était suffisamment inhabituel pour attirer à lui seul l'attention sur le système. Malheureusement, après l'acquisition de PA-Semi par Apple, ils décidèrent de ne pas honorer la commande que Varisys avait passée et sur laquelle reposait tout le projet.

À ce stade, A-EON Technology tenta littéralement d'obtenir l'intervention de Steve Jobs pour sauver le projet. Après avoir d'abord opposé un refus catégorique, Varisys réussit à obtenir les PA6T restants, à un prix très élevé. A-EON Technology allait perdre de l'argent sur chaque vente, le projet fut retardé et il n'y avait pas de soutien de la part du fournisseur du processeur. Un vrai cauchemar. Le fait que Trevor Dickinson et Matthew Leaman soient allés jusqu'au bout pour la communauté en dépit de cela montre leur excellent tempérament - surtout si on le compare aux divers escrocs que la scène Amiga a connus au fil des ans.

Ainsi, lorsque l'idée vint de concevoir une carte d'entrée de gamme à bas prix, la dernière chose qu'A-EON Technoloy souhaite était une répétition de la débâcle précédente avec le X1000. Les SoC PowerPC bon marché et raisonnablement performants n'étaient pas très nombreux à l'époque, la série QorIQ T10xx était encore en cours de développement et Freescale ne s'engageait pas encore sur un soutien à long terme. Mais le P1022 était bon marché, disponible en masse et accompagné d'une garantie de soutien à long terme de plus de 10 ans. Au début des années 2010, cela avait du sens, surtout lorsque les développeurs de systèmes d'exploitation avaient déclaré qu'il existait une solution logicielle qu'ils pouvaient mettre en oeuvre pour gérer l'absence d'un FPU compatible. Ils ont même fini par écrire deux couches d'émulation différentes pour faire fonctionner au mieux les anciens logiciels.

Les choses ont énormément changé dans l'arène informatique générale et sur la scène Amiga depuis que l'A1222 a été conçu à l'origine (2015). La partie 68k de la communauté a explosé avec l'intérêt des personnes d'âge moyen, bercés avec les bons souvenirs des années 1980 et 1990, qui ont investi dans des recréations comme le THEA500 Mini pour revivre leur passé de joueur. L'A1222 aurait pu être un grand succès s'il avait été disponible, mais le développement a été bloqué pendant si longtemps que la carte a dû être révisée en raison de l'obsolescence ou de l'indisponibilité de composants de base. C'est pourquoi les clients achèteront techniquement un "A1222 Plus" plutôt qu'un simple A1222. La carte ne présente aucune nouvelle caractéristique, mais elle nécessite encore plus de temps à être mise sur le marché et a encore plus de coûts de développement à amortir sur la durée de vie du produit.

A1222
Cartes Tabor rev. 1.0, Tabor 1.1 (Topaz) et A1222Plus (Topaz) (version haute résolution)

L'ironie est que si A-EON Technology avait retardé le développement de la carte Tabor/Topaz de quelques années, le T1022 aurait été disponible en masse. Il n'aurait pas eu le problème SPE contre FPU, et aurait été plus rapide aussi. Les forums adorent le souligner. Mais à l'époque, personne ne savait qu'il faudrait autant de temps pour mettre l'A1222 à la disposition des consommateurs. Le recul permet toujours de comprendre quelque chose après qu'il s'est déjà produit, et il est facile de faire le quarteron de fauteuils, surtout quand on est un anonyme sur un forum, publiant depuis le sous-sol mal éclairé de sa mère. Comme je le répète dans ce guide, le meilleur juge de la réalité, c'est vous. Regardez des vidéos sur YouTube, allez chez votre revendeur Amiga local, allez à un groupe d'utilisateurs ou à un salon Amiga et essayez l'A1222 vous-même. J'aime beaucoup le mien, et il y en aura d'autres comme moi. Certains n'aimeront pas ses limitations et préfèreront probablement une Sam460 ou une Vampire ou autre. N'écoutez pas les génies en ligne - vous seul savez ce qui sera amusant pour vous. C'est ce que l'Amiga est supposé être : amusant !

2. Montage et installation initiales [retour au plan]

2.1 Quel matériel dois-je choisir pour construire mon A1222 ?

Maintenant que nous savons que l'A1222 sera proposé par AAA Technology, vous devez faire un choix. Est-ce que j'opte pour le système complet ou est-ce que j'achète seulement la carte mère et je construis mon système à partir de zéro ? Lorsque j'ai commencé ce voyage, il y a ce qui semble être une époque géologique, nous n'avions que la carte mère, donc je suppose que vous choisirez la seconde option. Si vous optez pour un système déjà configuré, vous pouvez probablement sauter cette section et la section sur la configuration du disque puisque tout est prêt à fonctionner une fois que vous avez branché votre système.

2.2 Premiers pas

Avant toute chose, assurez-vous d'avoir les composants suivants si vous construisez votre A1222 à partir de zéro. Nous allons passer en revue chaque composant nécessaire dans cette section.
  • Carte mère Topaz A1222 Plus.
  • Bloc d'alimentation avec connecteur ATX standard, connecteur PCIe, connecteur SATA et connecteurs Molex.
  • Mémoire SO-DIMM.
  • Périphérique(s) de stockage SATA.
  • Clavier et souris USB.
  • Carte graphique gérée.
  • Assistance d'installation d'AmigaOS et numéro de série.
  • Clé USB de secours.
  • Boîtier gérant les cartes mini-ITX.
  • Copie du manuel technique (téléchargement).
Si pour une raison quelconque, vous devez mettre à jour votre BIOS - la dernière version d'U-Boot (téléchargement) devrait avoir été incluse avec votre carte Tabor/Topaz - le mieux est de le faire maintenant avant de commencer l'assemblage de votre système. Le micrologiciel U-Boot et le chargeur d'amorçage AmigaOS sont physiquement situés sur la carte microSD incluse. Si votre système est livré avec une installation AmigaOS fonctionnelle, vous pouvez utiliser l'utilitaire SDBackup inclus pour mettre à jour ou sauvegarder votre micrologiciel. Vous trouverez cet outil dans le tiroir SYS:System.

A1222

2.3 Sélection des boîtiers et des alimentations

Le facteur de forme Mini-ITX offre une grande flexibilité que les cartes plus grandes n'offrent pas. Vous pouvez adapter un vieux boîtier Amiga 500, par exemple, ou utiliser l'un des boîtiers de la série Checkmate. Vous seriez surpris de voir à quel point vous pouvez réduire la taille de votre A1222. Le mien est devenu mon Amiga de voyage (voir photo). Il est évident qu'un ordinateur portable serait encore mieux. Hans de Ruiter est allé assez loin dans cet effort (lien), mais Tony Wyatt a pris sa carte Tabor et une mallette et a pu faire ceci :

A1222

Cependant, la plupart d'entre nous voudront utiliser un boîtier de série. Il en existe beaucoup chez Lian Li, NZXT, Silverstone, Corsair, In-Win et d'autres grands fabricants de boîtiers. Ne négligez pas pour autant les fabricants spécialisés. Des options comme le Skyreach 4 Mini permettent d'obtenir un boîtier vraiment petit, mais avec suffisamment d'espace pour une carte graphique de taille normale, à double (ou même triple) emplacement. Gardez à l'esprit que vous ne pouvez pas devenir fou et obtenir quelque chose comme le LZMod DC-M1 puisque nous avons besoin d'une carte graphique externe. Faites également attention à votre alimentation lors du montage. La carte Topza elle-même consomme peu d'énergie et nécessite peu de refroidissement ou de mouvement d'air, mais il est peu probable que vous puissiez en dire autant de votre carte graphique. A partir de cette mise à jour de mars 2024, l'A1222 sera livré sous forme de système préconfiguré par AAA Technology, mais vous pouvez également acheter la carte mère. Si vous optez pour un petit boîtier, c'est qu'à part la carte graphique, vous ne pourrez pas vraiment étendre la machine. Voici quelques-uns des boîtiers que j'ai étudiés au cours de l'année écoulée :
Après avoir commencé avec un NCASE M4, j'ai finalement opté pour un boîtier Velka 3 de Velkase. Il est superbe, construit comme un char, supporte ma grande carte RadeonRX, et ne nécessite pas de ventilateurs supplémentaires. Il n'est pas parfait : il est très lourd et difficile à manipuler, mais il offre toute la portabilité et le refroidissement dont j'ai besoin dans un volume de moins de quatre litres. Toutes les autres options étaient au moins deux fois plus volumineuses. Je dois utiliser un bloc d'alimentation Flex-ATX plutôt qu'ATX standard, mais cela n'a pas été très coûteux et s'est avéré très fiable. Si vous essayez de monter la carte dans un boîtier incroyablement petit et irritant, je vous recommande vivement de monter votre système en dehors du boîtier pour vous assurer que tous les composants fonctionnent, puis de procéder au montage final. Rien n'est plus frustrant que de voir que votre mémoire SO-DIMM n'est pas correctement branchée et qu'il faudra encore trente minutes de démontage pour y remédier.

A1222

2.4 Cartes graphiques

En ce qui concerne les cartes graphiques, il y en a une tonne à choisir. Vous aurez besoin des dernières versions des pilotes RadeonHD et RadeonRX, et de Warp3DNova pour la gestion 3D, mais tout cela est fourni avec le lot logiciel A-EON Enhancer, et je suis sûr qu'il sera fourni avec l'A1222 lorsqu'il sera livré. Toute carte gérée par ces pilotes fonctionnera tant qu'elle dispose d'un connecteur PCIe x16. Gardez à l'esprit que bien que le connecteur soit x16, il n'est électriquement que x4. Je n'ai pas essayé de séparateurs en raison de considérations sur la bande passante. Je recommande vivement d'opter pour une carte RadeonRX. Dans le passé, les cartes RadeonHD à base de puces Southern Islands offraient une meilleure gestion pour les jeux Warp3D, mais avec Warp3DNova, ce n'est plus le cas. Les cartes RadeonRX offriront une lecture vidéo HD accélérée ainsi que de meilleures performances 2D et 3D en général. Toutes les cartes suivantes devraient fonctionner :
  • Cartes RadeonHD 77xx-79xx (sauf la 7790).
  • RadeonHD R7 240, 240D, 250, 250E, 250X, 265.
  • RadeonHD R9 270, 270X, 280, 280X.
  • RadeonRX 460, 470, 480, 540, 550, 560, 560D, 570, 580.
Le choix de la carte sera également influencé par le choix du boîtier que vous avez fait précédemment. En fonction de la géométrie interne de votre boîtier, vous devrez peut-être vous limiter à des cartes à port unique ou à des cartes à double port, ou encore à des cartes demi-hauteur ou pleine hauteur. N'oubliez pas non plus les exigences en matière d'alimentation. Bien qu'il soit possible de tirer parti des fonctions de gestion de l'énergie des cartes graphiques, les pilotes d'A-EON Technology fonctionnent au mieux lorsque vous les forcez à passer en mode haute puissance. Vous devrez donc tenir compte de la capacité de votre alimentation et de l'espace disponible pour les connexions d'alimentation à la carte. Il y a de fortes chances que vous puissiez répondre à toutes ces questions en consultant les spécifications de votre boîtier et de votre bloc d'alimentation. Ce n'est pas aussi compliqué que je l'ai laissé entendre ici. Amusez-vous bien avec votre montage, et n'oubliez pas des choses comme l'éclairage LED si vous avez quelque chose de transparent. C'est toujours mieux d'être à son avantage après tout, surtout si vous amenez votre Topaz à des salons Amiga ou à des réunions de groupes d'utilisateurs.

2.5 Mémoire

Comme la plupart des cartes mini-ITX et certains ordinateurs portables, l'A1222 utilise des mémoires DDR3 SO-DIMM standard de 1,5 V. Bien que le contrôleur de mémoire P1022 gère les DIMM ECC, les cartes ont généralement été testées avec des SO-DIMM non ECC fonctionnant à 800 MHz. Comme vous l'achèterez probablement pour AmigaOS, il n'est pas utile d'acheter une mémoire de plus de 2 Go. Si vous voulez tester GNU/Linux (guide d'installation) ou FreeBSD sur votre A1222, vous pouvez prendre plus. J'ai choisi quelque chose d'un peu plus rapide puisque - en théorie - cela devrait fonctionner : une barrette SO-DIMM de 2 Go à 1333 MHz non-ECC de Kingston. Si vous voulez prendre la même, le SKU est KVR13S9S6/2 et elle est disponible sur Amazon. Avec un peu de chance, votre carte sera livrée avec la mémoire déjà installée. Si ce n'est pas le cas, suivez les recommandations de votre revendeur ou demandez à AAA Technology.

2.6 Configuration logicielle

Pour diverses raisons politiques, que nous n'avons pas à développer ici, l'image d'installation de l'AmigaOS d'Hyperion ne peut pas démarrer l'A1222 si vous avez une carte RadeonRX. Elle ne peut pas non plus lire les volumes SFS si vous avez un disque dur issu d'un autre Amiga. Donc, pour le moment, utilisez la clé USB de secours fournie par AAA Technology. Elle contient à la fois AmigaOS et des bouts du lot Enhancer Software d'A-EON Technology nécessaires pour que tout fonctionne. Une fois que votre système est connecté, démarrez à partir de la clé USB comme indiqué dans le manuel. La configuration par défaut du système contient des éléments d'Enhancer Software que vous pouvez aimer ou non. Personnellement, je préfère AmiDock à X-Dock, par exemple, et je n'utilise pas les datatypes d'Enhancer Software (j'utilise WarpDT à la place). Il se peut donc que vous deviez personnaliser un peu votre système après l'installation. Assurez-vous d'utiliser NGFS plutôt que SFS lors du formatage de votre disque dur interne. Plus de détails à ce sujet sont disponibles dans la section suivante (3.) de ce guide.

En ce qui concerne le matériel embarqué, bonne nouvelle ! Contrairement aux AmigaOne X1000 et X5000 lorsqu'ils ont été livrés initialement, tout votre matériel est bien couvert par les pilotes inclus. Les deux ports Ethernet Gigabit situés à l'arrière de votre carte mère sont entièrement gérés. Vous configurez votre connexion Internet comme n'importe quelle autre option Ethernet, en utilisant uniquement le pilote a1222eth.device fourni par A-EON Technology. Vous le trouverez dans le tiroir "DEVS:Networks" sur votre disque système. L'unité 0 correspond au port situé au-dessus des connecteurs USB et l'unité 1 au port le plus à droite. Il existe également un second pilote Ethernet développé par Jaime Krueger qui tire parti du moteur NPAA du P1022, c'est-à-dire qu'il est plus rapide. Je ne sais pas si ou quand il sera publié pour un usage public, mais celui fourni par A-EON Technology fonctionne très bien.

La gestion USB 2 sur l'A1222 est la même que sur n'importe quel Amiga NG, ce qui signifie qu'elle peut être aléatoire avec certains appareils. L'un des problèmes les plus étranges avec l'A1222 est qu'il semble plus sensible à la détection de surintensité que d'autres systèmes. Cela peut occasionnellement se produire lorsque l'on branche les claviers mécaniques les plus chers et les plus haut de gamme. Je n'ai aucune idée de la raison de ce problème, et j'espère qu'il a été résolu avec les mises à jour du A1222 Plus. Donc, pour une raison quelconque, mon cher clavier USB 65% personnalisé refuse de fonctionner de manière fiable, mais les claviers Logitech bon marché de Wal-Mart fonctionnent sans problème. Allez comprendre. Une option bon marché est le clavier AmigaOne d'A-EON Technology, avec des commutateurs Cherry et tout le reste.

L'audio est fourni par la puce audio WM8776 sur la carte Tabor/Topaz et est géré par le périphérique logique a1222.audio développé par l'incomparable Lyle Hazelwood. Il fonctionne très bien, et il y a aussi un outil spécial Mixer qui vous permet de contrôler le codec. Il y a aussi un VU-mètre qui affiche les données en temps réel. Il a cependant tendance à être pointilleux sur les réglages d'AHI. Voici les réglages qui me conviennent :

A1222

Une autre bizarrerie est que certains logiciels audio sont gourmands en FPU. Ainsi, un programme fonctionnera sans souci et un autre pourra ralentir le système. Les outils de cette dernière catégorie sont une petite minorité, mais c'est ennuyeux quand on en trouve un. Les jeux ou les lecteurs audio décodant l'audio Ogg Vorbis, par exemple, ont un "bégaiement" bizarre lors de la lecture. Vous le saurez quand vous le verrez. La dernière information sur la configuration du système dont vous aurez besoin concerne la sélection du disque et du système de fichiers, mais comme il y a beaucoup de données à l'appui, j'ai déplacé ces informations dans la section 3 suivante.

3. Options de disque [retour au plan]

3.1 Quelle configuration de disque dois-je utiliser ?

Si vous avez acheté un système complet chez AAA Technology, vous n'avez pas à vous inquiéter, mais pour le reste d'entre nous, les réponses sont brèves :
  • Utiliser un disque SSD SATA3 rapide.
  • Utiliser plusieurs partitions formatées avec NGFS.
Pour en connaître toutes les raisons, lisez la suite...

Avec n'importe quel ordinateur, vous voudrez maximiser les performances, d'autant plus quand il s'agit de l'A1222. Malgré les idées reçues sur le P1022, vous constaterez que les performances SATA sont généralement supérieures à celles des systèmes pré-AmigaOne X1000 via des contrôleurs basés sur des cartes PCI avec puce Sil3112. Exploitons donc chaque once de bande passante que nous pouvons. Tout d'abord, utilisez un disque SSD plutôt qu'un disque dur mécanique. Certes, certains s'inquiètent des limites de cycles d'écriture, mais il est très peu probable que vous les atteigniez un jour. Selon certaines rumeurs, la gestion du NVMe par A-EON Technology est prévue pour bientôt, et même en utilisant un adaptateur SATA-NVMe, les performances seraient encore meilleures que celles d'un disque SSD traditionnel. Mais pour l'instant, le SSD est la meilleure solution. J'ai bénéficié d'une fiabilité et de performances excellentes dans mon A1222 et mon X5000/20 avec des périphériques SSD Samsung EVO SATA standard. Hautement recommandé.

A1222

Deuxièmement, choisissez soigneusement le(s) système(s) de fichiers utilisé(s) par vos partitions. La version de NGFS incluse dans la version d'AmigaOS 4 livrée avec votre A1222 lui est propre et n'a pas été publiée pour d'autres systèmes. Cela signifie que vous avez trois choix possibles de systèmes de fichiers : FFS, NGFS et SFS. Ce dernier n'est disponible que parce que l'A1222 inclut Enhancer Software d'A-EON Technology. Le FFS est hors de question. En plus des vérifications absurdes du système de fichiers après un plantage, qui retardent considérablement le temps de démarrage, les performances ne sont vraiment pas brillantes. Il reste donc NGFS ou SFS.

Parlons d'abord de SFS. Il existe deux variantes que vous pouvez utiliser : SFS\00 et SFS\02. La première est compatible (grosso modo) avec la version de SFS utilisée par MorphOS, donc si ce dernier est un jour disponible sur A1222, ce serait un bon choix pour le double démarrage. Il y a aussi des limitations avec le chargeur d'amorçage, donc si vous voulez que votre partition système soit en SFS, vous devrez aussi utiliser SFS\00. SFS\02 est plus performant, mais seulement si l'option de cache de disque activée - et elle n'est malheureusement pas compatible avec l'A1222. Vous pourrez démarrer et lire/écrire des fichiers, mais vous vous retrouverez avec des plantages aléatoires, en particulier avec les anciens logiciels 68k. Il n'a jamais été débogué et ne le sera peut-être jamais. SFS a été acquis par A-EON Technology seulement sous forme binaire, donc la mise à jour du code source est extrêmement improbable. Cela dit, le développeur Joerg Strohmeyer est réapparu récemment sur les forums Amiga, donc il y a toujours de l'espoir.

Il ne reste donc plus qu'une seule option : NGFS. Écrit par Tony Wyatt et largement testé par l'équipe de bêta test d'AmigaOS 4, vous trouverez que, au moins pour l'A1222, il est plus rapide et plus stable que n'importe quelle autre option. Utilisez-la. L'ancienne version utilisée sur la série AmigaOne X5000 est NGFS\00. La version que vous obtenez est la plus récente, NGFS\01, qui intègre tous les enseignements tirés de plusieurs années de tests. En utilisant l'ancien utilitaire DiskSpeed 68k, voici quelques chiffres de mon A1222 :

Test             	  SFS\02   NGFS   Unités

Création de fichiers	  2016     1980   fichiers/s
Ouverture de fichiers     8715    21458   fichiers/s
Examen de répertoires    62634    45559   fichiers/s
Suppression de fichiers   2848     3266   fichiers/s

Recherche/Lecture         3245   273772   recherches/s

Tampon de 512 octets
--------------------
Création de fichiers       8,4     22,3   Mo/s
Écriture de fichiers      19,2     55,6   Mo/s
Lecture de fichiers       22,5    131,9   Mo/s

Tampon de 4 ko
--------------
Création de fichiers      30,6     28,1   Mo/s
Écriture de fichiers      75,0    240,5   Mo/s
Lecture de fichiers       67,2    360,1   Mo/s

Tampon de 32 ko
---------------
Création de fichiers      54,2     27,6   Mo/s
Écriture de fichiers     133,9    227,8   Mo/s
Lecture de fichiers      121,3    296,3   Mo/s

Tampon de 256 ko
----------------
Création de fichiers      75,8     25,4   Mo/s
Écriture de fichiers     184,4    291,3   Mo/s
Lecture de fichiers      156,8    304,0   Mo/s

Ces résultats ont été obtenus avec les versions de test des systèmes de fichiers en vigueur à la mi-2021 sur la même partition du même disque, simplement formaté différemment. Bien sûr, il s'agit d'un logiciel en version bêta (premiers pilotes SATA) et avec les fonctions de débogage activées, donc il est à espérer que les chiffres définitifs seront meilleurs, et ceci avant NGFS\01 qui a de meilleures performances. Vous avez également deux ports SATA disponibles, vous pouvez donc toujours expérimenter avec plus d'un disque physique pour trouver la combinaison de matériel et de système de fichiers qui vous convient le mieux. Enfin, n'oubliez pas la possibilité de réparer vos partitions en cas de problème. Heureusement, NGFS dispose de quelques utilitaires intéressants, tels que NGFCheck :

A1222
L'utilitaire NGFCheck

Je dois dire que les performances du disque sont un peu bizarres sur l'A1222. Dans de nombreux cas, en particulier lors du déplacement de fichiers volumineux, l'A1222 est en fait plus rapide que mon AmigaOne X5000 avec le même matériel de disque, ce qui est complètement contraire à ce que les tests de performance suggèrent. Cependant, la manipulation des répertoires et des fichiers dans les structures du système de fichiers a tendance à être plus lente. Et le chargement de nombreux petits fichiers, comme des éléments de jeu ou de minuscules images AISS, peut s'avérer très lent. Avec la version bêta du pilote, par exemple, le lancement d'applications pour certains jeux est sensiblement plus long que sur mon AmigaOne X5000. Dans la plupart des cas, vous ne le remarquerez pas. Lorsque cette condition existe, vous le remarquerez.

Comme pour tout, votre expérience peut varier. Je dois également noter que je n'ai pas testé de lecteurs de CD-ROM ou de DVD avec l'A1222, car les pilotes SATA n'ont pas géré les supports amovibles pendant la majeure partie de la période de bêta test. Il est intéressant de noter que l'A1222 a été le premier système à utiliser le nouveau cadre SATA virtuel vsata.device du développeur Steven Solie. Je ne doute pas que les choses s'amélioreront avec le temps. Il y a quelques notes sur la question de la performance globale du disque dans la section 8. Performances et analyse comparative.

4. Logiciels recommandés [retour au plan]

4.1 Quels sont les logiciels à utiliser en priorité ?

Vous venez d'acheter un nouveau A1222, vous n'êtes pas vraiment familier avec les logiciels disponibles pour cette machine en dehors des outils 68k que vous connaissez et aimez. Que devez-vous télécharger en premier ? Si je partais de zéro, voici les logiciels que je recommanderais pour une utilisation quotidienne. Cette liste est basée sur mon expérience et tient compte à la fois des performances et de la stabilité. Rappelez-vous : il y a des tonnes de logiciels disponibles (à la fois dans le domaine public et dans le secteur commercial) sur OS4depot et Aminet, ce n'est donc qu'un début. C'est parti !

A1222

4.2 Audio et vidéo

Il y a de fortes chances que, si vous êtes un amigaïste, la musique soit un élément clé de l'utilisation de votre ordinateur personnel. Nous aurons donc besoin de quelques programmes dans ce domaine : un bon lecteur de musique, un outil qui permet d'éditer des fichiers audio, et peut-être quelques outils MIDI. Voici ce que je vous conseille d'utiliser :

Le meilleur lecteur audio : TuneNet (lien).
Deuxième : AmigaAMP 3 (lien).


TuneNet fonctionne étonnamment bien sur l'A1222, avec presque aucun temps processeur utilisé pour décoder vos MP3. La qualité audio est excellente et il est même livré avec sa propre interface de lecture en ligne. Je ne suis pas fan de l'apparence des gadgets ReAction qu'ils utilisent (TuneNet utilise des gadgets A-EON plutôt que les gadgets standards fournis avec AmigaOS), mais sinon c'est un gagnant. AmigaAMP est une autre bonne option, légère et très stable. Le seul problème est qu'il semble consommer plus de temps processeur et qu'Intuition semble être moins réactif pour une raison inconnue, ce qui est regrettable. J'ai contacté le développeur Thomas Wenzel et j'espère que nous pourrons résoudre ce problème avant la sortie de l'A1222. Si nous parvenons à résoudre ce problème, l'un ou l'autre est un excellent choix. Combinez l'un ou l'autre avec MediaVault et vous obtiendrez une formidable petite boîte pour les balados et la lecture audio en ligne !

Le meilleur organisateur audio : RNOTunes (lien).
Deuxième : aTunes (lien).


Celui-ci n'est sorti que récemment, mais si vous cherchez quelque chose qui ressemble à iTunes ou RhythmBox sur Amiga, RNOTunes est la meilleure option que j'ai vue jusqu'à présent. L'importation de vos MP3 se fait très rapidement, vous pouvez facilement changer les marqueurs ID3 en masse, et il est facile de trouver les pochettes de vos albums. aTunes fait un peu la même chose, et est un composant du lot zTools, vous pouvez donc l'essayer aussi.

Meilleur client de lecture en ligne : MediaVault (lien).
Deuxième : AmiPodder 1.7 (lien).


MediaVault existe depuis un certain temps et s'améliore à chaque version. Il accède à des répertoires en ligne de flux et de balados, et vous pouvez facilement définir vos favoris ou explorer grâce à une fonction de recherche intégrée. Malheureusement, il n'est pas capable d'ajouter directement des balados qui ne sont pas dans le répertoire en ligne qu'il utilise, AmiPodder est bien meilleur à cet égard - mais il utilise ARexx et MUI et des bibliothèques plus anciennes, de sorte que la stabilité est loin d'être solide comme le roc. De plus, le développeur George Sokianos prévoit de nombreuses fonctionnalités supplémentaires, de sorte qu'avec le temps, MediaVault devrait rattraper son retard. Je l'utilise tous les jours. Assurez-vous simplement d'utiliser TuneNet comme client audio jusqu'à ce qu'AmigaAMP ait une mise à jour pour l'A1222.

Meilleur éditeur musical par piste : DigiBooster 3 (lien).
Deuxième : MilkyTracker (lien).


Je soupçonne que ce choix va être controversé, mais si vous essayez de créer de la musique avec un éditeur musical par piste, DigiBooster est de loin le plus facile que j'ai rencontré jusqu'à présent. L'interface graphique est native (MUI), il a une fonction de synchronisation automatique très facile, l'interface REXX est complète, et vous pouvez l'obtenir pour n'importe quelle plate-forme Amiga, y compris AmigaOS 4. Il n'a pas toutes les fonctions que vous trouverez dans MilkyTracker, mais je le préfère toujours pour la création. Si vous voulez écouter ou éditer des modules existants, alors MilkyTracker est la meilleure solution. Oh, et si vous recherchez un son plus simple, semblable à celui des SID, jetez un coup d'oeil à HivelyTracker de Peter Gordon.

Meilleur lecteur vidéo : Emotion (lien).
Deuxième : DvPlayer 54.9 (lien).


L'A1222 n'est peut-être pas très puissant au niveau du processeur, mais grâce à l'accélération vidéo fournie par va.library et les pilotes RadeonRX, vous pouvez toujours profiter des vidéos HD sur votre petite Topaz. Il n'y a que deux lecteurs vidéo qui gèrent pleinement va.library, et ce sont ceux que j'utilise. Emotion est généralement le meilleur choix, mais il a tendance à planter occasionnellement et à perdre la synchronisation audio dans certains cas. Apparemment, des correctifs sont en préparation depuis un certain temps, mais la version 1.12 n'a toujours pas été publiée. DvPlayer est à bien des égards meilleur (plus stable, par exemple), mais ne gère pas autant de formats, ce qui est la seule raison pour laquelle il est en deuxième position ici. Le mieux est d'acheter les deux et de trouver ce qui fonctionne le mieux avec vos fichiers vidéo (en fonction de leur encodage).

A noter qu'il existe plusieurs variantes de MPlayer, et aucune d'entre elles n'est terriblement efficace sur l'A1222 selon mon expérience. Et comme FFMPEG ne fonctionne pas bien non plus, cela exclut les éditeurs vidéo comme FFshop, ce qui est dommage. Vous pouvez utiliser Blender pour le montage vidéo si vous le souhaitez, mais en vérité, il est tout simplement trop lent. Je veux dire, c'est bien plus rapide qu'un Amiga 68k, ou qu'un Amiga à base de FPGA (comme la Vampire), ou que la série Sam440 ; mais épargnez-vous la frustration. Si vous voulez faire de l'édition vidéo régulièrement, utilisez un AmigaOne X5000 ou un PC. Pour l'édition audio, il existe deux logiciels fantastiques dont vous aurez besoin : Rave et Audio Evolution. Rave est un simple éditeur de son offrant des effets de base et des options de conversion ; Audio Evolution est un éditeur multipiste et une table de mixage. Je les utilise tous les deux.

4.3 Internet

Meilleur client FTP : pFTP 1.2 (lien).
Deuxième : RNOXfer 1.0 (lien).


Oui, il y a une mise à jour d'AmFTP pour AmigaOS 4, et, oui, vous pouvez aussi utiliser des outils en ligne de commande, mais pour la simplicité, je recommande fortement pFTP de Peter Gordon. Il existe depuis que les premières versions d'AmigaOS 4 ont été vues dans la nature, et il gère à peu près tout ce dont vous aurez besoin. RNOXfer ajoute la compatibilité FTPS si vous en avez besoin. Autant prendre les deux.

Meilleur navigateur Web : Odyssey 1.23r5b07 (lien).
Deuxième : IBrowse 2.5.8 (lien).


Si vous souhaitez naviguer sur Internet avec votre A1222, Odyssey est votre seule véritable option pour quelque chose d'un tant soit peu moderne. Les performances JavaScript ne sont pas toujours optimales, et vous devrez parfois utiliser l'usurpation pour que certains sites Web affichent des pages, mais c'est de loin le meilleur choix. IBrowse dispose d'un moteur de rendu HTML et d'un interpréteur JavaScript assez anciens ; très peu de pages Web modernes s'afficheront correctement. Mais il est très rapide et dispose d'une excellente interface de script. Le bêta testeur Paul Sadlik a pu faire des tonnes de choses avec, alors jetez un oeil sur ses astuces sur YouTube et ailleurs.

Je pourrais mentionner AmiGemini dans cette partie. Bien qu'il ne s'agisse pas techniquement d'un navigateur Web, c'est un excellent navigateur pour les serveurs Gemini et Gopher. Oh, et il y a aussi NetSurf, mais il a un rendu étrange et est plus lent qu'Odyssey ; et il y a le vieux OWB, qui n'est pas terriblement compatible et aussi plutôt lent. Il existe une version native d'AWeb si vous voulez voir à quoi ressemblaient les choses dans les années 1990. Enfin, oubliez Timberwolf, à moins que vous ne vouliez faire planter votre système. Conclusion ? Restez avec Odyssey et espérez que l'équipe de portage de WebKit d'AmigaOS 4 progresse rapidement.

Meilleur gestionnaire de courriels : YAM 2.10dev (lien).
Deuxième : SimpleMail 0.45 (lien).


Les deux clients de messagerie natifs ont été abandonnés par leurs développeurs à ce stade, et les deux sont à code source ouvert, ce qui signifie que n'importe qui peut reprendre là où ils se sont arrêtés. YAM est de loin le plus mature des deux, et sa stabilité est à toute épreuve. Il ne gère pas le HTML, ni l'IMAP4, mais si vous pouvez vous contenter du texte brut et du POP3, vous obtiendrez un client de messagerie formidable, doté d'excellentes fonctions d'organisation, de recherche et de carnet d'adresses. SimpleMail gère le HTML, mais pas très bien, et sa gestion de l'IMAP4 est loin d'être stable. En fait, SimpleMail souffre généralement d'un DSI ou d'un ISI. Mais pour certains, il fonctionne bien. Peut-être ai-je trop de courriels dans mes dossiers ? Vous pouvez également utiliser des clients 68k, comme Thor, mais ils sont encore plus obsolètes. Si vous le pouvez, utilisez YAM.

Meilleur client IRC : AmIRC 3.15.
Deuxième : WookieChat 2.12 (lien).


Attendez, les gens utilisent encore l'IRC ? Vous pouvez parier votre doux derrière qu'ils le font. Et avec les passerelles disponibles vers d'autres services de conversation comme Discord, IRC règne toujours en maître dans le monde Amiga. Si vous pouvez trouver la dernière version AmigaOS 4 d'AmIRC, je vous la recommande vivement. Il ne plante jamais, est toujours disponible, et possède toutes les fonctionnalités que vous voudriez dans un client IRC. Vous devrez demander autour de vous pour obtenir une copie, malheureusement (plus d'informations). WookieChat est à la fois plus récent et plus ancien dans la mesure où il n'a pas été mis à jour depuis de nombreuses années. Mais il permet d'avoir plus d'un serveur connecté par instance, ce qui pourrait vous intéresser. N'oubliez pas de nous rejoindre sur le canal #general sur irc.amigans.net une fois que vous l'aurez installé !

A noter qu'il existe de nombreux autres outils utiles pour rendre votre navigation sur Internet plus productive. Si vous êtes encore abonné à un serveur NNTP hébergeant des groupes de discussion Usenet, installez NewsCoaster. Il fait tout ce qu'un lecteur de nouvelles devrait faire, et il fonctionne à merveille, à l'exception d'un plantage aléatoire de temps à autre. Vous voudrez peut-être aussi accéder à d'autres systèmes de bureau sur le réseau, alors jetez un coup d'oeil à TwinVNC et RDesktop pour le partage de bureau VNC et RDP respectivement. Vous pouvez utiliser AmiVNC4 pour servir votre Workbench, mais j'ai constaté qu'il avait des problèmes de couleur avec certains modes d'écran. Il y a aussi SSHTerm pour les sessions SSH, Dizzytorrent pour le téléchargement de fichiers, et des navigateurs RSS comme eNewsReader et XNet-RSS.

4.4 Bureautique

Meilleur traitement de texte : AmigaWriter 2 (lien).
Deuxième : Wordworth 7.


Je suis désolé de dire qu'après plus de deux décennies, les meilleures options de traitement de texte que nous ayons sont toujours celles de la fin des années 1990. Les deux sont des titres natifs 68k datant de l'époque d'AmigaOS 3, et les deux ont leurs problèmes. AmigaWriter l'emporte ici en raison de sa meilleure gestion des polices de caractères et de son interface graphique légèrement meilleure. Vous aurez toutefois besoin de bricoler pour installer l'un ou l'autre correctement. AmigaWriter a besoin de la bibliothèque native wizard.library, et WordWorth a besoin du correctif en version 7.01. Il y a aussi FinalWriter 97, mais j'ai toujours détesté son interface... à vous de voir. La bonne nouvelle est que FinalWriter est à nouveau en cours de développement, et cette fois pour AmigaOS 4, donc il va probablement prendre de l'avance sur la concurrence une fois sorti. Seul AmigaWriter est encore disponible à la vente, et seulement sur demande à Alinea Computing.

Meilleur tableur : Ignition 1.21 (lien).
Deuxième : TurboCalc 5.


Alors que le traitement de texte est toujours bloqué dans le passé, je suis ravi de dire que nous avons un outil de feuille de calcul activement développé avec Ignition. Il offre un ensemble substantiel de formules, la génération de graphiques, une gestion de données de base, une interface personnalisable et des capacités d'importation/exportation rudimentaires pour les formats ODS et XLSX. Je l'utilise presque tous les jours et il ne m'a jamais fait défaut. Le rendu des polices n'est pas anticrénelé, et les performances peuvent être un peu faibles lors de l'ouverture des fichiers, mais sinon, c'est vraiment très bien. Et le développeur Achim Pankalla est toujours disponible pour vous aider quand vous en avez besoin. Je peux également recommander l'ancien tableur 68k TurboCalc 5 si, pour une raison ou une autre, Ignition ne suffit pas. TurboCalc ouvre également les anciens fichiers Excel, c'est-à-dire ceux antérieurs au format XLSX, si vous en avez besoin.

Meilleure base de données : BeeBase (lien).

Si vous devez travailler sérieusement sur une base de données, il existe l'excellent logiciel BeeBase de Stefan Gutmann. Il ne s'agit pas seulement d'un gestionnaire de bases de données relationnelles, mais aussi d'un environnement de développement complet capable de créer des applications personnalisées à l'aide de MUI. Des tonnes de types de données sont gérées, les capacités de filtrage et de recherche sont facilement gérées, la génération de rapports est simple grâce à son langage de requête intégré, une excellente documentation est fournie, vous pouvez avoir un nombre illimité d'enregistrements et de tables, un accès partagé entre plusieurs systèmes. C'est incroyable. Votre base de données peut même inclure des fichiers et des images externes. Honnêtement, je ne sais pas pourquoi ce n'est pas un logiciel commercial. Et surtout, vous pouvez utiliser BeeBase sur votre A1222 ainsi que sur votre PC de travail fonctionnant sous Windows, Linux ou macOS.

Meilleur logiciel de présentation : Hollywood Designer (lien).

Hollywood Designer et son environnement de développement Hollywood sous-jacent pourraient bien figurer parmi les meilleurs outils jamais créés pour l'Amiga. Et si vous pouvez l'utiliser pour créer des présentations multimédias vraiment exceptionnelles, il peut également être utilisé pour créer des applications à part entière. Heureusement, pour la création de présentations, il fonctionne comme PowerPoint ou LibreOffice Impress. Vous pouvez avoir autant de diapositives que vous le souhaitez, et des tonnes d'effets et de filtres sont disponibles pour vos images et vos vidéos. Les capacités de dessin et de texte sont superbes, et vous pouvez facilement intégrer de l'interactivité si vous le souhaitez. La documentation est très complète. Aucun paragraphe ne peut résumer tout ce que vous pouvez faire avec Hollywood Designer, alors s'il y a un outil pour lequel vous devriez débourser un peu d'argent, c'est bien celui-là.

Il existe d'autres domaines de productivité que vous pourriez envisager, comme les logiciels de mise en page. PageStream est toujours disponible, et j'ai entendu dire que la version 68k fonctionne bien, mais je n'ai pas de copie et je ne peux donc pas confirmer. Il y a aussi des logiciels de génération de PDF plus récents comme Compression et RNOPublisher, mais je n'utilise ni l'un ni l'autre. Curieusement, les logiciels de comptabilité constituent un domaine bien couvert. Si vous êtes familier avec la comptabilité en partie double, vous voudrez sans doute jeter un coup d'oeil à Luettje Bookholler. Il permet d'intégrer TurboCalc, Ignition et les fichiers CSV de votre banque. Il faut un peu de temps pour s'y habituer, mais une fois que vous l'aurez fait, vous ne voudrez plus jamais utiliser quoi que ce soit d'autre. Pour quelque chose d'un peu plus traditionnel, essayez HomeBank, qui existe en version 68k et en version plus récente fonctionnant sous AmiCygnix. Je recommande d'utiliser la version 68k ; bien qu'elle soit plus ancienne, elle est beaucoup plus réactive.

4.5 Autres perles

Meilleur éditeur d'images : fxPAINT 2.0.
Deuxième : ArtEffect 4.0 (lien).
Troisième : Pixy 1.0a4 (lien).


Encore une catégorie où mes choix ne sont probablement pas ceux que la plupart des gens auraient choisis, mais ce sont ceux que j'utilise réellement. fxPAINT est un vieil éditeur d'images 68k (NDLR : et également PowerPC WarpOS, MorphOS et x86 Amitlon) de l'ère post-Commodore qui adopte une approche assez intéressante de l'édition d'images. Vous effectuez les modifications que vous souhaitez, et ce n'est que lorsque vous pensez que le résultat vous convient que vous l'incorporez à l'image. Cela permet d'éviter les tragédies. Il existe également de nombreux effets et options de contrôle des couleurs. Avec la bibliothèque ReWarp, certaines fonctions sont même accélérées avec du code PowerPC natif. Et il gère les formats modernes comme le PNG. ArtEffect existe depuis toujours, et était la chose la plus proche de Photoshop que vous pouviez trouver sur Amiga. Il est toujours aussi formidable, et la seule raison pour laquelle il n'est pas en tête de liste ici est que sa stabilité est loin d'être à toute épreuve. Il faut aussi jouer avec les modes d'écran et son étrange système de mémoire virtuelle pour le faire fonctionner correctement.

La plus grande surprise est Pixy, un tout nouvel outil d'édition d'images et d'animation réalisé avec Hollywood. Lorsqu'il fonctionne, il fonctionne très, très bien. Une fois qu'il aura atteint sa maturité, il devrait faire voler en éclats à peu près tout ce qui existe. Pour l'instant, il vous faudra télécharger la bibliothèque codesets.library corrigée à partir du forum Hollywood pour que tout fonctionne, et les performances ne sont pas encore à la hauteur de ce qu'elles devraient être. Mais il offre une telle vision de l'avenir que j'ai voulu l'inclure ici. Les vieux classiques comme Photogenics et ImageFX fonctionnent également très bien sur l'A1222. Consultez les listes de compatibilité de ce guide (partie 5) pour en savoir plus.

Le meilleur éditeur graphique pixel : Personal Paint 7.3c (lien).
Deuxième : grafx2 (lien).


Meilleur outil d'astronomie : Digital Universe 1.7 (lien).

C'est de loin mon logiciel préféré sur mon A1222. Si vous êtes un amateur de ciel, c'est le logiciel d'astronomie que vous avez toujours voulu. Pas de rendu 3D tape-à-l'oeil ni d'animations inutiles. Définissez le lieu et l'heure de votre prochaine expédition d'observation du ciel, et c'est parti. Il est très facile de générer des rapports répertoriant les différents objets que vous souhaitez observer, toutes les données de localisation nécessaires, etc. Sa base de données est très complète et vous aurez du mal à trouver un objet qui n'y figure pas. Il est également possible de créer des scripts, de sorte que si vous souhaitez générer des simulations d'une période et d'une partie du ciel nocturne particulières, vous pouvez facilement le faire. Il contient également de nombreuses informations utiles sur la plupart des objets, en plus des données de localisation. Vous avez donc tout ce qu'il vous faut si vous emmenez des enfants ou des amis avec vous en termes d'éducation. Le développeur Bill Eaves sait clairement ce qui est utile ou pas dans un logiciel d'astronomie et je ne saurais trop le recommander. J'espère qu'un jour les images seront mises à jour avec des images plus récentes provenant des télescopes Hubble et James Webb, et il serait bon d'élargir les articles de l'encyclopédie sur les principaux objets et planètes. Mais il est formidable. Achetez-le... maintenant.

5. Compatibilité des logiciels [retour au plan]

5.1 Ce qui fonctionne, ce qui ne fonctionne pas, et ce qui a besoin d'être débogué.

Les logiciels listés ici ont été testés sur un A1222 basé sur une carte Tabor bêta originale utilisant les derniers composants bêta d'AmigaOS 4.1 au début de l'année 2023. Votre expérience peut évidemment varier. La règle générale avec les logiciels A1222 est la suivante : tant qu'ils n'utilisent pas d'instructions et de données en virgule flottante, ils devraient être plus rapides que sur une Sam460. S'ils utilisent des instructions et des données en virgule flottante, les performances varient : s'ils les utilisent beaucoup et s'ils sont compatibles avec la couche d'émulation LTE, ils devraient être utilisables mais pas rapides. Quelque part entre un Amiga NG normal et un système 68k avec 68060. S'il existe un binaire optimisé pour l'A1222 (ou SPE), utilisez-le toujours. Il sera beaucoup plus rapide.

Certains logiciels ont des incompatibilités mineures avec la couche d'émulation LTE et doivent être mis sur liste noire, un peu comme la couche d'émulation JIT Petunia 68k intégrée à AmigaOS 4. Pour forcer un logiciel à utiliser l'émulateur interprétatif davantage compatible (mais plus lent), vous pouvez l'ajouter à la liste noire du LTE. Ce guide contient une liste noire LTE prête à l'emploi. Installez simplement DEVS:load-time-blacklist sur votre disque système. Il y a quelques notes à ce sujet après le tableau.

Cela dit, tous les logiciels de cette liste devraient fonctionner sur l'A1222 si nous parvenons à les déboguer. Tous les logiciels listés ici fonctionnent sur mon AmigaOne X5000, même s'il est vrai que certains ont nécessité un effort particulier. L'objectif devrait être que tout ce qui fonctionne sur une autre plate-forme AmigaOS 4 fonctionne sur votre A1222. Nous n'en sommes pas encore là, mais nous nous en rapprochons.

Outils audio

AmigaAMP 3.34		PPC	Oui	Utilise un décodeur interne qui cause des ralentissements du système
AmiPodder 1.7		PPC	Oui	Bonne performance ; lancement initial lent
AmiSoundED		PPC	Oui	Bonne performance
aTunes 3.9		PPC	Oui	Bonne performance
Audio Evolution 4.0	PPC	Oui	Bonne performance
Bars 'n Pipes 0.7.1	PPC	Oui	Bonne performance
DigiBooster 3.0		PPC	Oui	Bonne performance
HD-REC 0.10		68k	Non	Plante avec erreur DSI fatale, voir journal du plantage 1, 2, 3
HivelyTracker 1.9	PPC	Oui	Bonne performance
MilkyTracker 1.01	PPC	Oui	Bonne performance
OctaMED Soundstudio	68k	Oui	Bonne performance ; nécessite TheMaetrix
Phonolith 1.0		PPC	Oui	Le fil d'exécution du lecteur utilise plein de temps processeur
ProTrekkr 2.5.5		PPC	Oui	N'est pas vu comme un exécutable !
Schism 0.2a		PPC	Oui	Bonne performance
Rave 1.7		PPC	Oui	Bonne performance ; chargement lent des gros fichiers
RNOTunes		PPC	Oui	Bonne performance
Seq Pro 2.0		PPC	Oui	Bonne performance
SimplePlay 3.8		PPC	Oui	Bonne performance pour la plupart des formats
SoundFX 4.3		68k	Non	S'arrête à 80% durant le lancement
TuneNet 2.13		PPC	Oui	Bonne performance pour MP3/AIFF ; lent pour Ogg Vorbis

Outils vidéo

DvPlayer 54.9		PPC	Oui	Bonne performance ; gère l'accélération vidéo HD
Emotion 1.9		PPC	Oui	Bonne performance ; gère l'accélération vidéo HD
FFmpeg-GUI		PPC	Oui	Se lance ; nécessite FFmpeg pour être utilisé
FFmpeg 4.2.1		PPC	Oui	Entraîne lenteur du système ; la plupart des codecs sont lents
FFshop			PPC	Oui	Se lance ; nécessite FFmpeg pour être utilisé
MPlayer-GUI 1.61	PPC	Oui	Bonne performance
MPlayer 1.5		PPC	Oui	Performance médiocre
MPlayer-MickJT 1.01	PPC	Oui	Performance médiocre
VideoEditor 1.1		PPC	Oui	Bonne performance

Outils Internet

AmFTP 1.946		PPC	Oui	Bonne performance
AmiGemini 0.11		PPC	Oui	Performance incroyablement rapide !
AmIRC 3.15		PPC	Oui	Bonne performance
AmTelnet II		68k	Oui	Bonne performance
Apache web server	PPC	Oui	Performance étonnamment bonne
AWeb 3.5.11		PPC	Oui	Bonne performance
BigSister v53		PPC	Oui	Bonne performance
ClipDown 3.1		PPC	Oui	Bonne performance
dizzytorrent		68k	Oui	Bonne performance
eNewsReader 1.2		PPC	Oui	Bonne performance
IBrowse 3.0a		PPC	Oui	Bonne performance
Netsurf 3.10		PPC	Oui	Bonne performance ; rendu parfois bizarre
NewsCoaster 1.65	PPC	Oui	Bonne performance
Odyssey 1.23r5b07	PPC	Oui	Bonne performance
OWB (ReAction)		PPC	Oui	Consomme parfois tout le temps processeur ; inutilisable
pFTP 1.2		PPC	Oui	Bonne performance
RDesktop 1.14		PPC	Oui	Bonne performance ; rafraîchissement lent
RNOXfer 1.0		PPC	Oui	Bonne performance
SimpleMail 0.45		PPC	Oui	Bonne performance ; bogué
SSHTerm 1.8		PPC	Oui	Bonne performance
Term 4.8		68k	Oui	Bonne performance
TimberWolf 4.0.1	PPC	Non	Erreur DSI fatale au lancement ; voir le journal du plantage
TwinVNC 1.8		PPC	Oui	Bonne performance ; rafraîchissement parfois lent
WookieChat 2.12		PPC	Oui	Bonne performance
XNet-RSS 53.2		PPC	Oui	Bonne performance
YAM 2.10dev		PPC	Oui	Bonne performance
ZitaFTPServer		PPC	Oui	Bonne performance

Outils graphiques

Aladdin 4D 5.0		68k	Non	Erreur DSI fatale au lancement (noyau) ; voir le journal du plantage
AmiFig 4.0		PPC	Oui	Bonne performance
AmiPhoto 1.6		PPC	Oui	Bonne performance
ArtEffect 4.0		68k	Oui	Bonne performance ; lenteur de certaines opérations en FPU
Blender 248.4		PPC	Oui	Bonne performance ; rendu lent
Cinema4D 4.2		68k	Oui	Version 68020 fonctionne bien ; les autres ont une erreur DSI (1, 2)
Cycas 1.78.7		68k	Oui	Bonne performance
DrawStudio 2.0		68k	Oui	Bonne performance
FastView 5.0		PPC	Oui	Bonne performance
fxPAINT 2.0		68k	Oui	Bonne performance ; la version WarpOS ne fonctionne pas
grafx2			PPC	Oui	Bonne performance
ImageFX 4.5.99		68k	Oui	Bonne performance
LightWave 5.20a		68k	Non	Erreur DSI fatale au lancement (noyau) ; voir le journal du plantage
MaxonCAD 2.5		68k	Oui	Bonne performance
PerfectPaint 2.93.6	WOS	Non	Plantage ramlib au lancement, voir le journal du plantage
PersonalPaint 7.3c	PPC	Oui	Bonne performance
Photogenics 5.0		68k	Oui	Bonne performance
Pixy 1.0a4		PPC	Oui	Bonne performance ; nécessite une codesets.library corrigée
RNOeffects 2.0		PPC	Oui	Bonne performance ; nécessite mise à jour de la codesets.library
ShaderJoy 1.21		PPC	Oui	Bonne performance ; nécessite mise à jour bibliothèque OpenGL ES2 3.4
SilkRAW 1.2		PPC	Oui	Bonne performance
SketchBlock 3.4		PPC	Oui	Performance variable ; problème de mouvement rapide de la souris
TVPaint 3.59		68k	Non	Ne reconnaît pas les modes d'écran RadeonRX
WarpView 1.06		PPC	Oui	Bonne performance
Wildfire 7		WOS	Non	Plantage dans le noyau, voir le journal du plantage

Outils bureautiques

AmigaWriter		68k	Oui	Bonne performance ; doit être dans la liste noire LTE
AOrganiser 2.1		PPC	Oui	Bonne performance
BeeBase 1.0		PPC	Oui	Bonne performance
Cinnamon Writer		PPC	Non	Gel au lancement ; parfois erreur DSI ; voir le journal du plantage
Compression 0.10	PPC	Oui	Bonne performance
Digita Organiser	68k	Oui	Bonne performance
FinalCalc		68k	Non	Erreur DSI fatale après le lancement ; voir le journal du plantage
FinalData		68k	Oui	Bonne performance
FinalWriter 97		68k	Oui	Bonne performance
Hollywood Designer 5.0	PPC	Oui	Bonne performance
HomeBank 3.1		68k	Oui	Bonne performance
Ignition 1.22		PPC	Oui	Bonne performance, nécessite MAJ du greffon ODS
Leu			PPC	Oui	Erreur DSI/ISI fatale lors de l'importation de fichiers ODS
MUIBase 4.2		PPC	Oui	Bonne performance
PageStream 5.0.3.3	PPC	Non	Gel au lancement, même chose que sur X5000
PageStream 4.1.5.6	68k	Oui	Bonne performance
RNOPublisher		PPC	Oui	Bonne performance
StarAm Plan		68k	Non	Ne se lance pas, erreur Modula-2
TurboCalc 5		68k	Oui	Bonne performance
TypeSmith 2.5a		68k 	Oui	Le redécoupage et le défilement provoquent des blocages momentanés
WordNet 3.5		PPC	Oui	Bonne performance
Wordworth 7		68k 	Oui 	Nécessite le correctif 7.01, type d'outil PICASSOTRUE

Science et astronomie

3DStars 1.0		PPC	Oui	Bonne performance
AmigaOhm		PPC	Oui	Bonne performance
Celestia 1.6		PPC	Non	Très lent au lancement, DSI fatal ; voir journal du plantage
Digital Universe	PPC	Oui	Bonne performance
EqEd 0.96		68k 	Oui	Bonne performance
FlashMandel NG		PPC	Oui	Bonne performance ; la version SPE présente des problèmes de dessin
Fractal Voyager		PPC	Oui	Bonne performance ; la génération de fractales est lente
Maple V R3		68k 	Oui	Bonne performance ; MapleView a des problèmes de polices
MathScript		68k 	Oui	Bonne performance
MathX			68k	Oui	Bonne performance
YACAS			68k	Oui	Bonne performance

Émulateurs

AmiArcadia		PPC	Oui	Bonne performance
amiNES 0.80		PPC	Oui	Erreur DSI fatale à la sortie ; voir journal du plantage
Basilisk II		PPC	Oui	Bonne performance en résolution 640x480
DOSbox 0.7-3		PPC	Oui	Bonne performance
DGen 1.33		PPC	Oui	Bonne performance
E-UAE 0.8.29		PPC	Oui	Bonne performance pour la plupart des jeux
FinalBurn		PPC	Non	Erreur "fbn-os4 not valid executable"
Fuse 1.5.0		PPC	Oui	Bonne performance
Handy 0.5		PPC	Oui	Bonne performance
Hatari 1.5		PPC	Oui	Bonne performance
KEGS 0.65		PPC	Oui	Bonne performance ; certains programmes quittent l'application
OhBoy 1.0		PPC	Oui	Bonne performance
oSMoSe 0.9.2		PPC	Oui	Bonne performance
SMS Plus 0.9.4a		PPC	Oui	Bonne performance
Snes9X			PPC	Non	Impossible de jouer ; erreurs avec les ROM
VICE 2.2		PPC	Oui	Bonne performance
VirtualJaguar		PPC	Oui	Lent
WarpSNES		PPC	Oui	Bonne performance

Outils système et de développement

AISSview		PPC	Oui	Bonne performance
AmiArc			PPC	Oui	Bonne performance
AmiCygnix 1.7		PPC	Oui	Lent
AmiDisk 2.06		PPC	Oui	Performances mitigées ; lent redimensionnement des fenêtres
AmiPDF 1.42		PPC	Oui	Performances acceptables ; utiliser RNOPDF comme alternative
AmiUpdate		PPC	Oui	Bonne performance
Annotate		PPC	Oui	Bonne performance
CodeBench		PPC	Oui	Bonne performance
DevInfos		PPC	Oui	Bonne performance
Directory Opus 4.18.44	PPC	Oui	Bonne performance
Directory Opus 5.91	PPC	Oui	Bonne performance
DirMeUp			PPC	Oui	Bonne performance
DiskMaster 2		PPC	Oui	Bonne performance
GfxBench2D		PPC	Oui	Bonne performance
HexSee			PPC	Oui	Bonne performance
Hollywood 10		PPC	Oui	Bonne performance
LiteXL 2.1.3r1		PPC	Oui	Bonne performance
MultiEdit		PPC	Oui	Bonne performance
MultiViewer		PPC	Oui	Bonne performance
Ranger 2.1		PPC	Oui	Bonne performance ; ne reconnaît pas correctement l'A1222
RNOPDF			PPC	Oui	Bonne performance, visionneuse PDF la plus rapide sur A1222
SDK Browser		PPC	Oui	Bonne performance
Spotless 2.2.1		PPC	Oui	Bonne performance
StormCED 5		PPC	Oui	Bonne performance
Workbench Explorer	PPC	Oui	Bonne performance ; lancement initial lent
VIM (MUI)		PPC	Oui	Bonne performance

Notes
  • AmiSSL 4.x et 5.x ont un problème avec l'émulateur LTE qui ne sera pas corrigé ; à ajouter à la liste noire. Grâce au développeur Oliver Roberts, ce problème est maintenant corrigé avec AmiSSL 5.7 et les versions ultérieures !
  • La plupart des logiciels qui utilisent SSL ou SSH, tels que curl et Netsurf, doivent également être ajoutés à la liste noire.
  • Les logiciels 68k compilés avec StormC peuvent utiliser l'ancienne bibliothèque wizard.library ; assurez-vous de télécharger la version AmigaOS 4 depuis OS4Depot et ajoutez-la à la liste noire.
  • Aucune des couches d'émulation WarpOS ne fonctionne sur l'A1222, comme powerpc.library ou ReWarp. Merci à Hans de Ruiter qui a rapporté le bogue, ReWarp build#80 fonctionne maintenant avec succès sur l'A1222. Vous aurez également besoin d'installer ReWarp3DPPC.
  • Assurez-vous que toutes les bibliothèques mathématiques IEEE 68k sont ajoutées à la liste noire LTE.
  • ARexx fonctionne, mais là encore, il faut l'ajouter à la liste noire LTE.
  • Il existe des portages Linux formidables comme Gnumeric et Abiword qui tournent dans AmiCygnix ; ils fonctionnent bien, mais la vitesse de rafraîchissement est très médiocre pour l'instant.
J'espère que cela vous permettra de commencer à utiliser tous les logiciels que vous voudrez utiliser sur votre nouveau A1222. Bonne lecture !

6. Compatibilité des jeux [retour au plan]

6.1 Ce qui est jouable et ce qui ne l'est pas

Les jeux listés ici ont été testés sur une carte Tabor bêta originale A1222 utilisant les derniers composants bêta d'AmigaOS au début de l'année 2023. Votre expérience peut évidemment varier. La règle générale avec les logiciels A1222 est la suivante : tant qu'ils n'utilisent pas d'instructions et de données en virgule flottante, ils devraient être plus rapides que sur une Sam460. S'ils utilisent des instructions et des données en virgule flottante, les performances varient : s'ils les utilisent beaucoup et s'ils sont compatibles avec la couche d'émulation LTE, ils devraient être utilisables mais pas rapides. Quelque part entre un Amiga NG normal et un système 68k avec 68060. S'il existe un binaire optimisé pour l'A1222 (ou SPE), utilisez-le toujours. Il sera beaucoup plus rapide.

Si vous êtes un joueur et que vous voulez un système Amiga de nouvelle génération, l'A1222 n'est probablement pas le meilleur choix pour vous. Ne vous méprenez pas, de nombreux jeux natifs et anciens jeux 68k (via RunInUAE) fonctionnent parfaitement. Même certains jeux 3D sont parfaitement jouables avec une carte graphique moderne et Warp3DNova. Mais il y en a un certain nombre qui ne sont tout simplement pas amusants à faire tourner. Cette liste devrait vous éviter la frustration, et n'oubliez pas de consulter les notes générales au bas de cette liste. Je dois également préciser que j'utilise une version légèrement optimisée de MiniGL de Daniel Muessner. Les versions SPE natives combinées avec un MiniGL entièrement natif sont très, très rapides. Autrement, les performances des jeux MiniGL sont à peine jouables dans le meilleur des cas. OpenGL ES2 est généralement plus rapide, mais encore une fois, c'est la version native de SPE que nous voulons.

Cela dit, tout ce qui est dans cette liste devrait fonctionner sur l'A1222 si nous pouvons le déboguer. Tous les jeux listés ici fonctionnent sur mon AmigaOne X5000, même s'il est vrai que certains ont nécessité un effort particulier. L'objectif devrait être que tout ce qui fonctionne sur une autre plate-forme AmigaOS 4 fonctionne sur votre A1222. Nous n'en sommes pas encore là, mais nous nous en rapprochons.

Jeux jouables

1941 Deluxe		SDL1	Oui	Bonne performance
Abuse			SDL1	Oui	Bonne performance
Airball			n/a	Oui	Bonne performance
AlephOne		SDL1	Oui	Bonne performance
AmiChess		n/a	Oui 	Bonne performance
Anagramarama		SDL1	Oui	Bonne performance
Armagetron		OGL	Oui	Bonne performance ; quelques problèmes de rendu
Atomic Bomberman	n/a	Oui	Bonne performance avec la version native SPE
Augustus		SDL2	Oui	Performances "un peu plus lentes que sur Sam460".
BallGameHD		SDL1	Oui	Bonne performance
Battle Squadron		n/a	Oui	Bonne performances ; utilisez la version SPE
Battle For Wesnoth	n/a	Oui	Supprimez les fichiers *.ogg ; désactivez tous les sons ; chargement lent
Beat2X			SDL1	Oui	Bonne performance
Beret			SDL1	Oui	Bonne performance
BlackBox		n/a	Oui	Bonne performance
BlastAway		n/a	Oui	Bonne performance
BOH			n/a	Oui	Bonne performance
Bomberman LAN		n/a	Oui	Bonne performance
Breakers 2.1		SDL1	Oui	Bonne performance
Breakhack		SDL2	Oui	Réglez moteur de rendu SDL2 sur OpenGL ES2 via les prefs ; désactivez la musique
BubbleShooterDX		n/a	Oui	Bonne performance
CandyCrisis		SDL1	Oui	Bonne performance
Cannonball (Outrun)	SDL2	Oui	Réglez moteur de rendu SDL2 sur Compositing ; utilisez une configuration personnalisée
Chocolate Doom		n/a	Oui	Bonne performance (testé avec Doom, Doom Ultimate, Doom II)
C&C: Red Alert *	SDL2	Oui	Performance "un peu plus lente que sur Sam460"
C&C: Tiberian Dawn *	SDL2	Oui	Performance "un peu plus lente que sur Sam460"
croMagRally		OGL	Oui	Lent ; doit supprimer le cache GL à chaque lancement
Cube			OGL	Oui	Jouable ; avec des ajustements, on peut obtenir 18-30 ips
Dale Hardshovel		SDL1	Oui	Bonne performance
Death Rally		OGL	Oui	Le chargement est lent, mais les performances du jeu sont bonnes.
Descent I (SDL)		SDL1	Oui	Bonne performance
Descent I (OpenGL)	OGL	Oui	Bonne performance
DevilutionX *		SDL1	Oui	Performance "un peu plus lente que sur Sam460".
Dungeon Of Chess	OGLES2	Oui	Bonne performance
Enigma			n/a	Oui	Bonne performance
Equilibrio		OGL	Oui	Gel à la sortie ; doit renommer $PROGDIR:Data/Musics
Fallout CE 1 *		SDL2	Oui	Performance "un peu plus lente que sur Sam460"
Fallout CE 2 *		SDL2	Oui	Performance "un peu plus lente que sur Sam460"
Foobillardplus		OGL	Oui	Performance jouable avec des changements de paramètres
Freedink		SDL1	Oui	Bonne performance
Freespace (MiniGL)	OGL	Oui	Bonne performance
Frogatto		n/a	Oui	Bonne performance quand la musique/son sont désactivés ; utilisez un script personnalisé
Gianas Return		SDL1	Oui	Bonne performance
Giddy			OGL	Oui	Bonne performance
Gigalomania		SDL2	Oui	Bonne performance ; réglez le moteur de rendu SDL2 sur "Compositing".
Gorky 17		n/a	Oui	Bonne performance ; saccades occasionnelles
HBMonopoly		n/a	Oui	Bonne performance
HCraft			OGL	Oui	Jouable avec des changements de mode graphique, chargement très lent
Hermes			SDL1	Oui	Bonne performance
Heroes Of Might Magic *	SDL2	Oui	Performance "un peu plus lente que sur Sam460"
HexGem			SDL1	Oui	Bonne performance
HHeretic		SDL1	Oui	Bonne performance
Huenison		n/a	Oui	DSI au lancement, peut être ignoré
Hurrican		OGELS2	Oui	Doit utiliser la version EGL ; nécessite la version 3.4 d'opengles2.library
Hydra Castle Labyrinth	OGLES2	Oui	Bonne performance
Linball			SDL1	Oui	Bonne performance
Lincity NG		SDL1	Oui	Lent mais jouable
Lpairs			SDL1	Oui	Bonne performance
MACE			n/a	Oui	Bonne performance (et génial !)
MACE Tower Defense	n/a	Oui	Bonne performance
MiniSlug		SDL1	Oui	Bonne performance
Moria			n/a	Oui	Bonne performance
Neverball		OGL	Oui	Bonne performance dans les basses résolutions
Neverputt		OGL	Oui	Bonne performance dans les basses résolutions
Numpty Physics		SDL1	Oui	Bonne performance
NXEngine-CaveStory	SDL1	Oui	Performances médiocres
Open Sonic		n/a	Oui	Performances médiocres
OpenBOR			n/a	Oui	Bonne performance (pour la plupart des .PAK)
OpenTyrian		n/a	Oui	Bonne performance
Otto Matic		OGLES2	Oui	Lent (seulement 15-20 ips)
Pathmania		SDL1	Oui	Bonne performance
Patience Mahjongg	SDL1	Oui	Bonne performance
Pekka Kana 2		SDL2	Oui	Bonne performance avec des changements de paramètres
Pingus (MiniGL)		OGL	Oui	Bonne performance
Pingus (rendu logiciel)	SDL1	Oui	Bonne performance
PowerManga		SDL1	Oui	Bonne performance
PRBoomPlus		n/a	Oui	Bonne performance
Prince Of Persia	SDL1	Oui	Bonne performance
Pushover		SDL1	Oui	Bonne performance
Rise Of The Triad	n/a	Oui	Bonne performance
Secret Maryo Chronicles SDL1	Oui	Performances médiocres
SokobAmiga		SDL1	Oui	Bonne performance
Soliton			n/a	Oui	Bonne performance
SonicCD RSDKv3		EGL	Oui	Bonne performance
Spencer			W3DN	Oui	Bonne performance
sqrxz			n/a	Oui	Bonne performance
sqrxz2			n/a	Oui	Bonne performance
Sqrxz3			n/a	Oui	Bonne performance
Sqrxz4			n/a	Oui	Bonne performance
SudoQ			SDL1	Oui	Bonne performance
Super Mario 64 (sm64ex) OGL	Oui	Bonne performance ; nécessite la mise à jour de la bibliothèque OpenGL ES2
Super Methane Brothers	SDL2	Oui	Bonne performance ; réglez le moteur de rendu SDL2 sur "Compositing".
SuperTux		SDL1	Oui	Bonne performance
Swamp Defense 2		n/a	Oui	Bonne performance
Tap Jewels		n/a	Oui	Bonne performance
Tetris			SDL1	Oui	Bonne performance
TetrisLAN	 	SDL1	Oui	Bonne performance
Tong!			SDL1	Oui	Bonne performance
Tower 57		n/a	Oui	Très bonnes performances ; utilisez la version SPE
uNext			n/a	Oui	Bonne performance
Ur-Quan Masters		SDL1	Oui	Bonne performance
VoxelBird		W3D	Oui	Bonne performance avec la version SPE
VoxelNoid		W3D	Oui	Bonne performance avec la version SPE
Widelands		SDL1	Oui	Le chargement consomme 100% du processeur ; sinon, bonne performance
Woof			n/a	Oui	Bonne performance
Worm Wars		n/a	Oui	Bonne performance
xrick			SDL2	Oui	Bonne performance
Zaz 1.0			OGL	Oui	Performances médiocres
Zelda: ROTH		SDL1	Oui	Bonne performance
Zelda: SolarusDX	SDL1	Oui	Bonne performance ; introduction consomme 100% du processeur
Zelda: TTT		SDL1	Oui	Bonne performance

Jeux injouables

AmiCraft		OGL	Oui	Erreur DSI au lancement et à la sortie ; lent
Aquaria			OGL	Non	Se lance mais trop lent pour être jouable
Astromenace		OGL	Non	La version MiniGL se lance, mais est lente ; Rendu GL4ES non correct
Barony			OGL	Oui	Se lance mais trop lent pour être jouable
Eldritch		OGLES2	Oui	Se lance mais trop lent pour être jouable
Epiar			OGL	Oui	Lent ; environ 10 ips
Flare			n/a	Oui	Se lance mais les menus ne sont pas fonctionnels
Frotz			n/a	Non	Se bloque au lancement ; rien sur le bus série
Gorynlich		OGLES2	Non	Erreur DSI fatale au lancement
Heretic II (2023)	OGLES2	Non	Erreur DSI fatale au lancement, le processeur passe à 100%
Hexen II (MiniGL)	OGL	Non	Plante avec l'erreur de "mauvaise surface" au démarrage
Hexen II (logiciel)	SDL1	Non	Plante avec l'erreur de "mauvaise surface" au démarrage
MeAndMyShadow		n/a	Non	Erreur DSI fatale au lancement dans elflib
MegaMario		SDL1	Non	Le lancement consomme tout le processeur, trop lent
Myst			n/a	Non	Se bloque au lancement ; rien sur le bus série
Noiz2sa			SDL1	Non	Le lancement consomme tout le processeur, trop lent
OpenJK Jedi Academy *	OGL	Non	Plantage au lancement
OpenJK Jedi Outcast *	OGL	Oui	Se lance mais est trop lent pour être jouable
PangZero		n/a	Non	Erreur DSI fatale au lancement sur Perl
Polymorphable		SDL2	Non	Erreur DSI fatale au lancement sur elflib
PRBoomGL		OGL	Non	Le lancement échoue, incapable de créer un contexte OGL
Primrose		SDL1	Non	Se bloque au lancement ; rien sur le bus série
Quake (logiciel)	n/a	Non	Erreur DSI fatale pendant le lancement
Quake (Fuh)		OGL	Non	Gel au lancement ou mort par DSI
Quake (GL)		OGL	Non	Ne démarre pas ; ne peut pas ouvrir le contexte OGL
Quake Darkplaces	OGL	Oui	Se lance, erreurs DSI, quitte après chargement
Quake II		OGL	Oui	Doit mettre s_initsound à "0" dans config.cfg ; environ 4-5 ips
Quake II HD		OGL	Non	Erreur DSI fatale au lancement
Quake III		OGL	Oui	Se lance, le jeu démarre, mais est trop lent pour être jouable
Shogo			OGL	Non	Erreur DSI fatale
Speed Dreams		OGL	Oui	Se lance mais est trop lent pour être jouable
Super Mario War		SDL1	Non	Se bloque au lancement ; rien sur le bus série
Supertuxkart		OGL	Oui	Taux de rafraîchissement très lent, impossibilité de démarrer certaines cartes
Teeworlds		OGL	Oui	Se lance mais est trop lent pour être jouable
TORCS			OGL	Oui	Se lance mais est trop lent pour être jouable
UFO: Alien Invasion	OGL	Non	Erreur inconnue au lancement
Wings Battlefield	W3D	Oui	Souffre de pauses aléatoires ; nécessite une version SPE
WipEout			OGL	Oui	Portage récent de Hugues Nouvel, le décodage audio nuit au taux de rafraîchissement
WipEout 2097		WOS	Non	Écriture illégale en mémoire avec exception d'alignement au démarrage
Zaz 1.0.2		EGL	Oui	Gel sur le logo EGL ; erreur DSI fatale au lancement
Zelda: OniLink Begins	SDL1	Non	Erreur DSI fatale au lancement dans newlib

* Tests avec un astérisque réalisés par Sinan Gürkan

Notes
  • La plupart des jeux classiques 68k qui se lancent via RunInUAE fonctionnent très bien ; s'ils fonctionnent sur un autre AmigaOne, ils devraient fonctionner sur l'A1222 sans problème.
  • Certains jeux ont des tonnes de fichiers à charger au démarrage ; soyez patient. Si le pointeur se déplace avec un peu de saccades pendant le chargement, c'est normal.
  • Certains jeux OpenGL ont des textures dont le rendu est étrange, et je n'ai aucune idée de la raison. Cela peut être dû à Warp3DNova, MiniGL, le code d'émulation FPU, ou quelque chose de complètement différent. Ceci est maintenant corrigé avec OpenGL ES2 3.4 - merci à Daniel Muessner !
  • Aucune des couches d'émulation WarpOS ne fonctionne actuellement sur l'A1222, comme powerpc.library ou ReWarp. Merci à Hans de Ruiter qui a rapporté le bogue, ReWarp build#80 fonctionne maintenant avec succès sur l'A1222. Vous aurez également besoin d'installer ReWarp3DPPC.
7. Trucs et astuces [retour au plan]

7.1 Comment puis-je optimiser les performances de mon A1222 ?

L'A1222 n'est ni un X1000 ni un X5000. Si vous vous attendez à ce niveau de performance, vous risquez d'être déçu. Et il est loin d'être aussi rapide qu'un PC moderne. Mais il est bien plus rapide que n'importe quel Amiga 68k/FPGA existant, et il est plus rapide que la série Sam. Avec l'avènement de la navigation sur Internet et des jeux en 3D, il se peut que vous souhaitiez obtenir quelques gouttes supplémentaires de la sauce "Va Plus Vite", alors voici quelques conseils à ce sujet.

7.2 Audio et vidéo

Pour commencer, lorsque vous montez votre A1222, prenez une carte RadeonRX. Oui, vous pouvez vous en sortir avec des cartes plus anciennes, mais ne vous embêtez pas. Warp3DNova vous permet d'utiliser vos jeux MiniGL et OpenGL ES2 avec le maximum d'accélération possible, et vous aurez besoin d'une de ces cartes pour tirer le meilleur parti de vos vidéos. Avec la bibliothèque d'accélération vidéo fournie par A-EON Technology, vous pouvez lire des vidéos 720p et 1080p en toute fluidité et avec un son synchronisé, mais seulement avec certains codecs. La règle générale est la suivante :
  • Utilisez Emotion ou DvPlayer ; ne vous embêtez pas avec les versions de MPlayer.
  • Les portages de FFMpeg et FFPlay auront toutes sortes de problèmes ; comme MPlayer, ne vous en préoccupez pas.
  • Les anciens codecs fonctionnent mieux, par exemple, le MPEG2 sera toujours meilleur que le H.264.
  • Les codecs les plus récents, comme le H.265, peuvent ne pas être gérés par votre carte.
  • Pour certaines raisons, les conteneurs sont importants : les fichiers utilisant un conteneur AVI semblent nécessiter moins de charge processeur que les MP4.
Et bien sûr, assurez-vous d'utiliser les versions les plus récentes et les plus performantes. Par exemple, la version publique d'Emotion souffre de blocages aléatoires et se désynchronise parfois avec l'audio. Dans ce cas, il suffit de faire une pause et de cliquer à nouveau sur "lecture". DvPlayer souffre rarement de ces problèmes. En fait, DvPlayer est beaucoup plus agréable, mais il souffre également de quelques problèmes. Par exemple, le gadget "scrubber" ne fonctionne pas dans de nombreux cas, c'est-à-dire que vous essayez d'avancer et la vidéo recommence. N'oubliez pas non plus qu'avec la vidéo accélérée, il y a généralement une brève pause avant que la lecture ne commence réellement et que la vidéo peut être grisée pendant une seconde ou deux. C'est normal.

Une bizarrerie qui revient sans cesse est un bogue constant avec l'émulation qui provoque une lenteur générale du système. Il est difficile de décrire ce phénomène tant qu'on ne l'a pas vu. Vous pouvez tout utiliser sans problème, mais il y a de petites pauses toutes les secondes ou presque. C'est vraiment mineur, mais cela peut être frustrant. La lecture de fichiers Ogg Vorbis en arrière-plan, par exemple, utilise des données en virgule flottante. Ainsi, toutes les secondes ou presque, vous obtenez quelques millisecondes de pause. Essayez de faire glisser une fenêtre : vous verrez que ce n'est pas tout à fait fluide. Il s'agit d'un problème mineur, mais d'un bogue qui, à la fin du mois de juillet 2023, n'a toujours pas été corrigé. J'espère qu'il le sera avant le lancement officiel. Si ce n'est pas le cas, ce texte restera en place. S'il est corrigé, nous pourrons simplement supprimer ce paragraphe. Je l'espère.

7.3 Jeux

Si votre jeu nécessite une grande capacité de calcul, vous ne pourrez probablement pas y jouer facilement sur l'A1222. Cela dit, la plupart des jeux autres que les jeux de tir à la première personne en 3D fonctionnent très bien. L'accélération fournie par OpenGL ES et Warp3DNova est très utile à cet égard, et vous pouvez généralement en tirer parti, même pour des jeux que vous n'auriez pas envisagés. De nombreux jeux sont portés depuis d'autres plates-formes grâce à la structure commune Simple Direct Media Layer, alias SDL. Si vous récupérez la dernière version de SDL2 sur OS4Depot, vous trouverez un outil de préférences inclus. Installez-le !

A1222

En réglant le moteur de rendu sur "OpenGL ES2", vous pouvez indiquer au jeu en SDL d'utiliser ce moteur de rendu pour les surfaces 2D, et cela peut aider à accélérer les choses sur certains jeux avec votre carte RadeonRX. Vous devrez cependant faire des essais. Certains jeux fonctionnent mieux avec le moteur de rendu logiciel, d'autres non. Si vos couleurs semblent étranges, essayez d'utiliser le moteur de rendu "Compositing" à la place. Ce n'est pas le seul domaine où un changement de préférences peut faire une grande différence. Par exemple, votre carte RadeonRX gère la gestion dynamique de l'alimentation. Sur la plupart des systèmes, vous voudrez qu'elle se gère toute seule, mais pour votre A1222, assurez-vous de la forcer à passer en mode haute puissance. Cela permet d'éviter que le nombre d'images par seconde ne chute dans certains jeux.

A1222

Bien sûr, il existe des règles générales que vous pouvez appliquer à l'A1222 et auxquelles toute personne possédant une Sam plus ancienne est habituée. Lorsque vous le pouvez, essayez d'utiliser une résolution plus petite. La plupart des jeux fonctionneront très bien en 1920x1080, mais si c'est un peu lent, essayez de baisser la résolution à ce qu'il peut supporter, comme 800x600. Désactivez l'anticrénelage dans les jeux en 3D, réduisez le niveau de détail, désactivez les effets de lumière, etc. Ce n'est pas idéal, mais si cela vous permet de passer de 18 images/seconde à 30 images/seconde dans un jeu d'action/tir, c'est la différence entre une blessure et la mort.

7.4 Compatibilité LTE

Nous avons mentionné tout au long de ce guide que l'émulation Load-Time permet au code et aux données en virgule flottante conformes à l'ABI PowerPC standard de fonctionner sur le P1022 avec de "meilleures" performances qu'un émulateur interprétatif traditionnel. Le seul problème est que certains logiciels ne fonctionnent tout simplement pas avec. Pour cela, il existe une liste noire d'outils et de bibliothèques pour lesquels le LTE est désactivé. Cette liste est toujours maintenue sous DEVS:load-time-blacklist.

A1222

Si vous n'êtes pas à l'aise pour éditer cette liste dans un éditeur de texte, ne vous inquiétez pas. Tout comme avec l'émulateur 68k JIT, AmigaOS inclut un outil pour la compatibilité où vous pouvez maintenir la liste via une interface graphique facile à utiliser. La liste peut inclure les noms de n'importe quel binaire, qu'il s'agisse d'un outil, d'une bibliothèque ou d'un objet partagé. Il n'y a pas vraiment beaucoup d'éléments qui se cassent avec le LTE jusqu'à présent dans mes tests, mais si vous trouvez qu'un logiciel se plante constamment, surtout au moment du lancement, essayez de l'ajouter à votre liste noire LTE. Il existe une liste toute faite que vous pouvez copier à partir de ce guide (téléchargement).

7.5 Quelques pièges

Il est surprenant de constater qu'il n'y en a que très peu. Certains logiciels ne fonctionnent tout simplement pas, et c'est bien dommage. Mais la plupart d'entre eux sont soit très anciens, soit des portages de jeux 3D. Il convient toutefois de prêter attention aux versions des logiciels spécifiques à l'A1222. Au fil du temps, de plus en plus de développeurs optimiseront leur code pour le sous-système de cache de l'A1222 et l'unité SPE. Ces versions seront toujours plus rapides que tout ce qui est conçu pour l'ABI standard du PowerPC. Utilisez-les. Cela signifie également qu'il faut être prudent lors des mises à jour. Par exemple, si vous remplacez accidentellement la version optimisée pour l'A1222 de newlib.library, tout fonctionnera toujours correctement. Mais les performances seront légèrement affectées - vous ne le remarquerez peut-être même pas au début. Mais il y a des optimisations spécifiques à l'A1222, par exemple les routines memcpy, qui peuvent faire une grande différence dans certains cas.

De plus, le pilote SATA en est encore à ses débuts, et le chargement de très petits fichiers prend plus de temps qu'il ne le devrait. Tout ce qui utilise une tonne d'images AISS ne se lancera pas nécessairement instantanément. Les outils MultiViewer et MultiEdit d'A-EON Technology en sont un bon exemple. Si vous lancez les utilitaires Multiview ou Notepad fournis, ils se lancent instantanément. Mais les remplaçants d'A-EON Technology prennent environ une seconde. Sur n'importe quelle autre plate-forme, cela ne serait même pas perceptible, mais sur Amiga, les petits outils se lancent généralement sans délai. Gardez cela à l'esprit. Ceci est également vrai pour certains jeux avec de nombreux fichiers graphiques et audio différents. HCraft semble geler. Mais ce n'est pas le cas : il prend juste beaucoup de temps à se charger. Soyez patient. Les développeurs corrigeront ce problème au fil du temps.

En ce qui concerne la patience, parlons des applications basées sur AmiCygnix. Elles fonctionnent très bien, et parfois vous aurez besoin d'ouvrir un fichier Word avec Abiword ou un fichier Excel avec Gnumeric. Le problème, c'est la performance. Elles sont loin d'être excellentes. L'interface et le rafraîchissement sont vraiment lents. Il y a cependant des choses que vous pouvez faire pour aider. Vous devrez utiliser l'outil myX11Setup pour certaines choses.
  • Dans la mesure du possible, exécutez le programme AmiCygnix que vous voulez dans le Workbench, et pas en plein écran.
  • Utilisez le pilote d'affichage "workbench" ou "workbench2" ; j'utilise ce dernier.
  • Lorsque vous exécutez AmiCygnix, passez votre Workbench en mode d'écran 16 bits.
  • Si vous voulez le plein écran, utilisez le pilote d'affichage "customscreendb" et utilisez la préférence "ScreenMode" (Modes d'écran) pour forcer votre écran à un mode d'écran 16 bits.
Faire fonctionner AmiCygnix comme vous le souhaitez peut demander un peu d'expérimentation. Assurez-vous de lire l'excellente documentation incluse, en particulier l'AmigaGuide. Peut-être devrions-nous récolter de l'argent et envoyer un A1222 à l'auteur, Edgar Schwann !

Faites attention aux outils alternatifs. Comme ci-dessus où j'ai mentionné l'utilisation d'Emotion ou de DvPlayer par rapport à FFMpeg ou MPlayer, il y a d'autres catégories à prendre en compte. AmiPDF, par exemple, peut être un peu lent dans le rendu de pages complexes en fonction du fichier PDF. J'ai découvert par expérimentation que RNOPDF est beaucoup, beaucoup plus rapide. J'apprécierais vraiment que d'autres testeurs de l'A1222 me fassent part de leurs commentaires sur d'autres bons exemples de ce type.

Je vous recommande également vivement de sauvegarder vos données. C'est un bon conseil pour n'importe quel ordinateur, mais particulièrement ici. J'utilise une clé USB3 de Samsung, qui fonctionne très bien. Il suffit de l'insérer et de lancer Media Toolbox, puis de sélectionner l'option "usbdisk.device". Vous pouvez la partitionner et utiliser NGFS pour qu'elle soit un miroir 1:1 de votre disque dur principal. Copiez simplement les fichiers à l'aide du Shell ou de l'excellent outil de sauvegarde d'Onyxsoft. Veillez également à configurer la sauvegarde de votre disque système de manière à ce qu'elle soit amorçable, au cas où vous souhaiteriez démarrer avec elle au lieu de repasser par l'ensemble du processus d'installation.

Enfin, n'oubliez pas que le guide est votre ami. Je le mettrai à jour au cours des prochains mois avec de nouvelles observations, alors n'oubliez pas de mettre en favori les listes de compatibilité des applications et des jeux. Les nouvelles découvertes seront prises en compte. J'ai apporté des modifications mineures assez souvent depuis la publication initiale en mai 2023.

8. Tests de performance [retour au plan]

8.1 Comment évaluer les performances de l'A1222 par rapport à d'autres systèmes ?

Je ne sais pas pourquoi je me donne la peine de répondre à cette question, mais les gens semblent tout de même intéressés. La vérité est que la plupart des tests de performance ne valent rien : celui-ci favorise telle architecture processeur, celui-là favorise telle carte graphique, l'autre est trompeur quand on utilise certains types de mémoire, et ainsi de suite. Le seul critère qui compte vraiment est la façon dont votre travail s'exécute sur votre système avec votre configuration. Tout le reste n'est que bruit. Cela dit, il y a quelques outils de tests de performance que nous avons tendance à utiliser sur nos systèmes Amiga NG pour les comparer, et certains peuvent être utiles pour déterminer les tendances globales de performance. Les systèmes que je vais comparer sont l'AmigaOne X5000/20, la Sam460ex et le Pegasos 2.

Chaque test listé ici a été réalisé sur une carte Tabor bêta originale basée sur la version AmigaOS 4 pour A1222 utilisant les derniers composants bêta en date de début 2023. C'est de la bêta. Bêta. BÊTA ! Cela signifie que les chiffres finaux peuvent être similaires ou très différents. La raison d'être des accords de confidentialité est d'empêcher ce genre de choses d'influencer les attentes des gens avant la sortie, que ce soit pour le meilleur ou pour le pire. Si quelqu'un commence à citer cette page sur les forums, j'enverrai le Golem de Prague à vos trousses. Ne croyez pas que je ne peux pas le faire.

8.2 Tests de performance du processeur

Les tests listés ci-dessous sont conçus pour caractériser les performances de calcul du processeur et la bande passante de stockage plutôt qu'une quelconque charge de travail réelle. Comme toute autre chose sur l'A1222, si elle utilise des instructions et des données en virgule flottante PowerPC, les résultats seront affectés par la couche d'émulation FPU. Par exemple, les résultats de RageMem ci-dessous utilisent des types de données float64 pour les opérations 64 bits, les chiffres seront donc trompeurs. Ainsi, des tests comme le test Whetstone ou la conversion MP3 avec Lame, ou les tests de lecture/écriture 64 bits de RageMem ont été retirés des tableaux ci-dessous pour l'instant, mais je peux mettre les données brutes à la disposition de ceux qui sont réellement intéressés.

Test				Unités		A1222		X5000		Sam460		Pegasos 2

RageMem

Lecture cache L1 (32 bits)	Mo/s		4411		7537		4386		3809
Écriture cache L1 (32 bits)	Mo/s		4417		7538		4362		3265
Lecture cache L2 (32 bits)	Mo/s		604		4288		1033		1719
Écriture cache L2 (32 bits)	Mo/s		932		5022		448		1545
Écriture RAM (32 bits)		Mo/s		588		677		277		139
Lecture	RAM (32 bits)		Mo/s		892		1469		448		211

SortBench

Éléments 1k			Mo/s		2206,50		3729,67		1700,54		1859,10
Éléments 2k			Mo/s		2213,01		3755,91		1706,85		1860,45
Éléments 4k			Mo/s		2220,33		3763,17		1697,80		1867,98
Éléments 8k			Mo/s		2198,70		3748,58		1650,10		1863,68
Éléments 16k			Mo/s		540,40		3380,38		472,58		1723,76
Éléments 32k			Mo/s		437,90		3277,59		390,23		1644,92

Dhrystone 2.1

Dhrystones par seconde				1207689,6	1959940,6	1002608,4	947880,0
Dhrystones MIPS			DMIPS		687		1115		570		539

Le tamis d'Eratosthène (dix itérations, taille de 8191)

Durée moyenne de l'itération	secondes	0,006136	0,002744	0,011243	0,016283
Résultat MIPS maximum		MIPS		1172,9		1973,0		873,2		1145,4
Résultat MIPS minimum		MIPS		153,9		213,2		80,7		44,8

Le tamis d'Eratosthène (dix itérations, taille de 8191)

Durée moyenne de l'itération	seconde		0.006771	0.002744	0.011243
Résultat MIPS maximum		MIPS		1160.3		1973.0		873.2
Résultat MIPS minimum		MIPS		130.6		213.2		80.7

8.3 Tests de performance du disque

Dans la section Options de disque de ce guide, nous avons discuté des disques et des choix de systèmes de fichiers. J'aimerais maintenant comparer les performances relatives des entrées/sorties au niveau du disque entre mon A1222 et mon X5000. Pour ce test, le même disque SSD Samsung a été utilisé, avec le même schéma de partitionnement et le même système de fichiers, NGFS\01. Bien que j'aimerais faire des tests réels, comme de la lecture vidéo et des copies de fichiers de différentes tailles, je n'ai pas d'instrumentation pour capturer les résultats avec précision, donc comme précédemment, nous utiliserons DiskSpeed 4.5 pour nos tests. Je ne sais pas si l'émulation du FPU a un impact sur les résultats, mais cela n'a guère d'importance puisqu'en fin de compte, c'est ainsi que cela fonctionnerait de toute façon sur nos A1222.

Certains de ces chiffres semblent, eh bien, un peu erronés. Mais en général, nous nous attendons à ce que l'A1222 soit moins performant que le fleuron X5000, et c'est ce qu'il montre. Le pilote p1022sata.device peut probablement être amélioré dans de nombreux domaines ; je crois comprendre qu'il est basé sur le pilote Linux FreeScale, et qu'il peut y avoir des choses qui peuvent être améliorées pour tirer parti des fonctionnalités d'ExecSG. Aucune idée. Dans le monde réel, cela peut se voir, en particulier lors du chargement de nombreux petits fichiers, tels que les images AISS ou les jeux avec des tonnes d'images et de sons. Avec d'autres applications, on ne le remarque pas du tout. Le fait est que les entrées/sorties disque de l'A1222 peuvent encore être améliorées de façon logicielle ; il n'y a aucune raison pour que certains de ces chiffres soient aussi bas qu'ils le sont.

Suite à la demande d'un lecteur, j'ai ajouté les résultats de mon système Pegasos 2, mais je ne les considère pas comme très utiles. Avec l'A1222 et l'AmigaOne X5000, nous comparons des pommes avec des pommes, c'est-à-dire le même SSD, le même système de fichiers, la même interface. Le Pegasos 2 est si vieux que le disque est mécanique et non à semi-conducteurs ; il utilise l'IDE et non le SATA2 ; et le système de fichiers est SFS\0, et non le plus récent NGFS\0. Néanmoins, il s'agit d'une configuration typique pour les anciens systèmes pré-PCIe, et il est donc possible qu'elle soit utile. À vous de juger.

Test				Unités		A1222		X5000		Pegasos 2

Vitesse de manipulation de répertoires

Création de fichiers		fichiers/s	1888		4109		3872
Ouverture de fichiers		fichiers/s	27,12k		72,24k		23,61k
Analyse du répertoire		fichiers/s	174,89k		297,27k		138.71k
Suppression de fichiers		fichiers/s	3,17k 		14,45k		0,63k
Recherche/lecture		recherches/s	280,30k		532,19k		80,02k

Opérations sur les fichiers

Tampon 512 o - création		Mo/s		15,43		18,18		9,08
Tampon 512 o - écriture		Mo/s		24,13		45,39		30,71
Tampon 512 o - lecture		Mo/s		121,24		223,65		52,77
Tampon 4 ko - création 		Mo/s		34,43		24,90		5,80
Tampon 4 ko - écriture		Mo/s		121,66		323,09		248,40
Tampon 4 ko - lecture		Mo/s		358,84		785,62		111,47
Tampon 32 ko - création		Mo/s		43,21		27,61		7,43
Tampon 32 ko - écriture		Mo/s		188,00		1170,00		584,35
Tampon 32 ko - lecture		Mo/s		271,62		1100,00		156,83
Tampon 256 ko - création	Mo/s		47,56		27,69		30,34
Tampon 256 ko - écriture	Mo/s		290,16		1620,00		23,81
Tampon 256 ko - lecture		Mo/s		343,94		1100,00		15,09
Tampon 1 Mo - création		Mo/s		48,12		26,88		30,38
Tampon 1 Mo - écriture		Mo/s		302,88		959,12		23,38
Tampon 32 ko - lecture		Mo/s		341,62		1000,00		64,38

En 2021, j'avais également réalisé quelques expérimentations avec les systèmes de fichiers NGFS\00 et SFS sur les A1222 et X5000 qui peuvent être intéressantes. Comparées au tableau ci-dessus, elles montrent soit la maturation de NGFS au fil du temps, soit l'instabilité de DiskSpeed, soit les deux, soit aucun des deux. Je n'essaie pas d'être timoré ; je présente simplement les chiffres tels que je les ai mesurés. Les données brutes peuvent être consultées ici. Oh, et ces expérimentations ont été réalisées avec DiskSpeed 4.3, une ancienne version.

8.4 Tests de performance graphique

Nous disposons de quelques outils graphiques que nous pouvons utiliser pour l'évaluation des performances, et pour commencer, nous utiliserons des outils bien connus. Plus tard, j'espère ajouter des exemples du monde réel comme les temps de rendu de Blender, le nombre d'images par seconde de ShaderJoy, la démo de Quake, etc. Ces exemples sont bien plus intéressants que les tests ci-dessous, d'autant plus qu'il y a une carte RadeonHD haut de gamme dans le X5000 et une carte RadeonRX d'entrée de gamme dans l'A1222. Les résultats bruts de GfxBench2D sont disponibles (résultats A1222, résultats X5000). Les résultats du Pegasos 2 sont obtenus avec une carte AGP Radeon 9000 Pro.

Test				Unités		A1222		X5000		Sam460		Pegasos 2

SDLbench

320x240 SW: Slow points		frames/s	14,3		29,2		5,3		11,8
320x240 SW: Fast points		frames/s	274,7		483,0		164,0		266,7
320x240 SW: Rect fill		rects/s		28444,4		59362,3		27489,9		20277,2
320x240 SW: 32x32 blits		blits/s		71859,6		157538,0	53194,8		56888,9
320x240 HW: Slow points		frames/s	533,3		800,0		363,6		288,6
320x240 HW: Fast points		frames/s	267,5		536,7		222,4		114,6
320x240 HW: Rect fill		rects/s		46021,0		68266,7		69423,7		3150,0
320x240 HW: 32x32 blits		blits/s	 	8047,0		35008,5		16516,1		3150,0
640x480 SW: Slow points		frames/s	1,9		3,8		1,3		1,5
640x480 SW: Fast points		frames/s	69,5		121,3		47,4		66,7
640x480 SW: Rect fill		rects/s		6104,3		18367,7		4740,7		6370,1
640x480 SW: 32x32 blits		blits/s		71859,6		157538,0	50567,9		56109,6
640x480 HW: Slow points		frames/s	129,0		216,2		93,0		54,4
640x480 HW: Fast points		frames/s	67,2		134,7		55,9		29,2
640x480 HW: Rect fill		rects/s		39009,5		50567,9		55531,4		11702,0
640x480 HW: 32x32 blits		blits/s		8047,0		35617,4		16384,0		3150,0

GfxBench2D

Score global					6620,34		6678,69		n/a		1711,32
WritePixelArray			Mo/s		425,34		923,11		n/a		174,1
ReadPixelArray			Mo/s		329,25		895,61		n/a		42,6
CopyToVRAM			Mo/s		146,70		534,54		n/a		129,9
CopyFromVRAM			Mo/s		6,69		34,58		n/a		46,8

9. Foire aux questions [retour au plan]

Une version plus courte de ce guide de démarrage rapide

Certaines personnes aiment les textes longs, d'autres non. Pour ceux d'entre vous qui ont besoin de la version courte de ce guide (peut-être êtes-vous en train d'installer votre A1222 pour la première fois), la voici. Bonne lecture.

L'A1222 est-il non fonctionnel ? Il n'a pas de FPU ?!

Non, il dispose d'un SPE. Il y a plusieurs méthodes d'émulation, donc les logiciels existants devraient fonctionner.

Donc, tous les logiciels fonctionnent ?

La plupart fonctionnent, mais certains ne fonctionnent pas ou pas encore très bien. Consultez les listes de compatibilité de ce guide pour vérifier si le logiciel que vous souhaitez utiliser présente des problèmes (outils, jeux).

Quelle carte graphique dois-je utiliser ?

Si vous n'avez pas acheté un système entièrement configuré, n'utilisez rien d'autre qu'une carte RadeonRX compatible. Une liste est disponible dans la section du guide consacrée à l'installation initiale.

L'audio est-il géré ? Qu'en est-il du réseau intégré ?

Oui. Les pilotes devraient être inclus dans l'installation par défaut du système d'exploitation.

Quel disque dur dois-je utiliser ?

Utilisez un disque SSD.

Quel système de fichiers dois-je utiliser ?

NGFS. Vous pouvez utiliser SFS, mais vous devez vous assurer de supprimer l'inclusion de diskcache.library.kmod de votre fichier Kicklayout, à moins que vous n'aimiez les plantages aléatoires.

Je suis nouveau sur AmigaOS 4, avec quels logiciels dois-je commencer ?

Consultez la section des logiciels recommandés. Elle contient des suggestions dans plusieurs catégories et des liens pratiques.

Y a-t-il des problèmes logiciels courants que je devrais éviter ?

Oui. Veillez à apprendre à utiliser la liste noire LTE. Vous devrez y ajouter certains logiciels, comme les bibliothèques mathématiques IEEE 68k, les bibliothèques ARexx, etc. Restez également à l'écart d'AmiCygnix pour l'instant. Il est un peu lent.

Pourquoi ma vidéo est-elle saccadée ? Je pensais que cette machine pouvait hérer des vidéos 1080p !

Oui, mais seulement si les codecs utilisés pour votre fichier sont gérés par la bibliothèque d'accélération vidéo. Aussi, si vous utilisez MPlayer ou FFMpeg, ne le faites pas. Utilisez plutôt Emotion ou DvPlayer.

Pourquoi le mouvement de la souris est-il saccadé ? Pourquoi les choses ralentissent-elles ?

Il y a de fortes chances que vous heurtiez souvent le code généré par le LTE. Cela peut être particulièrement visible avec certains logiciels de lecture audio ou des jeux utilisant des formats où l'audio est stocké sous forme de flottants, comme l'Ogg Vorbis.

Que puis-je faire pour améliorer les performances des jeux ?

Certains jeux ne fonctionneront pas particulièrement bien s'il n'existe pas de version native A1222, mais la plupart devraient fonctionner correctement. Vous trouverez des suggestions utiles pour améliorer les performances dans la section "Trucs et astuces".

L'A1222 est donc lent ?

Pas du tout. Il est plus rapide que la Sam460 à bien des égards, et bien plus rapide qu'une Vampire ou qu'un Amiga classique. Vous pouvez trouver des chiffres détaillés dans la section "Tests de performance".

Combien coûte l'A1222 ?

A l'origine, l'A1222 devait être vendu en tant que système complet pour environ 600 $ avant taxes. Depuis cette annonce, plusieurs composants de la carte mère sont devenus obsolètes ou impossibles à trouver en raison de problèmes de chaîne d'approvisionnement, et les coûts de fabrication globaux ont triplé depuis la COVID-19. C'est donc beaucoup plus que ce qui était prévu à l'origine. Si vous habitez aux Etats-Unis, vous pouvez vous procurer la carte mère pour environ 1100 $ et un système entièrement configuré pour environ 1500 $ directement auprès d'AAA Technology (NDLR : en Europe, les prix sont de 1199 euros la carte mère et 1599 euros le système complet).

J'ai encore des questions. Où puis-je trouver de l'aide ?

Pour commencer, lisez l'intégralité de ce guide. Puis relisez-le. Si vous avez encore des questions spécifiques qui ne sont pas abordées, il existe de nombreux forums en ligne et canaux IRC. Vous en trouverez quelques-uns dans la section "Liens".

10. Ressources en ligne [retour au plan]

10.1 Communauté, aide et liens vers des logiciels

Vous avez atteint la fin de ce guide et j'espère que vous y avez trouvé plus de réponses que de questions, mais si vous avez besoin de plus d'informations sur votre A1222, de télécharger des logiciels, d'acheter du matériel ou de poser des questions, voici une liste pratique de sites Internet liés à l'Amiga que j'ai mis en favoris dans mes navigateurs Amiga. Si quelque chose ne fonctionne pas, merci de me le faire savoir (lien).

Une autre chose que vous devrez faire est de configurer vos comptes en ligne chez Hyperion et A-EON Technology. De nos jours, la plupart des mises à jour logicielles peuvent être trouvées et téléchargées avec les outils de votre A1222, en particulier AmiUpdate ; pour les logiciels d'A-EON Technology, vous devez utiliser leur propre logiciel Updater. Votre A1222 devrait être livré avec un numéro de série pour AmigaOS. L'une des premières choses à faire est d'enregistrer votre copie sur le site Internet de Hyperion. Une fois que vous l'avez fait, et que vous avez un nom d'utilisateur et un mot de passe, notez-les. Vous en aurez besoin pour vous connecter sur le site de Hyperion pour les mises à jour du système d'exploitation et pour qu'AmiUpdate récupère les composants mis à jour directement sur votre A1222. Vous devrez également ouvrir un compte AmiSphere si vous souhaitez obtenir les mises à jour d'A-EON Technology pour le micrologiciel et tous les composants fournis dans leur produit Enhancer, tels que les pilotes graphiques.

Sites de la communauté
  • amiga.org (forum). Le plus ancien forum Amiga en ligne, amiga.org est principalement focalisé sur le 68k ces jours-ci.
  • amigans.net (forum). De loin le forum le plus utile pour les utilisateurs d'Amiga NG.
  • AmigaWorld (forum). Autrefois le principal site des passionnés d'AmigaOS 4, aujourd'hui surtout des trolls.
  • os4welt.de (forum). Si vous parlez couramment l'allemand, un site formidable pour les utilisateurs d'AmigaOS 4.
  • OS4 Coding (forum). Forum actif pour les développeurs de logiciels AmigaOS 4.
  • Logiciels AmigaOS 4 commerciaux (logiciels). Liste complète des logiciels et jeux commerciaux natifs pour AmigaOS 4.
  • Aminet (logiciels). Bonne source pour les anciens logiciels 68k ; quelques paquets pour AmigaOS 4.
  • OS4Depot (logiciels). Site où vous trouverez probablement le logiciel AmigaOS 4 que vous recherchez ; allez ici !
Sites officiels
  • A-EON Technology, Ltd. (A-EON). Fabricant de l'A1222 et d'autres Amiga NG, logiciels.
  • Hyperion Entertainment (Hyperion). Le site officiel du vendeur de l'AmigaOS 4.
  • AmigaOS Home (Hyperion). Le site officiel commercial pour AmigaOS 4 Final Edition.
  • AmigaOS Support (assistance). Le forum officiel d'assistance pour les utilisateurs d'AmigaOS.
  • AmiUpdate (assistance). Information sur AmiUpdate, l'outil de mise à jour intégré.
  • AmigaOS Wiki (assistance). Documentation détaillée pour les développeurs et les utilisateurs d'AmigaOS.
  • wiki.amiga.org (assistance). Informations sur les produits logiciels et matériels A-EON Technology.
  • AmiSphere (assistance). Portail de compte en ligne pour les produits d'A-EON Technology, y compris Updater.
Actualité et magazines
  • Amiga Future (magazine). Le premier magazine Amiga imprimé ; également un bon site d'informations.
  • Obligement (magazine). Magazine Amiga en ligne de langue française qui couvre également l'Amiga NG.
  • Passione Amiga (magazine). Magazine Amiga imprimé de langue italienne qui couvre également l'Amiga NG.
  • WhatIFF? (magazine). Magazine en AmigaGuide ; couverture des Amiga NG et 68k.
  • amiga-news.de (actualité). Actualité quotidienne et mises à jour de la scène Amiga.
  • AmigaBlogs (actualité). Agrégateur utile de blogs populaires sur l'Amiga.
  • AmigaONE Zone (actualité). Site polonais avec des articles et une couverture de l'actualité pour les utilisateurs d'AmigaOS 4.
  • AOS4 Monthly Roundup News (actualités). Informations mensuelles sur les logiciels, matériels et la communauté.
  • AmigaSource (actualité). Beaucoup de liens liés à l'Amiga, mis à jour chaque semaine.
Revendeurs et magasins en ligne
  • Relec (revendeur suisse). Offre des systèmes AmigaOne X5000 et Sam460 personnalisés.
  • Alinea Computing (revendeur allemand). Vends ses propres logiciels et des logiciels Amiga tiers, du matériel et des systèmes.
  • AMIGAstore.eu (revendeur espagnol). Distributeur fantastique de matériels et logiciels 68k et NG avec un magasin physique à Lorca.
  • Amedia Computer (revendeur français). Logiciels et matériels Amiga NG et Classic. Magasin physique non loin de Metz.
  • ACube Systems (revendeur italien). Développeur de systèmes Sam et AmigaOne ; propose également du matériel connexe.
  • AAA Technology (revendeur luxembourgeois). Coentreprise A-EON/Amedia/AmigaKit ; principal distributeur A1222 pour l'Europe.
  • GGS-Data (revendeur suédois). Distributeur général d'ordinateurs avec cartes mères NG et logiciels Amiga.
  • AmigaKit (revendeur anglais). Grande dame des revendeurs Amiga ; propose ses propres produits.
  • Amiga On The Lake (revendeur américain). Principalement du matériel 68k et quelques logiciels et composants NG.


[Retour en haut] / [Retour aux articles]