Dumb questions?????

NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Locked
peebles

Dumb questions?????

Post by peebles »

1) What exactly do I have to install to get speech to work? Music and sound effects both work on window But I don't ever hear speech, and I have both speech and sound effects enabled in the speech options.

2) On Linux I ran rpm -i to install the exult package but I can't find exult.cfg. The docs say it should be in the /home directory but I don't see it there. Does the config file have a different name in Linux?
SB-X
Posts: 980
Joined: Thu May 14, 2020 1:34 pm

Re: Dumb questions?????

Post by SB-X »

It should be in your home directory not in the /home directory.
SB-X
Posts: 980
Joined: Thu May 14, 2020 1:34 pm

Re: Dumb questions?????

Post by SB-X »

Sorry you probably knew that.
Speech should just work if you have the game data installed correctly containing the speech file, as far as I know.

The configuration file is ~/.exult.cfg.
peebles

Re: Dumb questions?????

Post by peebles »

Thanks very much for your help. With respect to the speech problem, how does Exult determine what speech files to load. It seems to load 'h:\uc\serpent\static\sispeech.spc' but not
'h:\uc\ultima7\static\u7speech.spc' ???

>>>> Is there anything I can do to install the u7speech file?

Start of stdout:

Exult version 1.00
Built at: Nov 5 2002 00:12:01
Compile-time options: NO_SDL_PARACHUTE, HAVE_ZIP_SUPPORT
Compiler: Microsoft C/C++ Compiler, version: 12.0.8804

Platform: Windows 2000 Service Pack 3 Version 5.0 Build 2195
Data path = data/
2 Midi Devices Detected
Listing midi devices:
-1: Microsoft MIDI Mapper
0: SoundMAX Wavetable Synth
1: Microsoft GS Wavetable SW Synth
Using device -1: Microsoft MIDI Mapper
Internal Win32 Midiout Midi Player for Exult and Pentagram.
is_installed: 'h:\uc\ultima7\static\endgame.dat': yes
is_installed: 'h:\uc\serpent\static\sispeech.spc' : yes
Starting a BLACK GATE game
Current path settings:
Static : h:\uc\ultima7\static
Gamedat : h:\uc\ultima7\gamedat
Savegame: h:\uc\ultima7
Patch : none

Gamedat identity FORGE
Loading exult.flx...
Loading /exult_bg.flx...
Colourless
Site Admin
Posts: 731
Joined: Thu May 14, 2020 1:34 pm

Re: Dumb questions?????

Post by Colourless »

That line you are seeing about sispeech.spc is part of the routine to detect if the game is serpent isle or black gate. It's got nothing to do with the speech being played.

If you get SFX, then speech should be working. If you want to test it out, Press Alt-1 and test the various speech samples.

-Colourless
peebles

Re: Dumb questions?????

Post by peebles »

And thank you for the tip.

Yes, I can hear speech in the ALT-1 tester. But I thought I would hear the characters talking in the game, and I never do, although music and sound effects work. Maybe there are just a few special places in the game in which speech works?
Tom Peebles

Re: Dumb questions?????

Post by Tom Peebles »

Back to the question about the Linux config file. There does not seem to be any file named exult.cfg in the Linux package. Here are the files that rpm sees:

linux:/usr/uc/uc/Ultima7 # rpm -ql exult-1.00-1
/usr/bin/exult
/usr/share/doc/exult-1.00
/usr/share/doc/exult-1.00/AUTHORS
/usr/share/doc/exult-1.00/COPYING
/usr/share/doc/exult-1.00/ChangeLog
/usr/share/doc/exult-1.00/FAQ
/usr/share/doc/exult-1.00/NEWS
/usr/share/doc/exult-1.00/README
/usr/share/doc/exult-1.00/README.1ST
/usr/share/exult/exult.flx
/usr/share/exult/exult_bg.flx
/usr/share/exult/exult_si.flx
/usr/share/exult/midisfx.flx
/usr/share/man/man6/exult.6.gz
/usr/share/pixmaps/exult.png

That's all, folks!
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: Dumb questions?????

Post by artaxerxes »

the .cfg is created when you first run exult.

Artaxerxes
Tom Peebles

Re: Dumb questions?????

Post by Tom Peebles »

"the .cfg is created when you first run exult."

OK, I ran it again and this time I found ".exult.cfg" (not "exult.cfg"). Maybe that's why I couldn't find it.

Are these any options to make stdout have more sound info?
SB-X
Posts: 980
Joined: Thu May 14, 2020 1:34 pm

Re: Dumb questions?????

Post by SB-X »

You are right about the speech. Only the Guardian has speech, when you are at certain places.
peebles

Re: Dumb questions?????

Post by peebles »

Thanx SB-X. You have been very kind and patient. (It has been so long since I had *any kind* of a sound card that worked with U7 - not to mention a HD partition I trusted it with -- that I forgot how speech was supposed to work!) lol!

You have answered all my questions.
Locked