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

Stand O' Food (PSP PSN Minis) - Blackscreen issue #14863

Closed
2 of 4 tasks
t3rr41n opened this issue Sep 15, 2021 · 66 comments
Closed
2 of 4 tasks

Stand O' Food (PSP PSN Minis) - Blackscreen issue #14863

t3rr41n opened this issue Sep 15, 2021 · 66 comments
Labels
Adreno GPU Depth / Z Issue involves depth drawing parameters. GE emulation Backend-independent GPU issues
Milestone

Comments

@t3rr41n
Copy link

t3rr41n commented Sep 15, 2021

What happens?

Screen only shows "This game saves data automatically at certain points. Do not remove memory stick..." after confirm only shows blackscreen, but there is sounds.

What should happen?

The game starts showing image after confirming"This game saves data automatically at certain points. Do not remove memory stick..."

What are you using?

What hardware / device and operating system? Redmi 2 Pro - Android 5.1.1

What graphics card (GPU) or mobile phone model? Redmi 2 Pro

What PPSSPP version (standalone/official), and did it work before? PPSSPP Ver. 1.11.3, the game didn't work on first try, but other game are fine

Which game or games?

Stand O' Food - NPEZ00002

Checklist

  • Test in the latest git build in case it's already fixed.
  • Search for other reports of the same issue.
  • Try resetting settings or older versions and include if the issue is related.
  • Include logs or screenshots of issue.
@ghost
Copy link

ghost commented Sep 15, 2021

Cannot reproduce using the latest git build.
Phone use is Cloudfone Excite Prime Mali-450 GPU.
Screenshot_2021-09-15-20-43-17
Screenshot_2021-09-15-20-43-37

@t3rr41n
Copy link
Author

t3rr41n commented Sep 15, 2021

Do this is also due to corrupted .iso file ?
Because when i download it's says 9MB download, but when unpacked it was 120MB

@t3rr41n
Copy link
Author

t3rr41n commented Sep 15, 2021

Can you give me links to download site
When i download the .iso file, i download it from my usual download site
Anyway, do there was a new version of PPSSPP ?

@ghost
Copy link

ghost commented Sep 15, 2021

Can you give me links to download site
When i download the .iso file, i download it from my usual download site.

Download link is forbbiden for this site piracy is not allowed by Henryk and Unknown.

Anyway, do there was a new version of PPSSPP ?

https://buildbot.orphis.net/ppsspp/index.php?m=fulllist

@anr2me
Copy link
Collaborator

anr2me commented Sep 15, 2021

Btw, are you using Frameskipping?
As i remembered there is a game that shows blackscreen when using frameskipping, not sure whether it have been fixed on the latest dev build or not.

Edit: probably unrelated

@Panderner
Copy link
Contributor

Btw, are you using Frameskipping?
As i remembered there is a game that shows blackscreen when using frameskipping, not sure whether it have been fixed on the latest dev build or not.

Edit: probably unrelated

I used frameskip for this game and it's working fine.

@t3rr41n
Copy link
Author

t3rr41n commented Sep 15, 2021

Already reinstall the PPSSPP, issue still persists
Already download another .cso of the game, issue still persists
Maybe i will try the latest git build

@ghost
Copy link

ghost commented Sep 16, 2021

@t3rr41n can you upload the screen recording of the issue?

@ghost
Copy link

ghost commented Sep 16, 2021

Already download another .cso of the game, issue still persists.

Do not use cso format.

Maybe i will try the latest git build

Yes try the ppsspp buildbot.

@Panderner
Copy link
Contributor

@t3rr41n what is your device are you using?

@ghost
Copy link

ghost commented Sep 16, 2021

@t3rr41n what is your device are you using?

He already stated that his phone is Redmi 2 Pro Android Lollipop.

@Panderner
Copy link
Contributor

Hmm ancient snapdragon phone. Can you produce GE Dump?

@ghost
Copy link

ghost commented Sep 18, 2021

@t3rr41n no feedback/outdated.

@Panderner
Copy link
Contributor

Do not use cso format.

I played this game using CSO format working fine.

@unknownbrackets
Copy link
Collaborator

https://report.ppsspp.org/game/NPEZ00002_1.01

Hm, not many reports. CSO ought to be completely fine for this or any other game (I personally run every game using CSO.)

It's possible this is depth clamp or dual source alpha related. A GE frame dump would indeed be helpful.

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.

-[Unknown]

@Panderner
Copy link
Contributor

Here's a GE Dumps:
Menu.zip
In-game.zip

@t3rr41n
Copy link
Author

t3rr41n commented Sep 21, 2021

