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

Monster hunter 3 portable ppsspp version - crash in certain quest with OpenGL #11410

Closed
Maxzhia opened this issue Sep 22, 2018 · 25 comments
Closed
Labels
Milestone

Comments

@Maxzhia
Copy link

Maxzhia commented Sep 22, 2018

Phone: Oppo a3s

I played it smothly with no problems, finish the first part of village quest and now will go to level 2 offline quest. After finishing the first gathering quest i got the problem, everytime i get the level 2 gathering oxffline quest my game crashes and closed out my ppsspp app. Even other online quest like hunting barroth give me a headache, it closes the game where in i need to completely launch ppsspp app.

Whenever I go to rank 2 mission game crashes or if i will fight a barroth monster and when i go to offline village gathering quest 2.
I tried all possible setting but it didn't change anything.
Even downloaded same game it will change but nothing happened.

What should happen?

It should go through and play it.
I should be able to go online quest with other players with no problem.

What hardware, operating system, and PPSSPP version? On desktop, GPU matters for graphical issues.

PPSSPP 1.6.3
OPPO a3s
Android version 8.1.0

Heres the sample video:
https://www.youtube.com/watch?v=wMMQw6eBaoQ&t=12s

@ghost
Copy link

ghost commented Sep 22, 2018

Try to use the latest git build DL here 👇
https://buildbot.orphis.net/ppsspp/

@Maxzhia
Copy link
Author

Maxzhia commented Sep 22, 2018 via email

@ghost
Copy link

ghost commented Sep 22, 2018

full specifications of your android phone?

@unknownbrackets
Copy link
Collaborator

I'd suggest double checking the crc of your iso and make sure you have a clean copy of your UMD. I'm not sure what could be affected by the patch, though.

It might help to upload you save data here so others can try it.

-[Unknown]

@Maxzhia
Copy link
Author

Maxzhia commented Sep 22, 2018 via email

@Maxzhia
Copy link
Author

Maxzhia commented Sep 22, 2018 via email

@endrare
Copy link

endrare commented Sep 29, 2018

@Maxzhia

You use mh3p not HD iso so you have to use the PAUTH file, or download the mh3p HD version

@ghost
Copy link

ghost commented Sep 29, 2018

@Maxzhia if you want to play MH3rd HD via multiplayer local lan or online just use Amultios PPSSPP it's a modified PPSSPP that let's you play online with chat support if you want to try here their site 👉 https://amultios.net/started

Note: Amultios PPSSPP is still version 1.5.4

@Saramagrean
Copy link
Contributor

Game crash with OpenGL only, on Vulkan not crash.

@DivineKi
Copy link

DivineKi commented Apr 17, 2020

Hey there, I've been having this problem for a while and I may have found the solution. Our issues were either the same or very similar but I'm pretty sure they're the same so the solution is the same. I fixed it by changing my backend rendering from OpenGL to Vulkan. YOu can find backend rendering by opening settings and at the top of the graphics list will be backend rendering, so try that :)

Sorry this is 2 years too late.

@hrydgard hrydgard added this to the Future milestone Apr 17, 2020
@hrydgard hrydgard changed the title Monster hunter 3 portable ppsspp version Monster hunter 3 portable ppsspp version - crash in certain quest with OpenGL Apr 17, 2020
@ghost
Copy link

ghost commented May 26, 2020

Game crash with OpenGL only, on Vulkan not crash.

Savestates of area where this game crash on OGL?

@LuisMayo
Copy link

To throw a bit of light here
It only happens with OpenGL renderer, Vulkan is fine, it'd be cool to have it fixed since OpenGL renderer is faster at least in my device

The problem is with the desert area of the game. The game will show graphical glitches(like displaced geometry/textures and flickering) the very moment the map loads, and will crash when approaching the quest items box

It has happened to me on PPSSPP 1.10.3 over Android 9 with a Qualcomm Adreno 506 graphical chipset

@LuisMayo
Copy link

