OpenXcom Forum

OpenXcom => Open Feedback => Topic started by: skyhawk on June 19, 2014, 07:14:07 am

Title: OpenXCom TFTD MT-32 Music Pack?
Post by: skyhawk on June 19, 2014, 07:14:07 am
Since the Enemy Unknown MT-32 Music Pack seems about done,  I'm turning my attention to TFTD.

Has enough work been done to understand TFTDs music structure, such that I could create a music pack for it?

* Edit: Revision 2 of the OpenXCom TFTD MT-32 music pack is released! Grab it here: Dropbox (https://www.dropbox.com/s/5y95suvkdwephe7/OpenXCom-TFTD-MT32-rev2.zip?dl=0)

Readme:
Code: [Select]
This is revision 2 of my OpenXCom TFTD MT-32 music pack.

The reference music files for TFTD do not include GMWIN and GMLOSE. This is the music for the Victory and Game Over slideshows. Should this naming convention change a new revision will be necessary.

This revision was re-cut from the original MT-32 captures to a 44.1kHz final audio rate, to address issues with 48kHz audio in OpenXCom.

---------------
Install like any other OpenXCom Music Pack:

Extract the contents into <datadirectory>/SOUND, overwriting as necessary.

In Game Options -> Audio, make the following changes:
set Music Format to OGG, or else make sure there are no other GM*.* files in the directory.
Set Audio Sample Rate to 44.1 KHz
---------------

Further details might be available at:
https://openxcom.org/forum/index.php?topic=2330.0
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: shinr on June 19, 2014, 10:12:42 am
Will the MIDI files help you?

https://www.mirsoft.info/gmb/music_info.php?id_ele=MTMyNjc=
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: skyhawk on June 19, 2014, 09:52:03 pm
Will the MIDI files help you?

https://www.mirsoft.info/gmb/music_info.php?id_ele=MTMyNjc=
Looks like a decent start, though that doesn't tell me the filenames that OpenXCom will be expecting. Capturing and processing is 99% of the work anyways, and this'll let me get started on that.
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: SupSuper on June 19, 2014, 09:55:24 pm
We'll probably be following the same filenames as TFTD (if we don't get rid of the need for filenames entirely).
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: darkestaxe on June 20, 2014, 12:25:36 am
gmsig.mid - Intro
gmtacdry.mid - Battlescape: land
gmtacwet.mid - Battlescape: underwater
gmwaitlo.mid  - Main Menu
gmattbas.mid Alien base assault (first and second part)
gmbigmar.mid T-Leth music (I think)
gmdebgoo.mid Mission Debriefing screen win
gmdebpor.mid Mission debriefing screen loose
gmdefbas.mid X-COM base defense mission briefing
GMGeo1.mid - geoscape 1
GMGeo2.mid - youll never guess...
GMGeo3.mid
GMGeo4.mid
GMGeo5.mid
GMGeo6.mid
GMInter1.mid - Interception (TFTD has 3 intercept options, very nice)
gminter2.mid
gminter3.mid
gmisposh.mid - Aliens win, cthulhu ftagn to all.
gmnewint.mid - Xcom wins, Tleth destroyed.

If you replace each .mid with the captured .mp3/.ogg, OXC/openTFTD should know what to do with them anyway.
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: Gifty on June 20, 2014, 01:13:25 am
I've been curious, where do the win/lose tracks come in if TFTD uses pre-rendered cutscenes for those events? Is there a version that uses illustrated text screens like the first game?
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: SupSuper on June 20, 2014, 02:02:29 am
I've been curious, where do the win/lose tracks come in if TFTD uses pre-rendered cutscenes for those events? Is there a version that uses illustrated text screens like the first game?
It has both pre-rendered cutscenes and illustrated text screens, explained here: https://www.ufopaedia.org/index.php?title=Enabling_cinematics_(TFTD) (https://www.ufopaedia.org/index.php?title=Enabling_cinematics_(TFTD))
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: Gifty on June 20, 2014, 02:05:47 am
Many thanks, I'd been wondering about that for some time.
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: skyhawk on June 23, 2014, 03:05:15 am
Anyone have the GM*.MID files with their original file names? My reference has renamed the files, so there's a few recordings where I don't know what filename they should line up with.
https://www.mirsoft.info/gmb/music_info.php?id_ele=MTMyNjc=

