Heroes of Might & Magic IV - Resolution Mod

This mod allows play Heroes of Might & Magic IV on 16:9, 16:10 screens. It is based on HoMM IV GL Wrapper, so it requires it. But download package has already the last version of GL Wrapper, so you don't need download it separately.

Supported modes and resolutions:

  • 4:3 (5:4)
    • 800 x 600
    • 1024 x 768
    • 1280 x 1024
  • 16:10
    • 960 x 600
    • 1280 x 800
    • 1680 x 1050
  • 16:9
    • 1024 x 600
    • 1366 x 768
    • 1920 x 1080
  • 21:9
    • 2560 x 1080
  • 32:9
    • 3840 x 1080

Supported games and versions:

  • English versions:

    • HoMM IV: v3.0
    • HoMM IV: The Gathering Storm v3.0
    • HoMM IV: Winds of War v3.0

    German versions:

    • HoMM IV: Winds of War v3.0

    French versions:

    • HoMM IV: Winds of War v3.0

    Spanish versions:

    • HoMM IV: Winds of War v3.0

    Italian versions:

    • HoMM IV: Winds of War v3.0

    Polish versions:

    • HoMM IV: Winds of War v3.0 (Złota Edycja)

    Czech versions:

    • HoMM IV: Winds of War v3.0

    Russian versions:

    • HoMM IV: Вихри Войны v3.0

Mod Usage:

To chnage image aspect ratio and select proper resoliotion, follow next steps:
  • exit into game windowed mode via games settings menu, or by pressing F4 key
  • in top window menu go to Mod->Resolution Mod->Aspect Ratio, and select your mode (see example)
  • restart the game
  • go to game settings menu and select your resolution

Installation:

  • Download SFX archive (executable) bellow
  • Launch this file and extract its content into the game root
  • Launch the game
  • Have fun ;)

Downloads: (v1.06)


Note: If you want to repost this mod, please respost only this blog page, not Mod itself

