vendredi 14 décembre 2018

Une journée de chaos... !

Pas du gros chaos (rien à voir avec les histoires d'attentats ou de gilets jaunes, juste des trucs de la vie quotidienne qui tournent pas rond !), mais une suite de trucs assez impressionnants et peu communs quand même :
D'abord la clavier que j'utilise comme télécommande pour la télé qui décide d'arrêter de fonctionner. Bon ça venait probablement des piles, donc je recharge celle qui est rechargeable sur les 2, mais vu que la prise habituelle est prise, je le fais sur un radiateur... pas grave, hein ? Sauf qu'après la charge, la pile a été éjectée quand j'ai essayé de la sortir du chargeur et a disparu dans le radiateur ! J'ai retiré la plaque du haut pour la récupérer, pas de bol, + long que mon bras, faut aller à la pêche avec un truc long... bonne chance, j'ai laissé tomber.
Après ça j'ai eu une idée originale, utiliser le tél portable comme télécommande de dépannage : après tout j'utilise un ordo branché à une télé, et un tél portable c'est aussi un ordo, il suffit de lui apprendre à causer à l'autre ordo... L'interface télé accepte des simples commandes shell, donc le + simple semble être d'utiliser des scripts lancés par ssh. Je me récupère un client ssh en ligne de commande par github, là : https://github.com/jackpal/android-command-line-ssh
vieux, mais y a les sources. Ca tombe bien, parce que c'est tellement vieux que ça ne marche pas sur mon android 7, il faut d'abord le recompiler. Ca tombe encore bien, il me reste le ndk sur mon disque, il suffit de l'utiliser. Bon vu qu'android c'est surtout un kernel linux avec quasiment rien d'autre, j'installe tout ça sans me méfier, et j'écrase par accident libcrypto.so et libssl.so qui sont déjà sur le téléphone... mauvais ça, surtout que ça doit pas être la même version, bon plus qu'à croiser les doigts... Quelques heures + tard, le wifi arrête de fonctionner, et quand j'essaye de redémarrer le téléphone, il "gèle" (tout se fige pendant le redémarrage). Heureusement je réussis à repasser en recovery, j'ai eu du mal ça faisait longtemps que j'avais pas eu besoin de le faire, je restaure un backup et je récupère la main.
Le lendemain je récupère 4 piles pour en changer 2 dans le clavier dans le tiroir à piles de ma mère, sur les 4 il n'y en avait qu'une seule qui marchait, mais associée à la pile pas rechargeable ça suffit à relancer le clavier, ouf ! Là à ce niveau on a l'impression d'être sorti du chaos hein ? Non là c'était encore rien... !
Je poursuis mon idée de téléphone en télécommande de dépannage, mais j'abandonne l'idée du ssh, je fais ça par un port réseau que je fais ouvrir à l'interface télé. Ca marche assez rapidement, sauf que c'est merdique de lancer des scripts shell avec android, il faut passer par un programme dédié, qui demande confirmation avant de lancer, pas vraiment pratique, mais ça marche. Je pourrais améliorer ça en faisant un truc en java pour faire ça, mais j'aime pas le java et j'ai pas envie d'y passer des heures, donc ça va rester comme ça. Comme l'idée d'avoir un ssh sans être obligé d'installer un émulateur de terminal sur le téléphone est quand même pas mal, je retourne au ssh avec l'idée de l'améliorer pour lui faire utiliser le stockage /sdcard du téléphone à la place du répertoire home, vu qu'il n'y en a pas en fait. Et là retour en force du chaos, alors qu'hier le machin marchait très bien (enfin jusqu'à ce qu'il finisse par crasher le téléphone !), ce coup là je me retrouve avec un bug bizarre où il ne trouve plus les "digests sha" utilisés pour se connecter à un serveur qui a une clé rsa ! N'importe quoi ce truc ! Ca m'a fait chercher des heures, littéralement ! J'ai fini par utiliser un contournement : au lieu de le laisser chercher les digests qu'il ne trouve pas, on lui file simplement le nom explicite du digest, ça marche très bien comme ça, mais j'avais pas prévu de modifier openssh à ce point là, mais même en retirant toutes mes modifs le bug reste, alors pas le choix...

Après ça on va se faire un peu de télé pour se détendre... Plus de télé ! Hein, mais je viens de changer les piles du clavier... Ouais mais là y a plus de signal d'antenne, soit c'est la prise, soit l'antenne du toit, soit mon tuner tv qui est mort ! Oh purée, y a des jours où ça veut vraiment pas... ! Je retourne sur le pc pour regarder par molotov qui permet de voir la plupart des chaines gratuites sans abonnement par le réseau et sans perte de qualité : marche plus ! Non mais il se fout de ma gueule ce truc ! Bon, on va aller sur mon site de torrents actuel en attendant... Marche plus non plus !!!
Quand ça veut pas, ça veut pas !!!
Bon alors pour molotov c'était apparemment parce que j'avais une vieille version qui ne marchait plus, fallait mettre à jour, ce que j'ai fini par faire.
Pour la télé, j'ai été chercher une antenne intérieure qui est filée avec le tuner tv pour le tester. Ca marche très mal ce truc, mais on peut voir au moins si on arrive à détecter des chaines, même si il faut pas espérer d'avoir une image stable. Et bin ouais en effet, j'ai détecté une 10aine de chaines sur les 30, comme quoi c'est pas mon tuner qui est mort, c'est déjà une bonne nouvelle ! Après avoir vérifié et revérifié la prise murale, je me dis que ça doit être l'antenne du toit et que je dois pas être le seul à avoir le problème. Le + simple c'est d'attendre, ça devrait revenir demain, si y a toujours rien demain midi faudra appeler le syndic !
Le site de torrents est revenu le lendemain, ouf aussi, y en a marre des sites qui disparaissent en ce moment !
La télé est revenue le lendemain midi sans rien faire, ils ont du merder avec l'antenne du toit !
Bon tout remarche, et j'ai gagné une télécommande de dépannage par le téléphone en prime, croisons les doigts pour retrouver un peu de calme ! ;-)

vendredi 31 août 2018

Les contrôles dans x-plane...

Dernièrement j'ai eu l'idée saugrenue d'essayer de contrôler un avion dans x-plane en utilisant le pad ps3 ! Simplement parce que le pad est branché presque tout le temps à la tour, donc c'était + simple que d'aller déterrer le joystick de là où il est. Je me disais que ça devait être faisable, après tout : 2 manches, 2 gâchettes vues comme des axes de joystick indépendants qui pourraient être utilisées par exemple comme des pédales, et des tonnes de boutons, à priori ça doit le faire non ?
Et bin pas trop en fait ! Le + gros problème c'est le gouvernail de queue, celui que j'espérais pouvoir contrôler avec les gâchettes : en fait ça ne marche que si les gâchettes partagent le même axe, ça le fait avec les pédales que j'ai avec un volant, mais là elles ont chacune un axe différent, donc on ne peut pas adapter ça au gouvernail. Normalement si on affecte aucun axe au gouvernail, le soft essaye de compenser quand on tourne avec les ailerons. Le problème c'est que le gouvernail est utilisé pour tourner quand on roule, là ça veut dire tourner avec les ailerons, c'est extrêmement imprécis et ça fait gravement pencher l'avion on a l'impression qu'on va se manger la piste à chaque fois, et c'est quasiment impossible de pas faire de sortie de piste ! En + les mini joysticks du pads sont trop imprécis pour ce genre de truc, le maniement est imprécis et frustrant.
Donc j'ai été déterrer mon vieux, très vieux joystick, un microsoft sidewinder precision pro, qui est sorti en 95 d'après wikipedia et j'ai du l'acheter pas très longtemps après ça, il a 20 ans le machin, il a un adapteur usb heureusement sinon il ne serait plus utilisable d'ailleurs ! Et en fait il ne me sert plus que pour le simulateur et depuis longtemps. Je me demande d'ailleurs si c'est pas une méthode anti piratage douce qu'ils ont trouvée, comme ce genre de périphérique n'est pas donné normalement (enfin celui là peut-être que si, si on arrive encore à en acheter !), ça fait un moyen d'écarter les gens pas sérieux. Les contrôles avec ce genre de joystick : sur le côté le roulis, de haut en bas le tangage (pitch), et en tournant l'axe sur lui même le "yaw", le fameux gouvernail quoi. Et bin ça n'a absolument rien à voir, là ça devient aussitôt agréable à utiliser ! Je m'amuse à aller faire un tour autour de Reykjavík en Islande avec ça, on a des paysages très approximatifs, mais ça permet quand même de se faire une idée, avec le temps qu'il y fait en temps réel, et la température, carrément + basse qu'ici, et je trouve ça assez fascinant malgré le manque de détails... !

jeudi 23 août 2018

De skyrim à Morrowind !

Ouah, 2 ans que j'avais pas touché à ce blog, mais bon j'ai trouvé personne à qui envoyer mes délires sur ce sujet, donc j'y ai repensé, et voilà le résultat :

Dernièrement j'ai eu la curiosité d'aller voir ce que devient "Tamriel rebuilt", que je suis + ou - depuis sa création, et ça fait + de 15 ans maintenant ! A ce niveau là on ne peut plus appeler ça un mod, ils ont + de territoire couvert que Morrowind + ses extensions maintenant. Je comptais juste jeter un œil sans essayer quoi que ce soit, mais j'ai commencé par voir qu'ils avaient fait "old ebonheart", ouais intéressant, mais là où j'ai été scié c'est quand je me suis aperçu que des nouveaux trucs étaient sortis pour morrwind, à savoir une update du morrowind code patch, de mge xe, et d'autres trucs. Assez de nouveautés pour me décider à me refaire une install !
La dernière fois c'était il y a 2 ans je crois, avec openmw, c'était pas mal, mais les paysages distants m'avaient manqué, et j'avais été obligé de patcher pas mal de trucs au fur et à mesure pour pouvoir avancer, autant en mods que directement dans le code d'openmw. Tous mes patches n'ont pas été acceptés d'ailleurs, mais quelques uns quand même ! Mais cette fois je voulais voir ce qu'ils avaient fait dans mge xe, et du coup il me fallait le bon vieux morrowind de base. J'ai d'abord essayé sous linux, mais l'outil de configuration de mge xe utilise visiblement du .net très mal supporté par wine, donc il a fallu booter windows 10, mais j'ai pu lui faire utiliser l'install réalisée sous linux sans problème (juste lancer "morrowind launcher" une fois, ça lui fait mettre à jour sa base de registre, après tout marche comme si on venait de l'installer xous windows !).
Je n'ai pas utilisé de méga install parce que c'est ce que j'avais fait la dernière fois et j'ai eu des problèmes de compatibilité de mods durs à trouver et bien chiants, donc j'ai préféré une install light mais avec tous les trucs essentiels pour moi. Beaucoup + court que l'install recommandée par STEP, ça c'est sûr !
L'idée était de créer un perso et d'aller voir ce qu'il y avait de neuf dans tamriel rebuilt le + vite possible, mais je me suis retrouvé avec des problèmes de sous évidemment, j'aurais pu tricher à la console, mais l'environnement de ce mge xe était plutôt agréable et j'ai décidé de recréer un perso + sérieux cette fois. Je ne suis pas totalement sûr des différences parce que la dernière fois c'était sur un autre ordinateur, moins puisant, mais ça donne une impression de rapidité supérieure à openmw, même avec les paysages distants, très agréable à utiliser. Et tant mieux, parce qu'"old ebonheart" le pousse dans ses retranchements, super chargée comme ville, j'avais jamais vu un truc aussi gros, même dans skyrim, c'est beaucoup + gros que Solitude pour comparer à skyrim !
En tous cas au final Skyrim n'est meilleur que pour les graphismes, et quand même un peu pour les combats physiques, l'action est mieux rendue dans skyrim même si le "tout le monde au même niveau" est super énervant. Pour à peu près tout le reste Morrowind reste meilleur après tout ce temps, et je trouve ça dingue en fait ! Rapidement : l'histoire évidemment déjà, sa complexité n'a rien à voir avec skyrim, en + ici on a des quêtes qui peuvent en influencer d'autres comme l'histoire entre la guilde des guerriers et des voleurs, rien à voir avec skyrim où quelle que soit la quête, une fois qu'elle est finie c'est comme si rien n'avait changé dans le monde. Ensuite la magie, moins jolie graphiquement pour la destruction, d'accord, mais le fait de pouvoir choisir la puissance de ses sorts en prenant le risque de manquer le lancement du sort rend les choses beaucoup + intéressantes. L'alchimie aussi est + intéressante, on obtient des meilleures potions avec du meilleur matériel ce qui parait logique, et avec un nouveau mod on peut enfin tirer parti d'un des outils qui permet normalement d'amplifier les points positifs en diminuant les mauvais, là ça permet de faire l'inverse pour créer des poisons, ça aurait du être dans le jeu de base, et c'est étonnant qu'ils aient fini par réussir à le faire, mais c'est excellent ! L'enchantement aussi est bien meilleur avec les enchantements permanents super puissants. Dans le morrowind de base les enchantements étaient beaucoup trop puissants et déséquilibraient tout le jeu, mais là avec les patches du morrowind code patch ça semble beaucoup + équilibré tout en restant intéressant quand même. L'altération combinée à un mod comme "scripted spells" permet de se transformer, c'est trop génial et j'ai jamais vu un truc comme ça dans skyrim ! Les sorts de mysticisme servent surtout à se téléporter et ils ont remplacé tout ça par les clics sur la carte dans skyrim, peut-être + pratique mais beaucoup moins immersif !
Mais aussi l'orientation qui n'est plus au gps (!), mais qui utilise le journal, les descriptions, mais aussi une vue qui porte loin et qui simplifie grandement les choses par rapport au morrowind de base, mais tout en restant quand même vachement + intéressant que le système gps de skyrim.

Il faut quand même reconnaitre que la gestion des npcs est bien meilleure dans skyrim, c'est d'ailleurs pour ça qu'on trouve des tonnes de mods de followers supers sexys ! Mais en fait on en a pas vraiment besoin dans morrowind, le jeu est vraiment prévu pour être fait seul, même si on a quand même l'option de prendre des compagnons surtout avec des mods, mais il y a aussi l'option dans le jeu de base.
Et le dépaysement dans tamriel rebuilt était bien agréable aussi...

En fait j'aurais tendance à trouver que ce morrowind reste meilleur qu'openmw et pourtant ça fait 10 ans qu'ils y sont ! (vérifié sur wikipedia !). Il manque toujours les paysages distants mais aussi le support pour les mods les + intéresssants qui utilisent mwse, et en + le moteur de morro donne vraiment l'impression d'être + rapide. Le seul truc dont peut vraiment se vanter openmw après ses 10 ans, c'est d'une stabilité parfaite. Et quand on y revient après skyrim, on mesure tout ce qui a mal tourné, et y en a vraiment pas mal... Finalement ça valait vraiment le coup d'y retourner, mais je n'en ai pas encore fini avec cette partie !