It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
This audio solution is for Heroes of Might and Magic 3: Complete on Archlinux and using Wine.

Works on three of my Archlinux computer builds both uefi and bios. Spent three days trying to figure out the why the sound issue on this game on Archlinux when the system sound is working perfect.

Missing install component. (Fix)
sudo pacman -Sy lib32-libpulse

My computer screen settings for xfce4 are set for a resolution screen of 1920x1080. Should work with window managers as well. I use spectrwm on one of my computers and it works perfect.

Archlinux
sudo pacman -Sy lib32-libpulse

Archlinux Audio for HoMM3 --> lib32-libpulse
sudo pacman -S lib32-libpulse openssl-1.0 icoutils imagemagick innoextract

Example:
export WINEPREFIX=~/.wine-new
wine winecfg

Wine configuration libraries Windows 7
winecfg
d3dx9_43 (native, builtin)
lib32 (native, builtin)
openal32 (native, builtin)
opencl (native, builtin)
Post edited July 18, 2021 by NWAFIVE
You should rather post it on HoMM forum.

Although I don't recall any issues on Arch Linux, it worked perfect out of the box without tweaks but possibly I had lib32-pulse already installed.
low rated
see linux is full of errors
If you have difficulties when trying to install Heroes of Might and Magic 3 on Arch Linux, I would suggest giving a try to ./play.it.

Keep in mind that no winetricks verb should be required for this game.
avatar
vv221: Keep in mind that no winetricks verb should be required for this game.
Also for LAN play? Last time I installed it (about a year ago), it required native dplay libraries.
avatar
Lillesort131: Also for LAN play? Last time I installed it (about a year ago), it required native dplay libraries.
You’re right, LAN multiplayer probably requires directplay libraries. I’ve only tried solo play and hotseat.
avatar
Lillesort131: Also for LAN play? Last time I installed it (about a year ago), it required native dplay libraries.
I have yet to find a game that works (reliably) in LAN multiplayer using Wine's implementation of directplay, and I've tried at least a dozen. This area could certainty use some patches and attention.
avatar
ssling: You should rather post it on HoMM forum.

Although I don't recall any issues on Arch Linux, it worked perfect out of the box without tweaks but possibly I had lib32-pulse already installed.
Your probably right about the forum post. Navigation on GOG can take sometime to find the right place to be. I see my post is growing. To the NAY Sayer's on gaming Linux I have HoMM3, HoMM4 setup on four of my eight computer builds and I find these games run better on Linux than let's say on Windows.

Freedom to do what you want with an operating system is important. One reason not to run Windows. I wonder how many Mac (Apple) users know that Wine is being installed to run these old games. On Linux you have to learn how to do it.

My hardware and operating systems all four machines was setup correctly but the audio music on HoMM3 was not playing. Old games, some require a 32 bit library which was missing. --> sudo pacman -Sy lib32-libpulse .....

I (also) run Windows. I dislike Windows for my own reasons. Archlinux is my go to Linux system. And I run Gentoo on some of my high end machines that I build. :)

But for most Linux users a Gentoo a source code build or install is some what daunting. Editing a make.conf for cpu compiler settings, cores, user flags and other skills. LFS is out of the question for many... :)

Also low end hardware would take days to compile.

Gentoo -- The pay back is a highly optimized computer and excellent performance.
avatar
vv221: If you have difficulties when trying to install Heroes of Might and Magic 3 on Arch Linux, I would suggest giving a try to ./play.it.

Keep in mind that no winetricks verb should be required for this game.
./play.it <--- Works great! I have use their shell scripts on both Debian and Archlinux. Just follow the steps!

Download the GOG game & .play.it scripts to /home/user/place, then run chmod +x on the filed to make them executable.

Also install the additional components software require to run the game on your distribution...

Works!