1

Bonjour à tous !

Tout est dans le titre ,j'ai un raspberry Pi 3 que j'ai depuis 2 mois et j'essaie pas mal de distrib en tout genre .

j'ai tester Beepi ou il y a Hatari dessus ,problème je maitrise très peu Linux ,et j'ai besoin vraiment d'une documentation en français pour Beepi.

Je maitrise l'anglais mais ,je comprends pas tout et surtout je ne trouve pas ce que je cherche comme par exemple éxecuter directement hatari dessus au boot ,virer Teradesk , changer le TOS pour mettre un Tos de falcon au lieu d'emutos sous aranym ,ou virer les utilitaires qui me servent pas qui démarrent au boot et reste en fond de taches .

Le but ça serait de l'allégé pour ressembler a un TOS plus conventionnel.

est ce que quelqu'un peut m'aider ?

Merci à vous !
Atari 4160 STE ,4 Mo de ram,TOS 2.06, Ultrasatan ,Lecteur USB Gotek HXC
Atari 520 STE d'origine ,TOS 1.6 en rade pour le moment
Atari 1040 STE tout jaune ,logo Atari tout usé ,support barrettes mémoire cassés (calées avec les moyens du bord), mais totalement fonctionnel ! avec 1Mo de ram ,TOS 1.62 et lecteur disquette en bon état . (merci la poubelle !!!)

2

BeePi c'est bien Faucon2001 aka Phillipe qui à fait ça non ?

Après Aranym à un fichier de config en .txt, donc tu le change à ta guise, et la tu peux changer de TOS...

Exemple, ici je suis en TOS4.04 :

[GLOBAL]
FastRAM = 64
Floppy = ../Floppys/Fvdi.st
TOS = Tos/tos404.IMG
#EmuTOS = Tos/emutos-aranym.img
#Bootstrap = mintara.prg
BootstrapArgs =
BootDrive =
GMTime = No

Tu peux claquer un tos 2.06 si sa te chante...



Tout le reste ca se passe sous Atari... (Teradesk, utilitaires en AUTO, ACC...)

3

Salut,

Bonne initiative d'avoir ouvert un nouveau thread pour ce sujet.
Oui je vais t'aider à transformer BeePi pour qu'il boot directement Hatari. Ce n'est pas compliqué, tu verras,mais je comprends que cela puisse paraître abscons si tu n'est pas habitué aux linuxeries et plaisirs du Shell.
Je regarde ça ce week-end et reviens vers toi très rapidement avec un guide pas à pas en François dans le texte ;-)
Philippe

BeeKey Box, BeePi Box, STE 12 Mo IDE, Falcon CT60, Firebee
Ma musique http://www.philippeworld.net/
Mes photos http://phil-67.deviantart.com/
EasyAraMint , BeeKey, BeePi http://sites.google.com/site/emaappsarch/home

4

Merci à vous ,c'est vrai que je viens de l'univers Windows et Tos traditionnel ,j'ai fait du dos et du basic (sur zx81, oric et amstrad) ,donc ça me rebute pas de faire des lignes de commande ,mais j'ai pas les bases sous unix/linux ,je pense que d'autres sont un peu dans le même cas que moi.

j'ai encore regarder un peu Beepi aujourd'hui ,d'ailleurs j'ai du réinstaller ( un plantage après un shutdown ,il voulait plus rien savoir il restait sur le logo aranym ) .

Je le trouve très complet ,même un peu trop à mon goût mais bon ,j'ai des besoins assez basique ,j'ai pas encore compris comment tu peux virer les programmes du dossier auto par exemple qui me servent pas ,j'ai pas trouver comment mettre changer l'ip pour le mettre sur mon réseau PC d'ailleurs ma config Wifi est refusé (peut être du à l'ip fixe de base que j'ai pas pu changer ),après j'ai pas creuser pendant des heures non plus ,j'ai pu regarder qu'une petite heure on va dire.

d'ailleurs j'ai une question est ce que l'on peut simplifier juste aranym sans passer par Hatari ?

en fait Phillipe ton projet Beepi me plait bien ,et ayant un Atari STE complement HS qui me sert pour les pièces pour les 2 autres ,j'avais envie de faire un raspberry Pi ST dans le boitier ,j'ai trouver l'interface USB pour faire fonctionner le clavier atari d'origine ,ça pourrait être super sympa .je pense que ton système pourrait faire une bonne base .
Atari 4160 STE ,4 Mo de ram,TOS 2.06, Ultrasatan ,Lecteur USB Gotek HXC
Atari 520 STE d'origine ,TOS 1.6 en rade pour le moment
Atari 1040 STE tout jaune ,logo Atari tout usé ,support barrettes mémoire cassés (calées avec les moyens du bord), mais totalement fonctionnel ! avec 1Mo de ram ,TOS 1.62 et lecteur disquette en bon état . (merci la poubelle !!!)

5

Bon on va commencer par le début car cela fait beaucoup de sujets à traiter.

Doc en Français de Beepi : il n'y en a pas, et il n'y en aura pas. Désolé mais je n'ai pas le temps pour maintenir 2 documentations, en Français et en Anglais.
L'objectif de BeePi et Beekey est de fournir une distribution prête à l'emploi et non d'expliquer comment tout changer ; donc tu ne trouveras pas les info que tu cherches dans la documentation non plus, c'est hors sujet.

Maintenant je veux bien t'expliquer comment tout cela fonctionne, mais sache que pour faire ce que tu recherches il va falloir mettre les mains dans le cambouis, en d'autre terme apprendre à utiliser la ligne de commande. Il existe beaucoup de tutoriels pour ça sur le Net : recherche tutoriels linux bash.