I've got the Intro, Menu, Geoscapes and Interception musics all captured. Right now I've got a briefing music playing and I'm trying to figure out which filename it belongs to.
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: SupSuper on June 23, 2014, 05:13:50 am
Tune 00 - GMNEWINT
Tune 01 - GMSIG
Tune 02 - GMWAITLO
Tune 03 - GMGEO1
Tune 04 - GMGEO2
Tune 05 - GMGEO3
Tune 06 - GMGEO4
Tune 07 - GMGEO5
Tune 08 - GMGEO6
Tune 09 - GMINTER1
Tune 10 - GMINTER2
Tune 11 - GMINTER3
Tune 12 - GMISPOSH
Tune 13 - GMBIGMAR
Tune 14 - GMDEFBAS
Tune 15 - GMATTBAS
Tune 16 - GMDEBGOO
Tune 17 - GMDEBPOR
Tune 18 - GMTACWET
Tune 19 - GMTACDRY
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: skyhawk on June 23, 2014, 10:00:40 am
It has both pre-rendered cutscenes and illustrated text screens, explained here: https://www.ufopaedia.org/index.php?title=Enabling_cinematics_(TFTD) (https://www.ufopaedia.org/index.php?title=Enabling_cinematics_(TFTD))
LOL, I'm glad to see my note regarding the GUS and cinematics is still there.

And I've got a problem.

Tune 12, GMISHPOS, is the music that plays during terror mission briefings. I've already captured this.
When you get the 'game over' slideshow, a different music is played, one that is not present in this music archive. What should I name it?

Edit: I'm almost done. All I'm missing is GMSIG (Where does this play?), GMBIGMAR, and GMATTBAS. If there's a separate music for the Victory slideshow, I don't have that either.
I don't want to futz with an editor. Anyone have a late-game TFTD savegame I could borrow?
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: SupSuper on June 23, 2014, 07:07:12 pm
Doesn't look like there are Victory and Game Over MIDIs, since the Windows version always came with the cinematics. We'll probably have to make up some names.
GMSIG just sounds like the start of GMNEWINT, dunno where it's used.
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: skyhawk on June 24, 2014, 01:19:07 pm
There's a million savegame editors, but I do _not_ want to grind through several months of gameplay to get to the end-game on DOS TFTD.

Does _anyone_ have an old late-game TFTD savegame?
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: FudgeDragon on June 24, 2014, 03:10:07 pm
Here, dunno if it will help but I've attached my save for my last playthough of TFTD, its a battlescape save in t'leth part 2, end turn to progress to part 3.

I also have a modified OpenXcom codebase at home that lets me extract the midis directly from the .cat files if you are missing anything. I used it to make a custom Gravis Ultrasound .ogg set. I actualy spend a couple of weeks playing OpenXcom with the TFTD GM.cat. Ah the nostalgia.
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: skyhawk on June 24, 2014, 05:55:13 pm
Here, dunno if it will help but I've attached my save for my last playthough of TFTD, its a battlescape save in t'leth part 2, end turn to progress to part 3.

I also have a modified OpenXcom codebase at home that lets me extract the midis directly from the .cat files if you are missing anything. I used it to make a custom Gravis Ultrasound .ogg set. I actualy spend a couple of weeks playing OpenXcom with the TFTD GM.cat. Ah the nostalgia.
That's very helpful, I've got GMBIGMAR, and I should have any Victory slideshow music in a few minutes(ish). Still don't have GMATTBAS though. I'm guessing that's the briefing for Alien Artifact/Colony attack missions. Can you share a Geoscape save from just before you attacked T'Leth?
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: FudgeDragon on June 24, 2014, 06:15:17 pm
That's very helpful, I've got GMBIGMAR, and I should have any Victory slideshow music in a few minutes(ish). Still don't have GMATTBAS though. I'm guessing that's the briefing for Alien Artifact/Colony attack missions. Can you share a Geoscape save from just before you attacked T'Leth?

