ppsspp icon indicating copy to clipboard operation
ppsspp copied to clipboard

Crash of the Titans (EU) - Freeze after approaching the pictured guy

Open ArimaK1924 opened this issue 5 years ago • 31 comments

Hello,

I played to Crash on the titans in PPSSPP and at on moment ( in the screenshoot) You have to come close to the tiger to activate a video and normally, after that, we can play but when I approch this guy, the game freezes, the screen become black and the app closes and there's no videos who activate. I tried many things like change settings but nothings work for me so please can someone help me.

Thanks for reading me. PS : Sorry if my English isn't really strong.

I have PPSSPP from Play store 1.9.4 And I play from a mobile phone.

Screenshot_20191213_234502_org ppsspp ppsspp

ArimaK1924 avatar Dec 13 '19 22:12 ArimaK1924

Test with v1.9.3 latest git build. crash on both, OpenGL & Vulkan.

Logcat. https://drive.google.com/open?id=1z2dGovFAumEdkuaQDxkUGbu-lg5AeB_c

Saramagrean avatar Feb 07 '20 16:02 Saramagrean

signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7c00014000 #00 pc 00000000003c2584 /data/app/org.ppsspp.ppsspp-R2hkd6uwZ-eEmQVi0FlzBw==/lib/arm64/libppsspp_jni.so

Does disabling fast memory help? This isn't a fix if so, but may help point to the problem.

Does it work on a PC (with fast memory on)?

If the answer to both is yes, this is probably an arm64jit bug.

-[Unknown]

unknownbrackets avatar Mar 01 '20 17:03 unknownbrackets

0x14000 offset, just like Spiderman 3. Maybe something is going off the scratchpad memory there by accident...

hrydgard avatar Mar 01 '20 17:03 hrydgard

Update : I try to play with my computer too but it doesn't work

ArimaK1924 avatar Mar 01 '20 18:03 ArimaK1924

Hm, I think we need to test what the hardware does with out of bounds scratch pad accesses, if it's not indeed an arm64jit bug only. I have some vague memory about the scratchpad mirroring itself a few times, but might be confusing it with something like the VRAM.

hrydgard avatar Mar 15 '20 17:03 hrydgard

It crash when loading savedata too. (logcat from v1.9.3-998-gc739d4e16) ppsspplogcat.zip

Saramagrean avatar Jun 04 '20 05:06 Saramagrean

but It not crash when loading savedata in PPSSPP debug build (I compile yourself).

update logcat from PPSSPP beta build v1.9.3-1015-gba06c87a7. https://gist.github.com/Saramagrean/db3667ae19ecbebddfd95ebca0f0ac33

Saramagrean avatar Jun 11 '20 04:06 Saramagrean

Try again with PPSSPP v1.10.3 latest git build, can loading save and I don't see any crash in that stage.

Saramagrean avatar Jul 15 '20 08:07 Saramagrean

OK, I'll close then. Please comment or reopen if this still happens for anyone.

hrydgard avatar Jul 15 '20 09:07 hrydgard

I still have the same problem in ppsspp v1.10.3...

Jucrand avatar Jan 09 '21 11:01 Jucrand

If you still have the problem in the latest APK from https://buildbot.orphis.net/ppsspp/, please reopen.

hrydgard avatar Jan 09 '21 12:01 hrydgard

Yes it doesn't work in the latest apk too. I don't know how to reopen can you do it?

Jucrand avatar Jan 09 '21 13:01 Jucrand

Yes it doesn't work in the latest apk too. I don't know how to reopen can you do it?

@Jucrand uninstall PPSSPP and reinstall latest build of PPSSPP.

Panderner avatar Jan 09 '21 13:01 Panderner

Ok i have done it but it doesn't work... the moment i touch the guy the game freeze and doesn't respond anymore.

Jucrand avatar Jan 09 '21 13:01 Jucrand

But in this version the game doesn't crash after it freezes.

Jucrand avatar Jan 09 '21 13:01 Jucrand

I double checked that accessing beyond 0x00014000 triggers an illegal address exception on a PSP. There's no mirrors as far as I can tell, it would just crash.

-[Unknown]

unknownbrackets avatar Jan 18 '21 14:01 unknownbrackets

@ArimaK1924 I want to help you can you upload your savedata?

ghost avatar Oct 02 '21 23:10 ghost

