forums.PPSSPP.org
Star Ocean: First Departure Invisible sprites - Printable Version

+- forums.PPSSPP.org (https://forums.ppsspp.org)
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: General Discussion and Announcements (/forumdisplay.php?fid=2)
+--- Thread: Star Ocean: First Departure Invisible sprites (/showthread.php?tid=27512)



Star Ocean: First Departure Invisible sprites - OmniEevee - 04-10-2021 06:53 PM

Apparently disabling the stencil text fixed this problem for previous versions of PPSSPP, but the option isn't there anymore for 1.11.3, so what do I do now?


RE: Star Ocean: First Departure Invisible sprites - [Unknown] - 04-11-2021 12:56 AM

What device are you using? Are you using some modification of PPSSPP?

This should work normally without any settings on all backends now. It requires a stencil upload. If you've disabled simulate block transfer, the game's ability to use buffers, or certain other settings it may also not work.

-[Unknown]


RE: Star Ocean: First Departure Invisible sprites - OmniEevee - 04-11-2021 01:48 AM

No modifications of it or anything; just straight from the site itself. I'm on my Windows 10 Dell laptop with the Direct3D 11 backend, and simulate block transfer is still on. How do you do a stencil upload?

Here's all the settings I have aside from simulating the block transfer, though, since I'd already mentioned the block transfer being enabled.
Buffering mode: Skip
V-sync: Off
Hardware transform: On
Software skinning: On
Vertex Cache: On
Clear Framebuffers on first use: On
Lazy Texture Caching: On
Retain Changed Textures: On
Disable slower effects: On
Spline/Bezier Curves quality: High
Hardware Tessellation: On


RE: Star Ocean: First Departure Invisible sprites - LunaMoo - 04-11-2021 08:21 PM

(04-11-2021 01:48 AM)OmniEevee Wrote:  ...
Buffering mode: Skip
V-sync: Off
Hardware transform: On
Software skinning: On
Vertex Cache: On
Clear Framebuffers on first use: On
Lazy Texture Caching: On
Retain Changed Textures: On
Disable slower effects: On
Spline/Bezier Curves quality: High
Hardware Tessellation: On

As [Unknown] told you, if you disable the game's ability to use buffers it will not work and you're skipping buffer effects, most games will have missing graphics when you're skipping buffer effects so you should really not be doing that and if you do ie for performance, expect things to be broken as a feature.

Also some of the other settings you're using might and will cause problems as well:
- Lazy texture Caching and Retain Changed textures can glitch some textures ie. fonts and aren't really beneficial for performance in most games.
- Disable slower effects will remove certain effects completely, if you need to do that for performance reasons, expect things to be broken, again as a feature.
- Clear Framebuffers on first use - not that familiar with this one, but it seems benefits of it existed for tiled/mobile gpu's and it's still a hack which can cause problems, it was even removed in recent versions, so I wouldn't keep that on.


In the end if your laptop isn't some old/bottom end netbook I'd recommend resetting settings to defaults as most speedhacks are game breaking, sacrificing something for performance, speedhacks without downsides are just not provided as an option and active by default.


RE: Star Ocean: First Departure Invisible sprites - [Unknown] - 04-11-2021 09:25 PM

Clear Framebuffers on first use wasn't really helping anything (it was theoretically beneficial, but the other GL/Vulkan optimizations made it of no benefit) and just causes minor graphical glitches in some games.

-[Unknown]


RE: Star Ocean: First Departure Invisible sprites - OmniEevee - 04-12-2021 06:37 PM

Well, my laptop is kind of ok for gaming, but really good. It's basically all I can do for PPSSPP at the moment, though, until whenever I can get a good one. That all works, though, thanks for the help, and sorry I didn't understand what Unknown meant at first.