Kronos
Kronos copied to clipboard
[Fuusui Sensei - Feng-Shui Master] Curseur qui ne s'efface pas...
Kronos 26/03/2020 (commit 6196)
A priori un soucis avec le FB qui est pas nettoyé
Savestate :
Corrigé en ce jour avec le commit 6197
De nouveau présent le 03/04/2020
Kronos 14.10.2021 : idem Ca été corrigé avec les timings.
En WIP du 18/01/2022 :
- En OpenGL, le curseur n'apparaît pas ou très brièvement. Il devient visible si on désactive les sprites, mais dans ce cas il ne s'efface jamais quand on le bouge, sauf si on réactive et désactive les sprites.
- En CS, la rémanence du curseur s'efface périodiquement si on le bouge en permanence. Si on le bouge par appuis successifs, le curseur ne s'efface jamais. La désactivation/réactivation des sprites n'a aucun effet, et si on désactive toutes les autres couches, seul le curseur et ses traces restent à l'écran.
D'après Mednafen, le curseur est sur les sprites. Il n'apparaît pas dans la liste de dessin du VDP1, on ne voit que 2 polygones d'effacement. Il est soit dessiné par une autre liste de commandes, ou par un dessin software sur le framebuffer.
Testé avec le CD japonais d'origine.
En WIP du 04/02/2022 et depuis celle du 03/02, l'affichage du curseur est correct en CS. Cependant, la désactivation des sprites ne fait pas disparaître le curseur alors qu'elle le devrait. En OpenGL, on le voit apparaître brièvement à chaque déplacement, puis il disparaît immédiatement.
Réglé en CS
OpenGL n'est plus
En v2.6.1 publique et dans la dernière WIP, seule la ligne du bas du curseur est affichée.
Le curseur commence à être partiellement affiché en WIP du 19/12 (c68cad9). La précédente du même jour (fcf060b) est correcte. L'affichage redevient correct temporairement en WIP du 22/12 (253a1d9), avant de prendre sa forme actuelle en WIP du 23/12 (745fb80).
@BenjaminSiskoo Est-ce que tu peux rouvrir ?
Testé avec le redump.