You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dans une demo de test de Hellslave de XL2 du 07/12/2021, en v2.2.0 publique, dans les 2 noyaux, Kronos affiche une texture incorrecte sur le paramètre B du RBG0 quand celui-ci est paramétré pour switcher entre 2 paramètres de rotation affichant chacun un bitmap.
Pour le voir, il faut aller dans Deathmatch, mettre map à 5 et "total bots" à 0, puis faire "start deathmatch". Affichage dans Kronos :
Le but de XL2 était d'afficher la même texture au sol (paramètre de rotation B) que dans le ciel (paramètre de rotation A). C'est ce qu'on voit dans le viewer de l'écran débug du VDP2 :
Et voici ce qu'affiche la console :
Sur la console, le paramètre B est à peu près monochrome avec des motifs de parasites instables. La couleur dominante change avec le temps et c'est peut-être la couleur du dernier pixel affiché sur le paramètre A car on reste dans les mêmes ton gris.
C'est qu'en fait, l'affichage d'un bitmap pour chaque paramètre de rotation est illégal. Ce n'est pas dit explicitement dans le mode d'emploi du VDP2. Pour le voir, il faut aller dans la partie "Bit configuration map" p. 283 :
Quand le RBG0 est en mode bitmap, la doc ne liste que les rotation parameter modes 0 (affichage uniquement du paramètre A) et 1 (affichage uniquement du paramètre B). Cela implique que les modes 2 et 3 , qui permettent d'afficher les 2 paramètres A et B, ne sont pas autorisés. La démo de XL2 montre ce qui se passe si on utilise le mode 2 avec des bitmaps : le paramètre A est affiché correctement, mais pas le B.
The text was updated successfully, but these errors were encountered:
Dans une demo de test de Hellslave de XL2 du 07/12/2021, en v2.2.0 publique, dans les 2 noyaux, Kronos affiche une texture incorrecte sur le paramètre B du RBG0 quand celui-ci est paramétré pour switcher entre 2 paramètres de rotation affichant chacun un bitmap.
Pour le voir, il faut aller dans Deathmatch, mettre map à 5 et "total bots" à 0, puis faire "start deathmatch". Affichage dans Kronos :
Le but de XL2 était d'afficher la même texture au sol (paramètre de rotation B) que dans le ciel (paramètre de rotation A). C'est ce qu'on voit dans le viewer de l'écran débug du VDP2 :
Et voici ce qu'affiche la console :
Sur la console, le paramètre B est à peu près monochrome avec des motifs de parasites instables. La couleur dominante change avec le temps et c'est peut-être la couleur du dernier pixel affiché sur le paramètre A car on reste dans les mêmes ton gris.
C'est qu'en fait, l'affichage d'un bitmap pour chaque paramètre de rotation est illégal. Ce n'est pas dit explicitement dans le mode d'emploi du VDP2. Pour le voir, il faut aller dans la partie "Bit configuration map" p. 283 :
Quand le RBG0 est en mode bitmap, la doc ne liste que les rotation parameter modes 0 (affichage uniquement du paramètre A) et 1 (affichage uniquement du paramètre B). Cela implique que les modes 2 et 3 , qui permettent d'afficher les 2 paramètres A et B, ne sont pas autorisés. La démo de XL2 montre ce qui se passe si on utilise le mode 2 avec des bitmaps : le paramètre A est affiché correctement, mais pas le B.
The text was updated successfully, but these errors were encountered: