gameflorist/dunedynasty

Units have no voice sound - US data files

Closed this issue · 6 comments

I built both latest git and 1.6.3 on GNU/Linux. I have music and I have voices when picking houses or when getting notified of things ("Warning: enemy unit approaching, from the east" or "Enemy unit destroyed"). I can hear the effects of shooting, death screams... but I get no voices at all from the units themselves (selecting / moving / attack).

hmm, it's working for me on Ubuntu 23.04. which distribution/version are you using?

does the problem occur, if you are using the v1.6.3 linux release package, or only if you build it yourself?

for building you need:

sudo apt -y install build-essential cmake liballegro5-dev libenet-dev libmad0-dev libfluidsynth-dev fluidsynth

for playing you need:

sudo apt install liballegro5.2 liballegro-acodec5.2 liballegro-image5.2 libenet7 libfluidsynth3 libmad0 libgl1

also be sure to use the data files from the EU v1.07 release of Dune II.

I use an Arch derivative (Artix). I haven't tried using the 1.6.3 release package, I only tried building it myself. I could try the release package and report back.

This is what I used to build the package:

Git version:
https://aur.archlinux.org/packages/dunedynasty-git

1.6.3 version:
https://aur.archlinux.org/packages/dunedynasty

I have 1.07 data files (and they work correctly in Dune Legacy).

I nuked my ~/.local/share/dunedynasty and ~/.config/dunedynasty directories, placed the data files, then launched the release package and I still get the same issue.

I have 1.07 data files (and they work correctly in Dune Legacy).

i'm pretty sure, the problem is you are using the US version of 1.07, and not the EU version. i just tried the VOC.PAK from the US version and it has the same effect with unit voices not playing. that's because the filenames are different in this PAK.

I kept looking at the version while ignoring the region! Thanks.
I tried the EU version and I can hear the voices :)

Are there plans to support the US version too?

great to hear, this worked out for you!

Are there plans to support the US version too?

no, not really. Dune Dynasty is basically built with multi-language support in mind. (you can switch languages in the config-file). so it also expects the language-specific PAK-files from the EU-version. i've not looked at it in detail, but supporting the US version would probably require some effort and imho not yield any actual value.