http://www.acquire.co.jp/open/akbstrip/
Here is a quickbms to extract the volume.dat archive.
This game uses the common .phyre format.




prototypesky wrote:Here is the noesis script to view the model pepd files
Replace this line in the script to point to wherever you have the textures
'E:\\AkibasTrip2\\lang_common\\phyre_texture\\'
prototypesky wrote:Here is the noesis script to view the model pepd files
Replace this line in the script to point to wherever you have the textures
'E:\\AkibasTrip2\\lang_common\\phyre_texture\\'

Code: Select all
Detected file type: Phyre
version: 22329
X Data: (15, 38, 21, 137, 39, 0, 0, 0, 13, 100, 2320, 1, 14, 0, 240, 128, 0, 128, 16909060, 22329, 15, 136, 411, 7477, 0, 0, 150, 158, 84, 142, 6, 57, 105, 21, 170, 42, 28, 165, 68, 0, 123)
Offset A: 14956
Offset E: 22433
Unknown Data: 22973
22973 (1, 4, 464, 160, 304, 0, 4, 8, 0)
23437 (2, 2, 96, 24, 72, 0, 2, 2, 0)
Material Data: ['akbn_map.cgfx#059E311DFE7BAEDF1660DBE144114700', '', 'maptx_3poly_cl_001.dds', '']
23533 (8, 5, 400, 400, 0, 0, 0, 5, 0)
23933 (13, 1, 16, 16, 0, 0, 0, 2, 0)
23949 (26, 1, 64, 64, 0, 0, 0, 2, 0)
24013 (34, 1, 48, 44, 4, 0, 0, 5, 0)
24061 (43, 1, 32, 32, 0, 0, 0, 2, 0)
24093 (44, 1, 36, 36, 0, 0, 0, 0, 0)
24129 (45, 1, 108, 104, 4, 0, 0, 1, 0)
24237 (53, 2, 200, 192, 8, 0, 1, 3, 0)
24437 (55, 1, 244, 244, 0, 0, 0, 4, 0)
24681 (58, 1, 48, 48, 0, 0, 0, 0, 0)
24729 (70, 14, 444, 224, 220, 0, 14, 0, 0)
25173 (132, 5, 72, 60, 12, 0, 0, 5, 0)
25245 (133, 1, 48, 48, 0, 0, 0, 0, 0)
What is this: 25293
Vert Start Loc: 25952
Traceback (most recent call last):
File "C:\Users\Dan\Downloads\Rippers\noesisv40843\plugins\python\fmt_pepd.py", line 995, in noepyLoadModel
parsePhyre(data)
File "C:\Users\Dan\Downloads\Rippers\noesisv40843\plugins\python\fmt_pepd.py", line 959, in parsePhyre
elif version in [22329]:version22329(g)
File "C:\Users\Dan\Downloads\Rippers\noesisv40843\plugins\python\fmt_pepd.py", line 236, in version22329
material = NoeMaterial('material',texList[0].name)
IndexError: list index out of range

You can find an attached sample to Jarten's post in this threadAceWell wrote:you'll need to upload some not-working samples, and specify the platform the samples came from,
looks like the Noesis python script is set to read PS3 big-endian files.
Code: Select all
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)
