January 19, 20242 yr This is a PS3 Turn-based RPG game that uses many formats like CL3 or PSSG (there are tools online for these). However I found some "main.DAT" that don't seem to have any tool or bms script for it. Here are the infos I've gathered from hex viewing. - start with the idstring : STCM2B and then the build date - After that there is an offset to go to the filenames list - For every filename there seems to be a number that is the offset where the file starts but I'm not sure I'm curious about the sfx which are in .ahx (assumption since the voices are in .ahx and they look similar to the .ahx voices files that are not included in the download link but are found in .ahx on the PS3 ISO). I don't know if the extension is provided on these archives. Download link of these "main.DAT" files : https://drive.google.com/file/d/1nEutdrsxPvk0WLaKBK9Lt7wqPTj7VglG/view?usp=sharing. I've kept the folder structure for these files so it is easier to guess what is inside. Feel free to help if you know anything. Edited January 19, 20242 yr by Shiruba
January 26, 20242 yr Supporter Solution This should work. Not sure if for all files... ######################################### # Hyperdimension Neptunia - *.dat # ######################################### get BaseFileName basename endian big getdstring Sign 0x20 get StrTableOffset uint32 get Files uint32 goto StrTableOffset For i = 0 < Files get Flag uint32 getdstring FileName 0x20 get BaseOffset uint32 savepos TMP goto BaseOffset getdstring Dummy 0xC get Size uint32 savepos Offset string Name p= "%s/%s.dat" BaseFileName FileName log Name Offset Size goto TMP next i
Create an account or sign in to comment