Obligement - L'Amiga au maximum

Vendredi 06 juin 2025 - 12:20  

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 : Installation et configuration d'Amibian 1.4
(Article écrit par Domingo Fivoli et extrait de Mingo's Commodorepage (nouveau lien) - septembre 2020)


Note : texte et photos sous licence Creative Commons.

Amibian - l'émulateur Amiga pour le Raspberry Pi

De quoi a-t-on besoin ?
  • Un Raspberry Pi.
  • Un clavier et une souris.
  • Carte SD de 2 Go ou plus.
  • La distribution Amibian.
  • Un Kickstart.
  • Des fichiers ADF.
Le Raspberry Pi est le petit ordinateur idéal pour les amateurs. Il est également utilisé dans de nombreux cas dans le secteur rétro. Raspbian est une distribution Linux adaptée au Raspberry Pi. Mais il existe d'autres distributions, dont Amibian. Amibian est une distribution qui transforme un Raspberry Pi en Amiga émulé.

Amibian est facile à installer et doit simplement être configuré. Il existe déjà de nombreuses et très bonnes instructions sur Internet, mais il existe quelques écueils qui pourraient être difficiles à surmonter, surtout pour les débutants.

Amibian 1.4

Avant de commencer, quelques conseils supplémentaires (important !) :
  • Le contenu de la carte SD sera irrévocablement supprimé. Enregistrez les données avant de commencer ce guide.
  • Évitez les charges statiques en touchant un objet mis à la terre, comme un radiateur. Utilisez un boîtier pour le Raspberry Pi et évitez tout contact direct.
  • Ce guide ne prend pas en compte la sécurité. Pour sécuriser l'accès, d'autres étapes sont nécessaires qui ne sont pas décrites ici.
  • Le Raspberry Pi devra peut-être être surcadencé. Cela peut surchauffer le matériel et se fait à vos propres risques.
  • Ne retirez jamais l'alimentation lorsque le Raspberry Pi est utilisé. Arrêtez d'abord correctement le système Linux (entrez "1" dans le menu Amibian et confirmez avec "Entrée").
  • Je n'assume aucune responsabilité pour tout dommage causé directement ou indirectement par ces instructions.
Quel Raspberry Pi ?

En général, Amibian peut être installé sur n'importe quel Raspberry Pi. La seule limitation est la vitesse d'émulation. Les Raspberry Pi Zero et 1 doivent absolument être surcadencés. Le Raspberry Pi 2 fonctionne déjà de manière acceptable, mais ce n'est pas la joie lorsqu'il s'agit d'émuler de démos et de jeux complexes. AmigaOS, en revanche, peut être utilisé sans aucun problème. Un Raspberry Pi 3/3B+ est rapide, mais il atteint aussi ses limites avec certains programmes. Si possible, un Raspberry Pi 3B+ ou plus récent doit être utilisé.

Amibian 1.4

Installer Amibian

L'installation est relativement simple. L'image doit être copiée sur la carte SD. Le fonctionnement sous Windows, macOS et Linux est présenté ici. La carte SD doit avoir une taille de stockage d'au moins 2 Go.

Important : veuillez noter que les données de la carte seront écrasées. Toutes les données existantes seront supprimées ! Assurez-vous d'avoir choisi le bon lecteur de destination. Avant de commencer, nous devons télécharger la dernière version d'Amibian : gunkrist79.wixsite.com. Décompressez ensuite l'archive téléchargée.

Il existe plusieurs façons de copier l'image Amibian sur la carte SD. L'outil Etcher en fait partie (téléchargez-le ici). Etcher fonctionne sous Windows, macOS et Linux. Après l'installation, démarrez le programme et entrez le chemin d'accès à l'image Amibian et à la carte SD.

Amibian 1.4

Cliquez maintenant sur "Flash" pour lancer le processus d'écriture. Si cela réussit, vous pouvez brancher la carte sur le Raspberry Pi et commencer à configurer Amibian. Voir "Configuration d'Amibian" ci-dessous. A ce stade, un clavier et éventuellement une souris doivent maintenant être connectés au Raspberry Pi.

Configurer Amibian

Avant de passer à la configuration de l'émulateur, quelques éléments doivent être ajustés. Le point le plus important est probablement d'étendre le système de fichiers à la pleine capacité de la carte SD.

Étendre le système de fichiers

Lorsque le Raspberry Pi démarre pour la première fois avec la carte SD insérée, vous devriez voir l'interface graphique de l'émulateur. Vous terminez en cliquant sur "Quitter" et cela vous amène au menu Amibian. Ici, entrez la commande "raspiconf". Un menu devrait alors apparaître dans lequel vous devez sélectionner "Advanced options -> Expand Filsystem" (Options avancées -> Étendre le système de fichiers).

Amibian 1.4

La partition sera désormais étendue à la capacité maximale disponible de la carte SD. Sortez ensuite du menu et redémarrez le Raspberry Pi.

Personnaliser la disposition du clavier

Vous ne devez effectuer ce réglage que si vous n'utilisez pas un clavier avec une disposition anglaise, ce qui est généralement le cas. Une fois le Raspberry Pi redémarré, l'émulateur devrait être à nouveau visible. Encore une fois, vous terminez cela par "Quitter" et entrez la commande "raspiconf" dans la ligne de commande. Cette fois, sélectionnez l'élément "Locale options -> Change Keyboard Layout" (Options de localisation -> Modifier la disposition du clavier).

Amibian 1.4

Choisissez dans la liste un modèle de clavier qui vous convient et répondez aux questions suivantes. Si vous ne savez pas quelle disposition serait la bonne, vous devez alors choisir un clavier générique (Generic 101-key PC) qui devrait convenir dans la plupart des cas.

Amibian 1.4

Avec "Terminer", vous quittez le menu RaspiConf et vous redémarrez le système en entrant "2" et en confirmant par "Entrée". Après le redémarrage, la nouvelle configuration doit normalement être activée.

Configurer du WLan

Si la clé Wi-Fi est reconnue par Amibian, il vous suffit de saisir le SSID et le mot de passe. Voilà pour la théorie. Au moment de la rédaction de ces instructions (version Amibian 1.4.1001), je n'avais pas réussi à établir une connexion Wi-Fi avec un routeur. Ni avec le Raspberry Pi 2 ni avec le 3B+, qui dispose déjà d'un module Wi-Fi par défaut. D'après mes recherches, je ne suis pas seul. Je n'ai pu mettre à jour le système que via le câble Ethernet.

Si vous souhaitez quand même tenter cette étape, vous pouvez essayer ceci : sélectionnez "Settings -> Wifi" (Paramètres -> Wifi) dans le menu Amibian.

Amibian 1.4

Dans ce fichier de configuration, entrez le nom du Wi-Fi (SSID) et le mot de passe. Les informations sont enregistrées avec la combinaison de touches "Ctrl+O" puis "Entrée". On quitte l'éditeur avec "Ctrl+X". Avec un Raspberry Pi 3, cela devrait suffire. Pour les autres adaptateurs Wi-Fi, un pilote devra peut-être être installé. Le système doit alors être redémarré.

Le choix de l'émulateur

Amibian est livré avec deux émulateurs Amiga : Chips/UAE4ARM et AmiBerry. Amiberry est utilisé dans ce guide. Déterminez maintenant quel émulateur doit être chargé au démarrage du système. Dans le menu Amibian, sélectionnez l'option "Emulators configuration" (Configuration des émulateurs).

Amibian 1.4

Là, sélectionnez l'émulateur Amiberry pour votre variante Raspberry Pi :
  • aberrypi1 pour Raspberry Pi Zero ou 1.
  • aberrypi2 pour Raspberry Pi 2.
  • aberrypi3 pour Raspberry Pi 3.
Et puisque vous êtes dans ce menu, mettez à jour l'émulateur avec la commande "emulatorsupdate".

Amibian 1.4

Et là aussi, vous devez choisir la variante appropriée.
  • amiberryupdatepi1 pour Raspberry Pi Zero ou 1.
  • amiberryupdatepi2 pour Raspberry Pi 2.
  • amiberryupdatepi3 pour Raspberry Pi 3.
La version actuelle de l'émulateur est alors téléchargée et compilée pour le système sélectionné. Le processus peut prendre un certain temps.

Mettre à jour Amibian/Linux

Avant de commencer à configurer l'émulateur, Amibian/Linux doit être mis à jour. Dans le menu "Amibian", entrez la commande "update". Il recherchera la version actuelle d'Amibian puis mettra à jour le système Linux.

Amibian 1.4

Kickstart et fichiers ADF

Kickstart

L'émulateur Amiberry a encore besoin de quelques fichiers pour pouvoir émuler un Amiga. L'un des fichiers les plus importants est le Kickstart. Le Kickstart requis dépend du système à émuler. Les versions les plus courantes sont la version 1.3 pour l'Amiga 500 et la version 3.1 pour l'Amiga 1200. Le Kickstart est encore aujourd'hui protégé par le droit d'auteur. Cela signifie que si vous le téléchargez quelque part, c'est illégal. Par conséquent, voici deux moyens par lesquels vous pouvez légalement l'obtenir :
Une fois le(s) fichier(s) Kickstart en main, copiez-les sur une clé USB. Branchez-la maintenant sur le Raspberry Pi. Dans le menu "Amibian", vous pouvez trouver Midnight Commander (Point 4). Ce gestionnaire de fichiers facilite grandement la copie de fichiers.

Dans la colonne de gauche du gestionnaire de fichiers, allez dans le dossier "/media/USB". La clé USB a dû y être montée.

Passez à la colonne de droite du gestionnaire de fichiers à l'aide de la touche de tabulation. Là, recherchez le dossier "/root/amibian/amiga_files/kickstarts".

Amibian 1.4

Revenez maintenant à la colonne de gauche, marquez le fichier Kickstart souhaité et copiez-le à l'aide de la touche "F5". Répétez cela pour chaque fichier Kickstart.

Fichiers ADF

Cette étape est facultative. Les fichiers ADF sont aussi transférés sur la carte SD. Mais vous pouvez tout aussi bien les laisser sur la clé USB et les charger ensuite à partir d'elle. Ensuite, copiez quelques fichiers ADF (images de disquette Amiga) sur la clé USB. Des fichiers ADF de jeux et de logiciels peuvent être trouvées sur gamescoffer.co.uk ou factor5.de, entre autres.

Alternativement, de vraies disquettes Amiga peuvent être converties en fichiers ADF, par exemple avec ADF-Blitzer. Les disquettes AmigaOS peuvent encore être trouvées aujourd'hui dans divers magasins rétro, dont Vesalia.

Copiez les fichiers ADF sur la clé USB et transférez-les sur le Raspberry Pi de la même manière que vous l'avez fait avec les fichiers Kickstart. La seule différence : le dossier cible est "/root/amibian/amiga_files/floppys".

Amibian 1.4

Configuration de l'émulateur

Au démarrage d'Amibian, l'émulateur défini, dans notre cas Amiberry, est chargé directement. Ici, vous devez effectuer quelques réglages pour que les programmes Amiga puissent être exécutés. Il serait trop long de mentionner ici tous les paramètres de l'émulateur, je me limiterai donc aux options les plus importantes. Dans l'exemple suivant, nous émulons un Amiga 500.

Sélectionnez d'abord "Amiga 500" sous "Quickstart -> Amiga model" (Démarrage rapide -> Modèle d'Amiga).

