Obligement - L'Amiga au maximum

Vendredi 06 juin 2025 - 12:23  

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 : Transfert de données PC/Amiga avec Amiga Explorer via câble null modem
(Article écrit par Domingo Fivoli et extrait de Mingo's Commodore Blog - janvier 2025)


Note : texte et photos sous licence Creative Commons.

Avec les nombreuses méthodes de transfert de données entre l'Amiga et d'autres machines, on rencontre souvent le même problème : certaines variantes d'Amiga ne disposent pas de port PCMCIA, les cartes CompactFlash ne sont donc pas un support de transfert adapté. D'autres méthodes de transfert nécessitent également que certains logiciels soient déjà installés sur l'Amiga, qui ne sont souvent pas présents. Amiga Explorer pourrait être une solution pratique ici. Le transfert de données s'effectue via un câble null modem série. Bien que la vitesse de transfert ne soit pas très élevée, elle est largement compensée par la facilité d'installation et la large gamme de fonctions.

Source de ce guide : www.amigaforever.com par Cloanto.

Transférer des données avec Amiga Explorer

Avant de commencer, quelques conseils supplémentaires (important !) :
  • Branchez/débranchez le câble null modem uniquement lorsque l'Amiga et le PC sont éteints.
  • Vérifiez si le câble null modem est correctement branché. Un branchement incorrect peut endommager l'Amiga ou le PC.
  • Activez la protection en écriture sur les disquettes pour éviter d'écraser accidentellement les données.
  • Je n'assume aucune responsabilité pour tout dommage causé directement ou indirectement par ces instructions.
Cette méthode présente des avantages et des inconvénients :

Inconvénients
  • Faible vitesse de transfert.
  • Fonctionnalités limitées dans la version gratuite.
Avantages
  • Avec l'outil Windows, vous pouvez accéder à tous les volumes de l'Amiga et transférer facilement des données par glisser-déposer (uniquement dans la version complète).
  • Le transfert de données est possible via un câble null modem, un adaptateur Bluetooth série ou TCP.
  • Le programme serveur AExplorer est également transmis via l'interface série.
  • Faible configuration requise : Kickstart 1.2, Workbench 1.2 et 512 ko de mémoire.
1. Le câble null modem

Le transfert de données peut être effectué via un câble null modem, un adaptateur Bluetooth série ou via TCP. Cet article se concentre sur la transmission via un câble null modem. Si vous ne vous sentez pas à l'aise pour construire un tel câble, vous pouvez en acheter un auprès d'un revendeur spécialisé. Il est important que toutes les connexions (avec établissement de liaison complet) entre les connecteurs D-Sub soient effectuées correctement, comme indiqué dans le schéma ci-dessous. La connexion nécessite un câble null modem avec un connecteur D-Sub 9 broches (PC) et un connecteur D-Sub 25 broches (Amiga).

Transférer des données avec Amiga Explorer

Les PC modernes n'ont plus de ports série. Dans de tels cas, un adaptateur USB-RS-232 ou une interface série interne peut être utile.

Transférer des données avec Amiga Explorer

Si vous souhaitez fabriquer le câble vous-même, vous devez câbler les connecteurs D-Sub comme suit :

2 - 2
3 - 3
4 - 6
5 - 7
6 - 20
7 - 5
8 - 4

De plus, un pont doit être soudé entre les broches 6 et 8 du connecteur D-Sub 25 broches et un pont entre les broches 1 et 6 du connecteur D-Sub 9 broches (vue du côté soudure des prises).

Transférer des données avec Amiga Explorer

Le PC et l'Amiga peuvent alors être connectés avec ce câble. Les deux ordinateurs doivent être éteints lorsque vous branchez le câble !

2. Installation d'Amiga Explorer

Installez d'abord Amiga Explorer sous Windows. Le logiciel est disponible sur www.amigaforever.com. Il s'agit d'une version partagicielle où les fonctions les plus importantes sont accessibles via la ligne de commande, mais pas via l'interface utilisateur graphique.

Transférer des données avec Amiga Explorer

Procédez maintenant au transfert du logiciel serveur. Selon la version d'AmigaOS utilisée, le processus d'installation peut varier légèrement. Je vous propose donc ici deux installations, une pour AmigaOS 1.2/1.3 et une pour AmigaOS 2.0 ou supérieur.

2.1 Transfert du logiciel serveur (AmigaOS 1.2 ou 1.3 uniquement)

Si l'Amiga démarre avec le Workbench version 1.2 ou 1.3, alors c'est la bonne section. Si vous utilisez le Workbench version 2.0 ou ultérieure, ignorez cette partie et passez à "2.2 Transfert du logiciel serveur (AmigaOS 2.0 ou version ultérieure uniquement)".

Sur PC : faites un clic droit sur l'icône d'Amiga Explorer sur le bureau et sélectionnez "Setup Wizard" (Assistant d'installation).

Transférer des données avec Amiga Explorer

On vous demande maintenant comment le logiciel serveur doit être transféré. Sélectionnez "Null modem serial transfer" (Transfert série null modem) et cliquez sur "Weiter" (Suivant).

Transférer des données avec Amiga Explorer

À l'étape suivante, il vous sera demandé d'indiquer le port utilisé. Spécifiez le port approprié si cela n'a pas déjà été fait automatiquement. S'il n'y a qu'un seul port série sur la machine, aucune modification ne devrait être nécessaire.

Transférer des données avec Amiga Explorer

Si le port est inconnu : le port correspondant est affiché à côté de l'interface respective dans le gestionnaire de périphériques.

Transférer des données avec Amiga Explorer

Dans l'image suivante, sélectionnez la version Workbench que vous utilisez actuellement sur l'Amiga. Sélectionnez le deuxième élément "The Amiga was booted with a 1.2 or 1.3 Workbench disk" (L'Amiga a été démarré avec une disquette Workbench 1.2 ou 1.3).

Transférer des données avec Amiga Explorer

Le programme montre maintenant comment l'interface série sur l'Amiga doit être configurée.

Transférer des données avec Amiga Explorer

Sur Amiga : si vous ne l'avez pas déjà fait, démarrez l'Amiga à partir de la disquette Workbench. Les paramètres de l'interface série se trouvent sur la disquette Workbench sous Prefs->Serial. Ceux-ci doivent être ajustés comme indiqué dans l'image suivante.

Transférer des données avec Amiga Explorer

Sur PC : maintenant, Amiga Explorer veut que vous entriez une commande dans le Shell de l'Amiga. N'appuyez pas sur "Weiter" (Suivant) !

Transférer des données avec Amiga Explorer

Sur Amiga : ouvrez le Shell situé sur la disquette Workbench. Il n'existe pas encore de Shell pour la version 1.2 du Workbench : le programme correspondant s'appelle "CLI" et se trouve dans le tiroir "System" sur la disquette Workbench. Entrez la commande suivante dans le Shell (ou CLI) et appuyez sur la touche "Entrée" :

Type SER: to RAM: Setup

Transférer des données avec Amiga Explorer

Sur PC : cliquez maintenant sur "Weiter" (Suivant). Les données doivent maintenant être transférées via l'interface série.

Transférer des données avec Amiga Explorer

On vous demande ensuite d'appuyer sur une combinaison de touches sur l'Amiga. Ne cliquez pas encore sur "Weiter" (Suivant) !

Transférer des données avec Amiga Explorer

Sur Amiga : appuyez sur "Ctrl+C". Il devrait afficher "**BREAK".

Sur PC : cliquez maintenant sur "Weiter" (Suivant). Dans la fenêtre suivante, le programme vous montre la prochaine commande que vous devez entrer. Ne cliquez pas sur "Weiter" (Suivant) !

Transférer des données avec Amiga Explorer

Sur Amiga : dans le même Shell, entrez la commande "RAM:Setup" et appuyez sur "Entrée".

Transférer des données avec Amiga Explorer

Sur PC : cliquez maintenant sur "Weiter" (Suivant). D'autres données sont en cours de transfert. Attendez que le processus soit terminé. A la fin, le logiciel serveur a été transféré avec succès.

Sur Amiga : le fichier "AExplorer" doit être situé sur le volume RAM:. Copiez ce fichier sur une disquette pour vous assurer que le logiciel serveur ne sera pas supprimé lors du prochain redémarrage. Insérez une disquette vierge dans le lecteur et faites glisser le programme sur l'icône de la disquette vierge.

Transférer des données avec Amiga Explorer

2.2 Transfert du logiciel serveur (AmigaOS 2.0 ou plus récent uniquement)

Si l'Amiga démarre à partir du Workbench version 2.0 ou supérieure, c'est la bonne section. Si vous utilisez le Workbench version 1.2 ou 1.3, consultez la section correspondante 2.1 ci-dessus.

Sur PC : faites un clic droit sur l'icône d'Amiga Explorer (sur le bureau) et sélectionnez "Setup Wizard" (Assistant d'installation).

Transférer des données avec Amiga Explorer

On vous demande maintenant comment le logiciel serveur doit être transféré. Sélectionnez "Null modem serial transfer" (Transfert série null modem) et cliquez sur "Weiter" (Suivant).

Transférer des données avec Amiga Explorer

À l'étape suivante, il vous sera demandé d'indiquer le port utilisé. Spécifiez le port approprié si cela n'a pas déjà été fait automatiquement. S'il n'y a qu'un seul port série sur la machine, aucune modification ne devrait être nécessaire.

Transférer des données avec Amiga Explorer

Si le port est inconnu : le port correspondant est affiché à côté de l'interface respective dans le gestionnaire de périphériques.

Transférer des données avec Amiga Explorer

Dans l'image suivante, sélectionnez la version du Workbench que vous utilisez actuellement sur l'Amiga. Sélectionnez le premier élément "The Amiga is running version 2.0 or higher of the AmigaOS"> (L'Amiga exécute la version 2.0 ou supérieure d'AmigaOS).

Transférer des données avec Amiga Explorer

Le programme montre maintenant comment l'interface série sur l'Amiga doit être configurée.

Transférer des données avec Amiga Explorer

Sur Amiga : si vous ne l'avez pas déjà fait, téléchargez AmigaOS 2.0 ou une version plus récente. Les paramètres de l'interface série se trouvent sous Prefs->Serial. Ceux-ci doivent être ajustés comme indiqué dans l'image suivante.

Transférer des données avec Amiga Explorer

Sur PC : maintenant, Amiga Explorer veut que vous entriez une commande dans le Shell de l'Amiga. N'appuyez pas sur "Weiter" (Suivant) !

Transférer des données avec Amiga Explorer

Sur Amiga : ouvrez le Shell sur la disquette Workbench. Entrez la commande suivante dans le Shell et appuyez sur "Entrée" :

Type SER: to RAM:Setup.rexx

Transférer des données avec Amiga Explorer

Sur PC : cliquez maintenant sur "Weiter" (Suivant). Les données doivent maintenant être transférées via l'interface série.

Transférer des données avec Amiga Explorer

Dans la fenêtre suivante, le programme vous montre une autre commande que vous devez entrer. Ne cliquez pas sur "Weiter" (Suivant) !

Transférer des données avec Amiga Explorer

Sur Amiga : dans le même Shell, entrez la commande "RX RAM:Setup.rexx" et appuyez sur "Entrée".

Transférer des données avec Amiga Explorer

Sur PC : cliquez maintenant sur "Weiter" (Suivant). D'autres données sont en cours de transfert. Attendez que le processus soit terminé. C'est fait, le logiciel serveur a été transféré avec succès.

Sur Amiga : le fichier "AExplorer" doit être situé sur le volume RAM:. Copiez ce fichier sur une disquette pour vous assurer que le logiciel serveur ne sera pas supprimé lors du prochain redémarrage. Insérez une disquette vierge dans le lecteur et faites glisser le programme sur l'icône de la disquette vierge.

Transférer des données avec Amiga Explorer

2.3 Fin de l'installation (pour toutes les versions d'AmigaOS)

Sur Amiga : démarrez le logiciel serveur AExplorer. Un message de préparation devrait apparaître brièvement.

Sur PC : démarrez Amiga Explorer. Si tout fonctionne, vous devriez voir tous les volumes de l'Amiga. Ces volumes sont désormais accessibles comme sous Windows, mais uniquement si vous disposez de la version complète d'Amiga Explorer. Dans le cas contraire, les transferts de fichiers supérieurs à 10 ko ne sont pas possibles. Dans la section suivante, vous verrez comment vous pouvez transférer des données plus volumineuses.

Transférer des données avec Amiga Explorer

3. Transfert de données (version gratuite)

Avec la version gratuite d'Amiga Explorer, il est également possible de transférer des données, mais vous devez utiliser la ligne de commande pour le faire. Pour ce faire, ouvrez l'outil Windows "CMD" et accédez au répertoire d"installation d'Amiga Explorer. Par défaut, celui-ci se trouve dans le répertoire "C:\Program Files\Cloanto\Amiga Explorer\Windows".

Transférer des données avec Amiga Explorer

Vous y trouverez le fichier exécutable "AE.exe". Lorsque vous exécutez cette fonction, les paramètres disponibles seront affichés.

Transférer des données avec Amiga Explorer

Certaines commandes sont expliquées ici :
  • Commande : LIST
  • Fonction : répertorie le contenu d'un tiroir Amiga.
  • Syntaxe : ae list [volume]
  • Exemple : ae liste ram:
Transférer des données avec Amiga Explorer
  • Commande : COPY
  • Fonction : transfère des données entre l'Amiga et le PC.
  • Syntaxe : ae copy [fichier source] [fichier de destination]
  • Exemple : ae copy ram:explorer c:\Users\Mingo\Desktop\explorer
Transférer des données avec Amiga Explorer
  • Commande : DISKCOPY
  • Fonction : copie une image ADF sur une disquette ou crée une image à partir d'une disquette.
  • Syntaxe : ae diskcopy [fichier source] [fichier de destination]
  • Exemple : ae diskcopy c:\Users\Mingo\Desktop\game.adf df0:
Des informations complémentaires sur les paramètres respectifs sont affichées avec "HELP" (AIDE) :

ae help [commande]

4. Extraire le Kickstart

Dans les anciennes versions d'Amiga Explorer, c'était un jeu d'enfant de lire le Kickstart de l'Amiga et de le transférer sur le PC. Malheureusement, ce n'est plus possible dans la version que j'ai testée. Je ne sais pas si la version complète d'Amiga Explorer offre cette fonctionnalité. Mais il existe une méthode simple pour transférer le Kickstart.

Vous avez d'abord besoin de l'outil GrabKick. Dans son archive, vous n'avez besoin que des deux fichiers "GrabKick" et "GrabKick.info". Transférez ces deux fichiers sur l'Amiga. Dans mon cas, cela ressemble à ceci, même si les chemins doivent évidemment être ajustés.

Sur PC : ae copy c:\Users\Mingo\Desktop\GrabKick df0:GrabKick
ae copy c:\Users\Mingo\Desktop\GrabKick.info df0:GrabKick.info

Sur Amiga : démarrez GrabKick avec un double-clic. Après un court instant, l'image Kickstart devrait être créée dans le même tiroir ou volume (dans ce cas : DF0:). Transférez maintenant l'image sur le PC.

Sur PC : ae copy df0:[Kickstartimage] c:\Users\Mingo\Desktop\Kickstart.rom

Le Kickstart peut désormais être utilisé dans l'émulateur.

Transférer des données avec Amiga Explorer

5. Augmenter la vitesse de transfert

En général, je recommande de ne pas augmenter la vitesse de transfert. Des vitesses plus élevées peuvent augmenter le risque d'erreurs. De plus, des débits en bauds plus élevés nécessitent un Amiga plus rapide. Si vous souhaitez encore expérimenter, vous devez suivre ces étapes.

Sur PC : faites un clic droit sur l'icône d'Amiga Explorer et sélectionnez "Eigenschaften" (Propriétés). Dans les options, vous trouverez le débit en bauds souhaité à côté de "Speed" (Vitesse).

Transférer des données avec Amiga Explorer

Sur Amiga : dans les paramètres de l'interface série (Prefs->Serial), il faut entrer la même vitesse que dans Amiga Explorer.

Transférer des données avec Amiga Explorer

Enfin, le logiciel serveur AExplorer doit être adapté. Pour ce faire, faites un clic droit sur l'icône d'AExplorer et sélectionnez "Informations" dans le menu déroulant du Workbench. Vous pouvez y définir le débit en bauds souhaité à côté de "SERBAUD".

Transférer des données avec Amiga Explorer

6. Dépannage

Si la connexion ne s'établit pas ou est interrompue, les points suivants pourraient vous aider :

Aucune connexion ne peut être établie. Amiga Explorer abandonne la tentative de connexion avec un message d'erreur. Causes possibles :
  • Mauvais port COM.
  • Le débit en bauds ne correspond pas à l'Amiga (19 200 bauds recommandés).
  • AExplorer n'a pas été démarré.
  • L'interface série sur Amiga est mal configurée.
  • L'adaptateur série USB n'a pas été reconnu par Windows et le pilote n'a pas été installé.
La connexion est interrompue au bout d'un moment. Causes possibles :
  • Débit trop élevé (19 200 bauds recommandés).
  • Si une carte accélératrice est installée dans l'Amiga, désactivez la fonction "ShadowROM" ou, si possible, désactivez complètement la carte.
  • Câble série trop long (2 m recommandés) ou présence de sources d'interférences à proximité.
7. Le client Linux

7.1 De quoi a-t-on besoin ?
  • Une distribution Linux.
  • lxamiga.
  • Un câble null modem.
  • Un Amiga avec AmigaOS 1.3 ou supérieur.
Pour Windows, il existe un programme appelé Amiga Explorer de Cloanto, qui affiche le contenu des volumes de l'Amiga et transfère les données vers et depuis le PC. Malheureusement, un tel programme n'existe pas sous Linux. Le script Perl lxamiga de "The Marksman" peut vous aider, disponible sur sa page de projet github.com/marksmanuk. Dans les instructions qui suivent, le script est configuré sous Linux Ubuntu et une connexion à l'Amiga est établie.

Malheureusement, il manque au script une fonction importante. Il n'est donc pas possible de transférer le programme serveur sur Amiga. AExplorer doit donc être transféré une fois pour toute avec la version Windows. Une fois transféré, Linux peut être utilisé pour transférer les données. Comment établir la connexion à l'aide d'un câble null modem et comment transférer le programme serveur AExplorer vers Windows se trouvent respectivement dans les parties 1 et 3 de cet article. À ce stade, on suppose qu'AExplorer est déjà sur l'Amiga et qu'il existe une connexion via un câble null modem.

Transférer des données avec Amiga Explorer
lxamiga

7.2 Les préparatifs

lxamiga nécessite Perl 5 et libdevice-serialport-perl. Perl est déjà préinstallé dans la version actuelle d'Ubuntu, mais pas libdevice-serialport-perl. Vous devez donc installer le paquet requis en entrant les commandes suivantes dans le terminal. Comme mentionné ci-dessus, la distribution Ubuntu est utilisée dans ces instructions. Les commandes pour d'autres distributions peuvent varier.

sudo -i
apt-get update
apt-get install libdevice-serialport-perl

Transférer des données avec Amiga Explorer
serialport-perl

Et bien sûr, vous avez besoin du script Perl lxamiga qui peut être téléchargé sur github.com/marksmanuk. L'endroit où le script est stocké n'a pas d'importance.

Transférer des données avec Amiga Explorer
lxamiga

Le logiciel requis est maintenant installé. Une tentative de connexion via le port série serait actuellement interrompue avec une erreur d'autorisation car l'utilisateur avec lequel vous êtes connectés ne fait pas partie du groupe ayant accès au port série. Le problème est résolu avec la commande suivante (notez que les privilèges "root" sont toujours requis).

gpasswd --add ${USER} dialout

Transférer des données avec Amiga Explorer
gpasswd

L'Amiga devrait maintenant être connecté à votre ordinateur sous Linux à l'aide d'un câble null modem. Attention : les deux ordinateurs doivent être éteints avant de brancher le câble !

7.3 Etablir la connexion

Sur Amiga : sur la page Amiga, il suffit de double-cliquer sur AExplorer.

Sur PC : les privilèges root ne sont plus requis. Passez à l'utilisateur régulier avec la commande "logout" (déconnexion).

Transférer des données avec Amiga Explorer
logout

Vérifiez ensuite si une connexion série peut être établie. Tout ce que vous avez à faire est d'appeler lxamiga sans paramètres. Pour moi, lxamiga se trouve dans le dossier de téléchargement, vous devez donc d'abord passer sur répertoire approprié.

cd ~/Downloads
./lxamiga.pl

Si tout s'est bien passé, vous devriez voir une confirmation.

Transférer des données avec Amiga Explorer
Connecté avec succès

Vous pouvez enfin transférer des données vers et depuis l'Amiga. Les commandes suivantes sont à votre disposition :

./lxamiga.pl -l

...répertorie tous les volumes de l'Amiga.

./lxamiga.pl -f df0:

...formate la disquette dans le lecteur DF0: et lui attribue le nom "BLANK". Nécessite le Kickstart 2.0 ou supérieur. Attention : les données présentes sur la disquette seront irrévocablement supprimées.

./lxamiga.pl -s source.adf :DF0:/

...copie un fichier ADF sur la disquette du lecteur DF0:. Attention : les données sur la disquette seront écrasées.

./lxamiga.pl -r :DF0: -w cible.adf

...crée un fichier ADF à partir du contenu de la disquette dans le lecteur DF0: et le transfère vers l'ordinateur Linux.

./lxamiga.pl -r RAM:fichier_source -w fichier_cible

...copie un fichier de l'Amiga vers l'ordinateur Linux.

./lxamiga.pl -r :R: -w kick.rom

...copie le Kickstart de l'Amiga sur l'ordinateur Linux.

Transférer des données avec Amiga Explorer
Transfert du Kickstart


[Retour en haut] / [Retour aux articles]