Exult 1.00 on Mandrake 9

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
vaustein

Exult 1.00 on Mandrake 9

Post by vaustein »

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?
SB-X
Posts: 980
Joined: Thu May 14, 2020 1:34 pm

Re: Exult 1.00 on Mandrake 9

Post by SB-X »

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)
vaustein

Re: Exult 1.00 on Mandrake 9

Post by vaustein »

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.
wjp
Site Admin
Posts: 1708
Joined: Thu May 14, 2020 1:34 pm

Re: Exult 1.00 on Mandrake 9

Post by wjp »

Config variable is config/disk/game/blackgate/waves (and serpentisle for SI)
wjp
Site Admin
Posts: 1708
Joined: Thu May 14, 2020 1:34 pm

Re: Exult 1.00 on Mandrake 9

Post by wjp »

As for the static, could it be that the "sound problem (beeping noise)" thread is about the same?
vaustein

Re: Exult 1.00 on Mandrake 9

Post by vaustein »

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?
wjp
Site Admin
Posts: 1708
Joined: Thu May 14, 2020 1:34 pm

Re: Exult 1.00 on Mandrake 9

Post by wjp »

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?)
Locked