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.36k stars 2.18k forks source link

Everybody's tennis(Europe). Stuck on 'checking storage media' #14688

Closed GigaMoonOfficial closed 1 year ago

GigaMoonOfficial commented 3 years ago

Screenshot_20210805-141833_PPSSPP.jpg

It's just stuck on this screen forever. This happens after the first tennis game you play.

ghost commented 3 years ago

Platform? Android, PC? What ppsspp version are you using?

unknownbrackets commented 3 years ago

Are you using the latest git build? Can you provide the logs? Does it create any save data? Did you use the data install feature?

Did you check the CRC of your disc to make sure you rippped it cleanly? Sometimes bugs like this are caused by bad rips.

People have reported this game working with a good CRC: https://report.ppsspp.org/game/UCES01420_1.01

-[Unknown]

ghost commented 3 years ago

I can reproduce this. Screenshot_2021-09-01-16-59-16-885_org ppsspp ppsspp logcat_09-01-2021_16-59-50.txt

ghost commented 3 years ago

Ok what's the meaning of this.? Screenshot_2021-09-01-17-08-42-917_org ppsspp ppsspp Game Details Screenshot_2021-09-01-17-14-27-543_org ppsspp ppsspp

hrydgard commented 3 years ago

It may be some new issue related to the new Android scoped storage stuff :(

Probably related to #14757

ghost commented 3 years ago

Hot Shots Tennis: Get a Grip USA suffer the same issue. Screenshot_2021-09-01-17-41-04-279_org ppsspp ppsspp Screenshot_2021-09-01-17-41-19-017_org ppsspp ppsspp

ghost commented 3 years ago

Screenshot_2021-09-10-01-29-26-573_org ppsspp ppsspp

hrydgard commented 3 years ago

How did that last one happen? I don't think it's related to the other issue here, but who knows. There's a weird ':' at the end of the filename there, that might be the issue, but where does it come from...

hrydgard commented 3 years ago

I'm trying to figure out what might be going on here in general, didn't find much in the log above. This is only on Android, right? Which version, and hardware? Where have you placed your memstick folder?

ghost commented 3 years ago

I'm trying to figure out what might be going on here in general, didn't find much in the log above. This is only on Android, right? Which version, and hardware? Where have you placed your memstick folder?

Latest version and stable version can reproduce this issue. Android 11 my games is located to my sccard I try also to put it on phone storage same issue.

ghost commented 3 years ago

I can also reproduce this on my ancient phone the 1st time you open this game it's not corrupted but will stuck on checking storage then a second open of this game result to corrupted. IMG_20210911_191816 IMG_20210911_191843

hrydgard commented 3 years ago

Hm, okay. Would be really useful to figure out when this error started happening. Is it present in the latest official version, for example? Or is it a later change?

ghost commented 3 years ago

I try older version of ppsspp 1.1.1 but same issue game still corrupted. Screenshot_2021-09-11-19-50-42 Maybe this game never work before? or some copyright protection of the iso :\

hrydgard commented 3 years ago

Okay, well that's useful information. At least it's not a scoped storage related regression then, though it should of course be investigated.

unknownbrackets commented 3 years ago

Can you check the CRC of the game to make sure it's not patched for old CFW?

-[Unknown]

ghost commented 3 years ago

Can you check the CRC of the game to make sure it's not patched for old CFW?

-[Unknown]

Screenshot_2021-09-11-22-21-44-164_org ppsspp ppsspp

unknownbrackets commented 3 years ago

Thanks, okay. And going back to my earlier comment, are you using the install feature?

Apparently, the game asks you to install data when you start a new game. What I'm thinking is maybe this only happens when you hit yes? Or does it always happen? It might be an issue with install data, and not actually an issue with savedata specifically. Installation data in PPSSPP is a lot less stable.

-[Unknown]

ghost commented 3 years ago

Thanks, okay. And going back to my earlier comment, are you using the install feature?

NO

Apparently, the game asks you to install data when you start a new game. What I'm thinking is maybe this only happens when you hit yes? Or does it always happen? -[Unknown]

Always happen.

EDIT: Im very wrong :( you ARE RIGHT UNKNOWN! It's the installation data is the cause of this isssue about stuck on checking storage and data corrupted. Screenshot_2021-09-11-23-53-41 I always fast-forward this game so I didn't notice that I always click yes hehehe.

ghost commented 3 years ago

I also found a different issue about graphics on my ancient phone. Screenshot_2021-09-11-23-43-18

Screenshot_2021-09-11-23-44-31

ghost commented 3 years ago

Sad for my android 11 always corrupted :( Screenshot_2021-09-12-00-15-40-010_org ppsspp ppsspp

ghost commented 3 years ago

Sad for my android 11 always corrupted :( Screenshot_2021-09-12-00-15-40-010_org ppsspp ppsspp

Cannot reproduce this on ppsspp gold playstore 🤔

sum2012 commented 2 years ago

I test in windows 7,ppsspp v1.13.1-381-g5046cbd01 When game install, produce UCAS40307GAMEDATA\GAMEDATA.BDL with size 0 !!! This is game install log: https://gist.github.com/sum2012/6b24685d6d3d31bc3953d83c2a3e8a54

sum2012 commented 2 years ago

On hand build test v1.1.1-440-g7eb662f good v1.1.1-458-g29eea47 bad compare: https://github.com/hrydgard/ppsspp/compare/v1.1.1-440-g7eb662f..v1.1.1-458-g29eea47 edit: Most likely #8308

unknownbrackets commented 2 years ago

Hm. What files are on the disc in PSP_GAME/INSDIR? Is it just GAMEDATA.BDL, and how big is that file?

I don't really see anything in that log that shows gamedata install finishing? It only calls sceUtilityGamedataInstallUpdate() once? That seems odd...

-[Unknown]

sum2012 commented 2 years ago

1

Hm. What files are on the disc in PSP_GAME/INSDIR? Is it just GAMEDATA.BDL, and how big is that file?

I don't really see anything in that log that shows gamedata install finishing? It only calls sceUtilityGamedataInstallUpdate() once? That seems odd...

-[Unknown] So do I, It only call once in log

sum2012 commented 2 years ago

Here is JPCSPTrace log: https://gist.github.com/sum2012/ce506bd5e4726db44c975f2b6ca34ac8 There are many sceUtilityGamedataInstallUpdate ,also have sceUtilityGamedataInstallShutdownStart We are missing game install screen. https://ibb.co/1GwbRm9 https://ibb.co/FKzJpkc https://ibb.co/dW0qDSR https://ibb.co/pbpJTYn

sum2012 commented 2 years ago

Upload full debug log ppssppfulldebuglog.zip

sum2012 commented 2 years ago

edit:wrong: The sceUtilityGamedataInstallUpdate(0 fixed in v1.13.1-702-g91ff603fd (although font bug)(#15950) I think that remain interface

ghost commented 2 years ago

Still stuck on now loading. But I notice the now loading text doesn't show up in hw rendering unlike in sw rendering.

HW Screenshot_2022-10-10-14-04-36-55 SW Screenshot_2022-10-10-14-04-56-59

sum2012 commented 2 years ago

@Gamemulatorer What is your GAMEDATA.BDL of file's size ?