libretro / beetle-psx-libretro

Standalone port/fork of Mednafen PSX to the Libretro API.
GNU General Public License v2.0
311 stars 131 forks source link

[OpenGL] Grandia - Text window issues #394

Open saftle opened 6 years ago

saftle commented 6 years ago

This was first reported here: https://github.com/libretro/beetle-psx-libretro/issues/43#issuecomment-223356131.

There are weird text artifacts sometimes on the right side of the text window.

This problem is only reproducible with the GL renderer, however not in the Vulkan or Software renderer. This was tested against commit: 581a08fc62a21515e4f9d9fb2d0e96e5da434f43

grandia usa disc 1 -180726-215707 grandia usa disc 1 -180726-215715 grandia usa disc 1 -180726-215758

Save State: [Uploading grandia (usa) (disc 1).zip…]()

Sanaki commented 4 years ago

Just came to report this, glad to see it already had an issue. That said, there are two separate text issues in this game. This one is distinctly OpenGL, while flickering text (notably on the save/load screen) is a product of Max Performance dynarec. There seems to be no crossover between them, other than both being text issues. I've reported the dynarec issue in #588.

Kupo91 commented 4 years ago

Just came to report this, glad to see it already had an issue. That said, there are two separate text issues in this game. This one is distinctly OpenGL, while flickering text (notably on the save/load screen) is a product of Max Performance dynarec. There seems to be no crossover between them, other than both being text issues. I've reported the dynarec issue in #588.

I dont know if we are talking about the same flickering text. On my screen only some letters in the last line of loading screen are flickering. Oddly its flickering with the original font and my replaced font at the same time. In the following pictures the w and the ä of wählen in the last line are flickering.

Grandia  D SLES-02399 -200626-184602 Grandia  D SLES-02399 -200625-231822

And I neither use OpenGL (obviously because texture replacing only works with Vulkan) nor Dynarec (is off in my settings)

Sanaki commented 4 years ago

Some dynarec issues are non-dynarec issues that dynarec is making significantly worse. It's possible the flickering is in that category.