Greetings,
I was browsing the forum and was very happy to hear that FreeSCI will finally be joining up with ScummVM. When that task is accomplished, I was curious to know... will it be possible to use MP3s and/or OGG files in place of the midi for the FreeSCI supported games since they don't use an iMuse type engine? Or is this not possible due to technological limitations and/or legal concerns? Either way, keep up the great work!
Sincerely,
Megane 6.7
MP3/OGG support for FreeSCI Sierra Games?
Moderator: ScummVM Team
Strictly speaking FreeSCI won't be merged, it will just be modified to interact with ScummVM.
About the music, I think this case is similar to SCUMM. iMuse is just how Lucas Arts called their music engine. I don't know whether SCI's music engine has a name on its own, but it's pretty complex and (if I'm not mistaken) it also allows modifying the music parameters on the runtime. So I'd say it won't be posible.
About the music, I think this case is similar to SCUMM. iMuse is just how Lucas Arts called their music engine. I don't know whether SCI's music engine has a name on its own, but it's pretty complex and (if I'm not mistaken) it also allows modifying the music parameters on the runtime. So I'd say it won't be posible.
I don't think that there would be a significant technical problem with this - I've not looked at any code but as far as I'm aware from playing the games they don't do anything that special for music playback. Off the top of my head, I can't think of much more than the volume fading in and out on a few games.
Legal permission would be required from Sierra to distribute the soundtracks however.
Legal permission would be required from Sierra to distribute the soundtracks however.
- LogicDeLuxe
- Posts: 437
- Joined: Thu Nov 10, 2005 9:54 pm
Quest Studios has. There are a lot of Sierra soundtracks in several formats.Pix2 wrote:Legal permission would be required from Sierra to distribute the soundtracks however.
http://queststudios.com/sierra/sierra.html#mainmenu
Any chance of giving a few brief words about what this means?! Are you talking about some form of bridge/adaptor pattern where FreeSCI stays pretty much as is but can be accessed/invoked from ScummVM (an advanced front end for example)?jvprat wrote:Strictly speaking FreeSCI won't be merged, it will just be modified to interact with ScummVM.