Enfin pour la deuxième partie de ta requête, te construire un système light sous Aranym, je t'invite à lire l'excellent Wiki :
http://wiki.aranym.org/aranym_from_scratch#create_and_setup_a_hard_disk_image_ide_emulation
Il y existe une image disque préparée pour le TOS 4.04 et très basique mais qui se rapproche de ce que tu cherches.
http://aranym.lutece.net/
Mais sache que ce n'est pas évident et c'est pourquoi j'ai décidé de distribuer EasyAraMint ; on pourra revenir dessus plus tard si tu en as besoin.

BeePi et Beekey fonctionnent sous un Linux light en mode terminal, qui lance par la suite EasyAraMint, et depuis EasyAraMint tu peux aussi lancer Hatari. Au boot, Linux va exécuter ses différents scripts de lancement et de configuration, et terminer par un script qui se nomme : rc.local
rc.local va configurer la couche réseau , le son et lancer le script startemu.sh
startemu.sh en fonction de messages passés par EasyAraMint (j'expliquerai plus tard), va soit lancer Aranym, soit lancer Hatari, soit rebooter, soit éteindre la machine.
start_hatari.sh est le script qui lance hatari.
Tout est géré par scripts et est configurable à souhait.

Ces scripts se trouvent dans le répertoire /home/pi/host_fs/.system/ du côté Linux, dans le répertoire /home/.system/ du côté EasyAraMint
Pour pouvoir y accéder du côté EasyAraMint, dans le bureau ouvre le menu View/Set Mask, et sélectionne Show Hidden.
Dans Home, tu verras un répertoire .system. Toutes les tripes de Beepi et Beekey sont dedans.
Ce répertoire n'est accessible qu'en lecture sous Teradesk, donc pour copier ou effacer un fichier à l'intérieur il te faudra utiliser KKcommander, par contre tu peux éditer les scripts avec QED en double cliquant directement dessus.
Le répertoire .system contient outre les scripts, les images disque d'EasyAraMint et Hatari (répertoire Partitions), les images TOS (Répertoire tos). la configuration par défaut d'Aranym (répertoire .aranym) et d'hatari (répertoire .hatari)

Que sont et quels sont les messages passés par EasyAraMint au script de lancement startemu.sh ?
Il s'agit d'un simple fichier qui est écrit dans le répertoire /home d'EasyAraMint avant de quitter ; le script vérifie si ces fichiers sont présents et définie quoi faire en fonction du nom du fichier.
Si ce fichier s'appel :
shutdown : le script éteint linux
reboot : le script reboot linux
hatari : le scritp lance start_hatari.sh
linux : le script quitte et tu te retrouves sur le shell du côté linux
Sinon il relance EasyAraMint

Voila c'est tout pour le concept.

En résumé, tout est modifiable depuis EasyAraMint.
Maintenant si tu veux rentrer dans les tripes linux tu peux :
- Accéder à ton Pi depuis une autre machine avec ssh root@beepi
- Accéder au côté linux depuis EasyAraMint, depuis le terminal avec ssh root@beepi
- Te retrouver directement sur le shell linux : sous EasyAraMint, dans le terminal tape :
echo "" > /home/linux
shutdown
pour revenir à EasyAraMint depuis le shell : tape : startemu

Maintenant passons aux choses sérieuses :

MODIFIER BEEPI POUR BOOTER DIRECTEMENT ET SEULEMENT SOUS HATARI
-------------------------------------------------------------------------------------------------------------------
Dans le répertoire /home/.system fait une copie de startemu.sh avec KKcommander que tu peux appeler start_aranym.sh. Cela te permettra de lancer aranym plus tard depuis le shell Linux.
Avant de faire les modifications ci-dessous, copie avec KKcommander les images TOS dont tu veux te servir depuis une clé USB dans le répertoire /home/.system/tos. Je te conseil un TOS 1.02, 1.62 et 2.06. Pas la peine de mettre un TOS 3 o 4, le Pi n'est pas assez puissant pour émuler un TT ou un Falcon avec Hatari.

Ouvre startemu.sh avec QED et respect les majuscules et minuscules.
Modifie le script de la façon suivante :
#!/bin/sh -e
# Start hatari
hatari -c /root/.hatari/hatari.cfg
if [ -f /home/pi/host_fs/LINUX ]; then
rm /home/pi/host_fs/LINUX
exit 0
fi
shutdown -P now
exit 0

Avec ce script, Hatari se lance automatiquement, et ton Pi s'éteint après que tu ais quitté Hatari. Surtout n'éteint jamais ton PI directement depuis Hatari en débranchant la prise sinon corruption système assurée.
Tu peux toujours revenir sous le shell linux en créant avec QED un fichier nommé LINUX (en majuscule cette fois ci) à la racine du disque G et ensuite quitter Hatari.
Depuis le shell tape : startemu pour relancer Hatari
Si tu veux lancer Easy AraMint, tape :
cd /home/pi/host_fs/.system
./start_aranym.sh

Enfin, en ce qui concerne ton clavier sans F12, tu peux dans le menu de configuration d'Hatari définir la touche que tu veux pour appeler ce menu. Utilise un autre clavier pour faire la modification et sauvegarde ta configuration par défaut dans hatari.cfg

Voila c'est tout pour ce soir.
Philippe

BeeKey Box, BeePi Box, STE 12 Mo IDE, Falcon CT60, Firebee
Ma musique http://www.philippeworld.net/
Mes photos http://phil-67.deviantart.com/
EasyAraMint , BeeKey, BeePi http://sites.google.com/site/emaappsarch/home

6

N1Kk0 (./4) :Je le trouve très complet ,même un peu trop à mon goût mais bon ,j'ai des besoins assez basique ,j'ai pas encore compris comment tu peux virer les programmes du dossier auto par exemple qui me servent pas ,j'ai pas trouver comment mettre changer l'ip pour le mettre sur mon réseau PC d'ailleurs ma config Wifi est refusé (peut être du à l'ip fixe de base que j'ai pas pu changer ),après j'ai pas creuser pendant des heures non plus ,j'ai pu regarder qu'une petite heure on va dire.
d'ailleurs j'ai une question est ce que l'on peut simplifier juste aranym sans passer par Hatari ?
en fait Phillipe ton projet Beepi me plait bien ,et ayant un Atari STE complement HS qui me sert pour les pièces pour les 2 autres ,j'avais envie de faire un raspberry Pi ST dans le boitier ,j'ai trouver l'interface USB pour faire fonctionner le clavier atari d'origine ,ça pourrait être super sympa .je pense que ton système pourrait faire une bonne base .


Le Wifi est expérimental et très peu testé, j'ai moi même des problèmes à le configurer dans ma nouvelle maison, donc oublie pour l'instant.
Par contre en ethernet, ça devrait fonctionner quasiment par défaut. Vérifie d'abord que la partie Linux est bien connectée à ton réseau. Pour ça, tu peux essayer de te connecter en ssh à root@beepi depuis le terminal d'EasyAraMint et taper :
ifconfig
Tu devrais voir l'adresse ip de ton Pi pour eth0. Vu que le Pi se configure en DHCP il devrait se connecter automatiquement. Si ce n'est pas le cas, y a un os avec ton routeur.
ping l'adresse ip de ton PC ou de n'importe quelle machine de ton réseau. Quitte ping avec ctrl c après une dizaine d'essais.
ping une adresse ip d'internet : ex : ping 208.67.222.222 (adresse d'open DNS) Quitte ping avec ctrl c après une dizaine d'essais.
Si ça ne marche pas, c'est qu'il y a encore une fois un os avec ton routeur.
Si c'est ok, dans le menu setup d'aranym (alt F12) tu peux régler dans networking les adresses ip du bridge.
Ce sont 192.168.1.50 et 192.168.1.51
Si ces adresses sont déjà prises ou si ton réseau est sous un autre sous réseau, change les : la seule règle est qu'elles doivent être continues et libres.
Reboot à froid.

