19Fermer21
ericde45Le 22/04/2022 à 10:10
hello

bon j'ai repris le problème et je seche

j'ai mis un bloc de 4 pixels 2x2, entre 2 colonnes verticales, et il ne doit pas y avoir de collision
or quoi que j'essaye il y a collision ou jamais de collision, même quand j'en force une

j'écris bien dans B_PATD et B_PATD+4

j'ai testé avec pattern = couleur du fond deja blitté
sur la jaguar directement

j'ai l'impression que dès que le blitter lit une zone avec la valeur de fond, et que même si il ne va pas l'écraser par la valeur de la source, si la source = 00 pour ce pixel qui n'est pas a zéro sur le fond, il voit une collision

j'ai mis à jour mon test sur mon github : https://github.com/ericde45/JAG_collisions

ça serait quand même bien d'en avoir le coeur net, comprendre comment fonctionnent les collisions au blitter car je ne suis pas sur que quelqu'un les ait vraiment utilisées un jour.
( la doc V8 PDF est floue, et sur https://www.mulle-kybernetik.com/jagdox/blitter.html et https://www.mulle-kybernetik.com/jagdox/tutorial.html , il n'y a pas d'exemple de test de collision )