I can provide more info if needed

@ghost
Copy link

ghost commented Oct 17, 2020

I can provide more info if needed

Could you try exporting a GE frame dump? These help a lot. Just make sure to export it when you see the issue - it's almost like a screenshot. If you make it while the issue isn't happening, it won't help.

See here for instructions - it's not hard and works on Android too:
https://github.com/hrydgard/ppsspp/wiki/How-to-create-a-frame-dump

You can zip that and then drag and drop it into a reply here.

@LuisMayo
Copy link

LuisMayo commented Oct 18, 2020

I can provide more info if needed

Could you try exporting a GE frame dump? These help a lot. Just make sure to export it when you see the issue - it's almost like a screenshot. If you make it while the issue isn't happening, it won't help.

See here for instructions - it's not hard and works on Android too:
https://github.com/hrydgard/ppsspp/wiki/How-to-create-a-frame-dump

You can zip that and then drag and drop it into a reply here.

The last day I tested it on multiplayer which allowed me more movement freedom, but in single player it crashes upon entering the mission so it has been harder to take a good shot

Anyway I attach you two dumps, I'm fairly confident that, at least in the second file, graphical glitches were happening. Both dumps are very similar anyway and the game crashed almost instantly after taking them since the window of opportunity is not that big
crashes.zip

Regards and thanks for your job

@Saramagrean
Copy link
Contributor

Saramagrean commented Jan 10, 2021

PPSSPP v1.10.3-1538-g291f9fdd7 still crash with OpenGL. (intro scene in Village quest rank 2-2)

Model: Samsung Galaxy A01 (Snapdragon 439, Adreno 505, Android 10)

ppsspp logcat.zip

@anr2me
Copy link
Collaborator

anr2me commented Jan 12, 2021

I can't reproduce it on Windows/Geforce's OpenGL, i can enter the mission without issue.
May be it's because i already have the "Harvest Tour : Sandy Plains" mission cleared before? or may be it's specific for mobile GPU (OpenGL ES)?
image

@Saramagrean
Copy link
Contributor

Saramagrean commented Jan 12, 2021

Yeah, first time before cleared mission. it crash immediately when intro scene video Sandy Plains show up.

Specific Snapdragon (Adreno) old series, maybe Snapdragon 4xx-5xx only because I tried Snapdragon 665 device it not crash.

@Saramagrean
Copy link
Contributor

Happen in MHFU too, crash after access area 5 in Jungle map. (OpenGL only)
140397282_1666846596821181_7740174107445652345_o

140005911_1666830353489472_8685914599870946888_o
139857990_1666830166822824_2709935262230383025_o
Cause by driver bug?

@ghost
Copy link

ghost commented Jan 24, 2021 via email

@unknownbrackets
Copy link
Collaborator

If there's a crash that's only happening on Adreno 4xx-5xx and only in OpenGL, it sounds like #11355.

Does the same error get logged?

-[Unknown]

@ghost
Copy link

ghost commented Apr 14, 2022

@Maxzhia no feedback outdated?

@ghost
Copy link

ghost commented Sep 12, 2022

This can be also fix by adding this game to PixelDepthRounding :)

I think it's time to create a compat fix for adreno 3xx and 5xx series opengl bug.

Device: Oppo a3s 3/64 Snapdragon 450 adreno 506.

@unknownbrackets
Copy link
Collaborator

Maybe the stencil/discard workaround isn't working anymore or isn't enough to avoid this bug. We probably don't need to actually round in the frag shader, and we don't need to do it ALWAYS. If it's the issue from before we can do it with less perf impact than that.

-[Unknown]

@ghost
Copy link

ghost commented Sep 12, 2022

There's also a graphics glitch during taking reward.
Screenshot_2022-09-12-15-36-43-79
Vertex Cache is the cause of this issue.
Vertex Cache Off
Screenshot_2022-09-12-22-23-28-32

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

No branches or pull requests

8 participants