Je vais vous expliquer tout ça. P...., ça ouvre le champ des possibles !!!
zedrummer et tyra38 aiment ce message
ebor Modérateur
Messages : 3125 Département : 30
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Lun 15 Mar 2021 - 22:59
AltFlashers Niveau 3
Vous l'aurez compris, en plus de remplacer les Flashers par des caractères prédéfinis, on peut mettre également des images.
Pour cela, on va utiliser les paramètres suivants :
ABL0 : On récupère les pixels de l'image à partir de l'offset 0 en partant de la gauche ABW16 : On récupère 16 pixels en largeur ABT0 : On récupère les pixels de l'image à partir de l'offset 0 en partant du haut ABH16 : On récupère 16 pixels en hauteur
Pourquoi 16 me direz-vous ? Bin juste parce que je me suis dit qu'un Bitmap de 16x16 serait pas mal. Mais on fait comme on veut
Alors, on parle de quelle image ? Il s'agit d'un fichier qui se situera dans le répertoire des *.ini du DOF et qui pourra être un GIF, un JPG ou un PNG. A essayer avec d'autres formats mais ça devrait passer.
Ce fichier doit obligatoirement avoir pour nom le préfixe de la rom de la table concernée. Ce nom peut être déduit, retrouvé dans le fichier directoutputconfig30.ini ou encore récupéré dans le choix des roms de l'outil DirectOutput Configuration Tester.
ft pour la table Fish Tales alors que la rom est ft_l5. tom pour la table Theatre Of Magic alors que la rom est tom_14hb. Etc.
Vous trouverez mes 2 exemples (avec et sans arrêtes ) ICI
Pour le code, je fais le choix de dépasser les 14% alloués habituellement pour avoir le plus de détails possibles en réservant 25% de la largeur totale. D'autant que je n'ai qu'un 32''. Sur un 43'', plus de leds sur la largeur et donc plus de détails. A adapter selon les goûts de chacun.
Comme je prends + de place pour le dessin, je décale du coup le "F" et je répartis le "I" comme on l'a fait dans le module 2 .
Code:
S17 Red AH100 AL0 AT0 AW25 ABL0 ABW16 ABT0 ABH16 L7/S25 Blue AH100 AL0 AT0 AW25 ABL0 ABW16 ABT0 ABH16 L8/S4 Green AH100 AL30 AT0 AW14 @LetterF@ L9/S19 Red AH100 AL30 AT0 AW14 @LetterF@ L10/S21 Blue AH100 AL30 AT0 AW14 @LetterF@ L11/S26 White AH100 AL30 AT0 AW14 @LetterF@ L12/W34 White AH100 AL30 AT0 AW14 @LetterF@ L13/S9 Blue fd800 AH100 AL47 AT0 AW14 @LetterI@ L14/S18 Red AH100 AL47 AT0 AW14 @LetterI@ L15/S23 White AH100 AL47 AT0 AW14 @LetterI@ L16/W46 Yellow f200 AH100 AL47 AT0 AW14 @LetterI@ L17/S5 Green @flashercri@ @LetterS@ L18/S20 Yellow @flashercri@ @LetterS@ L19/S22 Green @flashercri@ @LetterS@ L20/W45 Yellow f200 @flashercri@ @LetterS@ L21/S27 White @flashercro@ @LetterH@ L22/W44 Yellow f200 @flashercro@ @LetterH@ L23
Je pense qu'on va se bidouiller des trucs de dingues
zedrummer Modérateur
Messages : 7618 Département : 68
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Mar 16 Mar 2021 - 11:28
Mais quel talent c't'[Vous devez être inscrit et connecté pour voir ce lien]!
ebor aime ce message
Sebcemoi Admin
Messages : 6203 Département : 94
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Mar 16 Mar 2021 - 13:51
Si en plus maintenant il dessine !!!
Trop fort, et je t'avoue, que hier, en pensant justement aux 4 lettres de FISH, j'ai également pensé à un truc dans le style avec un poisson voire même simplement 5 poissons (on dit que les grands esprits, .... ) mais je pensais que ça serait plus compliqué que ça d'afficher des dessins.
En tous cas encore bravo !
ebor aime ce message
ebor Modérateur
Messages : 3125 Département : 30
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Mar 16 Mar 2021 - 14:06
Alors, pour tout te dire, je pense faire ça ce soir pour Medieval Madness (si j'ai le temps) Le but sera de mettre 5 images différentes et non pas 5 fois la même. La méthode est d'avoir un bitmap contenant les 5 images, dans mon cas 80x16 pixels. Il suffit de cibler la zone qui nous intéresse Pour l'instant, j'imagine le bouclier + une tour + une hache de guerre. Il me faut des idées pour les 2 autres (en lien avec la table bien sûr )
Sebcemoi Admin
Messages : 6203 Département : 94
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Mar 16 Mar 2021 - 15:15
Peut-être un troll mais bon en 16x16 pixels ... et un coeur pour la Damsel ... j'ai trouvé ça au cas : [Vous devez être inscrit et connecté pour voir cette image] [Vous devez être inscrit et connecté pour voir cette image]
ebor Modérateur
Messages : 3125 Département : 30
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Mar 16 Mar 2021 - 15:23
Pas mal ! Par contre, ce sont les pixels blancs qui sont allumés sur la Backboard. Il faudra inverser les couleurs sinon on sera tous aveugles
Sebcemoi Admin
Messages : 6203 Département : 94
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Mar 16 Mar 2021 - 15:57
C'était juste pour donner une idée, du coup, j'ai reproduit ... + une création perso, ... Et on ne se moque pas de ma flèche !
pour info, j'ai utilisé cet éditeur online : https://www.pixilart.com/draw
Fichiers joints
3 png 16px.zip
Vous n'avez pas la permission de télécharger les fichiers joints.
(7 Ko) Téléchargé 0 fois
Dernière édition par Sebcemoi le Mar 16 Mar 2021 - 16:09, édité 1 fois
ebor Modérateur
Messages : 3125 Département : 30
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Mar 16 Mar 2021 - 16:06
Ah OK, on ne peut même plus se moquer . Je testerai ça mais avec la mise à l'échelle sur les leds, je ne suis pas certains que les détails ressortent. L'orc risque de faire un gros pâté et la flèche sera trop fine. Regarde pour le poisson la taille de l'œil sur la Backboard et celle sur les images
Sebcemoi Admin
Messages : 6203 Département : 94
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Mar 16 Mar 2021 - 16:11
Ouaip, en effet, les leds alentour parasitent logiquement les détails ... J'avoue que c'est pas facile en 16x16
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Mar 16 Mar 2021 - 18:21
Bon alors, moi je veux une licorne, un arc en ciel et des princesses Seb, steupl'
ozon aime ce message
Sebcemoi Admin
Messages : 6203 Département : 94
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Mar 16 Mar 2021 - 18:23
Y a pas moyen de faire des backboard en 64 x 256 ???
zedrummer Modérateur
Messages : 7618 Département : 68
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Mar 16 Mar 2021 - 18:57
ebor Modérateur
Messages : 3125 Département : 30
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Mar 16 Mar 2021 - 22:28
J'ai pu m'y mettre vite fait, juste pour jeter les bases ...
Par contre, comme les licornes n'existent pas, j'ai pas réussi à en dessiner une
Enseignement de la soirée : les couleurs du Bitmap sont reportées sur la Backboard.
Il faudra reprendre le troll, ça ne rend vraiment pas bien. Si certains arrivent à proposer qq chose de sympa, je suis preneur. On doit pouvoir croiser 2 épées.
Pour l'image, j'ai pris les 16 pixels à partir de l'offset 0 pour le premier Flasher (ABL0 ABW16 ABT0 ABH16), 16 pixels à partir de l'offset 16 pour le second(ABL16 ABW16 ABT0 ABH16), etc.
Pour un peu plus de détails je suis parti sur une restitution à 17% de la largeur totale au lieu des 14% pour chaque image sur les 20% dédiés (AH100 AL20 AT0 AW17).
Dernière édition par ebor le Mer 17 Mar 2021 - 7:33, édité 2 fois
Sebcemoi Admin
Messages : 6203 Département : 94
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Mar 16 Mar 2021 - 23:20
Pas mal, mis à part le troll qui est méconnaissable, mais ça c’était à prévoir avec les traits et détails fins, et étonnant et sympa cette histoire de couleurs du BMP reproduites sur le panel, on en apprend encore un peu plus à chacune de tes expérimentations ! Et en croisant deux épées je suis pas sûr que l’on puisse bien distinguer ce que ça représente au final ?
zedrummer Modérateur
Messages : 7618 Département : 68
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Mer 17 Mar 2021 - 6:30
C'est franchement excellent.
ebor aime ce message
ebor Modérateur
Messages : 3125 Département : 30
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Mer 17 Mar 2021 - 7:26
Il nous faudrait une bonne idée pour remplacer ou améliorer le Troll du 4ième Flasher ... . Moi, je sèche
Petite remarque, comme l'affichage des images conserve la couleur du Bitmap, il faudrait idéalement dupliquer la zone d'un Flasher en autant de couleurs déclarées dans le code. Pour le bouclier par exemple, on voit qu'il est
Magenta pour le solénoïde 12 Rouge pour le solénoïde 17 Jaune pour le solénoïde 25 Rouge pour le switch 66
Il nous faudrait donc avoir 3 fois le bouclier en magenta, rouge et jaune pour l'adresser correctement pour chaque cas.
Je vais tenter de faire ça pour la table Fish & Tales, il n'y a que le poisson à traiter en rouge et en bleu. Ça respectera les couleurs d'origine.
Il y a certaines tables qui méritent qu'on s'y attarde une peu plus que les autres
zedrummer Modérateur
Messages : 7618 Département : 68
Sujet: Re: [TUTO] ALTFlashers pour Backboard avec leds adressables Mer 17 Mar 2021 - 9:20