- Installation on Linux
- Contents
- Binaries installation
- Ubuntu
- Debian
- Flatpak (distribution-agnostic)
- Other distributions
- Compiling from source
- Installing Heroes III data files
- Install data using vcmibuilder script (recommended for non-Flatpak installs)
- Install data using gog.com offline installer
- Install using existing Heroes III data
- Launching game
- Reporting bugs
- Arch Linux User Repository
- Package Details: gog-heroes-of-might-and-magic-3-complete-edition 4.0.28740-7
- Package Actions
- Dependencies (5)
- Required by (0)
- Sources (9)
- Pinned Comments
- bwrsandman commented on 2019-03-02 17:50 (UTC)
- Latest Comments
- jtraulle commented on 2022-12-23 10:23 (UTC)
- pix3l commented on 2022-12-17 08:59 (UTC) (edited on 2022-12-17 12:01 (UTC) by pix3l)
- adamruss commented on 2022-11-03 21:21 (UTC)
- dark-saber commented on 2022-10-09 01:49 (UTC)
- ooo commented on 2021-01-16 00:23 (UTC)
- bwrsandman commented on 2020-09-28 23:51 (UTC) (edited on 2020-09-28 23:56 (UTC) by bwrsandman)
- budRich commented on 2020-09-25 08:54 (UTC)
- rashkov commented on 2020-04-08 16:15 (UTC) (edited on 2020-04-08 16:20 (UTC) by rashkov)
- dfroger commented on 2020-03-07 18:56 (UTC) (edited on 2020-03-07 19:05 (UTC) by dfroger)
- Eiffel commented on 2019-12-29 22:23 (UTC)
- Heroes of Might and Magic III
- How to install Heroes of Might and Magic 3 on Ubuntu 16.04
Installation on Linux
VCMI requires data from original Heroes 3: Shadow of Death or Complete editions. Data from native Linux version made by LOKI will not work.
Contents
Binaries installation
Ubuntu
From Ubuntu repository
VCMI stable builds available in «multiverse» repository. Learn how to enable it in Ubuntu wiki.
Once enabled, you can install VCMI using following commands:
sudo apt update sudo apt install vcmi
Latest stable build from PPA
More up-to-date releases can be found in our PPA here: https://launchpad.net/~vcmi/+archive/ubuntu/ppa
To install VCMI from PPA use:
sudo apt-add-repository ppa:vcmi/ppa sudo apt update sudo apt install vcmi
Unstable testing build from PPA
We also provide latest, unstable builds mostly suitable for testing here: https://launchpad.net/~vcmi/+archive/ubuntu/vcmi-latest
In order to install from this PPA use:
sudo add-apt-repository ppa:vcmi/vcmi-latest sudo apt update sudo apt install vcmi
Debian
Stable VCMI version is available in «contrib» repository. Learn how to enable it in Debian wiki.
To install VCMI from repository:
sudo apt-get update sudo apt-get install vcmi
Flatpak (distribution-agnostic)
Latest public release build can be installed via Flatpak.
Depending on your distribution, you may need to install flatpak itself. You can find guide for your distribution here: https://www.flatpak.org/setup/
Once you have flatpak, you can install VCMI package which can be found here: https://flathub.org/apps/details/eu.vcmi.VCMI
Other distributions
For other distributions, VCMI can be installed from 3rd-party repositories listed below.
Note that these repositories are not supported by vcmi team and may not be up to date.
If you are interested in providing builds for other distributions, please let us know.
Compiling from source
Please check following developer guide: How to build VCMI (Linux)
Installing Heroes III data files
To install VCMI you will need Heroes III: Shadow of Death or Complete edition.
Install data using vcmibuilder script (recommended for non-Flatpak installs)
To install Heroes 3 data using automated script you need any of:
- Offline Installer downloaded from gog.com (both .exe and .bin files are required)
- Directory with preinstalled game
- One or two CD’s or CD images
Run the script using options appropriate to your input files:
vcmibuilder --cd1 /path/to/iso/or/cd --cd2 /path/to/second/cd vcmibuilder --gog /path/to/gog.com/installer.exe vcmibuilder --data /path/to/h3/data
You should use only one of these commands.
On flatpak install, it’s also possible to run the script, but any path seems to be interpreted from within the Flatpak sandbox:
flatpak run --command=vcmibuilder eu.vcmi.VCMI --data /path/to/h3/data`
Install data using gog.com offline installer
Download both files for the «offline backup game installers» and extract them using innoextract tool
innoextract --output-dir=~/Downloads/HoMM3 "setup_heroes_of_might_and_magic_3_complete_4.0_(28740).exe"
(note that installer file name might be different)
Once innoextract completes, start VCMI Launcher and choose to copy existing files. Select the ~/Downloads/HoMM3 directory. Once copy is complete, you can delete both offline installer files as well as ~/Downloads/HoMM3.
Install using existing Heroes III data
Copy «Data», «Maps» and «Mp3» from Heroes III to:
Or, in case of flatpak install to
$HOME/.var/app/eu.vcmi.VCMI/data/vcmi/
On some distributions $XDG_DATA_HOME could differ so instead you may need to use:
Launching game
To start the game type in console:
Or, to start game directly avoiding Launcher:
VCMI should be also available via desktop environment menu or launcher (Games/Strategy/VCMI)
Reporting bugs
Please report any issues with packages according to Bug reporting guidelines
Arch Linux User Repository
Package Details: gog-heroes-of-might-and-magic-3-complete-edition 4.0.28740-7
Package Actions
Git Clone URL: | https://aur.archlinux.org/gog-heroes-of-might-and-magic-3-complete-edition.git (read-only, click to copy) |
---|---|
Package Base: | gog-heroes-of-might-and-magic-3-complete-edition |
Description: | Heroes of Might & Magic III and its expansions: Armageddon’s Blade and The Shadow of Death (with optional HD patch) |
Upstream URL: | https://www.gog.com/game/heroes_of_might_and_magic_3_complete_edition |
Keywords: | gog homm3 |
Licenses: | custom |
Submitter: | bwrsandman |
Maintainer: | bwrsandman |
Last Packager: | bwrsandman |
Votes: | 5 |
Popularity: | 0.000000 |
First Submitted: | 2015-08-17 21:42 (UTC) |
Last Updated: | 2023-01-22 15:30 (UTC) |
Dependencies (5)
Required by (0)
Sources (9)
Pinned Comments
bwrsandman commented on 2019-03-02 17:50 (UTC)
Make sure to set ‘user_allow_other’ in /etc/fuse.conf
# echo user_allow_other >> /etc/fuse.conf"
Latest Comments
jtraulle commented on 2022-12-23 10:23 (UTC)
Some checksums does not validates since the last update of the package
gog-heroes-of-might-and-magic-3-complete-edition . ÉCHEC gog-heroes-of-might-and-magic-3-complete-edition-campaign-editor . ÉCHEC gog-heroes-of-might-and-magic-3-complete-edition-map-editor . ÉCHEC
pix3l commented on 2022-12-17 08:59 (UTC) (edited on 2022-12-17 12:01 (UTC) by pix3l)
#install: cannot stat ‘/mnt/magazyn/archlinux/gog-heroes-of-might-and-magic-3-complete-edition/src/icons/HD_Launcher.exe*16x16x32.png’: No such file or directory
I don’t know, maybe something’s wrong on my side, but otherwise it packages (I know that shortcuts are created in ‘Programs Menu’ from log.
adamruss commented on 2022-11-03 21:21 (UTC)
anyone got this working and can give a step by step guide? I finally got it downloaded, but no launch
dark-saber commented on 2022-10-09 01:49 (UTC)
After updating to unionfs-fuse 3.2-1, I get the following error:
fuse: unknown option(s): `-o use_ino,nonempty' Failed to mount unionfs
Removing these options from /usr/bin/gog-heroes-of-might-and-magic-3-complete-edition fixes the issue, but I’m not sure if this won’t affect anything.
ooo commented on 2021-01-16 00:23 (UTC)
In order to get the HD patch installed (http://h3hota.com/HD/HoMM3_HD_Latest_setup.exe, thanks @rashkov from the link), I had to change
msg "Installing HD patch" wine "$/$" /verysilent
msg "Installing HD patch" wine "$/$" /Dir="$/$" /verysilent
bwrsandman commented on 2020-09-28 23:51 (UTC) (edited on 2020-09-28 23:56 (UTC) by bwrsandman)
@budRich icoutils is in the makedepends, is there a reason for it to be a full dependency? is wrestool used after installation?
edit: I see now, it was being overwritten on another line.
budRich commented on 2020-09-25 08:54 (UTC)
Missing dependency: wrestool, available in icoutils package.
rashkov commented on 2020-04-08 16:15 (UTC) (edited on 2020-04-08 16:20 (UTC) by rashkov)
Make sure that you’re using a recently built lgogdownloader-git. Regular lgogdownloader (the non-git package) is out of date and won’t work anymore.
dfroger commented on 2020-03-07 18:56 (UTC) (edited on 2020-03-07 19:05 (UTC) by dfroger)
The game starts, but I have no mouse nor keyboard, seems it is not «focused». Tried on i3 and lxde, I tried to press «Alt+Tab». Any idea? Thanks
Edit: It now works but. no idea why! Edit2: Maybe I just waited the cinematic ends.
Eiffel commented on 2019-12-29 22:23 (UTC)
I had an issue with wrestool missing. I had to install icoutils for the build to complete.
Afterwards, I also had to install lib32-mpg123 and lib32-libpulse to have everything working.
lib32-mpg123 was necessary to have the mouse working properly lib32-libpulse was necessary to get the sound working.
Now, the game seems to be freezing my comp after some time, time to see what happens
Copyright © 2004-2023 aurweb Development Team.
AUR packages are user produced content. Any use of the provided files is at your own risk.
Heroes of Might and Magic III
The installer is for Heroes III: Complete, 2 CD Version (includes Heroes III: The Restoration of Erathia, Heroes III: Armageddon’s Blade, and Heroes III: Shadow of Death).
The 2 CDs are part of Heroes of Might and Magic: Platinum Edition
1. Rip both CDs (CDs 3 and 4 from Heroes of Might and Magic: Platinum Edition)
2. Mount both CDs
3. Proceed with installation. Do not install DirectX when asked.
On game first run, it will skip the intro and say it can not find the CD. That’s ok, just exit the game and start it again.
Note: The downloaded nocd patch (1KB) is applied using bspatch. The patch will modify the installed HEROES3.EXE to match the GoG nocd version (resulting HEROES3.EXE sha256: b067f3c24467e8cd77f875f3cae4ebc9610d7989514261cbac0785f5c08ca751).
The first time is not possible to skip the cgi introduction. This is the installer issue, but game design — native Windows installation presents same behavior.
Using the GOG windows version and HoMM3 HD Mod to support modern screen resolutions and many UI improvements.
Using the GOG windows version with Horn of the Abyss expansion. Comes pre-installed with HD mod.
To run the Complete Edition campaigns, in the launcher window: select «Heroes3.exe» and press «Create HD exe» button.
Murder, treachery, resurrection, savage battles and ultimately-freedom!
When Erathia’s King Gryphonheart is murdered by traitors he is resurrected as an undead warlord who leads a ruthless invasion of his former Kingdom. Little resistance is met until his daughter Catherine, Queen of Enroth, returns to her homeland commanding an army of elite Enrothian warriors. Meanwhile the Necromancers raise large hordes of undead and advance towards the Erathian capitol. Queen Catherine receives the aid of her father’s survived generals and embarks on a crusade to reclaim her lost land.
You control the greatest heroes and fiercest creatures in a conflict of epic proportions, as Cathereine fights to restore her family’s rightful reign, uncover her father’s killers and free him from the dark prison of his undead body!
How to install Heroes of Might and Magic 3 on Ubuntu 16.04
Make sure you have proprietary producer’s graphic card drivers installed. For example for NVIDIA required version is minimum 375.26 (it was tested by author). Here is how to achieve this: NVIDIA GTX GeForce drivers installation
Below there is a step by step instruction how to install and run Heroes 3 on Ubuntu:
- env WINEPREFIX=~/.wine32-heroes3 WINEARCH=win32 /opt/wine-staging/bin/winecfg In a popup window in Applications tab select Windows 7 option. Next switch to Graphics tab, check Virtual Desktop Emulation checkbox and fill in your desktop’s resolution in use, for example 1366×768.
- cd [directory that contains the installation file Heroes_3/setup.exe (on the game’s CDROM HEROES 1-4 Golden Edition) or file downloaded from GOG.com]
env WINEPREFIX=~/.wine32-heroes3 WINEARCH=win32 /opt/wine-staging/bin/wine setup.exe
It will launch installation process that installs the game. When installator installs the game it ask you if you want to install DirectX and Adobe Reader- skip installation of this apps. After successful installation it will create shortcut on your Desktop that allow you to run the game. - If the shortucut don’t do its work for some reason and game could not be run you can always run it by hand:
cd ~/.wine32-heroes3/dosdevices/c\:/Program\ Files/Ubisoft/Heroes\ of\ Might\ and\ Magic\ III\ -\ Zlota\ Edycja
env WINEPREFIX=~/.wine32-heroes3 WINEARCH=win32 /opt/wine-staging/bin/wine Heroes3.exe