TheOfficialFloW / VitaShell

Multi-functional file manager for PS Vita
GNU General Public License v3.0
1.4k stars 224 forks source link

VitaShell not creating all needed fake licenses for NoNpDRM #467

Open MDashK opened 6 years ago

MDashK commented 6 years ago

OK, so, I have had this little issue a few times already. I'm going to try to describe it in the best possible way.

Basically, sometimes, it happens that when using the "Refresh livearea" or "refresh license database" options, not all licenses for DLC are generated.

For instance: suppose I transfer to the card 3 games, all 3 with DLC each. Then, I refresh, so that the NoNpDRM licenses are generated. When it gets complete, I go check, and check that licenses were only created to 2 of the games, not to 1 of them. Moreover, this only has happened to me to DLC fake licenses.

So, all files are in correct location, everything seems to be correct, double and triple checked, everything is there, but VitaShell just doesn't generate the fake licenses for those DLCs of that specific game, no matter what...

2 specific examples:

1) I transfered Shantae to my card, with all 5 DLCs. VitaShell only created licenses for 3 of the 5 DLCs of the game. No idea why.

2) On another ocasion, I transfered both Persona 3 Dancing and Persona 5 Dancing to the card, both with all DLCs. Persona 3 got the DLC licenses generated correctly. Persona 5 didn't.

All files were in correct location, everything was OK. But for some reason, it just ignores or skips those DLCs... The Shantae ones I ended up fixing the issue somehow and VitaShell ended up creating the licenses. I think I deleted the files, then copied them again, it was some time ago, so I don't remember correctly. But today, I'm struggling with the P5 ones...

EDIT: Just to inform that I have tested this issue with latest version 1.95, and the issue still persists. DLC are present in the folder, but VitaShell is not generating the necessary license information for them.

TheOfficialFloW commented 6 years ago

@VitaSmith, may you look into this? :)

wfcntrl commented 6 years ago

I am having the same issue with US region YS VIII Lacrimosa of Dana. License for the language pack dlc (YSVIIIDLC00L0000) is not generated. The other dlcs on the game are fine though.

VitaSmith commented 6 years ago

@VitaSmith, may you look into this? :)

Will do. It may be a few weeks before I get a chance to look into it however...

HyeVltg3 commented 5 years ago

I am having the same issue with US region YS VIII Lacrimosa of Dana. License for the language pack dlc (YSVIIIDLC00L0000) is not generated. The other dlcs on the game are fine though.

exact same issue. I somehow got the Language to show up but then all other dlc was not showing. last resort I went into \license\addcont\ and deleted the game_id for Ys VIII and now when I attempt to rebuild db, no new folder is generated. even launching game doesnt generate anything (and of course now the Language dlc and option have disappeared, 0 dlc) 3.65 enso vita 2000 vitashell 1.98 256GB SD2Vita EDIT: Did some troubleshooting. Format SD (savedata backup) > Write zzblank.img > exFAT > (reinstall vitashell, the manual way) > tranfer to sd: app,addcont and patch folders for PCSE01103. > rebuild db and licenses 19 items! (added another game, but still, >0! means working) > in-game now, ALL dlc working. time to import savedata from PS+