Hmm, I think I have...
Yes game 2. Here you go.

I hope you didn't get too many of my aquanauts killed. I remember them fondly. It was the first time I finished TFTD!

I'll see if I can fish out GMATTBAS when I get home.
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: skyhawk on June 24, 2014, 11:26:38 pm
And capturing is complete!

I've got everything except GMSIG (which doesn't seem to be used by the game), including a Victory and Defeat slideshow musics that don't have corresponding file names.

I need filenames for the two unknowns, and I need to process and cut the captures. This should be ready to publish in a day or two.
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: FudgeDragon on June 25, 2014, 12:18:16 am
The last two files are in the cat as
Tune 20 - Music for the floppy outro: win
Tune 21 - Music for the floppy outro: lose
I can only guess that we dont know the original filename because they weren't included with the windows version. If I had to make up a new name based on the floppy intro they'd be something like GMNEWWIN and GMNEWLOS.

I can't recall anywhere GMSIG gets used either. Actually listing to it it just sounds like the first 26 seconds of the floppy intro.
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: skyhawk on June 25, 2014, 05:04:13 am
Processing and cutting is done, and it's ready to zip it up and publish.

Can I get an authoritative answer regarding filenames? SupSuper?
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: SupSuper on June 26, 2014, 12:23:15 am
Since they have no official filenames, just call them something easily identifiable like GMWIN and GMLOSE. :P
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: skyhawk on June 26, 2014, 11:59:43 am
Too soon for this to be of any use to anyone I expect, but here we go!

https://www.dropbox.com/s/53jwkl25y3bg2p5/OpenXCom-TFTD-MT32-rev1.zip
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: Gifty on June 26, 2014, 01:04:36 pm
Hey, these sound excellent!
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: shinr on June 29, 2014, 10:03:25 pm
Related to TFTD music, but not important enough to warrant its own thread;

Found some TFTD mp3 files buried among my files, remembered that I got them from here (https://www.dropbox.com/s/5zlhlok4gtu5f7o/TFTD%20Music%20Ogg%20Online%20Converted.rar); Since the GameFront link in the description is dead, I decided to share:

https://www.dropbox.com/s/tpsh8enqreyhr6r/TFTD%20Music%20MP3%20Original.rar
https://www.dropbox.com/s/5zlhlok4gtu5f7o/TFTD%20Music%20Ogg%20Online%20Converted.rar

Don't know if these are a fan remasters, legit MIDI playback you can actually hear ingame or a CD redbook.

NOTE: Since the one who originally made these apparently used the CD version, GMNEWINT, GMLOSE, GMWIN are missing due to them being replaced by FMVs, and so is GMWAITLO, which sounds like a shortened GMGEO6, so they probably made a mistake and missed it (and I substituted GMWAITLO with GMGEO6 in the files).
Title: Re: OpenXCom TFTD MT-32 Music Pack?
Post by: skyhawk on August 16, 2015, 05:50:11 am
Due to apparent issues with OpenXCom handling 48kHz audio, I've released a new revision of this, based on the original lossless MT-32 captures down-sampled to 44kHz.

Dropbox (https://www.dropbox.com/s/5y95suvkdwephe7/OpenXCom-TFTD-MT32-rev2.zip?dl=0)

Readme:
Code: [Select]
This is revision 2 of my OpenXCom TFTD MT-32 music pack.

The reference music files for TFTD do not include GMWIN and GMLOSE. This is the music for the Victory and Game Over slideshows. Should this naming convention change a new revision will be necessary.

This revision was re-cut from the original MT-32 captures to a 44.1kHz final audio rate, to address issues with 48kHz audio in OpenXCom.

---------------
Install like any other OpenXCom Music Pack:

Extract the contents into <datadirectory>/SOUND, overwriting as necessary.

In Game Options -> Audio, make the following changes:
set Music Format to OGG, or else make sure there are no other GM*.* files in the directory.
Set Audio Sample Rate to 44.1 KHz
---------------

Further details might be available at:
https://openxcom.org/forum/index.php?topic=2330.0