Obligement - L'Amiga au maximum

Vendredi 21 juin 2019 - 01:31  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

 · Accueil
 · A Propos
 · Articles
 · Galeries
 · Glossaire
 · Liens
 · Liste jeux Amiga
 · Quizz
 · Téléchargements
 · Trucs et astuces


Articles

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

 · Articles in english
 · Articles en d'autres langues


Twitter

Suivez-nous sur Twitter




Liens

 · Sites de téléchargements
 · Associations
 · Pages Personnelles
 · Matériel
 · Réparateurs
 · Revendeurs
 · Presse et médias
 · Programmation
 · Logiciels
 · Jeux
 · Scène démo
 · Divers


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


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


Partenaires

Annuaire Amiga

Amedia Computer

Relec

Hit Parade


Contact

David Brunet

Courriel

 


Test d'AmigaOS 3.1.4
(Article écrit par Guillaume Guittenit et extrait de lesdocs.fr/amiga - avril 2019)


Alors que le développement d'AmigaOS pour processeurs 68k s'était arrêté à la version 3.9 (et ses mises à jour nommées Boing Bag), une nouvelle version de la série 3.1 a été commercialisée le 30 septembre 2018. Et c'est Hyperion Entertainment, société qui développe déjà AmigaOS 4.x pour processeurs PowerPC, qui s'est chargée de cela, grâce aux programmeurs Thomas Richter et Olaf Barthel.

C'est une nouvelle version nettoyée et optimisée corrigeant tous les petits soucis qui s'étaient accumulés depuis toutes ces années. Au départ, ce projet était prévu pour n'être qu'une version corrigeant les bogues mais, au final, il modernise également de nombreux composants du système précédemment mis à jour dans AmigaOS 3.9. Et contrairement à ce que peut laisser penser ce modeste numéro de révision, cette mise à jour 3.1.4 est au moins aussi importante que ne l'était AmigaOS 3.9, et le dépasse en terme de stabilité et robustesse.

AmigaOS 3.1.4 peut être acheté en version dématérialisée sur le site de Hyperion au prix de 29,95 euros. Une version sur disquettes avec ROM physique est également disponible. Il existe des versions différentes de ce système pour Amiga 500, 600, 2000, 1200, 3000, 4000 et 4000T. Seul l'Amiga 1000 n'y aura pas droit.

Les ROM 3.1.4

Voilà 26 ans qu'il n'était pas sorti de ROM Kickstart pour Amiga, depuis les versions 3.1 de feu Commodore. Je ne tiens pas compte des ROM Kickstart 3.X de Cloanto qui ajoutent bien peu de choses et comportent quelques bogues.

AmigaOS 3.1.4
Une des deux ROM Kickstart 3.1.4 pour Amiga 1200

Le système est disponible sur six disquettes ou une archive Zip contenant des fichiers au format ADF et d'autres éléments :
  • Un répertoire "ROMs", avec deux sous-répertoires "emulation_or_maprom" et "to_burn".
  • Les fichiers ADF correspondant aux six disquettes : Install3_1_4.adf, Workbench3_1_4.adf, Extras3_1_4.adf, Storage3_1_4.adf, Fonts.adf et Locale.adf.
  • Pour la version sans ROM Kickstart, une disquette supplémentaire est nécessaire, incluant les données de remplacement de la ROM Kickstart selon votre machine : ModulesA500_3.1.4, ModulesA600_3.1.4, ModulesA1200_3.1.4, ModulesA2000_3.1.4, ModulesA3000_3.1.4, ModulesA4000D_3.1.4 ou ModulesA4000T_3.1.4.
  • Un répertoire "Documentation".
AmigaOS 3.1.4
Six disquettes, comme avec AmigaOS 3.1

Après quelques semaines de tests, je peux dire que la version 3.1.4 d'AmigaOS conçue par Hyperion ajoute quelques améliorations substantielles, mais ne constitue pas un achat obligatoire pour ceux qui sont équipés des précédentes versions 3.0 ou 3.1. Tout dépend de ce que l'on souhaite faire de son Amiga.

Les améliorations

L'esprit 3.1 conservé

AmigaOS 3.1.4 a gardé l'esprit 3.1 plutôt que de continuer les versions 3.5/3.9. Une histoire de goût et... de droit. Cette approche consiste à favoriser les petites configurations. Ici, il n'est pas nécessaire d'avoir une carte graphique et une carte accélératrice musclée. Cependant, cette version 3.1.4 est plus gourmande que la 3.1 : il vous faudra au minimum 2 Mo de mémoire pour que ça tourne confortablement, alors qu'AmigaOS 3.1 tourne sur un modeste Amiga 500 avec 512 ko de mémoire.

Icon.library

La gestion des icônes a été améliorée. La palette de couleurs de MagicWB, les icônes NewIcons et PNG sont gérées nativement. L'affichage des icônes est également bien plus rapide.

AmigaOS 3.1.4
La gestion native des icônes NewIcons et de la palette MagicWB dans les préférences du Workbench

Workbench.library