Amibian 1.4

L'image de la disquette (fichier ADF) est indiquée immédiatement en dessous. Un clic sur "Select file" (Sélectionner un fichier) ouvre la fenêtre de sélection de fichier.

Amibian 1.4

Et maintenant, un Kickstart approprié doit être sélectionné sous "ROM -> Main ROM File" (ROM -> Fichier ROM principal), si cela ne s'est pas déjà fait automatiquement. Le Kickstart en version 1.3 est celui dont vous avez besoin.

Amibian 1.4

Ensuite, passez aux paramètres de la souris et de la manette dans "Input" (Entrée). Tout peut être laissé tel quel, à moins que vous ne souhaitiez pas utiliser le clavier comme manette mais plutôt une manette USB connectée.

Amibian 1.4

Si une manette est utilisée, elle doit être configurée sous "Custom controls" (Contrôles personnalisés) avec les menus déroulants correspondants. D'après mes tests, le contrôle clavier ne fonctionne plus dès qu'une manette est connectée, même si elle a été désactivée dans l'émulateur. Cela semble être un petit bogue, mais pas particulièrement significatif.

Amibian 1.4

Si vous cliquez maintenant sur "Start" (Démarrer), l'image de la disquette montée devrait se charger. En utilisant la touche "F12", vous pouvez revenir au menu de l'émulateur à tout moment. Veuillez noter que le Raspberry Pi ne doit jamais être éteint lorsqu'il est utilisé. Cela pourrait endommager le système de fichiers Linux. Éteignez toujours le système en premier (entrez "1" dans le menu Amibian et confirmez avec "Entrée").

