Heroes of Might and Magic I-IV (GL Wrapper & Patch)

These patches/wrappers redirect legacy DirectDraw graphics into OpenGL 1.1-3.0 and allows play games on modern PC under Windows 10. Added proper windowed mode and several upscale filters for better gaming on modern screens.

Supported games and versions:

These wrappers support all GoG versions and languages, released for Windows platform.
Also these patches/wrappers were tested on games versions listed below...

  • Heroes of Might and Magic I

    English versions:

    • HoMM I: A Strategic Quest v1.0-1.2

    Polish versions:

    • HoMM I: A Strategic Quest v1.1

    Czech versions:

    • HoMM I: A Strategic Quest v1.1

    Russian versions:

    • HoMM I: v1.1
  • Heroes of Might and Magic II

    English versions:

    • HoMM II: The Succession Wars v1.0-1.3
    • HoMM II: The Price of Loyalty v2.0-2.1 (Gold Edition)

    Italian versions:

    • HoMM II: The Succession Wars v1.1

    Polish versions:

    • HoMM II: The Price of Loyalty v2.1 (Złota Edycja)

    Czech versions:

    • HoMM II: The Price of Loyalty v2.1 (Gold Edition)

    Russian versions:

    • HoMM II: Цена верности v2.1 (Золотая серия)
  • Heroes of Might and Magic III

    English versions:

    • HoMM III: The Restoration of Erathia v1.0-1.4
    • HoMM III: Armageddon’s Blade v2.0-2.2
    • HoMM III: The Shadow of Death v3.0-3.2
    • HoMM III: Complete v4.0

    German versions:

    • HoMM III: The Restoration of Erathia v1.1-1.2

    French versions:

    • HoMM III: Armageddon’s Blade v2.1
    • HoMM III: The Shadow of Death v3.1

    Italian versions:

    • HoMM III: The Restoration of Erathia v1.1

    Polish versions:

    • HoMM III: Armageddon’s Blade v2.1
    • HoMM III: The Shadow of Death v3.1-3.2

    Russian versions:

    • HoMM III: Возрождение Эрафии v1.0
    • HoMM III: Клинок Армагеддона v2.1-2.2
    • HoMM III: Дыхание Смерти v3.1
    • HoMM III: Полное Собрание v4.0
  • Heroes Chronicles

    English versions:

    • Chronicles I: Warlords of the Wasteland v1.0
    • Chronicles II: Conquest of the Underworld v1.0
    • Chronicles III: Masters of the Elements v1.0
    • Chronicles IV: Clash of the Dragons v1.0
    • Chronicles V: The World Tree v1.0
    • Chronicles VI: The Fiery Moon v1.0
    • Chronicles VII: Revolt of the Beastmasters v1.0
    • Chronicles VIII: The Sword of Frost v1.0

    German versions:

    • Chronicles IV: Clash of the Dragons v1.0

    Russian versions:

    • Хроники I: Воины Степей v1.0
    • Хроники II: Преисподняя v1.0
    • Хроники III: Повелители Стихий v1.0
    • Хроники IV: Схватки Драконов v1.0
    • Хроники VII: Восстание v1.0
    • Хроники VIII: Ледяной Клинок v1.0
  • Heroes of Might and Magic IV

    English versions:

    • HoMM IV: v1.0, v1.2, v1.3, v2.0, v2.2, v3.0
    • HoMM IV: The Gathering Storm v2.0, v2.2, 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: v1.0
    • HoMM IV: Грядущая Буря v2.2
    • HoMM IV: Вихри Войны v3.0

Installation:

  • Download appropriate SFX file for your game
  • Launch this file and extract its content into the game root
  • Launch the game
  • Have fun ;)

Downloads:


Note: These wrappers do not remove SafeDisk protection, so they don't fix problems with SafeDisk on newer OS, e.g. Windows Vista/7/8/10. If you have such problems, download no-cd version or use UnSafeDisk tool to remove SafeDisk protection.

