Hard Light Productions Forums

General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: nagachief on November 30, 2008, 07:41:07 pm

Title: FSO Refuses to Play Speech
Post by: nagachief on November 30, 2008, 07:41:07 pm
After installing FS2 and FSO correctly, it appears that FSO does not play ANY speech at all. I turned off the depressingly bad speech that comes with windows to make sure that wasn't messing with it, no luck.

I checked to see if my Voice file exists and has the right file size, and it does.

I really am quite clueless on what to do.
Title: Re: FSO Refuses to Play Speech
Post by: FUBAR-BDHR on November 30, 2008, 08:59:41 pm
Are you trying to play the main FS2 campaign?  If not then it could be that the campaign just doesn't have voice files. 


Assuming you did check the FAQ and you are doing the main FS2 campaign run the debug build and attach the fs2_open.log file from the data directory. 
Title: Re: FSO Refuses to Play Speech
Post by: Jeff Vader on December 01, 2008, 03:51:13 am
Quick guess while waiting for the log: do you have something other than Generic Software selected from the Launcher, under the Audio/Joystick tab? Generic Software is the only thing that actually works.
Title: Re: FSO Refuses to Play Speech
Post by: karajorma on December 01, 2008, 04:33:46 am
Bear in mind that at the moment I'm not certain any coder is releasing builds that do voice synthesis so unless the mission you are playing has pre-recorded voice acting you won't hear a thing.
Title: Re: FSO Refuses to Play Speech
Post by: captain-custard on December 01, 2008, 05:00:45 am
it seems to work most of the time for me , i use microsofts mary .... click the does this build have speech ..... in trouble shooting and it will tell you if its compatable
Title: Re: FSO Refuses to Play Speech
Post by: nagachief on December 01, 2008, 07:20:53 am
I am playing the FS2 campiagn and the audio is in software. I can easily get one of the MS voices, but that's not what I'm wanting.

It also appears that running the game in debug mode breaks it, saying it is missing a ship, which in reality it isn't.

Furthermore, if voice file is supposed to contain wav files, it is horribly corrupted on my disks.
Title: Re: FSO Refuses to Play Speech
Post by: Jeff Vader on December 01, 2008, 07:22:33 am
If you ran a debug build, there should be a file called fs2_open.log in your \freespace2\data\ directory. Please post it here as an attachment.
Title: Re: FSO Refuses to Play Speech
Post by: nagachief on December 01, 2008, 09:03:58 pm
Got the time to find the log, it is attached!

Now I am desperate to get this to work, GameTap's version (since the voices do not work for FSO) appears to have no afterburners for any mission and the commands do not work, except resupply. This has made the Bearbaiting mission impossible.

[attachment deleted by admin]
Title: Re: FSO Refuses to Play Speech
Post by: FUBAR-BDHR on December 01, 2008, 10:02:30 pm
Well I'm stumped on this one.  Here's the errors when it tried to play the voice files so the rest of you don't have to dig:

Failed to load "TR1_CB_01.wav"AUDIOSTR => ErrorExit for ::Create() on wave file: TR1_CB_02.wav
Failed to load "TR1_CB_02.wav"AUDIOSTR => ErrorExit for ::Create() on wave file: TR1_CB_03.wav
Failed to load "TR1_CB_03.wav"AUDIOSTR => ErrorExit for ::Create() on wave file: TR1_CB_04.wav
Failed to load "TR1_CB_04.wav"AUDIOSTR => ErrorExit for ::Create() on wave file: TR1_CB_05.wav


No ideas unless it's a corrupt VP or something.  Stu_fs2.vp is being loaded. 
Title: Re: FSO Refuses to Play Speech
Post by: nagachief on December 01, 2008, 10:19:35 pm
Then...how do I get a good copy, since that one came from the disk are corrupted?

I've gotten to mission 30 and I realized how important those voices are.
Title: Re: FSO Refuses to Play Speech
Post by: FUBAR-BDHR on December 01, 2008, 10:29:25 pm
Don't jump the gun yet.  It may not be a corrupt file.  Just wait for someone who might know what that error actually means to come along.

I the mean time you could download the latest 3.6.10 build from here:  http://www.hard-light.net/forums/index.php/board,173.0.html

Run the debug build and attach the log.  It will include the checksum to see if the VP file is the right one or not. 

Might not hurt to make sure your sound card drivers are up to date too. 
Title: Re: FSO Refuses to Play Speech
Post by: nagachief on December 01, 2008, 11:18:31 pm
Sad part about sound drivers, is the particular on board sound I am using, MSI has dropped support for, so no new drivers anytime soon.

But I'll give the latest 3.6.10 build a shot.

Although, I could have sworn the 3.6.10 build that I got from the installer crashed on mission load, complaining about the fighter used in the first training mission missing.
Title: Re: FSO Refuses to Play Speech
Post by: Jeff Vader on December 02, 2008, 02:16:20 am
While waiting for it...

Code: [Select]
Searching root pack 'i:\tango2_fs2.vp'
Searching root pack 'i:\tango3_fs2.vp'
Searching root pack 'i:\tangoB_fs2.vp'
Searching root pack 'i:\warble_fs2.vp'
Is 'i:' an optical drive or something? TangoB is not needed in any way and the other files are already in your root \fso\ folder, as they should.
Title: Re: FSO Refuses to Play Speech
Post by: nagachief on December 02, 2008, 06:58:15 am
Seems kinda odd that FSO would try and read from the CD...



Yep, that's why I didn't use the 3.6.10 builds...couldn't load the ships.ccp properly, complaining about the Myrmidon.