Comments

  1. Virustotal detects a warning

    ReplyDelete
    Replies
    1. Some antiviruses always find something, especially for patches which are not signed at Microsoft.
      It's up to to you download, or not. It's your choice

      Delete
    2. It works perfectly also with Equilibris. Thanks.

      Delete
    3. I really wish that I could get this to work! Unfortunately, everything is all scrunched up on the 1920x1080 setting, and I cannot read anything. What am I doing wrong?

      Delete
    4. It's just too small to read on my screen.

      Delete
    5. What is your display model? Seems like your screen is too small. You need lowered down game resolution to 1366x768, or either to 1024x600

      Delete
    6. This comment has been removed by the author.

      Delete
    7. This comment has been removed by the author.

      Delete
    8. This mod doesn't change screen resolution. It just change ingame rendering (picture) resolution. Perhaps your video driver reset TV resolution by detecting OpenGL. Don't know how to help you here. You need check your video driver setting, maybe on TV or OpenGL tab.

      Another one thing. What modes do you see inside game settings window? Can you exit into windowed mode by pressing F4?

      Delete
    9. Also, could provide any screenshot of your game window, or wholde desktop with game window?

      Delete
    10. I think you are using unsupported game version. Could you please provide your heroes4.exe file so I can check it. You may use any file share services. Like https://dropmefiles.com

      Delete
    11. So it was a Windows Compatibility issue. Here is what I had to do:
      1) Right-click the HOMM4 application file
      2) Properties --> Compatibility tab
      3) Change settings for all users
      4) Uncheck the box labeled "Run in 640 x 480 screen resolution"
      5) Apply

      Noob mistake. Ha ha.

      Great mod.

      Delete
    12. Great news. Better if you remove all compatibility flags for it

      Delete
  2. Hi Verok! Great work here! A friend of mine from the Celestial Heavens and Heroes Community forums created some HD townscreens for the Equilibris project, and we were wondering if you could insert them into your mod?

    ReplyDelete
    Replies
    1. Hi. Could you please provide link to examples. I think all these might depend on buildings too. Perhaps some buildings have not all parts rendered inside town area. But all this need to be checked first

      Delete
    2. It would be easier to communicate on the Celestial Heavens discord channel (which I saw you joined today). reach out to Karmakeld, as he is the one who did the screens. I'll let him know to message you as well on there.

      Delete
    3. http://heroescommunity.com/viewthread.php3?TID=42713&PID=1473688#focus
      Screens can be viewed here. I can link to more town screens if needed

      Delete
    4. Hm, it's looks little strange. Back image somewhere is mirrored. Last example on that page looks good, but problem in objects like shipyard. Seems like it's little redrawed. But there might be some problems with animations and different screen formats (16:9 and 16:10).

      It's to much work to realign all these objects. Here is PSD file (Adobe Photoshop 2020) for "Order" castle, with all objects, their shadows, and landscape backgrounds with foregrounds objects (trees and etc), but without animation frames (objects are not sorted well) https://drive.google.com/file/d/1dd6n0zGil0X8b99Vi4K6RmfLDQRAy2RJ

      If you can handle it and make this work for both extra resolutions 1920x1080 (16:9) and 1680x1050 (16:10) - I'll be able reorder and realign all these layers by new PSD files. And I'll provide another PSD files for all other castles. Otherwise it doesn't make sense as there is too much work for me

      Delete
    5. Most of those images were early tests, so was the redrawn shipyard, as we had to decide if the lower menu should be expanded or if the townscreen could cover the sides.
      All towns are here in 1920x1080:
      https://drive.google.com/drive/folders/1jZ-o9adsYzsUs5CeAc8rVaw32fGhfvdq?usp=sharing
      I'll see if I can find someone to help relocate the buildings to match both resolutions...

      Delete
  3. Thank you, thank you, thank you, thank you!!! This looks fantastic!
    I've got a little bug though, background picture in main menu is little bit moved to the left: https://scontent.fktw1-1.fna.fbcdn.net/v/t1.0-9/127734091_3829837280407266_4908687875887829222_o.jpg?_nc_cat=102&ccb=2&_nc_sid=b9115d&_nc_ohc=d_6eKGqvzfMAX_OqDbW&_nc_ht=scontent.fktw1-1.fna&oh=5fb0327bee0694b37ef3afd8fb37eceb&oe=5FE4E380

    ReplyDelete
    Replies
    1. Thanks for the info and screenshot. Should be fixed now. Download mod again please.

      Delete
  4. That's a good work.But it doesn't seem to support mod.If it's compatible with my mod, so much the better.
    If you agree, I can send some mod files to you by email.I hope it can be supported.

    ReplyDelete
    Replies
    1. Write me more about your mod (examples link). And yes, you can send me files (email in about window)

      The main problem with other mods compabilities, is that GL Wrapper overrides package function which loads h4r files. Some mods might use this function too

      Delete
  5. Thank you so much! Any plan for 1440P?

    ReplyDelete
    Replies
    1. HI. No, I don't have plan to do that. But what horisontal resolution do you mean (aspect aratio) of 1440p?

      Delete
    2. Understood. It is 16:9 aspect ratio. No, sorry, I selected 3 most applicable resolutions for each mode. To add extra 4th or 5th resolution for each mode I need handle too much code. So use 1920x1080 for 16:9 with Bicubic or Lanczos interpolation filter.

      Delete
    3. Totally understand, and 1080P still much better than vanilla, thanks anyway.

      Delete
  6. It looks very promising, is there a way to get rid of poor performance when scrolling the adventure map, especially on water?

    ReplyDelete
    Replies
    1. HoMM IV has is little heavy engine. Check for any Windows compabilities of your file , and remove them. You can use my simple tool for this https://drive.google.com/file/d/16ljD92B1jPIT_bi1bh3pppBVAudkIj4Y

      Delete
    2. I am afraid I don't know how to use the tool nor what file I need to check Windows compatibility for :/

      Delete
    3. - Download that tool
      - Launch it
      - In new opened window, find your "heroes4.exe", and select it by pressing "Open" buttom at the bottom of the window
      - Then you will see what compability flags were set for your "heroes4.exe"
      - Right click on them and select "Uninstall / Delete"
      - Then press "Save" and "Close"

      See example https://ibb.co/g4Z7L9V

      Delete
    4. I had some flags and deleted them. Unfortunately that didn't solve my problem, in fact I think the fps of scrolling the map worsened now

      Delete
    5. Check also options in main window menu Options->Cold CPU and Options->Sinle Core

      Delete
    6. Turning "Options > Cold CPU" off fixed the low fps issue with scrolling on the adventure map. Thank you very much Verok :) I really appreciate your help.

      Delete
    7. Great. Thanks for your response too ))

      Delete
  7. Thank you for the main menu bacground fix.
    On the side note - I don't know if you'll be able to answer this question, but I'll try anyway. Is it possible to "fix" H4 battleground grid? I mean, this game could greatly benefit from having hex-based battlefield grid... Only if it was possible to change it.

    ReplyDelete
    Replies
    1. No, I have no plan to do that. To be clear, I never played this game. I made this patches because this game looks cool and I love classic HoMM series. But that's all what I wanted to make for it.

      Delete
  8. Thanks for this mod ! I found a graphic glitch/bug tho... If you save in combat then log your save, part of the combat screen and units become unclickable/unreachable. Only a square in the center (i suspect from the nativel 4/3 resolution) is still functionnal. Both left and right side of the screen becomes unreachable. The only way to fix it is by exiting the game, setting the resolution back to 4/3, changing the resolution from your computer to 1024/768 and then relog.

    ReplyDelete
    Replies
    1. Thanks for the info. I forgot about this. Should be fixed now

      Delete
    2. Yes it looks like the glitch has been fixed. Thanks for that !
      But... my savegame doesn't appear anymore. When I installed your mod (version 1.02) over equilibris, i had no problem loading my old saved game.
      With the new version (1.03), none of my saved game appear in th eloading screen. I tried starting a new game, and from there i can save and load the new save without any trouble.
      Only the saved game from before your version 1.03 are invisible.

      Delete
    3. Edit.... After exiting and relaunching two times, my saved game are now appearing :o

      Delete
  9. Where could I find this sfx file?

    ReplyDelete
    Replies
    1. https://verokster.blogspot.com/2020/11/heroes-of-might-magic-iv-resolution-mod.html#downloads
      Between "Downloads" text and donation buttons

      Delete
  10. Plans to support other resolutions? For example, 1600x900

    ReplyDelete
  11. Hello, thanks for your great work!

    Some questions for you:
    1. Where can I see a changelog?
    2. Do you plan to improve the mod? In what part - improve stability only or add more different functions like H3 HD mod?
    3. What forum/site is general for your the mod discussion?

    ReplyDelete
    Replies
    1. Hi. Glad you liked.

      I don't have a plan to impove this mod anymore. I think, I made everything what I wanted.

      There is no changelog. More so, I don't write any changelog of my work as this is just my hobbie

      This is my personal blog for english speaking players. Russian thread here https://www.old-games.ru/forum/threads/serija-igr-heroes-of-might-and-magic-gl-wrapper-patches.80503/ .
      You can find there other threads with my mods and patches.

      Delete
  12. This is a great mod btw! i always wanted a mod like this for HOM IV.

    ReplyDelete
  13. I'm so glad this mod is finally out! I tested it for a bit and it's working perfectly. I'll donate a bit of money as a thank you!

    ReplyDelete
    Replies
    1. It seems that I can't donate through the link in this post since PayPal doesn't think it's a link from this site.
      The exact message is "This recipient accepts PayPal payments only through their website. To complete this payment, please go to their website and follow their instructions, or email the recipient for instructions."

      Delete
    2. Hi. I'll check it. Thanks for the info.

      Delete
  14. Hi Verok this is terrific work... You are like Santa with the gift for Xmas..

    One question - I am running Heroes IV GoG on MacBook via Crossover (Wine)..

    Would you have any suggestion on the best wasy to deploy your widescreen fix?

    Massive thanks

    ReplyDelete
    Replies
    1. HI. I'm not familiar with MacOS and Crossover. I'm launching windows application, from time to time, on Wine under Ubuntu (linux).

      I hadn't test HoMM IV on wine yet, but I think you need to:

      - launch "Wine Configuration" utility ( $ winecfg)
      - on "Applications" tab, add your Heroes4.exe, in case if it's not there
      - on "Libraries" tab, make sure "ddraw" is selected as "Native then Builtin"

      See example https://ibb.co/TH7VQHb . Same way, but for Heroes4.exe

      Delete
  15. Thank you for making this mod a reality. It made my life better. :D

    ReplyDelete
  16. It works great! Could you implement some smaller resolution (1176 x 664)?

    ReplyDelete
  17. I am getting the error message during the launch: "Some of the Winds of War expansions are missing. Please re-install and try again." It's true that the expansions are missing, because I have got only vanilla 3.0 version. But that version should be supported as it is written in the description.

    ReplyDelete
    Replies
    1. Thanks for the info. I totally forgot about vanila 3.0. Should be fixed now.

      Delete
  18. It is indeed. Thank you for your great work. I have been already using GL Wrapper for proper Heroes IV experience. This resolution mod extends it further.

    ReplyDelete
  19. OMG this mode fucking awesome, its made my day to play Heroes 4 in 1920 x 1080 and in Fullscreen mode , fuck this is so great thing, I bought this game for 2,5 on GOG , but they doesnt know about that optimization, can some1 of you do some good job and give them that patch/ mode whatever cause people are unhappy when they buy item and receive something old and NON OPTIMIZED for WIN 10 I think you know what I MEAN guys . Thanks again , with all the best who created this mode and gave me a chance to enjoy my lovest game EVER in FHD resolution with that 2D graphics ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

    ReplyDelete
    Replies
    1. Thanks for emotional reply. I'm glad you like it ))

      Delete
  20. Sorry, but too many lag. I Have too old PC configuration and game wasn't work fast. Very bad working on pentiumD processor.

    ReplyDelete
  21. Thank you for this amazing mod!
    Thanks to it I can now play HoMM4 on Win10 without any lags!
    And overall graphics start looking really beautiful, especially towns.

    ReplyDelete
  22. There is a visual glitch that appears of the left side of the “town screen” (I will add a picture for you to see). It appears as if the yellow window frame is of larger size than the actual image of the town screen, so the background underneath shines through. I am unsure if this happens on more windows, like the battle screen.
    I hope you are still fixing bugs so that this bug can be fixed.

    Amazing mod btw. It took this many years for someone to do this, we can finally play this game on a modern pc… Great work.

    IMAGE:
    https://i.ibb.co/LCnGM3D/Heroes-4-clip.png

    ReplyDelete
    Replies
    1. Hi. Thanks for the info. It's fixed now.

      Delete
  23. Hi Verok!
    It's grest, thank you very much!
    Are you planning to add support 2k resolution?

    ReplyDelete
    Replies
    1. Hi. No, I don't plan to do that. This is too much graphic work (UI and HUD redrawing)
      I just want to add one extra mode for ultra wide screens, but it will be sometime later

      Delete
  24. Could you make a resolution/d3d to open_gl mod for this wonderfull game (Age of Wonders: Shadow Magic).
    :

    https://www.gog.com/game/age_of_wonders_shadow_magic?&gclid=Cj0KCQiA4L2BBhCvARIsAO0SBdbYsjBOpuZdaAwBLIlXCMLb5Opn9BbR8zh5tX8s2ZooydRycG6F3y0aArKgEALw_wcB

    It has problems running on modern pc's due direct3d (crashes fullscreen, alt-tabbing, resolutions above 1920-1200 not working).

    It has pretty huge fan-base, and as golden standard as HoMM and Disciples and still alive - even big mod is made for it now:
    http://aow.heavengames.com/cgi-bin/forums/display.cgi?action=ct&f=29,5675,,60

    ReplyDelete
    Replies
    1. Age of Wonders: Shadow Magic works out-of-the-box on my Win10x64 system. It supports my 1920x1080 resolution natively.

      But if you have problems, the best wrapper out there is dgvoodoo2. Try that.

      Delete
  25. for those running this on lutris - in dll overrides set "ddraw" to "n"

    ReplyDelete
  26. Also, thank you so much for this mod. I cannot possibly express how awesome it is! I don't care that the game is unfinished. It's a gem among strategy games and this mod makes it so much less painful to play on modern machines.

    ReplyDelete
  27. Hi, great mod!
    Please make 2560x1440!! A lot of people today use 1440p!

    ReplyDelete
  28. Hello
    Good and fantastic work
    You are my hero !!

    :)

    ReplyDelete
  29. Thank you for the quality mod, really appriciate it.

    ReplyDelete
  30. Is this compatible with equi 3.55 ?

    ReplyDelete
    Replies
    1. I don't play Equilibris. But people say that yes, it's compatible

      Delete
  31. You sir just made my pandemic a lot more bearable. I love you.

    I assume you don't work on this anymore, but any chance you know of a 3440*1440 mod?

    ReplyDelete
  32. thank you so much for this mod! homm iv was my jam back in high school and seeing it now in HD is amazing

    ReplyDelete
  33. I can see the menu https://ibb.co/qjqLC5F but there is no Mods tab like on your screenshoot https://ibb.co/3fyKQ5n

    ReplyDelete
    Replies
    1. I'm using HoMM IV: v1.0.0

      Delete
    2. Resolution Mod is only compatible with version 3.0.

      Delete
    3. Thank you for the fast response. I wanted to play classic HoMM IV but the GOG version that I have is a HoMM Complete (Winds of War) version. I just noticed that your mod allows to switch between add-ons! Great feature!

      Delete
  34. Thanks for the mod. Am using it now looks a lot nicer in 16:9.

    ReplyDelete

Post a Comment