Je n'ai pas l'intention de simplifier EasyAraMint ou de distribuer une version light du système ; ça ne m'intéresse malheureusement pas et je n'ai pas le temps non plus.
Maintenant pour ton projet, c'est plutôt Hatari qui semble te convenir.
En suivant mes instructions tu devrais y arriver sans problème.
Philippe

BeeKey Box, BeePi Box, STE 12 Mo IDE, Falcon CT60, Firebee
Ma musique http://www.philippeworld.net/
Mes photos http://phil-67.deviantart.com/
EasyAraMint , BeeKey, BeePi http://sites.google.com/site/emaappsarch/home

7

Bonsoir Faucon_2001

Merci pour toutes ces précisions et du temps que tu as accorder à ma demande .

Je vais essayer tout cela et je te tiens au courant .

j'ai plusieurs sd card ,donc je vais tester plusieurs des solutions que tu proposes .
J'ai pris mon clavier sans fil de pc pour le moment pour les problèmes de touches F1-F12 ,je vais regarder pour attribuer une autre touche .

Donc si j'ai bien compris l'idéal c'est un TOS 2.06 ou inférieur pour que ça soit optimal dans Hatari ok ,c'est bien noté ,ça me va .

Je vais me lancer dans les scripts ,ça me permettra de me familiarisé avec le système ,effectivement j'ai vu quelques tuto sur les lignes commandes ,qui expliquent quelques bases.

Encore merci pour tout.
Atari 4160 STE ,4 Mo de ram,TOS 2.06, Ultrasatan ,Lecteur USB Gotek HXC
Atari 520 STE d'origine ,TOS 1.6 en rade pour le moment
Atari 1040 STE tout jaune ,logo Atari tout usé ,support barrettes mémoire cassés (calées avec les moyens du bord), mais totalement fonctionnel ! avec 1Mo de ram ,TOS 1.62 et lecteur disquette en bon état . (merci la poubelle !!!)

8

Salut,

Bon j'ai profité du mauvais temps à Sao Paulo ces derniers jour pour préparer une install pour Raspberry bootant directement sous Hatari.
Y a encore du travail mais c'est fonctionnel :
- Boot Hatari en 20 sec
- Emule un STE et Mega STE jusqu'à 32 Mhz.
- Image disque de boot ACSI de 250 Mb + partition GEMDOS de la taille de la carte microsd
- Résolution Mono jusqu'à 1280x960 et couleur jusqu'à 1024x768
- Accès depuis un PC ou un Mac par SSH ou par disque réseau samba
- Lecture des clés USB
- Midi et Son fonctionnel
- Installation basic avec seulement des progs freeware ou libres.

http://www.philippeworld.net/ftp/Install/HatariPi-b1.zip

Il manque une configuration clavier fonctionelle, l'impression, la configuration du port série, la configuration Wifi, et beaucoup d'optimisation au niveau Linux.

L'installation sur une carte SD de 2GB ou plus suit la même procédure que pour BeePi.
Utilisateur : root
Mot de passe : hatari
Nom de l'hôte : hatari
Nom du partage samba : hatari

Au premier boot, il faut terminer la configuration :
1 - expanser la carte SD à la taille maximum.
2 - Changer le mode de passe
Le reste n'est pas obligatoire.
Une fois la configuration terminée, le système rebootera sous Hatari.

Par défaut, Hatari boot sous Emutos ; il faudra copier les TOS 1.62 et 2.06 afin de pouvoir exploiter pleinement Hatari, car ils ne sont pas fournis par défaut.
Depuis un PC ou Mac, monter le partage réseau : hatari/hatari
L'écriture et effacement est autorisé pour tous les fichiers du partage réseau : prudence !!!

Dans le répertoire "tos" copier les images tos en les nommant :
tos162.img
tos206.img

Dans le répertoire racine, le fichier "booted" peut être effacé pour relancer la configuration au démarrage du Raspberry si nécessaire.
Le fichier host_ip donne l'IP du Raspberry.

Dans le répertoire "floppy", copier les images diskettes.