Sorry, last week's was crazy busy. Here the GE Dump https://drive.google.com/file/d/1F3J7PdEAMvGEF3DB54oVmbWNyQNqGXaQ/view?usp=drivesdk

@t3rr41n
Copy link
Author

t3rr41n commented Sep 21, 2021

Here's the screen recording for a clearer idea of the problem
https://drive.google.com/file/d/1FCmOpoJ4YUroK5Mrx6Aaju82BrlMpsWT/view?usp=drivesdk

@anr2me
Copy link
Collaborator

anr2me commented Sep 21, 2021

In the past, black screen issue can be solved by extracting the content of the ISO based on this PPSSPP video (not sure whether the issue has been reported in the past or not tho) https://www.youtube.com/watch?v=Gjq7jKMMMvE

But based on your video, seems to be flickering issue instead of black screen.
Btw, have you tried changing the Buffered rendering Mode settings?

@Panderner
Copy link
Contributor

In the past, black screen issue can be solved by extracting the content of the ISO https://www.youtube.com/watch?v=Gjq7jKMMMvE

@anr2me You don't need to extract the content of the ISO it's working fine.

@Panderner
Copy link
Contributor

@t3rr41n Check the CRC if the game is same as a working CRC.

@t3rr41n
Copy link
Author

t3rr41n commented Sep 22, 2021

In the past, black screen issue can be solved by extracting the content of the ISO based on this PPSSPP video (not sure whether the issue has been reported in the past or not tho) https://www.youtube.com/watch?v=Gjq7jKMMMvE

But based on your video, seems to be flickering issue instead of black screen.
Btw, have you tried changing the Buffered rendering Mode settings?

I use buffered rendering and simulate block transfer. Also the buffered rendering set on natural color, but with both options turned off the issue still persists.

@t3rr41n
Copy link
Author

t3rr41n commented Sep 22, 2021

@t3rr41n Check the CRC if the game is same as a working CRC.

How i check the CRC of the game and the real one ?

@t3rr41n
Copy link
Author

t3rr41n commented Sep 22, 2021

In the past, black screen issue can be solved by extracting the content of the ISO https://www.youtube.com/watch?v=Gjq7jKMMMvE

@anr2me You don't need to extract the content of the ISO it's working fine.

Right, when i test the ISO (decrypt) everything fine. No corrupted file, etc.

@Panderner
Copy link
Contributor

Panderner commented Sep 22, 2021

@t3rr41n Check the CRC if the game is same as a working CRC.

How i check the CRC of the game and the real one ?

@t3rr41n Long press the game and then press calculate CRC.

@anr2me
Copy link
Collaborator

anr2me commented Sep 22, 2021

In the past, black screen issue can be solved by extracting the content of the ISO https://www.youtube.com/watch?v=Gjq7jKMMMvE

@anr2me You don't need to extract the content of the ISO it's working fine.

Right, when i test the ISO (decrypt) everything fine. No corrupted file, etc.

Well based on that video on youtube the ISO didn't have any issue being extracted with another app too, but it looked like PPSSPP seems to fails to load some of the files from the ISO (or may be failed to extract it?), thus running the game from extracted ISO worked for that PPSSPP version.

However, that video was an old version (1.9.4) of PPSSPP, not sure whether it has been reported before or already fixed by now tho.

@ghost
Copy link

ghost commented Sep 22, 2021

@anr2me thanks for the yt link got the idea and play Resistance Retribution without freeze hahaha 🤣
#4626 (comment)

@t3rr41n
Copy link
Author

t3rr41n commented Sep 23, 2021

Screenshot_2021-09-24-06-42-50-487_org ppsspp  #ppssppgold

Didn't see the calculate CRC, where is the options ?

@t3rr41n Check the CRC if the game is same as a working CRC.

How i check the CRC of the game and the real one ?

@t3rr41n Long press the game and then press calculate CRC.

@Panderner
Copy link
Contributor

Didn't see the calculate CRC, where is the options ?

Scroll down to see calculate CRC.

@hrydgard
Copy link
Owner

Didn't see the calculate CRC, where is the options ?

Scroll down to see calculate CRC.

yeah, the list of options has gotten too long for some screens... I think we might need to add an indicator of some sorts that there are more items

@t3rr41n
Copy link
Author

t3rr41n commented Oct 7, 2021

Sorry, a little off topic.

I have a Final Fantasy Type 0, but some cutscenes won't play. When i read the translation website, the website state that this is because the limitations of the UMD system on the PSP to read only 2GB max and recommend to install CFW on the PSP. (Since the game combine two UMD disk)

