hrydgard / ppsspp

A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.
https://www.ppsspp.org
Other
11.37k stars 2.18k forks source link

[Android] Spider-Man 3 crashes unexpectedly #10196

Closed Leopard20 closed 1 month ago

Leopard20 commented 6 years ago

PPSSPP crashes in the first few seconds of the game. Don't know why or exactly when.

(So that search for the alternate spelling works: Spiderman 3).

ghost commented 4 years ago

@hrydgard the game still crash unexpectedly :(

[remove not-so-useful log] - hrydgard

hrydgard commented 4 years ago

Darn. There's nothing useful in that log unfortunately :(

ghost commented 4 years ago

Will you bump this issue to v1.11 for further investigations.

On Wed, Jun 3, 2020, 5:46 PM Henrik Rydgård notifications@github.com wrote:

Darn. There's nothing useful in that log unfortunately :(

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/hrydgard/ppsspp/issues/10196#issuecomment-638087656, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI64R2R7IPAUVBXX42GYGPLRUYLZFANCNFSM4EFMYFEQ .

hrydgard commented 4 years ago

Since I'm running out of ideas, that's probably what'll have to happen if I want to get 1.10 out anytime soon...

iota97 commented 4 years ago

I wonder if that experimental commit might have not worked out because this (or similar bitmask somewhere else)? https://github.com/hrydgard/ppsspp/blob/c739d4e16424751a4dde73fe769dd783ec5037b5/Core/MemMap.h#L298

ghost commented 4 years ago

Another crashlog hope you found something useful hrydgard Spider-Man3_logcat.txt

Saramagrean commented 4 years ago

Hmm, It not crash on my device (Huawei P9 Plus).

ghost commented 4 years ago

I tried the latest git build it doesn't crash but freeze instead. Also not showing any crash info on screen. Screenshot_2020-07-15-00-06-24

ghost commented 4 years ago

Turning off fast memory still freezing the game where it always crash on the previous version of ppsspp. Screenshot_2020-07-15-00-35-48

Other Information

Matlog.zip

hrydgard commented 4 years ago

Hm, that interesting that it didn't show any info, it should have.

How hard did it freeze? Can you still access the menu, are the touch controls usable?

hrydgard commented 4 years ago

Ah wait I see, I think you have the option "Ignore bad memory accesses" on, and it converted it to a zero read. Can you change that in PPSSPP.ini?

I will make it a visible option in the developer menu soon.

ghost commented 4 years ago

It's ok now the blue screen appears 😄 Screenshot_2020-07-15-00-48-31

hrydgard commented 4 years ago

Good to see that it now catches the crash and does not crash the emu at least :) Doesn't by itself bring us closer to a solution though. A memory access at 00000020 can be almost any memory error. Having the PC (program counter, the address executing when it happened) could possibly be useful though.

Also now we have a good place where we can output more information that could help track it down, most users can easily take screenshots...

ghost commented 3 years ago

Got issues on MacOS too according to a user: https://imgur.com/j9uSmsd

sum2012 commented 3 years ago

@Gamemulatorer what is your phone ?

ghost commented 3 years ago

@Gamemulatorer what is your phone ?

CPU is MT6753 Octacore Android 6.0 with 3gb of ram

Panderner commented 3 years ago

@Gamemulatorer what is your phone ?

CPU is MT6753 Octacore Android 6.0 with 3gb of ram

@Gamemulatorer Phone model?

ghost commented 3 years ago

The model of my phone is KATA SELFIE LTE M4c

On Tue, Jan 5, 2021, 12:59 AM Panderner notifications@github.com wrote:

@Gamemulatorer https://github.com/Gamemulatorer what is your phone ?

CPU is MT6753 Octacore Android 6.0 with 3gb of ram

@Gamemulatorer https://github.com/Gamemulatorer Phone model?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/hrydgard/ppsspp/issues/10196#issuecomment-754092365, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI64R2XRP5KUQ6V3KX66XKTSYHXVTANCNFSM4EFMYFEQ .

sum2012 commented 3 years ago

seem is gpu Mali issue

在 2021年1月5日週二 上午8:00,Angelo Burgos notifications@github.com 寫道:

The model of my phone is KATA SELFIE LTE M4c

On Tue, Jan 5, 2021, 12:59 AM Panderner notifications@github.com wrote:

@Gamemulatorer https://github.com/Gamemulatorer what is your phone ?

CPU is MT6753 Octacore Android 6.0 with 3gb of ram

@Gamemulatorer https://github.com/Gamemulatorer Phone model?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <https://github.com/hrydgard/ppsspp/issues/10196#issuecomment-754092365 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/AI64R2XRP5KUQ6V3KX66XKTSYHXVTANCNFSM4EFMYFEQ