Dans le répertoire "hostfs/h" copier les fichiers qui seront accéssibles depuis la partition GEMDOS sous Hatari

Dans le répertoire "system" se trouve l'image disque "acsi.img" qui peut ainsi être backupée.

Dans Hatari, ouvrir la fenêtre de configuration avec F12, charger une des configurations STE et MegaSTE, et effectuer un Reset.
Pour utiliser une configuration par défaut au boot, la sauvegarder à la place de hatari.cfg.

Pour éteindre le Raspberry, dans Hatari, ouvrir la fenêtre de configuration avec F12 et quitter. Ne pas quitter Hatari en débranchant l'alimentation sous peine de corrompre le système.

L'accés au côté Linux peut se faire par ssh :
ssh root@hatari.local

Enjoy,

Philippe
Philippe

BeeKey Box, BeePi Box, STE 12 Mo IDE, Falcon CT60, Firebee
Ma musique http://www.philippeworld.net/
Mes photos http://phil-67.deviantart.com/
EasyAraMint , BeeKey, BeePi http://sites.google.com/site/emaappsarch/home

9

Bonjour Philippe ,

Je voie que ça ta travailler mon histoire d'hatari en boot direct ,merci encore pour ta grande contribution .

Je pense que ça va interesser pas mal de monde ,moi le 1er bien sur !

j'ai commencer a faire quelques tests avec tes instructions ,j'ai un peu galérer mais je m'en sort en fin de compte (ça commence un peu a rentrer Linux).

j'ai pas encore essayer la partie ethernet ,mais je testerais un peu plus tard car mon install n'est pas dans la même pièce.

je vais tester ton travail sur ta version hatari ,je te tiens au jus !
Atari 4160 STE ,4 Mo de ram,TOS 2.06, Ultrasatan ,Lecteur USB Gotek HXC
Atari 520 STE d'origine ,TOS 1.6 en rade pour le moment
Atari 1040 STE tout jaune ,logo Atari tout usé ,support barrettes mémoire cassés (calées avec les moyens du bord), mais totalement fonctionnel ! avec 1Mo de ram ,TOS 1.62 et lecteur disquette en bon état . (merci la poubelle !!!)

10

Bonjour a tous ! je reviens sur l'installation de l'image de Faucon_2001 bootant sur Hatari directement .

Je tiens a remercier Philippe ,car son travail est nickel ,c'est exactement ce que je cherchais ! ,rapide ,simple c'est vraiment impeccable !

par contre impossible d'enregistrer directement la config hatari depuis l'interface (je vais faire un edit à la main ) ,mais ça fonctionne très bien sinon !

Je peux que recommander ton lien ! j'invite tout ceux qui ont un raspberry pi à essayer !

Merci encore pour tout !
Atari 4160 STE ,4 Mo de ram,TOS 2.06, Ultrasatan ,Lecteur USB Gotek HXC
Atari 520 STE d'origine ,TOS 1.6 en rade pour le moment
Atari 1040 STE tout jaune ,logo Atari tout usé ,support barrettes mémoire cassés (calées avec les moyens du bord), mais totalement fonctionnel ! avec 1Mo de ram ,TOS 1.62 et lecteur disquette en bon état . (merci la poubelle !!!)

11

Je plussoie, connaissant le travail de philippe, ça ne pouvait que fonctionner correctement ! chapo

12

Suite à une discussion sur Atari Forum, je me suis rendu compte que le boot de Linux avec Beekey , Beepi et Hatari-Pi n'était pas optimisé, et loin de la.
En cherchant un peu j'ai pu le réduire à 6.2 sec, avec je pense possible pour Hatari-Pi de descendre en dessous des 3 sec.
La procédure est décrite ici :
http://www.atari-forum.com/viewtopic.php?f=8&t=31104&sid=5709feb8af3ca6b356858eb9a2ea50a0

Désolé c'est en Anglich, mais je n'ai pas le temps pour l'instant de faire une mise à jour, étant en plein déménagement (enfin mes joujous sont arrivés sain et sauf à São Paulo).

A suivre.

Abraço
Philippe

BeeKey Box, BeePi Box, STE 12 Mo IDE, Falcon CT60, Firebee
Ma musique http://www.philippeworld.net/
Mes photos http://phil-67.deviantart.com/
EasyAraMint , BeeKey, BeePi http://sites.google.com/site/emaappsarch/home

13

Playmobil (./11) :
Je plussoie, connaissant le travail de philippe, ça ne pouvait que fonctionner correctement ! chapo
Bonjour à tous,

Oui ce que fait Philippe est toujours "aux petits oignons" je confirme, à force d'entendre sur divers forum du bien sur le raspberry pi, je vais certainement franchir le pas, et donc installer Hatari-pi, avez vous un conseil pour le matériel ou un site pour la réalisation de tout cela?...merci

14

Merci pour vos commentaires, ça motive :-)
Par contre hatari-pi n'est pas terminé à mes yeux, c'est juste un premier jet pour dépanner . Outre l'optimisation du boot, il y a d'autres trucs que je voudrais rajouter , notamment l'impression, une couche Linux plus légère et la dernière version d'Hatari.
Il faut aussi que je teste une petite solution hardware DIY à 2 balles pour installer un midi in et out, sans passer par une carte externe, et finalement désigner un boîtier ressemblant à un Atari pour impression 3D.
Enfin, ça tourne quand même pour l'instant.

Allez, d'ici quelques semaines j'aurai à nouveau mes machines fonctionnelles pour continuer tout ça.

Pour le matos, il te faut un simple Raspberry Pi 3 avec une bonne alimentation 2.5 A, une carte micro SD 4GB mini (classe 10 de préférence et soyez fou prenez une 16GB au prix que ça coûte ), un boîtier plastique, un clavier et souris USB avec ou sans fil et un adaptateur HDMI si ton écran n'a pas d'entrée HDMI. Tu trouveras tous ça sur le net dans toutes les bonnes crémeries , parfois en pack complet.
Par exemple ici : http://fr.farnell.com/buy-raspberry-pi?ICID=I-HP-PP-raspberrypi-boards-bundle-01
Pour installer Hatari-pi, rendez vous sur mon site, c'est la même procédure d'installation que BeePi.
Philippe

