Jump to content

What would be the best way to go about writing an extractor for this format?


Phenomenal

Recommended Posts

I am attempting to write an extractor for a format that I found stored in a PSP rom and it appears to be an archive that will contain the games sound data however I can't find any extractors for the format used (WAVE which is based on RIFF) however I could find documentation on it. I don't really know how I would go about processing the file and extracting the partitions using C#. 

 

The opening bytes of the file (stored as AT3) is:

52 49 46 46 10 DB 05 00 57 41 56 45 66 6D 74 20

which is represented as this in the hex editor (which told me the format):

RIFF.Û..WAVEfmt 

Documentation on the format:

http://soundfile.sapp.org/doc/WaveFormat/

 

Edit:

Just to specify I know I can just use a BinaryReader but is there a better alternative?

 

Edit 2: 

Managed to do it using a converter I found and got nothing of substance [actually turns out it was the main menu music] /thread lmao

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...