ppsspp icon indicating copy to clipboard operation
ppsspp copied to clipboard

[Windows/Android][OpneGL/Vulkan]Minna no Sukkiri Clearance isn't judged (Eng: Everybody's Stress Buster) [UCJS10094]

Open nassau-tk opened this issue 6 years ago • 11 comments

What happens? Stage5 of a room cleaning game don't judge clearly.

What should happen? Room Cleaning game at Stage5. This stage has some trash and "Dust of the floor aspect". *Dust appear from this stage.

If you finish cleaning a room. But clearance isn't judged.

EDIT ~And you change to the another app or homescreen.~ ~And when you return to a screen of a game, only all dust restores.~ You open the menu screen and return the palying screen then all dust restores.

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

PPSSPP Ver. : 1.8.0-617 OS: Android 9.0 DeviceName: SONY SO-02K / Xperia XZ1 Compact (Japan) CPU: Snapdragon835 (Octa-core) GPU: Adreno 540 Resolution: 720×1280 RAM: 4GB ROM:32GB ExternalStrage: microSDXC 512GB

I don't know whether it's helpful, but data of Statesave is attached. UCJS10094_1.00_1_state_save.zip

nassau-tk avatar Sep 17 '19 07:09 nassau-tk

I got a Log.

https://gist.github.com/nassau-tk/9f1d7d0c67ffc6bb86d2a9ffb90d37f4

nassau-tk avatar Mar 08 '21 11:03 nassau-tk

My guess is that it checks something in video memory directly from rendering (like Danganronpa), and we don't actually update memory so ti doesn't work. But it could be a bunch of other things.

I only saw atrac debug messages in that log, which probably isn't the cause. At least the playback of the music looks normal.

-[Unknown]

unknownbrackets avatar Mar 12 '21 06:03 unknownbrackets

@unknownbrackets

Um... This game has a graphic glitch at some background. Of course, I can't judge about relation of the issue. But, I will report about it just in case.

When I select "Return to menu" from any selected mini games. The screen seems like below. Notice : This screen's appearance is not correctly than the original. [PPSSPP (Animation gif)] everybodystress_PPSSPP

[Strange point of Gedump 48/91.] image

[Real PSP seems like below. (Animation gif)] everybodystress_RealPSP

The back ground graphic is other screen's ghost. I will attached GEdump. Please, Check it!! UCJS10094_0003.zip

nassau-tk avatar Mar 12 '21 11:03 nassau-tk

How about this using the latest build?

ghost avatar Aug 04 '22 12:08 ghost

Also could you try with the software renderer, if it isn't working with the usual renderer yet?

hrydgard avatar Aug 04 '22 18:08 hrydgard

I tested it on v1.13.1-175. Result is below

1.OpenGL is not draw dust layor. 2.D3D9/D3D11/Vulkan is draw dust layor. 3.If sweep all dust & garbage but It's not become game clear any kind of backend.

4.Software renderer is work!!(Draw:OK GameClear:OK)

nassau-tk avatar Aug 06 '22 08:08 nassau-tk

And... Other mini game became graphic glitch on OpenGL. image

Vulkan drawing has not problem image

GEdump can't get correctly...Why?? UCJS10094_0002.zip

But, Vulkan boot is appear this error??? image

error log is below 23:29:883 PsmfPlayerMa D[ME]: HLE\scePsmf.cpp:1699 1=scePsmfPlayerGetCurrentStatus(09810c30) 23:29:915 PsmfPlayerMa D[ME]: HLE\scePsmf.cpp:1699 1=scePsmfPlayerGetCurrentStatus(09810c30) 23:29:949 PsmfPlayerMa D[ME]: HLE\scePsmf.cpp:1699 1=scePsmfPlayerGetCurrentStatus(09810c30) 23:29:983 PsmfPlayerMa D[ME]: HLE\scePsmf.cpp:1699 1=scePsmfPlayerGetCurrentStatus(09810c30) 23:29:985 sgx-psp-at3- I[ME]: HLE\sceAtrac.cpp:1035 0=sceAtracGetAtracID(00001000) 23:30:016 PsmfPlayerMa D[ME]: HLE\scePsmf.cpp:1699 1=scePsmfPlayerGetCurrentStatus(09810c30) 23:30:016 sgx-psp-at3- I[ME]: HLE\sceAtrac.cpp:1954 0=sceAtracSetData(0, 09b95f00, 0000ffc0): atrac3+ stereo audio 23:30:016 sgx-psp-at3- D[ME]: HLE\sceAtrac.cpp:2097 sceAtracSetLoopNum(0, -1) 23:30:016 sgx-psp-at3- D[ME]: HLE\sceAtrac.cpp:1606 sceAtracGetNextSample(0, 09ddba60): 1417 samples left 23:30:016 sgx-psp-at3- D[ME]: HLE\sceAtrac.cpp:1630 0=sceAtracGetRemainFrame(0, 09ddba64[000000ac]) 23:30:016 sgx-psp-at3- D[ME]: HLE\sceAtrac.cpp:1361 00000000=sceAtracDecodeData(0, 09dd9a40, 09ddba60[00000589], 09ddba68[00000000], 09ddba6c[171]) 23:30:016 sgx-psp-at3- D[ME]: HLE\sceAtrac.cpp:1707 0=sceAtracGetStreamDataInfo(0, 09ddba70[09b96004], 09ddba74[00000290], 09ddba78[0000ffc0]) 23:30:016 main I[FRAMEBUF]: Common\FramebufferManagerCommon.cpp:1 Resizing FBO for 04000000 : 480x273x5551 23:30:016 main E[SYSTEM]: Common\Log.cpp:51 (C:\BuildAgent\work\4bd83e63cef71d46\Common\GPU\Vulkan\VulkanRenderManager.h:VulkanRenderManager::Draw:367) Critical: [curRenderStep_ && curRenderStep_->stepType == VKRStepType::RENDER && curStepHasViewport_ && curStepHasScissor_] *** Assertion ***

