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

Regression: Star Wars Force Unleashed crashes emu on OpenGL/DX11 HW #2943

Closed
legend800 opened this issue Apr 27, 2019 · 20 comments · Fixed by #2951
Closed

Regression: Star Wars Force Unleashed crashes emu on OpenGL/DX11 HW #2943

legend800 opened this issue Apr 27, 2019 · 20 comments · Fixed by #2951

Comments

@legend800
Copy link

Description of the issue:
Emu crashes upon launch now using OpenGL/DX11 HW. This game has always booted and has ran fine for years. Doesn't crash if you set it to Software.

How to reproduce the issue:
Launch game

Last known version to work:
Unknown, broken in the past month or so I believe.

PCSX2 version:
1.5 Dev 3108

PCSX2 options:
Tried numerous.

Plugins used:
Tried numerous.

PC specifications:
Config:
Windows 10 64-bit
GeForce GTX 1080
i7-6700k @ 4GHZ
16GB RAM

emuLog.txt

@legend800 legend800 changed the title Regression: Star Wars Force Unleashed crashes emu on HW Regression: Star Wars Force Unleashed crashes emu on OpenGL/DX11 HW Apr 27, 2019
@lightningterror
Copy link
Contributor

Can you track down which build introduced the issue ?

@MrCK1
Copy link
Member

MrCK1 commented Apr 27, 2019

I ran the game on latest master (3108) and was unable to reproduce this issue. Can you share your GSdx settings please and any specific section the game crashes? (I tried the intro scene and was fine)

@willkuer
Copy link
Contributor

Sparse texture is not supported on his machine. Could that be the issue?

@lightningterror
Copy link
Contributor

lightningterror commented Apr 27, 2019

Sparse texture is not supported on his machine. Could that be the issue?

No that isn't an issue and the log will always show that sparse isn't supported because we disable the feature by default, even if you force enable it it will say that it isn't available.

Edit: But it could be an issue if sparse is force enabled.

@MrCK1
Copy link
Member

MrCK1 commented Apr 27, 2019

Sparse force- enabled does nothing for me. Still doesn't crash.

@legend800
Copy link
Author

Hmmm, I literally just deleted gsdx.ini, booted the latest master (v1.5.0-dev-3108-gead3d21bd) and it still crashed to desktop after launch. I'll keep on investigating and trying older builds.

emuLog.txt

@MrCK1
Copy link
Member

MrCK1 commented Apr 28, 2019

Guess you should wipe everything else then.

@legend800
Copy link
Author

legend800 commented Apr 28, 2019

So it WAS broken, as a build from Mar 1 worked fine. THEN I realized the build page has broken sorting now (so top is not latest). Once grabbing the latest build (pcsx2-v1.5.0-dev-3091), game booted fine.

Buildbot page has broken sorting:
2019-04-27 17_48_51-Automated Pcsx2 builds

We're back (still no shadows in HW):
2019-04-27 17_51_39-Slot_ 0 _ Speed_ 100% (59 97) _ Limiter_ Normal _ GSdx OGL HW _ 3200x2240 _ Auto

@MrCK1
Copy link
Member

MrCK1 commented Apr 28, 2019

For shadows you need to turn on Blending (Basic for OpenGL, Medium for DX11)

@legend800
Copy link
Author

Doesn't work for this game. I even tried Ultra! :)

2019-04-27 18_12_19-

Software (it's like a whole different game):
2019-04-27 18_13_29-Slot_ 0 _ Speed_ 100% (59 95) _ Limiter_ Normal _ GSdx OGL SW _ 640x448 _ Automa

@lightningterror
Copy link
Contributor

So it WAS broken, as a build from Mar 1 worked fine. THEN I realized the build page has broken sorting now (so top is not latest). Once grabbing the latest build (pcsx2-v1.5.0-dev-3091), game booted fine.

Top is always latest, dates could be months/years even old, that just means the commit was created around that date but not when it was pushed to master branch.

@legend800 legend800 reopened this Apr 28, 2019
@legend800
Copy link
Author

legend800 commented Apr 28, 2019

Then in that case, need to reopen. Broken (for me) on latest build (3108). Boots fine on the last available build 3091. Just double checked - copied exe and plugins from latest (crash). Copied exe and plugins from previous build (fine).

@MrCK1
Copy link
Member

MrCK1 commented Apr 28, 2019

Try this plugin please (rename to .dll)
GSdx32-SSE2.zip

@legend800
Copy link
Author

Loads fine with that dll.

@lightningterror
Copy link
Contributor

Can you share your ini files so we can easily reproduce the issue?

@legend800
Copy link
Author

Seems to happen with defaults as I mentioned earlier. Here's the full folder if it helps.

inis.zip

@lightningterror
Copy link
Contributor

Latest build should be good now.

@legend800
Copy link
Author

Loads fine now AND thanks for fixing the shadows while you were at it!

2019-05-02 20_12_12-Slot_ 0 _ Speed_ 100% (59 97) _ Limiter_ Normal _ GSdx OGL HW _ 3200x2240 _ Auto

@gregory38
Copy link
Contributor

Thanks for your report.

The sad part is that shadows was fixed a long time ago on openGL (maybe even 1.4). However some CRC hacks removed them.

@lightningterror
Copy link
Contributor

I forgot to mention but shadows will work on dx11 too, you just need High level of blending compared to Basic on opengl.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants