Kronos icon indicating copy to clipboard operation
Kronos copied to clipboard

Contenu des framebuffers non restauré au chargement des save states

Open fafling opened this issue 2 years ago • 1 comments

Les éléments graphiques présents dans le framebuffer mais non redessinés par un jeu à chaque frame sont manquants quand on restaure un save state.

C'est visible par exemple dans :

  • Decathlete quand on fait un save state pendant l'effet de rémanence du long jump (voir #1351 ). Le début de l'effet est manquant quand on restaure le save state. Save state : Decathlete_long_jump_framebuffer_effect_v2.5.0.zip
  • Dans Layer section 2 quand on fait un save state in game : le cadre dessiné au début du jeu n'est pas restauré (voir #1364 ). Save state : layer_section_2_v2.5.0.zip

Si c'est l'intégralité du framebuffer qui n'est pas restauré., cela peut avoir des conséquences plus graves que des graphismes manquants si des jeux se servent du framebuffer comme d'un espace mémoire de stockage ou de travail.

fafling avatar Feb 13 '23 00:02 fafling