I apologize if this isn't quite the right place to ask this question, but I think it is fairly relevant to technical aspects of Doom.
I have been playing around with Doom resources lately in Python using my project wadsnip. I just made some changes that autorecognize common filetypes in wads to extract them into namespaces, and noticed something odd when used on the heretic iwad (sum: 66d686b1ed6d35ff103f15dbd30e0341).
My code didn't recognize GFRAG as a DMX sound effect. All of the other sounds are fine, and when opened in a hex editor I can see some metadata attached to GFRAG like the date created (1994-12-15) and the sound editor used (Sound Forge 2.0).
So it isn't DMX, and it doesn't look like WAV, and it can't be a purely raw audio file with metadata at the end. What type is this file? And why is it special among the sounds? I haven't been able to find any info on the Doom wiki or otherwise, if anyone can point me to a resource that explains this format that would be very helpful.
I apologize if this isn't quite the right place to ask this question, but I think it is fairly relevant to technical aspects of Doom.
I have been playing around with Doom resources lately in Python using my project wadsnip. I just made some changes that autorecognize common filetypes in wads to extract them into namespaces, and noticed something odd when used on the heretic iwad (sum: 66d686b1ed6d35ff103f15dbd30e0341).
My code didn't recognize GFRAG as a DMX sound effect. All of the other sounds are fine, and when opened in a hex editor I can see some metadata attached to GFRAG like the date created (1994-12-15) and the sound editor used (Sound Forge 2.0).
So it isn't DMX, and it doesn't look like WAV, and it can't be a purely raw audio file with metadata at the end. What type is this file? And why is it special among the sounds? I haven't been able to find any info on the Doom wiki or otherwise, if anyone can point me to a resource that explains this format that would be very helpful.
Share this post
Link to post