On retrouve de nombreuses améliorations dans l'utilisation du Workbench. Ces améliorations étaient présentes dans AmigaOS 3.5 :
  • Dans le menu du Workbench, des options d'organisation des icônes et de recadrage des fenêtres ont été ajoutées.
  • Ajout d'une option de recherche de fichiers, mais il faudra mettre un utilitaire nommé "Find" dans le dossier "System".
  • La jauge de mémoire est disponible sur le côté des fenêtres.
  • La sélection des icônes peut être groupée en un clic.
  • Une barre de progression est présente lors de la copie de fichiers.
  • Présence d'un Shell amélioré avec des nouvelles commandes. Le Shell gère désormais nativement les pipes, les liens symboliques, les liens matériels et les noms longs. Les nouvelles commandes peuvent lancer des logiciels Workbench depuis le Shell ou mettre à jour les modules ROM.
  • Les informations sur les icônes ont été améliorées, avec une saisie plus aisée des types d'outils.
  • Une mise à jour optionnelle d'intuition.library (v45.10) permet de déplacer les fenêtres en dehors de l'écran pour les écrans OCS, ECS, AGA et RTG en Picasso96.
AmigaOS 3.1.4
La barre de progression n'existait pas sous AmigaOS 3.1

Les préférences

L'aspect des préférences a été globalement amélioré avec une interface utilisateur GadTools elle-même enrichie. Par exemple, il est maintenant possible de régler le positionnement, la taille et l'ordre des dossiers des fenêtres ASL. Pour faire la même chose avec le Workbench 3.1, il fallait télécharger un utilitaire spécifique sur Aminet.

AmigaOS 3.1.4
Les nouvelles préférences pour les boîtes de dialogue ASL

Moins de correctifs au démarrage

Le Workbench 3.1.4 permet de retirer pas mal de petits correctifs ou utilitaires de mon précédent système. Quelle joie de pouvoir retirer de ma startup-sequence et user-startup les éléments suivants :
  • Le système d'icônes NewIcons.
  • FullPalette pour verrouiller les couleurs MagicWB.
  • PrepareEmul et MuMove4K pour prélancer les émulateurs Mac OS : ShapeShifter et Fusion.
  • Les éventuels Remlib icon.library et workbench.library pour charger les nouvelles bibliothèques.
Autres améliorations

Des améliorations mineures à mon goût, mais peut-être que certains y trouveront un intérêt :
  • Le système de fichiers FastFileSystem a été amélioré (je préfère utiliser SFS ou PFS). Cela permet la gestion des gros disques durs, même pour la partition de démarrage.
  • DiskDoctor, le retour (bof). Cet outil a été refait et peut à présent récupérer les données de vos disquettes et disques durs de manière plus fiable. Cela permet donc de se passer de DiskSalv par exemple.
  • Un printer.device amélioré (plus besoin de TurboPrint). En outre, les pilotes d'imprimantes ont été entièrement retravaillés et incluent désormais la gestion du PCL et de Ghostscript.
  • Un picture.datatype pouvant afficher de plus de 256 couleurs.
  • Multiview a été amélioré.
  • CrossDOS et le système de fichiers pour CD sont désormais plus malins, plus rapides et gérés en multi fils d'exécution. Ils gèrent les extensions Rockridge, Joliet ainsi que l'UDF.
Les inconvénients

J'ai rencontré quelques inconvénients pendant mes tests, voici quelques points décevants.

Pas de documentation papier ou AmigaGuide

Le manuel papier ne contient que des indications pour brancher les ROM, mais strictement rien sur ce qu'elles apportent à l'Amiga.

AmigaOS 3.1.4
Le manuel papier nous éclaire exclusivement sur le branchement des ROM

Suite à l'installation des disquettes du Workbench, j'ai caressé l'espoir de trouver un AmigaGuide, mais hélas, aucune documentation numérique n'est fournie. Les anciens manuels papier d'AmigaOS 3.1 restent indispensables.

Pour s'informer sur les spécificités d'AmigaOS 3.1.4, il faudra lire les FAQ publiées sur le site d'Hyperion, mais aussi dans les forums où certains auteurs détaillent une partie du travail.

AmigaOS 3.1.4
Les FAQ d'Hyperion résolvent certains problèmes

Il est également possible de télécharger trois fichiers "readme" sur le site d'Hyperion. Pour ce faire, connectez-vous ou créez un compte. Enregistrez le code licence inscrit sur les ROM physiques. Cliquez sur la rubrique "Downloads" et un nouveau dossier "AmigaOS 3" sera disponible en téléchargement.

AmigaOS 3.1.4

L'archive "AmigaOS-3.1.4-A1200.zip" contient notamment un dossier "Documentation" avec trois fichiers texte.

AmigaOS 3.1.4

Ces fichiers nous informent sur certains points :
  • "FAQ.readme" détaille les questions fréquentes sur l'usage d'AmigaOS 3.1.4. Ces FAQ sont identiques à celles publiées sur le site.
  • "GVP-FAQ.readme" s'adressent aux possesseurs de cartes GVP.
  • "Installation.readme" donne des informations sur l'installation du Kickstart physique ou logiciel et sur l'installation des disquettes.
Pas d'augmentation de vitesse

