Author Options:

How do I rip sounds from older games? Answered

I'm attempting to create a content pack for a Minecraft mod, and need old gun sounds. Anyway, I remembered an older game (not DOS era) game, Oregon Trail, and thought I could rip the sounds out of it, since it had some nice gun sounds from the hunting sections.

Anyway, usually this wouldn't be a problem, but that's only if the sound files are either .wav or .raw (which I can expand using audacity), but ... well... as you can see, I don't have anything to work with here.

If someone can point me to the proper file, I can probably extract the sounds from there (I have another windows PC I can use if necessary) 

Note that the folder labeled "CD" is a direct copy of the game CD.




Best Answer 5 years ago

The legal aspects of this aside (yes, there is a copyright on the sounds), you may have more luck to start with the installed game's directory instead of the uninstalled CD. The installer will do some unpacking and/or even decoding while installing.

With the installed game, the sounds may be in individual files, but as there can be hundreds of sounds, they may be packed/bundled some how to load them all at once and play from memory. The sounds may even be in a non standard format. The game maker know the lengths / bit rate / sampling rate / compression format etc, so they don't need any of these data from what normally is in the header of WAV/AV/MP3 etc files. So all the sounds can be compiled into one big binary block of bytes while the built process creates a kind of directory (in a proprietary format)  somewhere else. So, don't expect to find a heap of single and readily playable sound files.

What you can try is to look inside DLL end EXE files. They can contain so called resources (text, bitmap, icons and binary data - like sounds). For this, you will need a resource explorer. Search for the term and download one. Then check any DLL or EXE.

I'm not planning on commercially distributing this, and it's doubtful that the Devs are going to come after me for using it in a content pack for a Minecraft mod. I probably would have edited it, anyway, so no one would have recognized it.

But that's all moot now. I was really hoping that the audio wasn't raw data, but rather one of those .cab files was storing it or something. I'm not savvy enough to extract that data and make meaning out of it, so...


Oh well. Thanks anyway!

Have you tried searching the various sites that have free and open source sound effects? Place like freesound.org.

Just use your old game to play the sound. Connect the games audio connectors to your LINE-in on your sound card and record the sounds using audacity. To record as an MP3 in audacity, you need to also load an add-on program but the websites explain that when you download audacity.

I've done this in the past, and yes, it works pretty well.

However, isolating the sound can be a headache, if not impossible in some cases (such as the C&C 95 Commando voices). Also, the sound quality is greatly improved from a rip rather than a recording. (while going into another game application, I still am pretty strict about getting the highest quality possible.)

Thanks for the suggestion, though.