metroidguy Posted May 22, 2016 Share Posted May 22, 2016 I'm looking into making add-on sounds for a weapon and I've encountered some dlc audio files in patchday3ng so I figured maybe I could make add-on weapon sounds taking those dlc sounds as reference? I've heard some of these dlc sounds and they appear to be radio songs, but I can't access the other files because they have .dat151 and .dat151.nametable extensions, I have no idea on how to open these... anyone have any ideas or know how to? Link to comment Share on other sites More sharing options...
IgorX Posted June 3, 2016 Share Posted June 3, 2016 (edited) It's hard to research dat54 and other formats without reverse engineering and x64 masm knowledge. I just got some info about dat54. First 16 bytes says about format signature and it has unk dword (pointer?).. begin of the file has structure about 12 bytes with unk params. Name offsets could be before name array. I wish we can fully research formats to get an ability to change sounds timing. sounds.dat54 has about 17000 blocks with 12bytes. Edited June 3, 2016 by IgorX Link to comment Share on other sites More sharing options...
metroidguy Posted June 12, 2016 Author Share Posted June 12, 2016 Holy sh*t that's alot, well looks like we can't do anything yet Link to comment Share on other sites More sharing options...
Fireboyd78 Posted June 16, 2016 Share Posted June 16, 2016 I'm currently working on a sort of research-like tool for decoding these files. Would anyone be interested in helping out with this project? I've gotten the very basics mapped out, just need to figure out what the actual data itself means. I'm curious if these are similar to the .meta files or their own special format. Right now the program just creates a separate "log" file detailing offsets in the file, as well as dumping the strings. If there's anyone interested in some of these files for possible reverse engineering, let me know! Link to comment Share on other sites More sharing options...
metroidguy Posted June 16, 2016 Author Share Posted June 16, 2016 I'm currently working on a sort of research-like tool for decoding these files. Would anyone be interested in helping out with this project? I've gotten the very basics mapped out, just need to figure out what the actual data itself means. I'm curious if these are similar to the .meta files or their own special format. Right now the program just creates a separate "log" file detailing offsets in the file, as well as dumping the strings. If there's anyone interested in some of these files for possible reverse engineering, let me know! I can help you out, anything for the community add me on steam: metroidguy Link to comment Share on other sites More sharing options...
CamxxCore Posted November 28, 2016 Share Posted November 28, 2016 I'm currently working on a sort of research-like tool for decoding these files. Would anyone be interested in helping out with this project? I've gotten the very basics mapped out, just need to figure out what the actual data itself means. I'm curious if these are similar to the .meta files or their own special format. Right now the program just creates a separate "log" file detailing offsets in the file, as well as dumping the strings. If there's anyone interested in some of these files for possible reverse engineering, let me know! I have made some good progress as far as understanding these files (dat54). Basically, I managed to extract all the data, but I still don't understand what half of it means. Despite spending hours reversing the related functions. Hopefully you are still working on this and maybe we can exchange some ideas? InfamousSabre 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now