open-goal / jak-project

Reviving the language that brought us the Jak & Daxter Series
https://opengoal.dev
ISC License
2.84k stars 172 forks source link

Performance issues #3673

Open FKAMinty opened 1 month ago

FKAMinty commented 1 month ago

Acknowledgements

Describe the Bug

Unstable performance/stuttering/hitching. Doesn't seem to be a hardware issue. Not something I run into on other games or applications. My Laptop should be able to run this very easily RTX4060 Laptop GPU, 32GB RAM, i7-14650HX. Also, kind of a minor thing, but the logo on the start screen displays incorrectly. The grey outline is opaque when it should be transparent and there's pink lines around the TM

How To Reproduce

Occurs during general play. Sentinel Beach was generally better but still had issues. Played all of Sentinel Beach, Jungle, and just started Misty Island

Does this problem occur on original hardware or PCSX2?

Yes, it's unique to OpenGOAL

Expected Behavior

It should run consistently

Environment Information

opengoal-support-package.zip

Game Version

PAL

Have you set the game to something other than 60fps?

No

water111 commented 1 month ago

The pink outline on the TM is actually like this in the original game, it's just hard to see at the original resolution.

I'm not sure about the performance. That laptop should be able to play the game at 60fps with no issue. Can you make sure it's using the nvidia gpu instead of integrated graphics? Make sure the laptop is plugged in?

You could also trying changing graphics settings to turn down MSAA, or enable/disable vsync?

FKAMinty commented 1 month ago

The pink outline on the TM is actually like this in the original game, it's just hard to see at the original resolution.

I'm not sure about the performance. That laptop should be able to play the game at 60fps with no issue. Can you make sure it's using the nvidia gpu instead of integrated graphics? Make sure the laptop is plugged in?

You could also trying changing graphics settings to turn down MSAA, or enable/disable vsync?

Laptop is plugged in, It is using my Nvidia GPU, albeit the utilisation seems pretty low (to be clear my GPU is able to reach much high utilisation on other applications. This is unique in my experience to OpenGoal). MSAA is at the default (x2). Disabling vsync causes awful screen tearing

I've reinstalled the application, tried different ISOs, checked all my drivers are up to date, green checks across the board when I check system health through Lenovo Vantage

Really stumped

FKAMinty commented 1 month ago

in case anybody runs into a similar issue: My GPU utilisation on both Jak 1 and 2 was pretty low, Like never more than 20%. I don't know if it's a Nvidia driver update not playing ball or what BUT turning Particle Culling on in the PS2 options menu helped a lot. I haven't fully tested Jak 2 but I just booted it there and that change took it from barely playable to basically 60fps with a slight flutter down to the mid 50s.
Anyway, in summary, if you're having performance issues try turning it on.