Je pensais que le Workbench pouvait gagner en vélocité, mais en réalité, rien n'a vraiment changé, mis à part le chargement des icônes. J'ai effectué différents tests de vitesse sur la mémoire, Intuition, les transferts IDE, et sur les applications utilisant le FPU, pour ne constater aucun progrès visible. Je sais bien que le Kickstart 3.1.4 n'est pas une carte accélératrice, mais comme la plupart des bibliothèques ont été optimisées pour travailler dans la mémoire Fast plutôt que dans la mémoire Chip, j'ai espéré un surcroît de nervosité de mon Workbench et de mes applications.

Par exemple, les bibliothèques mathieee qui gèrent les calculs flottants ont été mises à jour, mais je n'ai pas décelé d'augmentation de vitesse sur les applications scientifiques.

AmigaOS 3.1.4
Le comparatif avec SysSpeed n'a rien donné

Le vrai gain de vitesse provient de l'installation de la bibliothèque correspondante à son processeur, en l'occurrence le 68060. C'est d'ailleurs ce qui est indiqué à la fin de l'installation du Workbench 3.1.4, ou avec la commande CPU fournie. Avec la Blizzard 1260, j'utilise la 68060.library de Thomas Richter qui me satisfait depuis plusieurs années. Sans cette bibliothèque, mon Amiga devient instable et sa vitesse est divisée par 3. Cette 68060.library a été spécialement mise à jour pour détecter les ROM 3.1.4.

AmigaOS 3.1.4
La 68060.library fortement conseillée par le Kickstart 3.1.4

Conserver certains correctifs

Obtenir des ROM mises à jour signifie alléger le Workbench de tous ces correctifs que nous accumulons depuis 20 ans.

Hélas, certains correctifs demeurent indispensables :
  • La commande Setpatch toujours présente. Pourtant les ROM 3.X de Cloanto s'en étaient débarrassé.
  • Les correctifs FBlit et FText toujours nécessaires. Thomas Richter estime que ces "bidouilles" sont mal documentées et peuvent provoquer des bogues. Pourtant, ces correctifs doublent la vitesse d'affichage. Difficile de s'en passer. J'ai testé le pilote Native de Thomas Richter avec le nouveau P96 de Jens Schoenfeld, plus respectueux du système, mais bien plus lent que FBlit.
  • Le correctif BlazeWCP qui accélère les routines WriteChunkyPixel est également à mettre dans sa startup-sequence.
AmigaOS 3.1.4
Difficile de se passer de FBlit qui "transforme" l'AGA en carte graphique

Vous trouverez des tests de vitesse avec ou sans ces correctifs dans la vidéo située à la fin de cet article.

Pas de nouvelles icônes basse résolution, pas de nouvelles polices bitmap

Les GlowIcons fournies sur la disquette Storage ne conviennent pas à ceux qui n'ont pas de carte graphique. L'AGA est plus confortable en basse résolution et surtout, il faut économiser la mémoire Chip pour les applications. Il ne faut pas oublier que le Workbench n'est qu'un "passe-plats" entre les applications et doit par conséquent rester léger. Je déplore qu'il n'existe pas d'icônes modernes pour les basses résolutions. Je conserve donc mes icônes SmallBench.

AmigaOS 3.1.4
Les nouvelles icônes colorées consomment beaucoup de mémoire Chip
et ne sont pas adaptées aux résolutions non entrelacées


De même, on devra continuer d'utiliser la police bitmap Topaz 8. Il n'y a pas de nouvelles polices s'adaptant bien aux basse et haute résolution non entrelacées. Vous ne pouvez pas utiliser de polices vectorisées, leur rendu étant trop laid. En gros, rien n'a changé et c'est dommage.

Startup-sequence non optimisée

Il semble que la startup-sequence n'a pas été vraiment modernisée pour gagner en vitesse et en simplicité. Très peu de différences par rapport à celle du 3.1. On retrouve notamment des tests inutiles si l'on possède les ROM physiques, des commandes obsolètes comme Binddrivers et des tampons mémoire ajoutés pour... le lecteur de disquette.

AmigaOS 3.1.4
La startup-sequence n'a pas évolué

La vidéo

Je propose des tests plus approfondis dans cette loooongue vidéo. Mais c'est l'avantage de ne pas être à la télé, on a le temps de rentrer dans les détails. Bon visionnage !



Conclusion

Si vous souhaitez lancer quelques jeux ou quelques démos sur votre Amiga, conservez votre AmigaOS 3.x d'origine. Une simple carte accélératrice et une carte Compact Flash permettent de lancer des jeux WHDLoad sans problème.

En revanche, si vous êtes un vrai passionné depuis les premières heures de l'Amiga, alors cette mise à jour du système et des ROM vous apporteront quelques améliorations notables qui feront votre bonheur.

Nom : AmigaOS 3.1.4.
Développeurs : Hyperion (Olaf Barthel et Thomas Richter).
Genre : système d'exploitation.
Date : 2018.
Configuration minimale : Amiga OCS, 68000, 2 Mo de mémoire, 5 Mo d'espace disque.
Licence : Commercial.
Prix : 29,95 euros.


[Retour en haut] / [Retour aux articles]