Enregistrez la configuration de l'émulateur

Les paramètres peuvent être enregistrés afin que l'émulateur n'ait pas besoin d'être reconfiguré à chaque redémarrage. Une fois les réglages effectués selon vos souhaits, enregistrez-les dans un fichier de configuration. On les retrouve sous "Configurations" (Configurations).

Amibian 1.4

Ensuite, entrez n'importe quel nom et enregistrez les paramètres en cliquant sur "Save" (Enregistrer). Notez que si une configuration portant le même nom existe déjà, elle sera écrasée. La configuration enregistrée peut être rechargée à tout moment avec "Load" (Charger).

Configurer des disques durs virtuels

Par rapport à une disquette, un disque dur est rapide et offre beaucoup d'espace de stockage. Profitons de ces avantages. Mais il faut d'abord le créer. Il existe deux types de disques durs pouvant être intégrés. D'une part, il existe des disques durs "sous forme de dossiers" et d'autre part, il existe la possibilité de créer une image du disque dur. Dans ce guide, nous allons créer une image. Ceci est configuré sous "Hard drives/CD" (Disques durs/CD) en cliquant sur "Create hardfile" (Créer un fichier de disque dur).

Spécifiez ici les informations suivantes :
  • Nom du périphérique : DH0.
  • Amorçable : Oui.
  • Priorité de démarrage : 0.
  • Chemin : spécifiez ici le chemin souhaité avec le nom de l'image où l'image doit être enregistrée. Exemple : "/root/amibian/amiga_files/hdd/hdd.hf".
  • Taille : la taille du disque dur virtuel en mégaoctets. Exemple : 500.
