Kronos icon indicating copy to clipboard operation
Kronos copied to clipboard

[Fuusui Sensei - Feng-Shui Master] Curseur qui ne s'efface pas...

Open BenjaminSiskoo opened this issue 5 years ago • 8 comments

Kronos 26/03/2020 (commit 6196)

A priori un soucis avec le FB qui est pas nettoyé

fuusei

Savestate :

fuuseimenu.zip

BenjaminSiskoo avatar Mar 26 '20 15:03 BenjaminSiskoo

Corrigé en ce jour avec le commit 6197

BenjaminSiskoo avatar Mar 27 '20 16:03 BenjaminSiskoo

De nouveau présent le 03/04/2020

BenjaminSiskoo avatar Apr 03 '20 16:04 BenjaminSiskoo

Kronos 14.10.2021 : idem Ca été corrigé avec les timings.

BenjaminSiskoo avatar Oct 15 '21 09:10 BenjaminSiskoo

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.

fafling avatar Jan 20 '22 12:01 fafling

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.

fafling avatar Feb 05 '22 10:02 fafling

Réglé en CS

BenjaminSiskoo avatar Feb 03 '23 00:02 BenjaminSiskoo

OpenGL n'est plus

BenjaminSiskoo avatar Nov 18 '23 12:11 BenjaminSiskoo

En v2.6.1 publique et dans la dernière WIP, seule la ligne du bas du curseur est affichée. image

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.

fafling avatar Jan 06 '24 13:01 fafling