I want to ask, do PPSSPP support reading all game file above 2GB (like on the CFW). Or there any limit PSP can load all files ?

Thanks

@ghost
Copy link

ghost commented Oct 7, 2021

@t3rr41n use ppsspp v1.12 https://www.ppsspp.org/downloads.html

@hrydgard
Copy link
Owner

hrydgard commented Oct 7, 2021

@t3rr41n I think we resolved all those limits quite a while ago, specifically for FF Type 0. But if you're having issues with it, please create a new issue report here instead of posting in an unrelated one.

@t3rr41n
Copy link
Author

t3rr41n commented Oct 7, 2021

@t3rr41n I think we resolved all those limits quite a while ago, specifically for FF Type 0. But if you're having issues with it, please create a new issue report here instead of posting in an unrelated one.

Okay, anyway thanks @hrydgard

@ghost
Copy link

ghost commented Oct 7, 2021

I think this issue can only reproduce on adreno 306 GPU

@t3rr41n
Copy link
Author

t3rr41n commented Oct 14, 2021

I will try on another device, and see if the issue still persists

@ghost
Copy link

ghost commented Oct 14, 2021

I will try on another device, and see if the issue still persists

Make sure are you using default settings.

@ghost
Copy link

ghost commented Oct 14, 2021

I try this also on android 6.0 Mali-400 gpu the game works fine.
IMG_20211014_212807
IMG_20211014_212827

@unknownbrackets
Copy link
Collaborator

Okay, so to recap what we know:

  • It's not working on a Adreno 306 device.
  • It's happening with a good copy of the disc.
  • It's working on older Mali 4xx devices.
  • The most interesting thing it does in rendering seems to be a Z scale/offset of 0, which is pretty uncommon and possibly even a (harmless on the PSP) mistake in the game.

-[Unknown]

@hrydgard hrydgard added this to the Future milestone Oct 18, 2021
@hrydgard hrydgard added the GE emulation Backend-independent GPU issues label Oct 18, 2021
@t3rr41n
Copy link
Author

t3rr41n commented Oct 24, 2021

Already try on another device, the game works fine. So i think the errors occurs only on my device (adreno 306).

@t3rr41n
Copy link
Author

t3rr41n commented Oct 24, 2021

Looks like there were an error on adreno 306 rendering of the game graphics.

@Panderner
Copy link
Contributor

@t3rr41n what another device are you using?

@ghost
Copy link

ghost commented Oct 24, 2021

Adreno 3xx series is very problematic on ppsspp
See #13542 and #11732

@ghost
Copy link

ghost commented Sep 13, 2022

@t3rr41n can still reproduce this issue?

@t3rr41n
Copy link
Author

t3rr41n commented Sep 14, 2022

Yes, it seems that it was really a Adreno 3xx series issue. Already tried on non-Adreno device it's run properly

@ghost
Copy link

ghost commented Nov 8, 2022

Here's the screen recording for a clearer idea of the problem https://drive.google.com/file/d/1FCmOpoJ4YUroK5Mrx6Aaju82BrlMpsWT/view?usp=drivesdk

I will try to reproduce this on my vivo y51a adreno 306.

@ghost
Copy link

ghost commented Nov 12, 2022

Here's the screen recording for a clearer idea of the problem https://drive.google.com/file/d/1FCmOpoJ4YUroK5Mrx6Aaju82BrlMpsWT/view?usp=drivesdk

I will try to reproduce this on my vivo y51a adreno 306.

I cannot reproduce this issue of yours @t3rr41n using the latest build 🤔

@Panderner
Copy link
Contributor

hmm it seems the vivo y51a and Redmi 2 Pro are using a same GPU.

@unknownbrackets
Copy link
Collaborator

It's possible the change I made for drawing/clearing recently may have improved this.

-[Unknown]

@ghost
Copy link

ghost commented Nov 13, 2022

t3rr41n no feedback?

@t3rr41n
Copy link
Author

t3rr41n commented Nov 13, 2022

Okay, i will try it again using the latest build

@ghost
Copy link

ghost commented Nov 17, 2022

Okay, i will try it again using the latest build

How about now?

@t3rr41n
Copy link
Author

t3rr41n commented Nov 18, 2022

Looks like the issue was solved in the latest release

@unknownbrackets unknownbrackets modified the milestones: Future, v1.14.0 Nov 18, 2022
@unknownbrackets
Copy link
Collaborator

Great, thanks for the feedback. Going to close this then.

-[Unknown]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Adreno GPU Depth / Z Issue involves depth drawing parameters. GE emulation Backend-independent GPU issues
Projects
None yet
Development

No branches or pull requests

5 participants