nassau-tk avatar Aug 06 '22 08:08 nassau-tk

thanks, i'll look into it.

hrydgard avatar Aug 06 '22 16:08 hrydgard

And... Other mini game became graphic glitch on OpenGL. image

Vulkan drawing has not problem image

GEdump can't get correctly...Why?? UCJS10094_0002.zip

But, Vulkan boot is appear this error??? image

error log is below 23:29:883 PsmfPlayerMa D[ME]: HLE\scePsmf.cpp:1699 1=scePsmfPlayerGetCurrentStatus(09810c30) 23:29:915 PsmfPlayerMa D[ME]: HLE\scePsmf.cpp:1699 1=scePsmfPlayerGetCurrentStatus(09810c30) 23:29:949 PsmfPlayerMa D[ME]: HLE\scePsmf.cpp:1699 1=scePsmfPlayerGetCurrentStatus(09810c30) 23:29:983 PsmfPlayerMa D[ME]: HLE\scePsmf.cpp:1699 1=scePsmfPlayerGetCurrentStatus(09810c30) 23:29:985 sgx-psp-at3- I[ME]: HLE\sceAtrac.cpp:1035 0=sceAtracGetAtracID(00001000) 23:30:016 PsmfPlayerMa D[ME]: HLE\scePsmf.cpp:1699 1=scePsmfPlayerGetCurrentStatus(09810c30) 23:30:016 sgx-psp-at3- I[ME]: HLE\sceAtrac.cpp:1954 0=sceAtracSetData(0, 09b95f00, 0000ffc0): atrac3+ stereo audio 23:30:016 sgx-psp-at3- D[ME]: HLE\sceAtrac.cpp:2097 sceAtracSetLoopNum(0, -1) 23:30:016 sgx-psp-at3- D[ME]: HLE\sceAtrac.cpp:1606 sceAtracGetNextSample(0, 09ddba60): 1417 samples left 23:30:016 sgx-psp-at3- D[ME]: HLE\sceAtrac.cpp:1630 0=sceAtracGetRemainFrame(0, 09ddba64[000000ac]) 23:30:016 sgx-psp-at3- D[ME]: HLE\sceAtrac.cpp:1361 00000000=sceAtracDecodeData(0, 09dd9a40, 09ddba60[00000589], 09ddba68[00000000], 09ddba6c[171]) 23:30:016 sgx-psp-at3- D[ME]: HLE\sceAtrac.cpp:1707 0=sceAtracGetStreamDataInfo(0, 09ddba70[09b96004], 09ddba74[00000290], 09ddba78[0000ffc0]) 23:30:016 main I[FRAMEBUF]: Common\FramebufferManagerCommon.cpp:1 Resizing FBO for 04000000 : 480x273x5551 23:30:016 main E[SYSTEM]: Common\Log.cpp:51 (C:\BuildAgent\work\4bd83e63cef71d46\Common\GPU\Vulkan\VulkanRenderManager.h:VulkanRenderManager::Draw:367) Critical: [curRenderStep_ && curRenderStep_->stepType == VKRStepType::RENDER && curStepHasViewport_ && curStepHasScissor_] *** Assertion ***

This glitch issue was solved on v1.13.1-182 !!

nassau-tk avatar Aug 22 '22 12:08 nassau-tk

thanks for testing @nassau-tk !

hrydgard avatar Aug 22 '22 12:08 hrydgard