.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/hrydgard/ppsspp/issues/10196#issuecomment-754298092, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQTT7CHI5U35YVVDZWRI7DSYJJADANCNFSM4EFMYFEQ .

Leopard20 commented 3 years ago

No. My GPU was Adreno

hrydgard commented 3 years ago

yea this is almost certainly not a GPU-related issue.

sum2012 commented 3 years ago

oh i see,unlucky this is not happened in my black shark 3 phone

在 2021年1月5日週二 下午6:27,Henrik Rydgård notifications@github.com 寫道:

yea this is almost certainly not a GPU-related issue.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/hrydgard/ppsspp/issues/10196#issuecomment-754549022, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQTT7H2MAAT3G6FNSQPVXLSYLSRBANCNFSM4EFMYFEQ .

sum2012 commented 3 years ago

@leopard20 did you change cpu clock ? In #6582 ,we see this game effect of IO (Speed)

Leopard20 commented 3 years ago

nope, I never change that.

ghost commented 3 years ago

It's ok now the blue screen appears 😄 Screenshot_2020-07-15-00-48-31

This game is not crashing anymore 😭😭😭 Finally I can play and finish this game using my Redmi Note 9 both OGL and VK are running smooth on this game btw I am using latest git build of ppsspp for android 😁

unknownbrackets commented 3 years ago

I wonder if this is because the the Memory::ValidSize improvements.

-[Unknown]

Leopard20 commented 3 years ago

I wonder if this is because the the Memory::ValidSize improvements.

-[Unknown]

or maybe it's just working on that device ¯_(ツ)_/¯ there were already many devices that didn't have this problem (as you recall, https://github.com/hrydgard/ppsspp/issues/10196#issuecomment-525070117)

ghost commented 3 years ago

Yes this is still crashing on my old phone with mali-450 gpu but not on my Redmi Note 9 and Redmi 9 🤔 IMG_20210503_013702_onFire(Abhi)

hrydgard commented 3 years ago

So maybe there's a difference in some checking in ARM32 builds, the memory mapping we do in ARM64 not matching up perfectly with ARM32's masking perhaps? Struggling to think what the difference might be...

Leopard20 commented 3 years ago

Nope, not fixed for me either (ARM64) Probably a driver bug?

ghost commented 3 years ago

Another snapdragon phone ppsspp user is @Panderner can you reproduce this issue!?

unknownbrackets commented 3 years ago

Maybe it's somehow relying on some framebuf download?

-[Unknown]

ghost commented 3 years ago

Not also crashing on Redmi 9T Qualcomm SM6115 Snapdragon 662 (11 nm) my Sister new phone

ghost commented 3 years ago

Still crashing on my armv7 32bit ancient mali-450 Screenshot_2021-09-18-13-42-06

ghost commented 3 years ago

Crashing even on IR Interpreter. Screenshot_2021-09-19-15-25-14

IrfanH495 commented 2 years ago

Screenshot_20220223-113229 Vulkan blue screen

ghost commented 2 years ago

My GPU: Adreno 530 (Snapdragon 821 chipset) I think the PPSSPP version was 1.4.2-894 or something. I'll download the game later and let you know if I find anything new.

It doesn't crash on my adreno 506 🤔

ghost commented 1 year ago

This still crashing on armv7 phone.

Interpreter Screenshot_2023-03-14-00-09-58

Dynarec JIT Screenshot_2023-03-14-00-04-42

IR Interpreter crashing me out the emulator without bluescreen.

unknownbrackets commented 1 year ago

Well, we have two issues that are now effectively about the same thing. I'd suggest we close one, perhaps this one. Obviously something has gone wrong if the same comment is being cross posted between two issues with almost the same title.

-[Unknown]

peso12345gg commented 1 year ago

يتعطل PPSSPP في الثواني القليلة الأولى من اللعبة. لا أعرف لماذا أو بالضبط متى.

(لذا فإن هذا البحث عن أعمال التهجئة البديلة: Spiderman 3).

I had a Xiaomi phone, and the game was working properly, and there was no problem, no damage, no crash

AkiraJkr commented 1 year ago

Extra information from the user above:

Device that the game crashes: Play Store Version Android OPPO A76 (https://www.oppo.com/en/smartphones/series-a/a76/specs/) Spider Man 3 OpenGL(Vulkan makes crashes happen faster)

According to the user, their Xiaomi Poco x3 Pro phone never had this issue. Hopefully this information is relevant.

IrfanH495 commented 1 year ago

Screenshot_20220223-113229 Vulkan blue screen

It not crash on my device samsung m20. I will try on sharp sh04h hopefully it not crash

hrydgard commented 1 month ago

Closing this as duplicate of #15825 as that one has more relevant information, even though it's newer.