flycast icon indicating copy to clipboard operation
flycast copied to clipboard

Trizeal - Score Attack additional messages are not displayed on both ends

Open kihato opened this issue 1 year ago • 7 comments

Platform / OS / Hardware: Windows11 / i7-10700F / GTX 1660 SUPER

Github hash: 5f161df

When the monitor type is 0 or 1, both ends of the additional message of Score Attack are cut off and not displayed. SaveState

kihato avatar Apr 30 '23 09:04 kihato

I'm not sure it's an emulation issue. The message is first correctly displayed: image

Then a mask is drawn on top, which erases both sides: image

It looks like a game bug to me.

flyinghead avatar May 12 '23 08:05 flyinghead

Luckily I found this video.

kihato avatar May 12 '23 13:05 kihato

I believe this was recorded with an old version of the flycast libretro core so it's not a great reference ;)

The message is drawn at depth 1, then the mask is drawn at the same depth with depth mode greater or equal so it overwrites the message at the same depth. I can't find anything wrong in the way this is rendered but again, that doesn't mean it's correct.

flyinghead avatar May 12 '23 14:05 flyinghead

Understood, thanks for the explanation. Unrelated to this issue, but I commented on the closed issue (#974), is it valid? (I didn't know how to do it.)

kihato avatar May 12 '23 21:05 kihato

When I checked on the real hardware, the messages on both sides were not deleted and were displayed normally.

kihato avatar Nov 12 '23 08:11 kihato

For reference, this looks like original hardware: https://youtu.be/RDXpQ5RyF8A?si=bGTi8yo_PTzyyUY8&t=741

I think I found the cause of this bug but I need to verify that the fix won't break other games.

flyinghead avatar Nov 13 '23 17:11 flyinghead

Sadly this is once again a wrong track so I'm back to square one

flyinghead avatar Nov 14 '23 18:11 flyinghead