Développer des émulateurs pour passer le temps
-
Je comprends ta démarche
De mon point de vue tout cela demanderais à être structuré et officialisé.
Sinon, les testeurs perdent du temps pour pas grand chose.Le dev ne veut justement pas de contraintes, rester libre à corriger ce qui l’intéresse
Néanmoins nos tests peuvent le motiver à corriger certaines chosesL’émulateur est à prendre tel qui l’est (comme la vampire?), il ne faut pas s’attendre à avoir un soft terminé un jour, ou alors rendez-vous dans 25 ans ^ ^ (le projet a commencé en 1997 je le rappelle)
Encore une fois c’est intéressant d’être béta testeur et de voir évoluer un logiciel, personnellement je n’ai pas l’impression de perdre mon temps, au contraire je m’amuse bien…
(comme la vampire?)
Samuel.
Amiga A500 + GVP530 (8Mo/fpu/mmu/scsi) - en panne 🙁
A500 (+ 1Mo PPS), A1200 (Blizzard-IV/fpu/64Mo)
A500 Vampire V2+ ^8^ 🙂
(mais aussi TO8, TO8D, TO9. Groupe PULS.)@mikedafunk
Je sais déjà tout ça, je ne parlais pas pour toi 😉Petite amélioration graphique de la GUI sous Linux :
https://emulateur-alice.over-blog.com/2022/09/une-gui-pour-eviter-de-modifier-le-fichier-de-conf.htmlHello,
Je me suis amusé à adapter le launcher (script bash linux) sous Windows (script batch)
Ce n’était pas très dur : zenity, grep et awk étant portés sous Windows…Je testerai tout à l’heure le nouveau GUI. J’ai » perdu » un temps fou depuis quelques jours après avoir eu la bonne idée de passer sous Linux en dur et en lignes ( juste avant de mettre un bureau quand même 😛 ).
Question au passage : quelqu’un saurait pourquoi qu’à chaque fois que je crée un nouveau fichier, celui ci se retrouve systématiquement en 022 alors que umask est bien réglé en triple 0 ( et confirmé dans la console ) ???
@Bwah Bwah:
Si tu changes les droits par défaut avec umask en ligne de commande :
– c’est en octal inversé par rapport à chmod, donc umask 000 donnera pour un fichier 666 (rw-rw-rw-)
– ce n’est que pour le Terminal Shell en cours : les droits par défaut avec umask sont (ré)initialisés lors de l’ouverture du terminal par l’un des fichiers fichiers de paramétrage du Shell, peut-être déjà dans ton .bashrc qui est dans ton répertoire utilisateur et dans lequel tu peux justement définir l’umask que tu veux (rajoute-le à la fin du fichier, puis rouvre un Terminal et reteste en créant un nouveau fichier)
– si ça ne marche toujours pas, il doit y avoir dans ta distribution une fonction Shell qui force l’umask, mais pas souvenir d’avoir déjà vu ça… voir dans la liste que retourne la commande « set »
Le fichier de conf utilisé dépends du shell que tu utilises.
Si c’est, par exemple /bin/bash, Ok c’est lui, si c’est un autre comme ksh, ce n’est pas pareille.Moi j’au rai commencé par regardé quel shell est utilisé : grep root /etc/passwd |awk -F’:’ ‘{print $NF}’
par exemple pour l’utilisateur rootEnsuite, une fois un term ouvert, la 1er commande à taper serait umask pour voir la configuration chargée.
et pour finir un touch suivi d’un ls -l pour valider le umask précédemment affiché.
SI, de base, en tapant la commande umask comme dit juste au dessus il retourne une valeur qui ne correspond pas à ce que tu as ‘définit’.
La il faut se poser la question si le fichier de conf où tu l’as changé est lu et complètement.
Effectivement, vérifier le Shell par défaut de ton utilisateur dans le fichier /etc/passwd (dernière info de la ligne de ton utilisateur).
Normalement, la variable SHELL contient aussi cette info, taper : echo $SHELL
Normalement aussi, les Linux utilisent le Shell Bash par défaut (avec le .bashrc évoqué dans le répertoire utilisateur), les Unix proprio (comme AIX) le Shell Ksh (avec un .kshrc), et macOS d’aujourd’hui Zsh (avec un .zshrc).
C’est quoi exactement ta distribution Linux et sa version ?
C’est quoi cette histoire d’umask ?
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Émulation et autres OS › Développer des émulateurs pour passer le temps