Amibian 1.4

L'image est ensuite ajoutée à la liste des disques durs en cliquant sur "OK".

Amibian 1.4

Le disque dur ainsi intégré peut désormais être formaté ou, si vous le souhaitez, partitionné à l'aide des outils de disque dur sur AmigaOS.

Amibian 1.4

Démarrer l'émulation automatiquement

Après avoir démarré Amibian, vous voyez l'émulateur. Cependant, si vous voulez qu'une configuration enregistrée soit automatiquement chargée et que l'émulation démarre, vous devez effectuer certains réglages.

Chargez d'abord la configuration souhaitée ou créez-en une nouvelle et sauvegardez-la dans l'un des fichiers existants, config0 à config9. L'un de ces fichiers doit être utilisé. Les autres noms sont ignorés lors du processus de démarrage automatique.

Amibian 1.4

Ensuite, assurez-vous que l'interface graphique de l'émulateur ne s'affiche plus au démarrage. On retrouve ce réglage sous "Miscellaneous" (Divers). La coche à côté de "Show graphic interface at startup" (Afficher l'interface graphique au démarrage) doit être décochée.

Amibian 1.4

Enregistrez à nouveau ces paramètres dans le fichier de configuration afin que l'émulateur s'en souvienne. Et enfin, vous devez montrer à Amibian quel fichier de configuration doit être chargé automatiquement. Dans le menu "Amibian", spécifiez "emulatorconfig".

Amibian 1.4