This is still crashing on the latest git build :( logcat_10-04-2021_15-21-15.txt

I try IR Interpreter and Software Rendering still crash game id ULES00915

near the crash save state Crashing_MPEG_Bug.zip

ghost avatar Oct 04 '21 07:10 ghost

Oh no! this is another arm64jit issud because this crash cannot reproduce on my ancient phone mali-450 gpu.

this is the scene that always crash on my redmi note 9 but play normally on my mt6592 mali-450 gpu phone

https://user-images.githubusercontent.com/37603562/135814643-9f6c7530-855f-412d-ae08-84bc9fc6c140.mp4

ghost avatar Oct 04 '21 07:10 ghost

Now I understand that this is a game bug not ppsspp issue because the region of the game on my ancient phone is US region and on my Redmi Note 9 is EU ¯_(ツ)_/¯

ghost avatar Oct 04 '21 08:10 ghost

No that's not how it works... If it works on the real PSP and not on PPSSPP, it's an emulator bug. And surely the EU version works.

But, it might indeed not be a jit bug then!

hrydgard avatar Oct 04 '21 09:10 hrydgard

Ok to pass on that scene @ArimaK1924 you need to use INTERPRETER, to do this, go to settings > tools > developer tools > cpu core > dynarec (jit) switch to Interpreter 👍.

The game will slow down and have this graphic glitch, Screenshot_2021-10-05-06-08-14-760_org ppsspp ppsspp But it's OK after that video scene is finish use again dynarec (jit).

Hope that helps :)

ghost avatar Oct 04 '21 22:10 ghost

Note: this issue is from Episode 7 The Blizzard of Claws. I talked to Tiny from the falling bridge after the gate is destroyed to complete the level it doesn't crash for me.

Panderner avatar Oct 06 '21 01:10 Panderner

@ArimaK1924 @Gamemulatorer have you tried to restart Episode 7 to still happens?

Panderner avatar Oct 06 '21 01:10 Panderner

@ArimaK1924 @Gamemulatorer have you tried to restart Episode 7 to still happens?

This is only happen on europe and you are using the us region unfortunately Panderner

ghost avatar Oct 06 '21 02:10 ghost

This is only happen on europe and you are using the us region unfortunately Panderner

I already tested ULES00915 version. And doesn't crash at all but chance of glitches Screenshot_2021-10-06-11-26-06-641_org ppsspp ppsspp

Panderner avatar Oct 06 '21 03:10 Panderner

This is only happen on europe and you are using the us region unfortunately Panderner

I already tested ULES00915 version. And doesn't crash at all but chance of glitches Screenshot_2021-10-06-11-26-06-641_org ppsspp ppsspp

Hmm.. maybe can only reproduce on ARM64jit phone!?

ghost avatar Oct 06 '21 03:10 ghost

I don't know much of emulation and stuff, but I am having the same problem as the author described. In my case I'm using RetroArch with PPSSPP 1.10.3 core and I can reproduce that.

My computer is 64 bit though.

image

My configs are:

ppsspp_auto_frameskip = "disabled"
ppsspp_block_transfer_gpu = "enabled"
ppsspp_button_preference = "Cross"
ppsspp_cheats = "disabled"
ppsspp_cpu_core = "JIT"
ppsspp_disable_slow_framebuffer_effects = "disabled"
ppsspp_fast_memory = "enabled"
ppsspp_force_lag_sync = "disabled"
ppsspp_frameskip = "Off"
ppsspp_frameskiptype = "Number of frames"
ppsspp_gpu_hardware_transform = "enabled"
ppsspp_ignore_bad_memory_access = "enabled"
ppsspp_inflight_frames = "Up to 2"
ppsspp_internal_resolution = "480x272"
ppsspp_io_timing_method = "Fast"
ppsspp_language = "Automatic"
ppsspp_lazy_texture_caching = "disabled"
ppsspp_locked_cpu_speed = "off"
ppsspp_lower_resolution_for_effects = "Off"
ppsspp_rendering_mode = "Buffered"
ppsspp_retain_changed_textures = "disabled"
ppsspp_software_skinning = "enabled"
ppsspp_spline_quality = "Low"
ppsspp_texture_anisotropic_filtering = "off"
ppsspp_texture_deposterize = "disabled"
ppsspp_texture_filtering = "Auto"
ppsspp_texture_replacement = "disabled"
ppsspp_texture_scaling_level = "Off"
ppsspp_texture_scaling_type = "xbrz"
ppsspp_texture_shader = "Off"
ppsspp_vertex_cache = "disabled"

igorcafe avatar May 05 '22 20:05 igorcafe

Ok to pass on that scene @ArimaK1924 you need to use INTERPRETER, to do this, go to settings > tools > developer tools > cpu core > dynarec (jit) switch to Interpreter 👍.

The game will slow down and have this graphic glitch, Screenshot_2021-10-05-06-08-14-760_org ppsspp ppsspp But it's OK after that video scene is finish use again dynarec (jit).

Hope that helps :)

its shows me like this when using interpreter Screenshot_20220626-194829_PPSSPP

GhostyJo avatar Jun 26 '22 14:06 GhostyJo

Strangely, that's a different error than before and in the US version. It seems more likely that you may have a corrupt ISO.

The May 5 message was also about 1.10.x. Is anyone else able to try this? Maybe the nature of the crash has changed in v1.12.3+? It would help the most to try the latest git.

-[Unknown]

unknownbrackets avatar Jun 26 '22 16:06 unknownbrackets