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

[BUG/HW]: Street Fighter III - 3rd/Third Strike - Sprite problem at higher res #6942

Closed
Immersion95 opened this issue Aug 29, 2022 · 14 comments

Comments

@Immersion95
Copy link
Contributor

Immersion95 commented Aug 29, 2022

Describe the Bug

This game works perfectly on SW, unfortunately the sprites were made for the CPS3 and the PS2 resolution/ratio isn't the same. That's why it's not pixel perfect and the sprites are kinda weird at native res.

Street Fighter III - 3rd Strike_SLPM-65621_20220827100458

Fortunately emulators can increase the internal res and solve this issue (Capcom Fighting Jam/MVC2, etc...).

The sprites have problems on higher res as stripes appear but x3 and x5 are almost perfect. There is only 1 problem (which I hope can be solved).

As you can see, the stripes are appearing only on the player facing right and not on the one facing left even if you change position, Here are the screenshots :
Street Fighter III - 3rd Strike_SLPM-65621_20220827100351
Street Fighter III - 3rd Strike_SLPM-65621_20220827100410
Street Fighter III - 3rd Strike_SLPM-65621_20220827100419

Reproduction Steps

Go the the character select screen or start a fight

Expected Behavior

No response

PCSX2 Revision

v1.7.3256

Operating System

Windows 11

If Linux - Specify Distro

No response

CPU

5600x

GPU

AMD 6800

GS Settings

No response

Emulation Settings

No response

GS Window Screenshots

No response

Logs & Dumps

I attached 3 snaps at HW/Res x3 and 1 in SW.

snaps.zip

@JordanTheToaster
Copy link
Contributor

The only options you have is play at native 2x internal or 4x internal otherwise it will be misaligned.

@Immersion95
Copy link
Contributor Author

The only options you have is play at native 2x internal or 4x internal otherwise it will be misaligned.

2x or 4x are worse offenders, only 3x is near great.

@JordanTheToaster
Copy link
Contributor

4x looks fine to me

image

@Immersion95
Copy link
Contributor Author

4x looks fine to me

image

Thanks a lot ! I thought I tested it, let me try and close this issue then.

@Immersion95
Copy link
Contributor Author

So I tested it and OpenGL/Vulkan are almost perfect in Res x2 & x4 but the bottom right is messed up.

Street Fighter III - 3rd Strike_SLPM-65621_20220831202536

@refractionpcsx2
Copy link
Member

Gonna close this now, as it is mostly worked around and we don't accept upscaling bug reports. If we can use hacks to fix it, fine, but otherwise we don't accept them, and unfortunately this falls under the latter.

Thanks for the report.

@Immersion95
Copy link
Contributor Author

No problem, I understand the matter. Just wanted to add that there is no workaround atm for anyone stumbling into this github issue.

@refractionpcsx2
Copy link
Member

The workaround isn't perfect, but using 2x or 4x is better than nothing, and it's pretty close.

@Immersion95
Copy link
Contributor Author

This game became horrible in HW + latest build. Lines are all over the place and are now present in all renderers at every resolutions. Is there a specific setting that I missed ?

@refractionpcsx2
Copy link
Member

even native resolution?

@Immersion95
Copy link
Contributor Author

Immersion95 commented Feb 26, 2023

Native works, sorry for the lack of precision.

Here is an example :

Street Fighter III - 3rd Strike_SLPM-65621_20230226191820

I didn't reopen an issue as I'm unsure if it's an accepted case

@refractionpcsx2
Copy link
Member

I mean, there's absolutely no need to upscale in this game anyways since it's sprites, nothing will change, and you can override the resolution in the per game settings for this if you want to keep an upscale globally.

@Immersion95
Copy link
Contributor Author

Immersion95 commented Feb 26, 2023

I mean, there's absolutely no need to upscale in this game anyways since it's sprites, nothing will change, and you can override the resolution in the per game settings for this if you want to keep an upscale globally.

Unfortunately it's needed as the native resolution of the ps2 port isn't the same as the CPS3 arcade game, pixels are horrendous. Thanks anyway :).

@RedDevilus
Copy link
Contributor

Making a texture pack for it might be better, but sprites dump them in weird orders if you want to adjust them.

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

4 participants