Hi. I just setup Exult on my system, and I'm having a few problems.
I copied the Black Gate and Serpent Isle game data from the Ultima Collection CD into ~/.exult/blackgate and ~/.exult/serpentisle. There was no "gamedat" subdirectory as referenced in ~/.exult.cfg, so I pointed "path" and "gamedat_path" at the above mentioned folders. Also, when I run Exult there is an image of a crossed-out speaker next to Black Gate and Serpent Isle in the menu. Both still run, but there is a nasty static audio interference every second along with the correct music and audio.
I'm running Mandrake 9 and have installed the ALSA packages that come with Mandrake. Can you give me some help with this?
Exult 1.00 on Mandrake 9
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
Re: Exult 1.00 on Mandrake 9
Only the static directory from the CD is needed. The way you set it up works. The crossed-out speakers mean it can't find the sfx packs. (you download them from the sourceforge page and point to them from the config file)
Re: Exult 1.00 on Mandrake 9
SB-X, thank you for the reply.
I downloaded the sfx packs and unzipped them into ~/.exult/blackgate and ~/.exult/serpentisle without modifying .exult.cfg. The crossed-out speaker icons are still there. Which config variable to I need to modify?
Also, the very distracting static burst every second (normal background music with a "BZZZ - BZZZ - BZZZ" superimposed) is still there. Is the Mandrake 9 version of ALSA just not working with Exult? How can I force Exult to use ALSA instead of OSS?
I've read the ALSA docs and I don't see a simple method for solving this problem.
I downloaded the sfx packs and unzipped them into ~/.exult/blackgate and ~/.exult/serpentisle without modifying .exult.cfg. The crossed-out speaker icons are still there. Which config variable to I need to modify?
Also, the very distracting static burst every second (normal background music with a "BZZZ - BZZZ - BZZZ" superimposed) is still there. Is the Mandrake 9 version of ALSA just not working with Exult? How can I force Exult to use ALSA instead of OSS?
I've read the ALSA docs and I don't see a simple method for solving this problem.
Re: Exult 1.00 on Mandrake 9
Config variable is config/disk/game/blackgate/waves (and serpentisle for SI)
Re: Exult 1.00 on Mandrake 9
As for the static, could it be that the "sound problem (beeping noise)" thread is about the same?
Re: Exult 1.00 on Mandrake 9
No, it isn't the sound of birds. It's the sound of static. An obnoxious static burst that I hear continually once Exult starts, even at the menu screen. The static burst is heard every second. In between static bursts, I hear (briefly) normal audio.
I don't know how else to articulate the problem. It is static interference/static buzzing/sound distortion. Is this some way to force Exult to use ALSA instead of OSS?
I don't know how else to articulate the problem. It is static interference/static buzzing/sound distortion. Is this some way to force Exult to use ALSA instead of OSS?
Re: Exult 1.00 on Mandrake 9
Hm, you'd have to check if SDL has an environment variable for using ALSA.
(or you could rebuild SDL disabling OSS and enabling ALSA?)
(or you could rebuild SDL disabling OSS and enabling ALSA?)