The Ur-Quan Masters Home Page Welcome, Guest. Please login or register.
Did you miss your activation email?
November 28, 2022, 09:12:51 am
Home Help Search Login Register
News: Celebrating 30 years of Star Control 2 - The Ur-Quan Masters

+  The Ur-Quan Masters Discussion Forum
|-+  The Ur-Quan Masters Re-Release
| |-+  Technical Issues (Moderator: Death 999)
| | |-+  Detailed guide how to add rest of the released remixes to the game?
« previous next »
Pages: [1] Print
Author Topic: Detailed guide how to add rest of the released remixes to the game?  (Read 1657 times)
VIV
Zebranky food
*
Offline Offline

Posts: 1



View Profile
Detailed guide how to add rest of the released remixes to the game?
« on: July 12, 2010, 12:39:42 am »

Hi, haven't found one yet, so is there one? If not, could someone help me out?
I know that I have to change the .mp3s to .oggs but the rest is pretty much a mystery to me.
 
 I'd like to add these tracks:

Kohr-Ah - The Eternal Doctrine (to replace "Cleansing Required")
Kohr-Ah Battle (would definitely make battle with Kohr-Ah more "special" Tongue)
Mine the Planet Below
Utwig - Mask of Ultimate Embarrasment and Shame
Utwig - The Ultron (how to get this to replace "Mask of..." after fixing the Ultron?)
Shofixti - Bonsai!
Chmmr - Photosynthesis
Zoq-Fot-Pik - Frungy Party
Supox - Shake Yer Rootz
Pkunk - Pkunks Not Dead
Credits
Spathi - Fwiffo's Starrunner (not really necessary to add this, but is it possible to get this playing only when talking to Fwiffo?)
Yehat - Years Late Mix

I'm also interested in getting Lance_Vader's and Valaggar's Utwig voicepack but haven't found a working download link so far (the one without effects is better?).

I'd be very thankful if someone could help me with these problems, the game is amazing already but getting these things done would make it even closer to perfect.
« Last Edit: July 12, 2010, 12:47:26 am by VIV » Logged
oldlaptop
*Smell* controller
****
Offline Offline

Posts: 337



View Profile
Re: Detailed guide how to add rest of the released remixes to the game?
« Reply #1 on: July 14, 2010, 12:02:54 am »

If you want to replace any official Precursors track with a bonus release, you will need to modify the official zip file (not nearly as tough as it sounds).

For the rest, all you would have to do is make an addon zip formatted the same way as the base content pack and the other addon zips. The base content pack is itself just a renamed zipfile, changing the extension to .zip will let you look inside without bothering the game at all.

The format is not complicated at all, you should be able figure it out just from looking inside the content and addon packs.

Unfortunately, there is no capability of playing Kohr-Ah Battle only for battles with the Kohr-Ah, it will play for all battles. Same thing applies to the Utwig and Spathi tracks. It's one track only for anything.
Logged

Play Supermelee online in #uqm-arena!
Netmelee Improvement Mod
onpon4
Enlightened
*****
Offline Offline

Gender: Male
Posts: 709


Sharing is good.


View Profile WWW
Re: Detailed guide how to add rest of the released remixes to the game?
« Reply #2 on: July 14, 2010, 02:53:42 pm »

Unfortunately, there is no capability of playing Kohr-Ah Battle only for battles with the Kohr-Ah, it will play for all battles. Same thing applies to the Utwig and Spathi tracks. It's one track only for anything.

Actually, someone made an additional unofficial remix pack not too long ago adding a special music track for Fwiffo. Also, either that same unofficial remix pack or the official remix (I'm not sure) has a different track that plays after you give the Utwig the Ultron, if I'm not mistaken.
Logged

oldlaptop
*Smell* controller
****
Offline Offline

Posts: 337



View Profile
Re: Detailed guide how to add rest of the released remixes to the game?
« Reply #3 on: July 14, 2010, 04:47:21 pm »

Quote from: sc2/src/sc2code/comm/utwig/utwigc.c

   if (GET_GAME_STATE (UTWIG_HAVE_ULTRON))
   {   // use alternate 'Happy Utwig!' track
      utwig_desc.AlienAltSong = UTWIG_ULTRON_MUSIC;
      utwig_desc.AlienSongFlags |= LDASF_USE_ALTERNATE;
   }
   else
   {   // regular track -- let's make sure
      utwig_desc.AlienSongFlags &= ~LDASF_USE_ALTERNATE;
   }


So yeah, looks like there may well be some alternate-song capability. That's what I get for mouthing off without looking at the code...

EDIT: And there's one for Fwiffo too:

Quote from: sc2/src/sc2code/comm/spathi/spathic.c

   if (GET_GAME_STATE (FOUND_PLUTO_SPATHI) == 1)
   {   // use alternate Fwiffo track if available
      spathi_desc.AlienAltSong = FWIFFO_MUSIC;
      spathi_desc.AlienSongFlags |= LDASF_USE_ALTERNATE;
   }
   else
   {   // regular track -- let's make sure
      spathi_desc.AlienSongFlags &= ~LDASF_USE_ALTERNATE;
   }

« Last Edit: July 14, 2010, 05:06:49 pm by oldlaptop » Logged

Play Supermelee online in #uqm-arena!
Netmelee Improvement Mod
TiLT
*Smell* controller
****
Offline Offline

Gender: Male
Posts: 260


To boldly go where no Spathi has dared go before


View Profile WWW
Re: Detailed guide how to add rest of the released remixes to the game?
« Reply #4 on: August 20, 2010, 02:58:12 pm »

The devs made some minor fixes to accommodate the remixes a while back. I don't remember what was specifically supported, but I know for certain that the Utwig supports two musical tracks, one before the Ultron is fixed and one after.
Logged
Pages: [1] Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!