Is there a way to extract the speech from Ultima 7?
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Is there a way to extract the speech from Ultima 7?
And Serpent Isle (and maybe Ultima 8)?
So that I can convert it to mp3s...
Thanks.
So that I can convert it to mp3s...
Thanks.
-
- Site Admin
- Posts: 731
- Joined: Thu May 14, 2020 1:34 pm
Re: Is there a way to extract the speech from Ultima 7?
For Serpent Isle you want to use expack from the Exult tools and extract SISPEECH.SPC. This will give you a set '.u7o' files which you can rename '.voc'. You'll probably need to use some other program to convert them into '.wav'.
For Ultima 8 it's a 2 step process.
The first step is you need to use dcmpsound that is in the Pentagram Binary Snapshot (available on the Exult Download page). To use this program you will need to copy it to your Ultima 8 directory (Ultima 8 MUST be installed for this program to function). Then you just run it. This will decompress all the compressed sounds and speech (english version only for now). The process of decompressing may take a while if you have a slow machine. On my machine (Athlon 1000) it takes about 2 minutes.
The second step involves using the u8extract tool also in the Pentagram Binary Snapshot. You need to go into the Ultima8\sound directory and extract all the e*_d.flx files. You should extract each flex into it's own directory as the files that are extracted will overright each other. This will output '.u8o' files, but you can just rename them to '.wav'
-Colourless Dragon
For Ultima 8 it's a 2 step process.
The first step is you need to use dcmpsound that is in the Pentagram Binary Snapshot (available on the Exult Download page). To use this program you will need to copy it to your Ultima 8 directory (Ultima 8 MUST be installed for this program to function). Then you just run it. This will decompress all the compressed sounds and speech (english version only for now). The process of decompressing may take a while if you have a slow machine. On my machine (Athlon 1000) it takes about 2 minutes.
The second step involves using the u8extract tool also in the Pentagram Binary Snapshot. You need to go into the Ultima8\sound directory and extract all the e*_d.flx files. You should extract each flex into it's own directory as the files that are extracted will overright each other. This will output '.u8o' files, but you can just rename them to '.wav'
-Colourless Dragon
Re: Is there a way to extract the speech from Ultima 7?
Thanks, it worked
By the way, when did the Guardian say "Let the Darkness come for you, Avatar!" in Ultima 8?
Can't remember having heard this sentence in the game.
By the way, when did the Guardian say "Let the Darkness come for you, Avatar!" in Ultima 8?
Can't remember having heard this sentence in the game.
Re: Is there a way to extract the speech from Ultima 7?
I didn't hear that one either. I think it was meant for a death scene that never happened.
Re: Is there a way to extract the speech from Ultima 7?
There was a program I used a few years ago called U7VOC that would extract all the speech from U7 and U7 serpent isle as .VOCs. Anyone remember that?
Re: Is there a way to extract the speech from Ultima 7?
Heh... now do you know where I can get a copy?
-
- Site Admin
- Posts: 731
- Joined: Thu May 14, 2020 1:34 pm
Re: Is there a way to extract the speech from Ultima 7?
Why not just use expack? The files it exactact are vocs.
Re: Is there a way to extract the speech from Ultima 7?
you can even make a .bat file so it uses expack to extract all the speech and renames the u7o files to voc files. Essentially the same program and you know exactly what it does by looking at its code
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Re: Is there a way to extract the speech from Ultima 7?
Or we could probably add an option to expack to output files with a different extension than .u7o. (expack --ext voc, or something)
Re: Is there a way to extract the speech from Ultima 7?
or have a little textbased database for expack to use so it nows that when it extracts *.vga to output shp files and when it expacks SIspeech.spc it outputs voc files...
Could be handy but also... who cares?
Could be handy but also... who cares?
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!