[attachment deleted by admin]
Title: Re: FSO Refuses to Play Speech
Post by: Jeff Vader on December 02, 2008, 07:10:04 am
Code: [Select]
Searching root pack 'C:\fso\sparky_hi_fs2.vp' ... 0 files
Searching root pack 'C:\fso\stu_fs2.vp' ... 3 files
:wtf: Well this is odd. Sparky_hi should have 1337 files and stu should have 2355 files. Sounds corrupt material to me. Curiously their checksums still match.
Title: Re: FSO Refuses to Play Speech
Post by: Wobble73 on December 02, 2008, 07:48:07 am
Code: [Select]
Searching root pack 'C:\fso\sparky_hi_fs2.vp' ... 0 files
Searching root pack 'C:\fso\stu_fs2.vp' ... 3 files
:wtf: Well this is odd. Sparky_hi should have 1337 files and stu should have 2355 files. Sounds corrupt material to me. Curiously their checksums still match.

Why would Sparky_hi have leet files?  :confused:


 :nervous:
Title: Re: FSO Refuses to Play Speech
Post by: nagachief on December 02, 2008, 04:28:17 pm
That's what I was afriad of...

I kinda had the feeling when I searched the speech vp and found no wav files at all. Just gibberish named files.

Any way to get a 100% working copy of the corrupted files?
Title: Re: FSO Refuses to Play Speech
Post by: FUBAR-BDHR on December 02, 2008, 04:36:19 pm
You could try manually copying them off the CD and see what happens. 
Title: Re: FSO Refuses to Play Speech
Post by: nagachief on December 02, 2008, 04:58:08 pm
Where would they be? Trying to extract the .cab files causes an error.
Title: Re: FSO Refuses to Play Speech
Post by: captain-custard on December 04, 2008, 01:20:37 am
Code: [Select]
Searching root pack 'C:\fso\sparky_hi_fs2.vp' ... 0 files
Searching root pack 'C:\fso\stu_fs2.vp' ... 3 files
:wtf: Well this is odd. Sparky_hi should have 1337 files and stu should have 2355 files. Sounds corrupt material to me. Curiously their checksums still match.

maybe there modified ones from tbp or something
Title: Re: FSO Refuses to Play Speech
Post by: Jeff Vader on December 04, 2008, 07:11:38 am
Code: [Select]
Searching root pack 'C:\fso\sparky_hi_fs2.vp' ... 0 files
Searching root pack 'C:\fso\stu_fs2.vp' ... 3 files
:wtf: Well this is odd. Sparky_hi should have 1337 files and stu should have 2355 files. Sounds corrupt material to me. Curiously their checksums still match.

maybe there modified ones from tbp or something
Concidering that he (apparently) has FS2 on discs, I'd dare to guess this is not the case. But, just to be sure... nagachief, you haven't by chance been messign around with The Babylon Project?

Why would Sparky_hi have leet files?  :confused:


 :nervous:
There should be no need for an explanation of the 1337 status of sparky_hi.
Title: Re: FSO Refuses to Play Speech
Post by: nagachief on December 06, 2008, 09:47:26 am
Sorry for taking a long time to reply.

I don't even have any of the mods installed, save mediaVP.

MAJOR EDIT:

I got the original FS2 to work, but it also has no voices.
Title: Re: FSO Refuses to Play Speech
Post by: General Battuta on December 06, 2008, 12:13:12 pm
But the other sound effects are working? Odd.

Are the voice files stored in a different VP from the rest of the sound effects? I can't recall.
Title: Re: FSO Refuses to Play Speech
Post by: Jeff Vader on December 06, 2008, 12:16:52 pm
The voices are in stu. Which seems to be broken at his end. Hmm. I'd know a source where you can download the retail .vps separately but I'm slightly hesitant to post a link due to the current HLP policy concerning FreeSpace download links.I could possibly PM you a link. That way other people wouldn't see it and wouldn't be tempted to download the entire game from there without paying.
Title: Re: FSO Refuses to Play Speech
Post by: nagachief on December 10, 2008, 08:31:21 pm
The stu_fs2.vp on my Freespace 2 disk was indeed corrupted.

Now I have 99% of the speech, only rare cases where generic "ship detected" lines don't play.
Title: Re: FSO Refuses to Play Speech
Post by: chishio on March 08, 2013, 02:33:48 pm
I'm having this same exact issue. Full music and sound effects, but no voice whatsoever. Looking at my FS2 CDs, they're pretty scratched up, and I believe the stu_fs2.vp I'm trying to bring in off the disc is copying corrupt because of this. I hate to drag up such an old thread, but if there is still any assistance possible from here I would greatly appreciate it. I played this game some 12 years ago and the campaign voice acting is a big part of the experience for me. All of the help I've found is related to the stupid voice synthesis for mod campaigns when really all I want is to just play the original game.

Again, sorry for the old thread post stuff. I'm not much of a forum user, just a girl wanting to relive some childhood memories. Thanks for your time, regardless :)
Title: Re: FSO Refuses to Play Speech
Post by: jg18 on March 08, 2013, 02:45:27 pm
If the file won't copy correctly off of your CDs, your options are likely to either

(a) try to repair the CD to make it readable -- use your search engine of choice to find techniques for doing this

(b) buy another copy (http://www.gog.com/gamecard/freespace_2)
Title: Re: FSO Refuses to Play Speech
Post by: niffiwan on March 08, 2013, 05:37:19 pm
I've had success with using toothpaste + toothbrush on a scratched DVD, but I'd only suggest it as a last resort.