Ici, vous devez sélectionner le fichier de configuration souhaité entre "uaeconf0" et "uaeconf9". Désormais, l'émulateur devrait automatiquement se charger avec ce fichier de configuration. Avec la touche "F12", vous pouvez revenir à tout moment à l'interface graphique de l'émulateur. Si vous ne souhaitez plus que l'émulation démarre automatiquement, cochez simplement la case à côté de "Show graphic interface at startup" (Afficher l'interface graphique au démarrage) et enregistrez les paramètres.

L'Amiga sur Internet

Non seulement le Raspberry Pi a accès à Internet (avec le matériel approprié), mais aussi l'Amiga émulé. Une seule option appelée "bsdsocket.library" située sous "Miscellaneous" (Divers) doit être activée.

Amibian 1.4

Une fois Internet activée, de nombreux programmes Amiga peuvent désormais accéder à Internet. A noter que les navigateurs notamment nécessitent un Amiga assez puissant avec beaucoup de mémoire.

Amibian 1.4

Surcadencez le Raspberry Pi

Le Raspberry Pi ne doit en réalité être surcadencé que si cela est absolument nécessaire, c'est-à-dire si la capacité de calcul n'est pas suffisante pour l'émulation. La chaleur supplémentaire peut réduire la durée de vie de l'appareil. De plus, des dissipateurs thermiques doivent absolument être installés sur les circuits intégrés. Un ventilateur supplémentaire est recommandé.

Amibian 1.4

Même si tout cela a été pris en compte, le surcadençage se fait à vos risques et périls ! Si vous n'êtes pas sûr de ce qui est défini ici, il est préférable de vous en éloigner.

Raspberry Pi 2 : dans le menu "Amibian", entrez la commande "raspiconf" et sélectionnez l'option "Overclock" (Surcadençage) dans le menu. Ici, sélectionnez la fréquence souhaitée. Un Raspberry Pi 2, par exemple, peut être surcadencé de 900 à 1000 MHz.

Amibian 1.4

Raspberry Pi 3 (pas Raspberry 3B+) : pour le Raspberry 3, le surcadençage se fait à l'aide du fichier "config.txt". Pour ce faire, entrez la commande "editconfig" dans le menu "Amibian". Tout en bas du fichier, vous trouvez les options "Overclocking" (Surcadençage). Là, supprimez tous les dièses (#) devant les commandes qui y sont répertoriées.

Amibian 1.4

Le fichier est enregistré avec "Ctrl+O" puis "Entrée" et l'éditeur est quitté avec "Ctrl+X".

Le système doit alors être redémarré. Ce n'est qu'alors que les paramètres seront appliqués. La température de la puce graphique et du processeur peut être surveillée avec quelques commandes : www.cyberciti.biz.

Diode d'activité et bouton d'arrêt

Si vous installez le Raspberry Pi dans un boîtier, vous souhaiterez peut-être déplacer la diode d'alimentation et la diode d'activité SD à l'extérieur. Pour cela, certaines broches ont été configurées de telle sorte qu'il suffit de connecter les diodes et d'activer la fonction correspondante. Cela permet également d'installer un bouton d'arrêt. Cela signifie que le Raspberry Pi peut être arrêté en toute sécurité même sans clavier. Ceci est suivi par la commutation des diodes et du bouton. Faites attention à la polarité des diodes. Le conducteur noir est le pôle négatif :

Amibian 1.4

Ensuite, allez dans le menu "Amibian", entrez la commande "editconfig" et faites défiler le fichier jusqu'à arriver aux paramètres "Activityleds" (Activité des diodes). Là, supprimez le dièse (#) avant les commandes suivantes, selon le Raspberry Pi :
  • Pour RaspberryPi 2 : dtparam=act_led_gpio=4
  • Pour RaspberryPi 3 : dtoverlay=pi3-act-led,gpio=4
Et quelle que soit la variante de Raspberry Pi, supprimez le dièse (#) avant "dtparam=pwr_led_gpio=16,pwr_led_trigger=default-on".

Avec un Raspberry Pi 3 par exemple, voici à quoi cela ressemble :

Amibian 1.4

Enregistrez le fichier avec "Ctrl+O" puis "Entrée" et sortez de l'éditeur avec "Ctrl+X". Le fichier "rc.local" doit maintenant être modifié à l'aide de la commande "nano /etc/rc.local".

Ici, le dièse (#) devant "python /root/amibian/.activityleds/activityleds_shutdown.py &" doit être supprimé. Cela ressemblera à l'image suivante :

Amibian 1.4

Encore une fois, sauvegardez le fichier avec "Ctrl+O" puis "Entrée" et quittez l'éditeur avec "Ctrl+X". Enfin, le Raspberry Pi doit être redémarré à l'aide de la commande "2". Si tout a fonctionné, les diodes s'allument et le bouton devrait arrêter le système.

Notez que la diode d'activité indique l'activité de la carte SD, mais ne correspond pas forcément à l'activité du disque dur Amiga émulé.

Amibian 1.4


[Retour en haut] / [Retour aux articles]