Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request to change GameDB upscaling settings for Haunting Ground. #10054

Closed
F0bes opened this issue Oct 1, 2023 Discussed in #9907 · 1 comment
Closed

Request to change GameDB upscaling settings for Haunting Ground. #10054

F0bes opened this issue Oct 1, 2023 Discussed in #9907 · 1 comment

Comments

@F0bes
Copy link
Member

F0bes commented Oct 1, 2023

Discussed in #9907

Originally posted by EnekoT2001 September 4, 2023
Since the change from HPO: vertex to special and round sprite half, the depth of field effects are kinda broken.

They look very low resolution no matter what internal resolution you set and don't align correctly on the X axis (resulting in an outline on characters).

Example:
Haunting Ground_SLES-52877_20230904051228

(for reference, vertex HPO looked like this)
Haunting Ground_SLES-52877_20230904181553

By trying different settings I found a workaround:

First, to fix the low resolution of the effect, all it needs is forcing filtering.
The problem is that forcing bilinear makes that outline issue even worse and doesn't look much better anyway, forcing trilinear (with bilinear set to PS2, with bilinear set to forced it doesn't do anything) does look way better, but the outline is still present, even if a bit less noticeable.

bilinear forced:
Haunting Ground_SLES-52877_20230904182448

Bilinear PS2, trilinear forced:
Haunting Ground_SLES-52877_20230904051026

The ideal solution I found is to set bilinear filtering to nearest and trilinear to forced, there are no drawbacks that i can see (except the DoF effect not showing at the top edge of the screen but it's just a few pixels, and tbh vertex HPO had similar issues anyway)
This gets rid of the outline, the DoF effect is well filtered so it doesn't look super low resolution and doesn't seem to break anything else. Tested in over a dozen cutscenes already.

Bilinear nearest and trilinear forced:
Haunting Ground_SLES-52877_20230904175619

Bilinear filtering (forced or PS2) moves the image a few pixels to the left and that's what causes the outlines. Trilinear doesn't seem to move the image at all so that's why it doesn't cause any issues, not sure if this is an inaccuracy on the emulator end or just how the ps2 handles bilinear filtering (or this game being weird as usual).

I also have gsdumps alongside the screenshots with each setting if anyone wants to take a look at them: https://drive.google.com/file/d/1tAVsv4PYXskJBwYIF7500hc8uBVCvkpn/view?usp=sharing google drive link bc it's bigger than 25MB
Also, im using a new version of the widescreen patch from nemesis2000 I got from ps2wide.net (it fixed the FOV on cutscenes, but these issues show up even without WS patches active)

Anyway, I hope these findings will be taken into consideration, I'm not sure if regular render settings can be changed through the GameDB but as it is now, this is the only way to get rid of these issues and I really couldn't find any bugs caused by these settings, if anything it's more accurate to how it looks on real hardware (i compared it with software rendering a lot of times too)

@Mrlinkwii
Copy link
Contributor

it looks like their is no perfect up-scaling fixes for this game , its been rechecked and no matter what you do its not 100% perfect

@Mrlinkwii Mrlinkwii closed this as not planned Won't fix, can't repro, duplicate, stale Nov 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants