ScummVM logo Forum Index - ScummVM website - Contact us - Buy Supported Games: GOG.com Rules - Search - Register - Login curved edge
Folder Forum Index > General Discussion > Humongous Entertainment music ripper
Humongous Entertainment music ripper
  Author    Thread Reply to topic
Supper



Joined: 21 Aug 2012
Posts: 7
Humongous Entertainment music ripper 

A while back, an acquaintance of mine asked about resource ripping programs for HE games on these forums. Since there didn't seem to be any, I wrote my own little utility for extracting the music from HE4 and DMU files. I don't know how much interest there is in this, but maybe it'll be useful to someone.

Download here -- C++ source included

See the readme for instructions, or just put the files you want to rip in the directory and run he4rip.bat. If you happen to have any of the 3DO HE games lying around, you can do the same with dmurip.bat to extract the higher-quality DMU music from those games.

These programs should work on every SCUMM HE game up to and including Backyard Basketball. I don't have any games from later than that to test it on, so it may not work for the most recent games like Backyard Basketball 2004.

If you come across any bugs or other issues, please let me know!

 Reply with quote  
Post Tue Aug 21, 2012 8:00 pm 
 View user's profile Send private message
Supper



Joined: 21 Aug 2012
Posts: 7
 

If anyone cares, I've rewritten this program from scratch. It now runs much faster and supports HE1 and HE2 files in addition to HE4 and DMU. Download it here.

I must say, I didn't realize quite how bad the original version was until I looked at the code again after all these months...

 Reply with quote  
Post Wed Jul 31, 2013 12:42 am 
 View user's profile Send private message
DrMcCoy
ScummVM Developer


Joined: 17 Dec 2005
Posts: 596
Location: Braunschweig, Germany
 

One question: What's the license on this thing? The sources don't say.

 Reply with quote  
Post Wed Jul 31, 2013 11:27 am 
 View user's profile Send private message Visit poster's website ICQ Number
Supper



Joined: 21 Aug 2012
Posts: 7
 

The license is "if you cared enough to look at the code, do whatever you want with it". My coding skills are pretty amateur, so it's not something I'm really concerned about. Thanks for taking an interest, though.

 Reply with quote  
Post Wed Jul 31, 2013 5:22 pm 
 View user's profile Send private message
DrMcCoy
ScummVM Developer


Joined: 17 Dec 2005
Posts: 596
Location: Braunschweig, Germany
 

Yeah, you should still really stick an official license to it. But IANAL, so take the following with a grain of salt.

If you don't care what others do with your code, then just put it under the terms of a permissive license, like the


Choose the license that seems best (note: this is of course not an exhaustive list) to you and put the full license text into the source tree as a COPYING or LICENSE or similarly named file.

This just adds extra ensurance for everyone who does end of using your code, that this is really your intention and they won't commit by any copyright infringment by using it.
 Reply with quote  
Post Wed Jul 31, 2013 10:41 pm 
 View user's profile Send private message Visit poster's website ICQ Number
Supper



Joined: 21 Aug 2012
Posts: 7
 

Don't get me wrong, I understand the importance of keeping good practices and adhering to standards, but I'd feel very pretentious sticking a long-winded legal header on a little toy like this (although that WTFPL license is kind of tempting). I appreciate the advice, though -- I'll keep it in mind if I ever work on something more substantial.

 Reply with quote  
Post Thu Aug 01, 2013 9:54 pm 
 View user's profile Send private message
fuzzie
ScummVM Developer


Joined: 24 May 2010
Posts: 178
 

quote:
Originally posted by Supper
Don't get me wrong, I understand the importance of keeping good practices and adhering to standards, but I'd feel very pretentious sticking a long-winded legal header on a little toy like this (although that WTFPL license is kind of tempting). I appreciate the advice, though -- I'll keep it in mind if I ever work on something more substantial.


Well, the problem is: if you *don't* make it clear it's licensed under something, then none of us can ever be sure about legally redistributing the code if we've fixed a bug, or we want to bundle your code (e.g. in tools), or many other things which a lot of people would be perfectly happy to allow, if we can't contact you to ask (which happens a lot).

A statement like "if you cared enough to look at the code, do whatever you want with it" would be good enough for me though. Smile
 Reply with quote  
Post Thu Aug 01, 2013 10:04 pm 
 View user's profile Send private message
Windows TV



Joined: 26 Dec 2011
Posts: 43
i like the music ripper...but i have a question 

I really love the Audio Ripper its really nice and more smarter then how it was done in Audacity...but are there any plans to Invert your code to make a Audio Importer?

also another question, any plans on an image ripper - the classics games should be easy but i give you luck if you try the newer games!

Thanks! Smile

 Reply with quote  
Post Fri Aug 02, 2013 8:34 pm 
 View user's profile Send private message Visit poster's website
  Display posts from previous:      
Reply to topic

Forum Jump:
 



Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Powered by phpBB © 2001, 2006 phpBB Group
Forum design by ScummVM team, icons by raina
curved edge   curved edge