I have some updates I got with this game.
I want to say exactly what is needed for extracting the models of this game.
-First of all, you will need the game with BLJM61105 ID, for PS3 ONLY.
-Once downloaded, locate the "Volume.dat" file, you can unpack it with the tool attached to this post or the bms script made.
-Get Noesis Version 412, (released in 2014).
-Download the Python script from Xentax thread, you will have to open it with notepad and replace the textures path specified in 2 different locations, which is where the "phyre_texture" is in your computer.
Now drag the volume file to the .exe attached here, it will unpack everything contained. Locate the .pepd files, they are separated in different folders, "objects" folder, "accessories" folder, "maps", etc.
Open Noesis and find any model you might need.
I've had some issues with the script, when trying to import a map .pepd file, the log says:
Code:
version: 22329
X Data: (24, 86, 58, 711, 335, 10, 10, 27, 24, 126, 15120, 9, 135, 0, 6712640, 128, 0, 128, 16909060, 22329, 15, 136, 411, 7477, 0, 0, 150, 158, 84, 142, 6, 57, 105, 21, 170, 42, 28, 68, 165, 0, 123)
Offset A: 14956
Offset E: 22433
Unknown Data: 23297
23297 (1, 12, 1380, 480, 900, 0, 12, 24, 0)
24677 (2, 12, 564, 144, 420, 0, 12, 12, 0)
Material Data: ['akbn_map.cgfx#B7930F5C2F450949B42DBC5EAD6A4ECD', '', 'maptx_aji_01_buil_cl_001_ps3.dds', '', 'maptx_aji_01_buil_cl_002_ps3.dds', '', 'maptx_aji_01_buil_cl_003_ps3.dds', '', 'maptx_aji_01_buil_cl_004_ps3.dds', '', 'maptx_aji_01_buil_cl_005_ps3.dds', '', 'maptx_aji_01_buil_cl_006_ps3.dds', '', 'maptx_aji_01_jimen_cl_001_ps3.dds', 'maptx_aji_01_li_001_ps3.dds', 'maptx_sister_01_buil_cl_002_ps3.dds', 'maptx_sister_01_buil_cl_003_ps3.dds', 'maptx_sister_01_li_001_ps3.dds', '', '', '']
25241 (8, 81, 6480, 6480, 0, 0, 0, 81, 0)
31721 (13, 9, 144, 144, 0, 0, 0, 18, 0)
31865 (26, 1, 64, 64, 0, 9, 0, 10, 1)
31929 (34, 1, 56, 44, 12, 0, 0, 5, 0)
31985 (43, 1, 32, 32, 0, 0, 0, 2, 0)
32017 (44, 9, 324, 324, 0, 18, 0, 18, 9)
32341 (45, 18, 224, 216, 8, 0, 18, 18, 0)
32565 (46, 9, 940, 936, 4, 0, 0, 9, 0)
33505 (54, 2, 204, 192, 12, 0, 1, 3, 0)
33709 (56, 1, 260, 260, 0, 0, 0, 6, 0)
33969 (56, 1, 260, 260, 0, 0, 0, 6, 0)
34229 (56, 1, 260, 260, 0, 0, 0, 6, 0)
34489 (56, 1, 260, 260, 0, 0, 0, 6, 0)
34749 (56, 1, 260, 260, 0, 0, 0, 6, 0)
35009 (56, 1, 260, 260, 0, 0, 0, 6, 0)
35269 (56, 1, 260, 260, 0, 0, 0, 6, 0)
35529 (56, 1, 260, 260, 0, 0, 0, 6, 0)
35789 (56, 1, 260, 260, 0, 0, 0, 6, 0)
36049 (59, 18, 864, 864, 0, 0, 0, 0, 0)
36913 (71, 15, 476, 240, 236, 0, 15, 0, 0)
37389 (132, 81, 980, 972, 8, 0, 0, 81, 0)
38369 (133, 1, 48, 48, 0, 0, 0, 0, 0)
exists: C:\Users\Dani\Desktop\AKIBAS TRIP BJLM\AkibaStrip2.PS3.360megafull.com\volume\lang_common\phyre_texture\maptx_sister_01_buil_cl_002_ps3.dds.GCM.phyre
version: 3541
maptx_sister_01_buil_cl_002_ps3.dds
tell: 3990 DXT1 699064
DXT1 format
exists: C:\Users\Dani\Desktop\AKIBAS TRIP BJLM\AkibaStrip2.PS3.360megafull.com\volume\lang_common\phyre_texture\maptx_sister_01_buil_cl_003_ps3.dds.GCM.phyre
version: 3541
maptx_sister_01_buil_cl_003_ps3.dds
tell: 3990 DXT1 699064
DXT1 format
exists: C:\Users\Dani\Desktop\AKIBAS TRIP BJLM\AkibaStrip2.PS3.360megafull.com\volume\lang_common\phyre_texture\maptx_sister_01_li_001_ps3.dds.GCM.phyre
version: 3541
maptx_sister_01_li_001_ps3.dds
tell: 3986 DXT1 699064
DXT1 format
What is this: 38417
Vert Start Loc: 41834
Traceback (most recent call last):
File "C:\Users\Dani\Desktop\noesisv412\plugins\python\fmt_pepd.py", line 995, in noepyLoadModel
parsePhyre(data)
File "C:\Users\Dani\Desktop\noesisv412\plugins\python\fmt_pepd.py", line 959, in parsePhyre
elif version in [22329]:version22329(g)
File "C:\Users\Dani\Desktop\noesisv412\plugins\python\fmt_pepd.py", line 203, in version22329
g.seek(indiceOff+indiceInfo[i][15])
File "C:\Users\Dani\Desktop\noesisv412\plugins\python\inc_noesis.py", line 164, in seek
self.toUnpacker(); r = noeSuper(self).seek(addr, isRelative); self.fromUnpacker(); return r
File "C:\Users\Dani\Desktop\noesisv412\plugins\python\inc_noesis.py", line 160, in fromUnpacker
self.setOffset(self.byteOfs)
File "C:\Users\Dani\Desktop\noesisv412\plugins\python\inc_noesis.py", line 77, in setOffset
noesis.bsSetOfs(self.h, ofs)
RuntimeError: Tried to set offset beyond buffer size. (1137878123 > 6754544)