supported games
all psp Imageepoch games that use 3d models.
Last Ranker
Black Rock Shooter: The Game
Final Promise Story
7th Dragon 2020
Sol Trigger
7th Dragon 2020 2
not supported
weight assignment.









Code: Select all
# -- WRS
# xentax.com
# .vol BMS script
idstring "RTDP"
endian little
get EOH long
get FILES long
get THISSIZE long
goto 0x20
for i = 1 to FILES
getdstring FILENAME 32
get FILESIZE long
get FILEOFFSET long # relative to EOH
filexor 0x55
math FILEOFFSET += EOH
log FILENAME FILEOFFSET FILESIZE
filexor 0
next i
to get the black rock shooter model you need to extract the bin files with offzip in the directorycomtype ZLIB_NOERROR
get tmp long
if tmp == 0x305A5A5A
get size long
get null long
get zsize asize
math zsize - 12
clog MEMORY_FILE 12 zsize size
get unk1 long MEMORY_FILE
get files long MEMORY_FILE
savepos tmp MEMORY_FILE
for i = 0 < files
goto tmp MEMORY_FILE
get offset long MEMORY_FILE
getdstring name 0x1C MEMORY_FILE
savepos tmp MEMORY_FILE
get size long MEMORY_FILE
if offset != 0
if size == 0
get size asize MEMORY_FILE
endif
math size - offset
log name offset size MEMORY_FILE
endif
next i
else
get files long
savepos tmp
for i = 0 < files
goto tmp
get offset long
getdstring name 0x1C
savepos tmp
get size long
if offset != 0
if size == 0
get size asize
endif
math size - offset
log name offset size
endif
next i
endif
I tried to extract the decrypted PGD file but I get this errorchrrox wrote:for black rock shooter i used this7th dragon you need to use the psp emulator to decrypt the PGD file then extract that with luigi's cpk.bmsCode: Select all
# -- WRS # xentax.com # .vol BMS script idstring "RTDP" endian little get EOH long get FILES long get THISSIZE long goto 0x20 for i = 1 to FILES getdstring FILENAME 32 get FILESIZE long get FILEOFFSET long # relative to EOH filexor 0x55 math FILEOFFSET += EOH log FILENAME FILEOFFSET FILESIZE filexor 0 next i
http://aluigi.altervista.org/papers/bms/cpk.bms

