08-21-2015, 11:19 AM
(07-28-2015, 03:57 PM)gid15 Wrote:(07-08-2015, 10:11 AM)gid15 Wrote:The decoding of EDAT files (and also PGD's) is now performed on the fly in e8ca352. Very large files are supported and files under tmp are no longer created for DLC and PGD.(07-07-2015, 07:55 PM)DragonNeos Wrote: The size of gvd.dat.edat is about 520 MB (545,316,033 bytes).OK, this explains the OutOfMemoryError. The current implementation tries to decode the complete file at once and loads the whole file into memory, which is too large in that case. An implementation decoding on the fly only what is really needed would be better...
What about decrypt PGD's file
I get this WARN and game stop run :
Code:
19:12:25 WARN vfs - Z2_FILE_READ - No PGD header detected 00 00 08 00 (' ') detected in file 'jpcsp.HLE.VFS.SeekableDataInputVirtualFile@813fc60'
PPSSPP will open it if it is not a valid PGD file.
Code:
Z2_FILE_READ E[IO]: HLE\sceIo.cpp:2112 Not a valid PGD file. Open as normal file.