BeeKey Box, BeePi Box, STE 12 Mo IDE, Falcon CT60, Firebee
Ma musique http://www.philippeworld.net/
Mes photos http://phil-67.deviantart.com/
EasyAraMint , BeeKey, BeePi http://sites.google.com/site/emaappsarch/home

15

Bonjour Philippe !

Tu saurais m'expliquer comment sortir les fichiers .img du C: et D: de la beekey ? Histoire de les faire tourner sous Windows ?

J'ai tenté avec le menu d'Aranym, mais impossible de sauvegarder ailleur que sur la clé USB qui est inutilisable sous Windows... aveugle

16

Très simple : beekey permet de monter automatiquement n'importe quel disque ou clé USB externe, s'il te reste un port USB libre bien sûr. ;-)
Sinon si tu as un serveur Samba, tu peux monter un disque réseau dans Beekey. (Voir Setup, Network share).

Avec une clé USB ou un disque USB externe: Une fois que tu as booté sous EasyAraMint insère une autre clé USB lisible sous Windows (Fat 32 par exemple), elle va être montée comme disque M. (n'enlève surtout pas la clé USB qui contient beekey)
Lance kkcomander, va dans h:/.system/partitions et copie les images disques dans le disque M. Attend que ta clé USB ne clignote plus et retire la.
Ne fait pas la copie depuis le bureau, sinon ça freeze (Teradesk n'aime pas les extensions à rallonge et en plus ça m'arrange bien car ça évite d'effacer tout par mégarde)
Tu peux aussi backuper tout ton système comme ça en copiant le contenu du disque H dans le disque M. Attention dans ce cas à ne pas backuper le contenu de h:/network, la copie etant récursive, mieux vaut sélectionner les répertoires un par un.

Avec un partage réseau : même manipulation mais cette fois copier dans h:/network.

PS : Pour les non anglophones, Google translate traduit plutôt bien la documentation. ce n'est pas du Verlaine, mais ça devrait vous aider.
https://translate.google.fr/translate?hl=fr?sl=en&tl=fr&u=https%3A//sites.google.com/site/emaappsarch/operating-system/the-manual

Abraço
Philippe

BeeKey Box, BeePi Box, STE 12 Mo IDE, Falcon CT60, Firebee
Ma musique http://www.philippeworld.net/
Mes photos http://phil-67.deviantart.com/
EasyAraMint , BeeKey, BeePi http://sites.google.com/site/emaappsarch/home

17

Merci Philippe !

Ca à fonctionné, malgrès quelques galères pour trouver une clé USB de plus de 1go qui soit reconnue par beekey... Impossible de faire reconnaitre mes HD externe USB (surement car ceux-ci sont des 1.5To...)

Du coup une vieille, très vieille clé à été nécessaire, mais je te dit pas le temps de copie chronophage ! couic

J'ai testé, tout à l'air de fonctionner correctement, pas encore testé la couche réseau, car il faut que je refasse mon pontage sous windows avant...


Par contre, qui à écrit HATASTAR et MYAES_SW en GFA-Basic, et serait-il possible d'avoir les sources, histoire de voir si je peux adapter pour Windows ?





EDIT : C'est bon pour internet, une fois le pontage effectué, fonctionne du 1er coup !

18

Salut Vincent,

Humm, humm, tu as lu mon message trop rapidement : "clé USB formatée en FAT32". Je parie que tes disques USB et tes clés sont formatés en NTFS, et Beekey et BeePi n'ont pas les packages NTFS installés. Ok, autant pour moi, le "par exemple" aurait dû être "obligatoire" ;-)

Les apps que tu mentionnes sont de moi et les sources en GFA sont dans h:/development.
MYAES_SW n'a pas besoin d'être modifié, par contre je doute que tu puisses utiliser HATASTAR sous Windows, du moins sans développer un lanceur du côté Windows.

Comment ça marche : Aranym est lancé par un script startemu.sh (le lanceur, tu le trouveras dans h:/.system), qui est une boucle pilotée par des fichiers qui sont écrits à la racine du disque h sous Aranym. Le disque h est lisible du côté Linux sous /home/beekey/host_fs/.
Donc, après avoir quitté Aranym, Si le script startemu.sh trouve dans /home/beekey/host_fs/ un fichier nommé :
- shutdown : il efface le fichier shutdown et Linux s'éteint
- reboot : Il efface le fichier reboot et Linux redémarre (boot à froid)
- linux : Il efface le fichier Linux et atterrie sous le Shell
- hatari : Il efface le fichier hatari et lance Hatari
Si le script ne trouve pas de fichier, il redémarre Aranym ( boot à chaud ou redémarrage en cas de crash)

Ce que fait HATASTAR, c'est modifier le script de lancement d'Hatari (dans h:/.system), écrire un fichier vide nommé hatari dans h:/ et quitter Aranym. Tout le reste est géré par startemu.sh. (Pour info, shutdown.prg fait plus au moins même chose, donc tu devrais voir apparaître à la racine de h des fichiers vides se nommant shutdown et reboot vu qu'ils ne sont plus effacés par le lanceur)
Il faut donc du côté Windows un lanceur qui fasse la même chose que startemu.sh.
Je ne sais pas si tu peux faire le même type de script sous command, ou si tu peux installer un Shell bash sous Windows , ça fait 20 ans que je n'utilise plus Windows.
Philippe

BeeKey Box, BeePi Box, STE 12 Mo IDE, Falcon CT60, Firebee
Ma musique http://www.philippeworld.net/
Mes photos http://phil-67.deviantart.com/
EasyAraMint , BeeKey, BeePi http://sites.google.com/site/emaappsarch/home

19

HiHiHi ! Tu t'es mis au GFA toi maintenant ! calin

Pour MyAES par exemple je me retrouve avec une erreur -33 (fichier pas trouvé, donc ça va être facile de modifier)

Pour Hatari, ca va être plus compliqué, car j'ai fais des tests, en m'y cassant les dents pour le moment... Je m'explique :

Avec le vieux, trés trés vieux émulateur PacifiST, il était facile (trés facile)t de lancer un .EXE Windows directement dans l'émulateur, mais pas le cas avec Aranym apperement... (En GFA de mémoire avant de faire l'appel à l'EXE, fallait modifier l'adresse de la BASEPAGE, mais vraiment pas sur du tout, trop loin...) Je vais tenter à voir mais j'y mettrais pas mes doigts à couper...

Je vais matter les sources, et je reviendrais ! I'll be back ! Comme l'autre dirait ! arme

Haaaaa, et tant que j'y suis, comme j'ai modifié la résolution, je me retrouve avec le "gadget" qui gère les 4 bureaux, mais il se met toujours en plein milieu de là ou je veux pas ! boing Pas trouvé où lui dire reste la, petit con et bouge plus quand je reboot !!!

En tout cas, je peux juste dire que le boot est sous Windows, bien plus rapide qu'avec EasyAramint, je lance beekey, et en quelque secondes c'est opérationnel... EasyAramint, même sans le check de D: car mal fermé, beaucoup plus long...


Bref du trés trés bon travail, chapeau bas mÔssieur ! chapo

20

Et qui t'as appris à coder en GFA ? Hein ? qui ? Car taper direct dans les appels GEMDOS, c'est pas du code de débutant !!!


392623snap000.png

21

Pour le GFA, j'en avais fait un peu quand j'étais plus jeune ;-), mais ce sont surtout les excellents articles dans ST-Mag sur le GEM et l'excellente aide en ligne de GBA qui m'ont aidé à m'y remettre. Le compendium y est également inclus et tous les appels sont listés ... gâteau sur la cerise, un petit Help quand tu tapes une fonction, et hop l'aide s'ouvre automatiquement à la bonne page. Pour ça, même si je n'aime pas trop l'éditeur GFA, GBA est un super outils, et pour des petits utilitaires c'est plus simple et efficace que le C. Maintenant, faut pas pousser, mes petits utilitaires sont quand même assez simples ; je débute et je n'ai pas attaqué encore le cours sur les fenêtres, donc juste des formulaires ou des boites d'alerte pour l'instant. Mais ça viendra ...

Pour le switcher de bureau, une fois à la bonne place, un double click droit dessus ouvre un menu : quitte et la position sera enregistrée.

J'ai pas mal modifié le script de démarrage d'EasyMint, ça doit expliquer le boot plus rapide. Par contre, si fsck démarrait avant à chaque boot, ce n'est pas normal, ton disque D devait être mal démonté au shutdown.

Concernant, le lancement d'Hatari, je ne pense pas qu'aranym puisse lancer une application externe directement, d'où le concept de lanceur externe à qui Aranym passe des paramètres par des fichiers (assez unixien comme approche).
Une idée rapide sinon, serait d'utiliser des dossiers intelligents qui exécutent un programme quand tu y enregistres un fichier. Je ne crois pas que ça existe par défaut sous Windows, mais il existe des utilitaires qui font ça très bien. En gros tu configures ton dossier pour lancer Hatari chaque fois qu'un fichier est enregistré dans ce dossier (équivalent de INCRON sous Linux) ; tu peux mettre dans ce fichier les paramètres pour lancer Hatari (config spéciale, disquette à booter ...). En plaçant ce dossier dans ton disque h, tu peux y accéder par aranym, et un petit soft en GFA te permettra de tout automatiser.

Au fait c'est quoi ton jolie fond vert?
Philippe

BeeKey Box, BeePi Box, STE 12 Mo IDE, Falcon CT60, Firebee
Ma musique http://www.philippeworld.net/
Mes photos http://phil-67.deviantart.com/
EasyAraMint , BeeKey, BeePi http://sites.google.com/site/emaappsarch/home

22

Faucon_2001 (./21) :
...

Concernant, le lancement d'Hatari, je ne pense pas qu'aranym puisse lancer une application externe directement, d'où le concept de lanceur externe à qui Aranym passe des paramètres par des fichiers (assez unixien comme approche).
Une idée rapide sinon, serait d'utiliser des dossiers intelligents qui exécutent un programme quand tu y enregistres un fichier. Je ne crois pas que ça existe par défaut sous Windows, mais il existe des utilitaires qui font ça très bien. En gros tu configures ton dossier pour lancer Hatari chaque fois qu'un fichier est enregistré dans ce dossier (équivalent de INCRON sous Linux) ; tu peux mettre dans ce fichier les paramètres pour lancer Hatari (config spéciale, disquette à booter ...). En plaçant ce dossier dans ton disque h, tu peux y accéder par aranym, et un petit soft en GFA te permettra de tout automatiser.

Au fait c'est quoi ton jolie fond vert?

Effectivement Aranym n'est pas capable de lancer une appli à la demande ceci dit si il le fallait ce serait relativement simple a ajouter, avec Natfeat on peut rajouter le code que l'on veut ensuite par contre il faut que le système lancé par Aranym fasse appel a cette extension et qu'un logiciel appelle cet appel système ou que l'application fasse appel à l'extension natfeat directement. Ce n'est pas un travail ennorme.

Olivier

23

Faucon_2001 (./21) :
Pour le switcher de bureau, une fois à la bonne place, un double click droit dessus ouvre un menu : quitte et la position sera enregistrée.
king

Faucon_2001 (./21) :
J'ai pas mal modifié le script de démarrage d'EasyMint, ça doit expliquer le boot plus rapide. Par contre, si fsck démarrait avant à chaque boot, ce n'est pas normal, ton disque D devait être mal démonté au shutdown.
Disons que j'ai souvent la sale habitude de fermer Aranym méchament ! pam


Faucon_2001 (./21) :
Au fait c'est quoi ton jolie fond vert?
Une simple recherche google, ici par exemple :
https://www.google.fr/search?q=wallpaper+playmobil&client=firefox-b&biw=1680&bih=915&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiM4Jnmq43SAhXE2xoKHcwmA8EQ_AUICCgB#tbm=isch&q=wallpaper+green

24

OL (./22) :
Effectivement Aranym n'est pas capable de lancer une appli à la demande ceci dit si il le fallait ce serait relativement simple a ajouter, avec Natfeat on peut rajouter le code que l'on veut ensuite par contre il faut que le système lancé par Aranym fasse appel a cette extension et qu'un logiciel appelle cet appel système ou que l'application fasse appel à l'extension natfeat directement. Ce n'est pas un travail ennorme.
Olivier
Intéressant. Un décodeur vidéo externe pourrait être réalisé ainsi? Je pense à ce qu'a montré Vincent pour Amiga pour lire des vidéo de YouTube.
J'ai toujours été intrigué par Aranym.xfs qui permet de communiquer avec le clipboard de l'hôte , mais je ne sais pas comment y accéder depuis la console à l'aide d'un script bash ou Python. J'ai beau chercher dans le wiki, je ne trouve pas. Peux tu m'éclairer sur ce point, ce serait plus élégant que ma solution passant par un script écrit sur le disque hôte? Ça m'intéresse afin de peaufiner l'intégration entre Beekey/BeePi et l'hôte : par exemple pour configuer le wifi ou le Bluetooth depuis Aranym.
Philippe

BeeKey Box, BeePi Box, STE 12 Mo IDE, Falcon CT60, Firebee
Ma musique http://www.philippeworld.net/
Mes photos http://phil-67.deviantart.com/
EasyAraMint , BeeKey, BeePi http://sites.google.com/site/emaappsarch/home

25

Bonjour ,

j'ai pas mal utiliser Hatari pi , il marche pas mal du tout ,j'ai juste un problème c'est qu'il me dit sur certaines applis que je n'ai pas assez de ram !

Que je sois configuré en 4 mo ou 14 mo (peut être un mauvais paramétrage de ma part ?) .

Petit bug dans la sauvegarde des configuration Hatari ,le clic sur ok ne fonctionne pas mais on peut valider avec la touche entrée .

J'ai pas reussi à faire tourner la démo fournie sea of colors mais bon elle est tellement spécifique que je m'en doutais un peu.

Je n'ai pas de son est ce que dois mettre des Hp dans le raspberry pi ou c'est un réglage du son pour passer par le HDMI (j'ai pas le problème sur Beepi par contre).

Sinon je suis largué niveau SSH (j'en ai jamais fait en plus...) ,j'ai installer PuTTY mais je ne sais pas comment le configurer sur mon PC pour accèder à Hatari ,par contre j'ai bien reussi a mettre la bonne IP pour le réseau .

Sinon ,j'ai hate de voir la version finalisé et rapide ,j'espère que Faucon_2001 s'en sort bien dans son déménagement (tellement de choses à faire en peu de temps !).

merci encore ! @ bientôt .
Atari 4160 STE ,4 Mo de ram,TOS 2.06, Ultrasatan ,Lecteur USB Gotek HXC
Atari 520 STE d'origine ,TOS 1.6 en rade pour le moment
Atari 1040 STE tout jaune ,logo Atari tout usé ,support barrettes mémoire cassés (calées avec les moyens du bord), mais totalement fonctionnel ! avec 1Mo de ram ,TOS 1.62 et lecteur disquette en bon état . (merci la poubelle !!!)

26

N1Kk0 (./25) :

Sinon ,j'ai hate de voir la version finalisé et rapide ,j'espère que Faucon_2001 s'en sort bien dans son déménagement (tellement de choses à faire en peu de temps !).

merci encore ! @ bientôt .

Allons tous donner un coup de main à Faucon_2001 pour son déménagement, en plus moi qui suis du nord de la France, ça me changerait.sunsunrotfl

27

Faucon_2001 (./24) :
OL (./22) :
Effectivement Aranym n'est pas capable de lancer une appli à la demande ceci dit si il le fallait ce serait relativement simple a ajouter, avec Natfeat on peut rajouter le code que l'on veut ensuite par contre il faut que le système lancé par Aranym fasse appel a cette extension et qu'un logiciel appelle cet appel système ou que l'application fasse appel à l'extension natfeat directement. Ce n'est pas un travail ennorme.
Olivier
Intéressant. Un décodeur vidéo externe pourrait être réalisé ainsi? Je pense à ce qu'a montré Vincent pour Amiga pour lire des vidéo de YouTube.
J'ai toujours été intrigué par Aranym.xfs qui permet de communiquer avec le clipboard de l'hôte , mais je ne sais pas comment y accéder depuis la console à l'aide d'un script bash ou Python. J'ai beau chercher dans le wiki, je ne trouve pas. Peux tu m'éclairer sur ce point, ce serait plus élégant que ma solution passant par un script écrit sur le disque hôte? Ça m'intéresse afin de peaufiner l'intégration entre Beekey/BeePi et l'hôte : par exemple pour configuer le wifi ou le Bluetooth depuis Aranym.


Quasiment tout peut être fait, un décodeur vidéo je suppose aussi.

Je n'ai fait qu'un projet en Natfeat, c'était un accès au port série (je n'ai pas dit l'émulation du port série ca c'est trop compliqué pour moi), le but était de pouvoir accéder au port série via quasiment les mêmes appels système sauf que là on passait par le Natfeat directement, c'était pour une société qui avait développé un soft d'analyse d'acoustique à l'aide d'un nombre assez fabuleux de DSP 56000 relié sur le port série, ils ont modifiés légèrement leur code pour utiliser les nouvelles fonctions et après il y a eu un peu de debug, en fait il n'y a eu qu'un problème, il y avait un bug dans leur code, cela ne marchait que parce que le Falcon allait à la bonne vitesse sous Aranym c'était trop rapide, ils ne regardaient pas si il y avait quelque chose à lire ou pas si mes souvenirs sont bons! Ils avaient besoin du Falcon pour transférer les routines DSP sur les DSP déportés.

Bon cela est vieux et les souvenirs sont mauvais, ce que je peux dire:

Il faut déclarer l'extension natfeat que l'on veut ajouter dans le fichier aranym/src/natfeat/nf_objs.cpp dans la routine NFCreate() à l'aide de NFadd()
L'unicité du driver est donné par son nom dans une structure NF_Base
Ensuite faut prendre un source comme le clipboard (dans le dossier aranym/src/natfeat) pas trop complexe et adapter a son besoin.

C'est un peu léger tout cela mais faudrait que je me remette dedans, mais si j'ai réussi une fois je pense qu'avec un peu de courage tout le monde faisant du c (c++) doit s'en sortir avec un peu d'effort.

Bon courage

Olivier

28

BlackFalcon030 (./26) :
Allons tous donner un coup de main à Faucon_2001 pour son déménagement, en plus moi qui suis du nord de la France, ça me changerait.sunsunrotfl

Moi aussi ! arme

Quel coin ?

29

Olivier : merci pour ces précisions . Si j'ai bien compris il faut aussi recompiler Aranym pour tout nouveau Natfeat? Va falloir que j'avance dans mes cours de C, le manque de temps (et aussi la flemme sad ) m'ayant poussé vers le GFA. Si tu as des sources à partager de ton Natfeat série, ça m'intéresse pour apprendre.

N1kk0 : Étrange ton problème de mémoire. Tu as ça avec quelle application? Quelle version de TOS utilises tu? Sea of Color fonctionne parfaitement, c'est pour ça que je l'ai mise, mais nécessite une configuration STE couleur de base avec TOS162. En utilisant la configuration STE 4MB Color fournis, y a pas de lézard, par contre si tu essayes avec emutos, un tos2.06 ou des vidéos étendues c'est normal que ça ne marche pas. Le bug concernant l'affichage du menu de setup et le non fonctionnement du click sur OK est connu et décrite dans la doc de BeePi. Malheureusement la seule solution que j'ai trouvé est de lancer Hatari sous X window et non sous le framebuffer, ce qui alourdi l'installation. Il semble que ce soit un problème lié à la version de libSDL, mais les auteurs d'Hatari sont secs sur la solution à apporter. Faudra que je regarde ça de plus prêt car ça ne me plait pas non plus. Pour ton problème de son, je pense que tu as soit un problème de câble HDMI, soit une télé qui ne passe pas les bonnes informations EDID au Pi, soit tu passes par un hub HDMI qui filtre les infos. Par défaut, le Pi se configure automatiquement en fonction des caractéristiques transmises par le téléviseur pour envoyer le son en digital sur HDMI, sinon il les envoie en analogique sur la sortie audio. Chez moi ça marche parfaitement : audio HDMI sur la TV et audio out sur un moniteur. Tu peux forcer la sortie audio en modifiant le fichier config.txt qui est sur la première partition de boot (FAT32, donc lisible et modifiable sur tout ordinateur) : rajoute HDMI_FORCE_EDID_AUDIO
Sinon voir la doc de parametrisation du Pi : https://www.raspberrypi.org/documentation/configuration/config-txt.md
Pour Putty, je laisse le soin à ceux qui l'utilise de t'expliquer, moi j'utilise directement le terminal.

Blackfalcon : merci pour la proposition de coup de main, ça aiderait vraiment. Enfin, on voit la fin des cartons arrivée, et mon matos n'a pas souffert du voyage. Maintenant va falloir refaire le traitement acoustique du home studio , recabler tout ça et espérer que tout redémarre sans problème , mais avant tout je dois accrocher tous les zolies cadres et décorations de ma tendre et chère ... priorité absolue. Maintenant si vous voulez venir à SÃO PAULO,vous êtes bienvenus, ici c'est l'été, il fait 35 degrés actuellement, la piscine est agréable et il y a du Ricard et des bières Belges au frais smile

Vincent : merci pour les jolies fonds verts, je ne sais pas pourquoi j'aime les fonds verts. Sinon, tu m'écriras 50 fois "un ordinateur est une être sensible, je ne dois pas l'éteindre comme une brute" .... sinon je porte plainte à la SPA ( société de protection des Atari) ... dehors
Philippe

BeeKey Box, BeePi Box, STE 12 Mo IDE, Falcon CT60, Firebee
Ma musique http://www.philippeworld.net/
Mes photos http://phil-67.deviantart.com/
EasyAraMint , BeeKey, BeePi http://sites.google.com/site/emaappsarch/home

30

Faucon_2001 (./29) :
Olivier : merci pour ces précisions . Si j'ai bien compris il faut aussi recompiler Aranym pour tout nouveau Natfeat? Va falloir que j'avance dans mes cours de C, le manque de temps (et aussi la flemme sad ) m'ayant poussé vers le GFA. Si tu as des sources à partager de ton Natfeat série, ça m'intéresse pour apprendre.


Désolé j'ai bien peur que tout cela soit perdu cela a au moins 12 ou 13 ans, 2 PC sont passés depuis dont le plus vieux qui a fumé emportant avec lui le disque dur.
j'ai regardé un disque que j'avais mis de côté et aucune source de Aranym dessus c'est curieux.
Effectivement faut recompiler Aranym et hier en regardant les sources je me suis dit que ce n'était plus si évident que cela (il est possible que je vieillisse pas mal!)

OL