Comments

  1. This patch is fantastic, it's the only reliable patch I've found that allows you to play Heroes 3 complete in windowed mode. BTW, the fact that's using OpenGL is an impressive feat.

    ReplyDelete
  2. Very good work. I have a small suggestion: The predefined resolution 1280x1024 (5:4 ratio) should be 1280x960 (4:3). This way it would be 640*2 and 480*2, exactly double size, which is better for scaling.

    ReplyDelete
    Replies
    1. Do you mean HoMM 1-2I? Yes, perhaps you're right and I'll take a look later. But anyway it doesn't matter what we choose there. With wrapper, in fullscreen mode, game always runs in desktop resolution. And these resolutions (in menu) are came from original, and by choosing them you just resize game window in windowed mode, but you can also resize window by mouse

      Delete
    2. You are absolutely right, that's why it's just a small suggestion :)
      I just like to play in windowed mode with my friends so I can do other stuff while it's their turn. I made a simple app that resizes the window (client area + borders) so the game resolution is pixel perfect, even without filters, so you don't need to hurry ;)
      Have a nice day and keep up the good work!

      Delete
    3. Is your work open source by any chance?
      There is a problem when minimizing the windows, the game crashes (HoMM2), but only if te resolution is bigger than 640x480. Preventing the window from minimizing by accident would be a solution.

      Delete
    4. Follow me on GitHub and you'll find there all you need
      https://github.com/verokster

      Delete
  3. I copy ddraw file to the Heroes 4 main path and config.ini dont create. i tried press hotkeys like as F4 etc, but this not working. How fix it ?

    ReplyDelete
    Replies
    1. What game version do you have? What language?

      Delete
    2. Heroes IV Gold Edition PL 3.0

      Delete
    3. Hm, strainge. Coukld you send me your main exe file to verokster(at)gmail.com, so I can check it

      Delete
    4. Also, if you have GOG realease, so I have it too and I don't need exe. If so, problem somewhere else. Please check twice if you use correct wrapper's ddraw.dll.
      GOG Galaxy has it own ddraw.dll with dxcfg.exe. Maybe it rewrites wrapper's ddraw.dll everytime you launched game through Galaxy

      Delete
  4. Hello, I have different problem with newer versions of this Wrapper.
    Ver. 1.22 worked pretty fine, but since I've upgraded to 1.25 and now to 1.27 my Heroes 4 Gold Edition just isn't working anymore.

    1.25 - after executing Heroes4.exe screen goes black, I hear music playing in background, but i can't do anything. After switching to Task Manager I find that Heroes 4 is running, but not responding. Only option is killing the task.

    1.27 - same as above, but I can't kill task anymore, mouse cursor disappears and only option is to restart or shutdown Windows.

    Any solution to this? Again 1.22 wrapper worked fine.

    ReplyDelete
    Replies
    1. Also, newest ver of Heroes 2 wrapper stopped working for me (GOG Windows Version launched from *exe file).

      Delete
    2. Hi. You can check new versions

      Delete
  5. look amazing..work perfect..just playing homm4 ..thank you

    ReplyDelete
  6. Hi Verok,

    Does this fix the slow animations and battle lag in heroes IV?

    In addition does this work for the collectors edition version of Heroes IV?

    ReplyDelete
    Replies
    1. Personally I don't know, as I didnt play H4 too much. But other players say that it doesn't fix tihs problem. You need set process affinity to one cpu core.

      In regards versions. All supported versions listed above.

      Delete
  7. Hello friend. Thank you for making this patch, it works great. I would like to know if I can change the aspect ratio or resolution. I am running heroes 3 gog with wog and era. Cheers

    ReplyDelete
    Replies
    1. In directory game find a file config.ini open it via Notepad, then find those strings:
      Main Game Width=X
      Main Game Height=X
      where X change into ur resolution, thats all

      Delete
  8. Hi, Verok! Great work you did! I am the author of one of the Heroes 3 era gaming assenbly.
    Hd mod version 5.0+ has really bad compatibility with it , that's why i usr hd mof 4.208 RC 4, but i really like your wrapper, and i would to use it instead hd mod 5.0. I only notices, that in the full screen is not supported wheel scroling of the towns and heroes, but it does work in the window mode. Could you fix it please? May be there is another way to contact with you? I am Russian, so this is my links https://vk.com/dimonglazkov or daemon_n#5347 in Discord. All our community do bless you!

    ReplyDelete
    Replies
    1. The same problem with "S" button - it does open save game menu, but i dont need it.

      Delete
    2. Thanks for the info. I'll take a look on this. You may check russian thread here https://www.old-games.ru/forum/threads/serija-igr-heroes-of-might-and-magic-gl-wrapper-patches.80503/ or contact me via email, you can find it in wrapper about window

      Delete
  9. Hi,

    Can zou look into removing the cd check from homm 1 v1.2?

    Thanks!

    ReplyDelete
    Replies
    1. Thank you for your post. While I was checking how this is possible I found that HoMM 1 was not working with patch. So I fixed patch, and game is working now.

      Here is nocd with music and etc. https://mega.nz/file/BhUznQbS#iOiTBZ_EoFb6Yrbbie_6_UXib_dCvq9fqLcOEn86yC0

      And don't forget update patch/gl wrapper to last version

      Delete
  10. This is awesome, thanks again! :)

    ReplyDelete
    Replies
    1. Music can stuck from time to time, due to bug in winmm.dll. If this is bother you, try to find another CD Audio wrapper (winmm.dll) over the net

      Delete
  11. I use DxWrapper for many games with success on Win 7 x64, maybe you can give it a try

    https://github.com/elishacloud/dxwrapper

    ReplyDelete
    Replies
    1. I like DirectX, but:

      - I don't like wrappers from old DDraw/D3D to new DirectX, as it is still depend on ho long this new DirectX will be supported on newer OSs. And also it's make game more platform dependant.
      - application using DirectX. on linux and mac wraps again via Wine to OpenGL or etc. Application designed for OpenGL works faster under Wine, almoust the same as on Windows, because wine just redirect calls directly to drivers OpenGL
      - wrappers designed directly for individual games works better and faster.

      But for other games, of course I'm using universal DDraw wrappers, in case if Window can't handle by its own

      Delete
  12. Man, thank you for this work! Been looking for wrappers to play HoMM IV and feel that nostalgia. You've saved my day!

    ReplyDelete
  13. Hail to you, Verok, my friend. May computer gods bless you

    ReplyDelete
  14. Thank you very much for GLWrapper !

    One question - is it possible to use resolution 640x480 for Heroes 3 SW mod ? (may be simply by stretching)

    ReplyDelete
    Replies
    1. I didnt test wrapper with SW mod, but hope it's working.

      In regards resolution. This patch doesn't change ingame image resolution, but if you mean that game can work under smaller screen, yes, it should work on any screen. You can scale (stretch) game window as you want. But if you want to play game on too old PC, it's not a good idea, as this patch was made for multicore PC

      Delete
    2. It works with SW, but very unstable (game frequently exit).

      Concerning resolutions, I have tried reso program (or change manually properties of Heroes 3 exe label ) but it not help - I see standard 800x600. Also I have tried tip from this blog comments - change Main Game Width and Main Game Height in config.ini - but again I see 800x600 for Heroes 3.

      May be I should play with my video card/drivers ?

      Delete
    3. I understand, resolution can be lowered only in non-full display.

      Delete
    4. HoMM III have no ability to change image resoultion, only 800x600. Main Game Width and Main Game Heihgt - don't do anything

      HD mod adds this ability, to play game in higher resolutions (1024x768, 1920x1080 and etc.). But resolution cannot be lowered down to 640x480, as 800x600 is a minimal image resolution for game interface.

      GL wrapper doent's have ability to change resolution, but you are free to scale/stretch game window, no matter if it's in fullscreen or windowed mode. For example if your screen support only 640x480, vanilla game wont launch, but with GL wrapper it will work successfully in fullscreen/windowed mode.

      Delete
  15. How one can pay donate one time (not become a patron) ?

    ReplyDelete
    Replies
    1. Thanks, but sorry, I have no other donation service connected yet.
      In regards HD mod. I'm not playing game with HD mod. Current version of GL wrapper can not be applied for clean HD mod , only with HoTA mod.

      Also you can visit russian thread of wrapper here https://www.old-games.ru/forum/threads/serija-igr-heroes-of-might-and-magic-gl-wrapper-patches.80503/

      Delete
    2. Also, I'm playing bit with SW mod, which is based on ERA II. Seems like ERA II is unstable in multithreading mode, so game is unstable with GL wrapper. I'm planing make wrapper compatible with ERA and SW asap.

      Delete
    3. Yes, you are correct. After I have changed "UseOnlyOneCpuCore" to 1 in Era's heroes3.ini all becomes stable. So, it seems in fact GL wrapper already comaptible with Era and SW.

      Latest SW version is distributed with non-actual Era version, so, as Berserker continously working on Era, probably in latest Era multithreading problem already solved.

      Delete
  16. You guys are fantastic. Thank you so much for enabling to finally play Heroes 4 again. Awesome work indeed. 3 Thumbs up !! ;-)

    ReplyDelete
  17. Hi, how can I make it work with ERA/HD MOD? The game freezes when trying to move the hero on the map. The best part for me is the ability to play more tracks for battles, AWESOME! And in lossless quality!, LOVE YA!

    ReplyDelete
  18. Fantastic work, but I came across the issue, my Heroes of might and magic 4 gathering storm stops working after ~20mins of gameplay. I cant find a solution to the issue :/ The game just frezzes in the middle of the fight, any ideas how to fix this?

    ReplyDelete
    Replies
    1. This is a known issue on some systems with multicore CPU. This problem was not resolved in this patch yet.
      You need set process affinity to 1 cpu core.

      While playing, open task manager (right click on windows task bar -> Task Manager). On Process tab find Heroes4.exe -> Right click -> Set Affinity -> check only one core

      Delete
    2. Thank you for an amazingly fast reply :)

      Delete
  19. HMM, my autosaves stopped working when using this windowed mode for heroes 3, anyone else stumbled upon this issue?

    ReplyDelete
    Replies
    1. Perhaps you have no permision for save folder (Games). Try run the game in admin mode

      Delete
    2. Hola buenas, tengo un problema con HoMM IV, cuando estoy en una batalla el juego acaba por quedarse congelado y no me deja hacer ninguna otra cosa, no sé a qué se debe, a alguien más le ocurre?

      Delete
    3. This is a known issue. Select option in window menu - Options->Single Core

      Delete
  20. Hey. I'm glad my HOMM4 finally runs stable and doesn't have a "File" bar on top after alt tabing, but i have a 3440x1440 monitor and it scaled the window to fullscreen by default. Now i can't manage to get it stretched back and have massive black bars at the side. Any idea how to still play it fullscreen? Cheers.

    ReplyDelete
    Replies
    1. Exit into windowed mode (press F4), and try "Image" -> "Keep Aspect Ratio" (on / off) in main window menu

      Delete
    2. I literally found those options, came back and saw you commented already lol, thanks. It turns out that's not what i wanted. Stretching on a widescreen makes it completely unreadable, while default max resolution is too small. I think my system on default HOMM4 automatically scales it somewhere mid way (1920?) and i'm trying to achieve the same scaling result with your wrapper but i can't manage to succeed.

      Delete
  21. This wrapper simply push the legendary H3 onto a even more godly status!
    I have a niche question... I'm running the latest HD+Hota mod under the latest Mac Crossover / Wine. The upscaling filters are all greyed out, but interpolations are working. I switch to other graphic modes that doesn't require OpenGL and upscaling is working, but I lost the perfect smooth movement and v-sync goodness...... Pls tell me what could be the cause?
    If I run it in Parallels Desktop Windows, it's all working just fine.

    ReplyDelete
    Replies
    1. Also under Mac Crossover / Wine, my OpenGL renderer 3 is greyout, only the top 2 are working. in other environment such as Windows, all three renderers are working. I'm running HD+Hota with the latest 1.5 wrapper. Pls help!

      Delete
    2. Sorry I've removed HoTA installation instruction from this article. This patch was made for vanilla games, without any mods. Don't use this patch with HD mod, as it makes conflicts with HD mod.

      Just use embeded HD OpenGL renderer, but not this. Otherwise you can play HoTA without HD mod, and with this patch.

      Author of HD mod, Baratorch, now integrates latest version of this graphic patch to his HD mod. Please wait few days for new version. I don't know whether Baratorch will add smooth movement to his HD mod, but we'll check this after new HD release.

      Delete
    3. Sorry Verok I didn't make myself clear. I didn't install the patch hosted here, but use the embedded HD OpenGL renderer. I have sort out my problem: it seems on my Win10 virtual machine, the OpenGL version is 3.2, and everything works perfectly. On my Mac wine / crossover, the OpenGL version is 2.1 and I can't update the OpenGL of such bottle / container. Since I'm stuck at OpenGL 2.1, I can't use all the killer filters like xBrz.
      I don't know if xBrz and other filters can be implemented under OpenGL 2.1...... for now 2 out of 3 renderers are working, but I can't tackle the compatibility issues......

      Delete
    4. Yes, upscaling works on OpenGL 3+

      Delete
    5. Hello. Can I contact you somehow? I absolutely do not work on a laptop wrapper for heroes 4. The openjl version seems to be suitable. The necessary dll files are also available.

      Delete
    6. Yes please! My email is 666morbideath*at*gmail*dot*com

      Delete
  22. Marvelous, Wonderful, HMM4 works finally on my computer with windows 10 64 bits

    ReplyDelete
    Replies
    1. Check this post https://verokster.blogspot.com/2020/11/heroes-of-might-magic-iv-resolution-mod.html for widescreen support

      Delete
  23. Hello again!

    Recently, fHeroes2 got a little bit of HD action: https://www.youtube.com/watch?v=Mdt3GBvbro4
    https://github.com/ihhub/fheroes2/releases/tag/0.8.4
    Do you think it is possible to "join forces" with your GL Wrapper to make this HDmod even better?

    Your work is awesome,
    Cheers from Poland
    Hellburn

    ReplyDelete
    Replies
    1. Great news. But GL Wrapper is not compatible with this mod. Because this HD mod uses SDL library, and GL Wrapper wraps DirectDraw to OpenGL

      Delete
  24. Hi Verok, first I wanted to thank you for your incredible work. Didn't know where to post this, but I wanted to report a bug with latest version of the HoMM3 HD mod (v5.2 RC28). When running the mode '(stretchable) 16-Bit OpenGL by Verok' with the '+ Cubic' filter, the game crashes right after startup and gives this error message:

    (0)28 : error C7102: unmatched #if


    FILE GLib.cpp
    LINE 490

    ReplyDelete
    Replies
    1. Hi. I forwarded your issue to Baratorch. He's developer of HD mod for HoMM 3.
      Dont know when he'll fix it, so for now I can provide you just fixed VGL plugin https://drive.google.com/file/d/19I37PIHGcYkMPIJ9529VaEqK_np_3QP_
      Download and extract it into HoMM 3 folder, by replacing old HD_VGL.dll

      Delete
    2. It worked perfectly! Thank you very much!

      Delete
  25. Hello!

    I love the new Music mod, it fixed a problem with HoMM2 not looping music. It was very annoying, because after playing 10 minutes the terrain ambient music would not play anymore, and long combats wouldn't loop music.

    I tried it on HoMM1 as well, but it didn't seem to fix the problem. I have tried on the original v1.2 (7th May 1996, 699K) and also on an updated executable that was shipped with the HoMM Compendium, but also has the stamp v1.2 (29th Aug 1997, 709K) (the newer one needs mss32.dll, while the older one doesn't).

    I am not sure if the CD music is even supposed to loop in HoMM1, but 8-bit music definitely does. Is it possible to make the CD music loop?

    ReplyDelete
    Replies
    1. As a side note, on the 1997 exe, if I skip the intro, the last 2-3 seconds of the intro sound still play, which is pretty annoying. It doesn't happen on the 1996 exe (both with the GL Wrapper).

      Delete
    2. Hi

      In regards HoMM1 music loop. Music mod just wraps system CD Audio calls and transfer to play local files. I've checked original CD Audio playback and seems like HoMM 1 doesnt have music loop. So music mod too as it does the same job but with local files. I'm afraid if I'll force sond loop, then all sounds from CD will be in loop, not only music

      In regards intro. Try to update smacker dll and mss32.dll to new version. It might help

      Delete
    3. Wouldn't it be possible to somehow select which tracks should be looped and which not? (though this would mean that the mod should detect if it's running on HoMM1 or HoMM2).

      I updated smackw32.dll and mss32.dll to various other versions I have on my computer, like HoMM2, HoMM3 HD mod and others. Some broke the sounds completely, others didn't, but none of them fixed the issue. It's minor, though, so it's not such a problem.

      Also, what's wrong with the tavern video? It plays really fast.

      Delete
    4. Should be fixed now. Check it please

      Delete
    5. Yes, it fixed all 3 issues. But now there is a new one :( The terrain sounds restart whenever anything, like town music, interrupts them (both in H1 and H2). In the original game (and in the previous version of the wrapper), the terrain music would resume from where it stopped, but now it restarts from the beginning whenever it is interrupted.

      Delete
    6. Strange, I don't have such issue. Make sure you are using local folder. Fixes applied only for Local Folder

      Delete
    7. The problem doesn't exist with CD audio, only local folder. I think the issue has to do with DirectSound, because if I switch to WaveOut it goes away.

      Delete
  26. I also have the issue using the latest 1.64 and the GOG Windows version. The CD Audio plays just fine using the music mod but SFX do not play at all. Older versions the SFX plays fine but the CD Audio feature using local folder is not there.

    ReplyDelete
    Replies
    1. Version 2.1 (GOG) has a bug with SFX. I updated patch yesturday with new this fix.

      Perhaps you are using little older buld. Last build is 664 . Check it in about wrapper window (Help->About Wrapper)

      Delete
    2. Ok here's what I did:

      Deleted and reinstalled the GOG Win version.
      Launched the default install of it, confirmed sfx are working.
      I refreshed this page, downloaded the latest 1.64 linked exe
      Installed it to the Heroes 2 Win directory,
      Ran the game and sfx no longer work. The about says
      Version 1.64 Build 644

      CD Audio still works fine but sfx are not playing. What else should I try?

      Delete
    3. Strange. I don't have such issue with GOG and CD 2.1 release. Are you sure SFX sounds are enabled in the game settings menu.

      Try to change audio output (Mods->Music Mod->Output (Sound)).

      Here is test build without last SFX fix for v2.1 https://drive.google.com/uc?id=1FoLtVDsmeC-D_vgWdldSpmOX8Pln_SPn . Please check it and write me back your results

      Delete
    4. Thank you. I appreciate you taking the time to make that build. I installed Heroes2 GOG Windows version to a new directory again and installed the new test version and the sfx do not play still after installing the GL Patch. I believe the older versions before the music folder option was added the sfx were still working. The SFX are definitely on in the game options and no combination or changes to the sound settings you mentioned seem to make a difference in the sound playing. You are also testing with the Windows GOG version or is it the default installer they have with dosbox? I assume the windows one but just checking.

      Delete
    5. I was testing some older builds and it looks like 154 is the last wing32.dll that works for sfx but does not seem to have the cd audio option.

      Delete
    6. Thank you too. Starting from 1.55, wrapper has SFX fix, which removes hero's movement lag. Seems like on your config it totally removes SFX. Could you please contact me didrectly via email (see Help->About Wrapper), for further discussion

      Delete
    7. I think I've found a problem. Seems like you have installed some compability flags for HEROES2W.EXE file.

      I reproduced this problem with XP mode, especially with VirtualizeDesktopPainting flag.

      NWC developers wrote in 1.3 and 2.1 patches, that they had sound problem with DirectSound. But problem was not in the game, but inside MSS32.dll. So I've fixed it.

      Please check new 1.65 version, and write me back your results

      Delete
    8. 1.65 works! Thank you very much.

      That's very interesting though--I did check the compatibility settings previously on the file itself (heroes2w.exe) and it didn't have anything set. This is a brand new install of Windows 10 Pro 2004. I don't know if they auto-set anything when you run based on some cloud database of program issues. The only other thing even remotely related is I do have VMWare Workstation installed I will try the old version on a few other machines without vmware workstation and see if it worked (but they may be build 20H2). To clarify for anyone I have been running heroes2 on my actual machine, not inside a VM.

      Anyway thank you for the fixed version!

      Delete
    9. Great to hear. And thanks for reply

      Delete
  27. Thank you very much Verok for this patch !
    I realy like to play Heroes 4 and your work made my experince even greater :)
    I am wondering if there is any way to strech combat winodw ?
    Best regards !

    ReplyDelete
    Replies
    1. Hi. Glad you like it. Yes I started this implementation, but didn't finish it, as I played H4 only ones. Here are some screenshots with my old unfinished realization

      https://www.old-games.ru/forum/attachments/wide-battle-jpg.222300/
      https://www.old-games.ru/forum/attachments/wide-battle_2-jpg.222301/
      https://www.old-games.ru/forum/attachments/wide-battle_3-jpg.222303/

      Delete
    2. Its looking good, hope to see it implemented in game one day !
      Keep up good work, and once again thanks for the mod, fells almost like christmass :D !

      Delete
  28. Hi Verok! I don't know if you've been notified of that already, but if so, please fix it, it's a serious OpenGL issue with ERA. The problem is the dialog boxes, in the latest versions it causes problems with gifs and other video formats, this doesn't happen if other modes are used, for example GDI, this browser window is unusable in OpenGL. Does OpenGL have any anomalous effect on such browser windows? http://prntscr.com/136qdcv

    ReplyDelete
    Replies
    1. Hi. These patches had been designed for vanilla games, without any third party mods. Its up to your own risk by using them with other modifications.

      I decided do not support third party mods, as there are tons of mods for HoMM III over the net, and I can't handle all of them.

      Vanilla games uses DirectDraw API, which are wraped by these patches into OpenGL. But, as I know ERA
      (as WoG too) stepped aside and uses external GDI calls, which cannot be wrapped by these patches.

      You need contact with ERA developers, to make their mods more compatible with original DirectDraw calls. Or even better adapt these patches (wrappers) to their mods. The same thing was already succesfully done by HD Mod author

      Delete
  29. Do the newer versions of the patch increase the battle speed in Heroes 2? I tried removing hi_combat.mod but it's still faster than normal.

    ReplyDelete
    Replies
    1. This patch doesn't increase any speed in Heroes 2. Combat mod (hi_combat.mod) is working only with Heroes 1, not 2.

      Check game settings while you in combat, and decrease the speed

      Delete
    2. There's definitely a change between using and not using wrapper (also DOS version). The battle speed in game is "Very Fast", but the animations are still faster with the wrapper.

      And about the Heroes I mod, the color cycling of the game (like water, lava, yellow creature highlight) etc is much faster when the speed is set higher. It's quite annoying when fighting over terrain that cycles colors.

      Delete
  30. Hey, I noticed with the newest version (1.61)that WAV files support does not work.

    ReplyDelete
  31. Hi,

    With latest patch H1 v1.2 crashes when i want to move my hero.

    Error says: assert failure

    ReplyDelete
    Replies
    1. HI. I've just checked H1 1.2 (eng), and seems everything is Ok on my side.

      What about past versions? Do you have any problems with them?

      Also, do you use any third party mods?

      Delete
  32. Last version that i used e updating was 1.55 i think and it worked well, i don't use any this party mods.

    ReplyDelete
    Replies
    1. Sorry, I can't reproduce this error on my side. Try to delete Music and Combat mods (mods folder)

      Delete
    2. I made minor corrections. Don't know, maybe it'll help you

      Delete
  33. Thanks for checking, but it's not working still, can you share some older builds of the patch to test?

    I would post a screen snip of the error but I can't here.

    ReplyDelete
    Replies
    1. Could you please remove mods folder inside the game folder, so I will know what is wrong exactly and what old builds do you need

      Delete
    2. I removed the mods folder and the same error.
      I would need builds from 1.55 until the latest to test.

      Delete
    3. Here I prepared pack from v1.55 to v1.66
      https://drive.google.com/uc?id=1cBMbhO996oPjuOGe6ufoxST0XvoKdEDd
      When you find at what version it stops working, please let me know, so I'll prepare a new pack with each build for this version, to eliminate the problem.

      Delete
    4. Also, while testing, make sure mods folder is removed

      Delete
    5. OK, i have tested seems it was a glitch on my side, restarded and now everything is back to normal using HoMM Win95 v1.2 with v1.68 wrapper =)

      Delete
  34. Hello! The music mod is causing crashes for me. Basically, whenever the game switches the music, it sometimes crashes (it's impossible to play more than 15 minutes normally without getting a crash). This happens a lot when visiting objects. Also, whenever I cast Dimension Door, Town Gate or similar spells for some reason the game plays a fraction of a second from the Battle 1 music.

    If I switch to CD Audio instead of Local Folder (and mount a virtual CD image with the music) then these problems go away.

    ReplyDelete
    Replies
    1. If you are using DirectSound output for Music Mod, try twitch it to WaveOut

      Delete
    2. The Dimension Door problem persists on WaveOut. I will check later to see if the crashes go away.

      Delete
  35. Hi, first off thank you so much for your work. I'm using Heroes 1 Win95 edition, version 1.1, and using the latest wrapper version. I'm playing on Windows 7 Ultimate and everything seems to work fine except there is no sound in the intro video and there are no sound effects in game. Any idea what could be wrong? Thanks in advance.

    ReplyDelete
    Replies
    1. Never mind, figured out I had to switch to my onboard sound card instead of my USB one, now all sounds play correctly.

      Delete
  36. the HoMM I and II wrapper is being marked as a virus by Google Drive and it's not allowing the download :( can you maybe put it in a .zip file instead?

    ReplyDelete
    Replies
    1. Hi. Thanks for the noticement. Problem is not in archive, but in compilation flags (WING32.dll).
      I've just re-compiled with different flag and uploaded it back again. Please try to download it again

      Delete
  37. I can't download this patch. Could you send me the wrapper to judemarine0@naver.com please?

    ReplyDelete
    Replies
    1. I need Heroes4GL_1.50.exe - 48.5 MB - for HoMM IV (Resolution Mod included).

      Delete
    2. Google drive download for Heroes4GL_1.50 also not working for me. It says too many downloads.

      Delete
  38. Is it possible to extend the mod for replacing textures for Heroes III? I mean higher resolution images. For texture packs. For having a higher base-resolution before filtering.

    So we could add the textures from the HD-Edition to the original Heroes III. The HD-Edition allows to switch between Original-Texture and HD-Texture. Because of this they should basically mostly compatible.

    It is possible to extract the graphics as PNG: https://translate.google.com/translate?hl=&sl=pl&tl=en&u=https%3A%2F%2Fwww.forum.acidcave.net%2Ftopic.php%3FTID%3D3155
    Some textures (e.g. fonts) are already PNGs.

    I know, there are missing textures (RoE<->Complete), but I'm sure, there are people out there, wich have the skills to make the missing textures if is it possible to integrate them. Missing textures could be rendered with low texture.

    ReplyDelete
    Replies
    1. This patch is just output renderer. I think you need contact to H3 HD Mod author at https://sites.google.com/site/heroes3hd/eng/description

      Delete
  39. The downloads are being flagged for Win32/Uwamson.A!ml malware, both HeroesGL_1.68.exe and HeroesGL.7z on the github site. They just recently started being flagged so it may be a false positive but wanted to point it out either way.

    ReplyDelete
    Replies
    1. I'm really tired of beating with antiviruses. Each time any new malware or virus come, each time I need recompile these patches, because these fu**ng antiviruses cannot correctly recognize virus codes with their empiric analyzes

      Anyway, thanks for the info. =)
      Patch re-compiled & re-uploaded here.

      Delete
    2. Thanks! All check out since re-compiling. In any case, I've been using them without issue and have enjoyed them so I appreciate your work on these. They allow me to enjoy the games on my ultra-wide screen monitor. :)

      Delete
    3. Glad you like it ))

      Delete
  40. Do you make a patch for diablo 2 ? plz

    ReplyDelete
    Replies
    1. As I know Disablo II has some patches, and HD mods. Also there is new Diablo II Resurrected

      Delete
  41. Hi and thank you so much for your work! I tried using it with the Italian Heroes 2 TSW 1.0 but when double clicking the exe literally nothing happens (at least visually). It does run when setting OpenGL=0 in config, but this gives a tiny window that only reacts to keyboard input, apart from being able to move the mouse curso around. Would it be possible to fix this? Thank you!

    ReplyDelete
    Replies
    1. Hi. I don't have italian exe files (italian version). So, share please HEROES2W.exe and EDITOR2W.exe via some cloud storage, and provide me link to it, so I can make them compatible

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

      Delete
    3. Ok, I found one on archive.org website. Version 1.11 (not 1.0). Added, so now it should be compattible. Please check if it's compattible with your copy

      Also, added support got HoMM III italian 1.1

      Delete
    4. I tested everything from campaign to map editor and it all works perfectly! Thank you so much for taking your time in fixing this. I noticed that I have the 1.11 version too which I was not aware of. I was not able to apply any of the existing patches (1.2 and 1.3) to the game but that is okay. I am not sure if The Price of Loyalty was ever translated to Italian or if we only got an English version, but this is more than perfect now! I will make sure to tell other Italians and the Italian Heroes community to come here.

      Delete
    5. Do you have 1.2 and 1.3 patches for italian version? Or for english versions only?

      Delete
    6. Only for English version so I am not surprised that they did not work, but I had a hope. Probably they were never released.

      Also I noticed that there was released a Japanese version of Heroes 2 but I have not been able to find it other than a very expensive ebay listing. The port was made by Imagineer who also ported other Might and Magic things in Japan like the PCEngine games, I think.

      Delete
  42. Not sure if this is real threat, but some of the anti viruses and Windows 10 reports the installers as infected with malware. You can check with Virus Total.

    ReplyDelete

Post a Comment