Need to rip Y8950 ADPCM samples from a VGM
Technical discussion about the VGM format, and all the software you need to handle VGM files.
Moderator: Staff
- SonikkuKun Offline
- Posts: 3
- Joined: 2024-11-03, 23:05:44
Need to rip Y8950 ADPCM samples from a VGM
Hello, this might've been a problem years back, but I'm more in shambles. I'm trying to find a way to rip ADPCM samples from a VGM made by TobiKomi (go check him out on yt he is fab), but I can't get the samples and I am still in square one. Any person is welcome to help me out, I even know ValleyBell will get the ball rolling, so if you have any advice, thank you so much!
- ValleyBell Offline
- Posts: 4965
- Joined: 2011-12-01, 20:20:07
- Location: Germany
Re: Need to rip Y8950 ADPCM samples from a VGM
There is currently no automated way to extract ADPCM samples.
You will have to extract them by yourself with a hex editor.
Some hints:
You will have to extract them by yourself with a hex editor.
Some hints:
- Most ADPCM samples are stored in VGM "data blocks". In case of the Y8950, you search for "67 66 88".
This is followed by 4 bytes (Little Endian byte order) that tell you the size of the following data that contains the sample.
You copy that number of bytes from the VGM into a separate file and then strip the first 8 bytes off. (extra information about the sample data block that is not part of the ADPCM data) - You can decode the ADPCM samples e.g. using ctr's adpcm tools. (type "ADPCM-B")
- SonikkuKun Offline
- Posts: 3
- Joined: 2024-11-03, 23:05:44
Re: Need to rip Y8950 ADPCM samples from a VGM
I understand, but thank you for the advice!
- SonikkuKun Offline
- Posts: 3
- Joined: 2024-11-03, 23:05:44
Re: Need to rip Y8950 ADPCM samples from a VGM
There was unfortunately no option that I could do but at least your options are useful. The thing I did instead was to rip the samples from the game they came from, in this case, Darius on the Mega Drive Mini. If people are really desperate for the Darius instrument samples here's a zip file of all the 69 samples I ripped. But once again thank you for your advice.
- Attachments
-
- Darius Samples.zip
- (304.63 KiB) Downloaded 21 times