3

I wish to play Heroes 2 on my Windows 7 machine. My problem is that I have some difficulties starting the application. I know there is DosBOX, but I'm looking for some effective solution for this. Do you know about some helper applications like ScummVM which can be easily configured especially for Heroes 2?

If all else fails I might just install a Windows 98 on a VirtualBOX but before that I want to try out something simpler.

5 Answers 5

2

There's no specific emulator for the HOMM series, from what I can tell. Most people are using DOSBox, and if you have access to the DOS edition of the game, it's worth setting up and using. There are many older games that run under DOSBox, and it's pretty easy to set up and maintain compared to a virtual machine or similar solution. DOSBox rates this game as "playable" and you can use the user reports on that page to avoid any common errors and understand what might not work properly.

If you have the Professional, Ultimate, or Enterprise editions of Windows 7, Microsoft Support suggests using Windows XP mode to run HOMM2. This is pretty similar to your VirtualBox solution, but if you've got it built into the OS, you might as well use this as a shortcut.

Sometimes editing the compatibility settings of an application can get it to run in newer Windows versions than the one it was designed for, but given that the game is so old, it's unlikely to work. Given its low time/effort investment, its still worth a shot, though.

3

To bypass the invalid 16 bit application error

1) Put the disk in and "explore/open" the disk content. Find the folder called "HEROES2".

2) Copy that entire folder to the C:/ drive or wherever you want it.

3) Look inside the copied "HEROES2" folder - it will have a folder called "WING". Open that folder and and copy the .dll contained within it.

4) For 32bit - Copy that .dll and paste it in system32. For 64bit - Copy that .dll and paste it in system32 AND sysWOW64.

5) Go back to the "HEROES2" folder and pin the .exe that has the image and not the white application box to taskbar or create a shortcut.

Heroes 2 should now load when double clicked on without ever using the installer.

1
  • Well it's nearly exactly the same video as Jamie's and I don't plan on removing it, but whatever I'll write some stuff down.
    – Kyroheart
    Commented Feb 18, 2014 at 16:51
3

As long as you have the original game data (HEROES2.AGG and map files), you could use the free heroes 2 engine (fheroes2), which is Free Software (GPLv2 licensed), developed using SDL (Simple DirectMedia Layer) and as such is compatible with most operating systems. There's even a port for Android!

It's not technically an "emulator", since it adds some extra features and doesn't focus on being a 100% exact clone of the original game engine. The AI leaves something to be desired but other than that it is a pretty good project with an active community of developers.

I haven't tried running the original game on a Windows 98 virtual machine, but that's probably the best way to get 100% compatibility with the original game engine.

2

Another option is to buy it from Good Old Games:

Heroes of Might and Magic II: Gold Edition

They create DRM-free versions of games that are guaranteed to work on the systems listed. Their version of HOMM2 is listed as being compatible with Windows 7, both 32- and 64-bit.

Of course, that means spending $10, whereas DOSBox is free...and I think GOG tends to use DOSBox anyhow.

0

Very Easy! Just enter in the properties of the .exe of the game , and access to compatibilty and run as "win7, win 98, win 95..." It works!! :)

P.D.: If you want music, only midi mode works, less is nothing! ;)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.