Heroes of Might and Magic V

EU release containing both expansions.

Application Details:

Version: Collectors Edition v1.60
License: Retail
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 1.9.21-staging

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Single Play, Cinematic CG, Very High Graphic in 1280*800

What does not

Using mouse scroll to adjust camera view


What was not tested

Multiplay Game 

Hardware tested


  • GPU:
  • Driver:

Additional Comments

Enabling HW cursor is likely to cause unstable. Better to setup a virtual desktop to avoid the cinematic CG display error.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowArch Linux x86_64Nov 11 20161.9.21-stagingYes Yes NoGoldMaik Fischer 
ShowAntergosDec 21 20151.8N/A Yes NoGoldan anonymous user 
ShowUbuntu 12.04 "Precise" i386 (+ variants like Kubuntu)Apr 07 20131.5.27Yes Yes NoGoldAttila 
ShowMandriva 2010.2 x86_64Mar 02 20121.4-rc5Yes Yes NoGoldGiovanni Mariani 
CurrentFedora 13Jun 16 20101.2-rc3Yes Yes NoPlatinumTommy He 

Known Bugs

Bug # Description Status Resolution Other apps affected
14025 Heroes of Might Magic V: camera does not move well NEW View
20190 HOMMV Map Editor pane shrinks on every refresh (Unhandled query type 4) NEW View

Show all bugs

HowTo / Notes


Do not set resolution setting IN GAME higher than 1024 x 768!

You may experiment only through Wines provided Configuration Window.

Otherwise - You will not be able to reset setting back to compatible. Only possible solution is to reinstall game to play it again.


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

HOMM5 needs S3TC support for open mesa driver
by hemligt on Monday July 3rd 2017, 18:05
This game needs S3TC support to work so if you run an 64-bit distribution with multilib where you handle multilib your self like slackware, then you need to also install 32-bit package of libtxc_dxtn for it to work if you use open mesa driver.
In slackware that package would be called libtxc_dxtn-compat32-1.0.1-x86_64-1_SBocompat32.txz
Heroes laging
by Marko on Saturday December 3rd 2016, 17:36
Anything new about this problem. I'm new to this so this is my first comment. I have this same bug on my Heroes V. I have been using 1.9.23 staging version. I think I have tried with 1.6.2 first and have exactly the same bug. So the only fix is to enter in option and to change some option and apply. And yes, keyboard is not working in full screen window mode in 1.9.23 staging version, while in 1.6.2 version is working.
Still laging in Campaign mode
by Maik Fischer on Tuesday December 20th 2016, 13:01
unfortunately the game is still choppy when I lift the fog before with a cheat. However in Single Scenario it performs better than in Campaign. I retested this with wine 1.9.23 staging, but I hope for some major wine versions to fix this.
But adjusting the gamma settings works now in all games I have tested, which was not possible in previous wine versions.
I recommend also Arch as a Linux Distribution as it offers newer packages by default while still remaining quite stable. I get more games working with Arch (even Bioshock retail) as with an Ubuntu or Debian derivate (I guess you are using one, because you have mentioned the 1.6.2 version).

It's amazing that people are playing this game after so many years, it is a real goldie.
Lag problem with recent wine versions and nvidia
by Emmanuel Anne on Monday May 2nd 2016, 3:55
I am not sure it's related to my nvidia, but the problem occurs at least with 1.8.2, 1.9.8, and 1.9.9. The animation becomes choppy while playing, it can be after a video, or simply when some gui dialog is displayed or even simply when lots of things have been displayed on screen, but once it becomes choppy I found the only way to fix it is to go to options and change the video mode to another one, then it becomes correct again until the next time.

I made a few tests before posting, even tried a double_buffer patch for another game :
--- start ---
diff --git a/dlls/wined3d/buffer.c b/dlls/wined3d/buffer.c
index 8bb1f63..8f388ab 100644
--- a/dlls/wined3d/buffer.c
+++ b/dlls/wined3d/buffer.c
@@ -1499,6 +1499,8 @@ HRESULT buffer_init(struct wined3d_buffer *buffer, IWineD3DDeviceImpl *device,
buffer->flags |= WINED3D_BUFFER_CREATEBO;

if (data)
BYTE *ptr;
--- end ---

this patch actually makes the animation choppy all the time, so the problem is probably related somehow to double buffer, but I can't say much more than that. The nvidia is a gtx 960, much enough to play this old game.
The good news is that the old adviced editions in user.cfg are not necessary anymore (gfx_ban_lags and gfx_nopixelshaders), there is no flickering anywhere and the picture is perfect, except this very heavy sync problem when it starts. I played with the other gfx_ settings in the config file but got no positive results to fix this. Setting gfx_ban_lags = 1 actually produces glitches in the picture.

It's with the gog version, the 3 extensions included, a 32 bit version.
RE: Lag problem with recent wine versions and nvidia
by pasu on Thursday August 25th 2016, 15:44
I have this problem too and have not found a true fix for it. Changing the graphic option (for example changing the aa or af setting) does give temporal fix. To avoid having to manually change the setting every time the screen becomes choppy (3 or more times per game), I created a bash script that use xdotool to change the option for me.
The script basically brings out the video option (F4) and increase the anti-aliasing by 1, apply, then change it back by decreasing the AA by 1. So, the screen are fixed and actually nothing has changed.
RE: Lag problem with recent wine versions and nvidia
by pasu on Friday August 26th 2016, 18:20
Anyway even with this fix, the game still become choppy once every few minutes. I am giving up to it =(
catalyst and flickering.
by hemligt on Wednesday April 30th 2014, 6:11
I had a lot of flickering with catalyst 14.4 the only wine version that worked without flickering was 1.2.2.
I run it at 1366x768 in wine 1.2.2 on slackware64 14.1 and everything works as far as i can tell.