Kickstart 3.1.4 pour Amiga

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

Voici le jeu de disquettes fourni avec les ROM :

Gare au Software Failure !

AprÚs quelques semaines de tests, je peux dire que le kickstart conçu par Hyperion ajoute quelques améliorations substantielles, mais ne constitue pas un achat obligatoire pour ceux qui sont équipés des ROM 3.0 ou 3.1. Tout dépend de ce qu'on souhaite faire de son Amiga.

Les améliorations

L'esprit 3.1 conservé

Les ROM 3.1.4 ont gardé l'esprit 3.1 plutÎt que de continuer l'OS 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, ces ROM sont plus gourmandes que les ROM 3.1 : Il vous faudra au minimum 2 Mo de RAM pour que ça tourne confortablement, alors que les 3.1 tournaient sur un modeste Amiga 500 avec 512 Ko de mémoire.

Icon.library

La gestion des icÎnes est améliorée. La palette MagicWB, les NewIcons et les icÎnes PNG sont gérés nativement. L'affichage des icÎnes est bien plus rapide.

Le support natif des NewIcons et de la palette MagicWB dans les prefs du Workbench

Workbench.library

On retrouve de nombreuses améliorations dans l'utilisation du Workbench. Ces améliorations étaient présentes dans l'OS 3.5 :

  • Menu du Workbench ajoute des options d'organisation des icĂŽnes, de recadrage des fenĂȘtres.
  • Une option de recherche de fichier ajoutĂ©e, mais il faudra mettre un utilitaire nommĂ© Find dans le dossier System.
  • La jauge de mĂ©moire disponible sur le cĂŽtĂ© des fenĂȘtres.
  • La sĂ©lections des icĂŽnes groupĂ©es en 1 clic.
  • Une barre de progression lors de la copie de fichiers.
  • Un Shell amĂ©liorĂ© avec des nouvelles commandes.
  • Les informations sur les icĂŽnes sont amĂ©liorĂ©es, avec une saisie plus aisĂ©e des Types d'outils.
La barre de progression n'existe pas sous le Kickstart 3.1

Les préférences

Le design 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 prĂ©cĂ©dent, il fallait tĂ©lĂ©charger un utilitaire spĂ©cifique sur Aminet.

Le nouvelles prefs pour les boites de dialogue ASL

Moins de patchs au démarrage

Le Workbench 3.1.4 permet de retirer pas mal de petits patchs ou utilitaires de mon précédent systÚme. Quelle joie de pouvoir retirer de ma Startup-Sequence et User-Startup :

  • NewIcons
  • FullPalette pour vĂ©rouiller les couleur MagicWB
  • PrepareEmul et MuMove4K pour prĂ©lancer les Ă©mulateurs MacOS : 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 :

  • FastFileSystem amĂ©liorĂ© (je prĂ©fĂšre utiliser SFS ou PFS)
  • DiskDoctor, le retour (Bof)
  • printer.device amĂ©liorĂ© (Plus besoin de TurboPrint)
  • picture.datatype (affichage de plus de 256 couleurs)
  • Multiview

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.

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 de l'OS 3.1 restent indispensables.

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

Les FAQ d'Hyperion répondent résolvent certains problÚmes

Il est également possible de télécharger 3 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, un nouveau dossier AmigaOS 3 sera disponible en téléchargement.

L'archive AmigaOS-3.1.4-A1200.zip contient notamment un dossier Documentations avec 3 fichiers readme.

Ces fichiers nous informent sur certains points :

  • FAQ.readme dĂ©taille les questions frĂ©quentes sur l'usage des nouvelles ROM. 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érent 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 Fast plutÎt que dans la Chip, j'ai espéré un surcroßt de nervosité de mon Workbench et des 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.

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.

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

Conserver certains patchs

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

HĂ©las, certains patchs demeurent indispensables :

  • La commande Setpatch toujours prĂ©sente. Pourtant les ROM 3.X de Cloanto s'en Ă©taient dĂ©barrassĂ©es.
  • Les patchs FBlit et FText toujours nĂ©cessaires. Thomas Richter estime que ces "hack" sont mal documentĂ©s et peuvent provoquer des bugs. Pourtant, ces patchs doublent la vitesse d'affichage. Difficile de s'en passer. J'ai testĂ© le driver Native de Thomas Richter avec le nouveau P96 de Jens Schoenfeld, plus respectueux du systĂšme, mais bien plus lent que FBlit.
  • Le patch BlazeWCP qui accĂ©lĂšre les routines WriteChunkyPixel est Ă©galement Ă  mettre dans sa Sartup-Sequence.
Difficile de se passer de FBlit qui transforme l'AGA en carte graphique

Vous trouverez des tests de vitesse avec ou sans ces patchs 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 fournis 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.

De mĂȘme, on devra continuer d'utiliser la police bitmap Topaz 8. Rien n'a changĂ©. 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 buffers ajoutés pour... le lecteur de disquettes.

startup-sequence
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 les ROM d'origine. Une simple carte accélératrice et de la 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 ces ROM vous apporteront quelques amĂ©liorations notables qui feront votre bonheur.

Articles connexes

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.