Short answer
fheroes2 is a free, open-source recreation of the Heroes of Might and Magic II engine for Windows, macOS, Linux and Android (plus Switch and Vita homebrew), with high resolutions, an improved AI and many fixes. You need the original game’s files, or the free official demo, which fheroes2 can download for you. Latest release: 1.1.17, 30 June 2026.
This site is not affiliated with the fheroes2 team or Ubisoft. We do not host any files and only link the project’s official pages.
What it is
Heroes of Might and Magic II came out in 1996 from New World Computing and 3DO, followed by The Price of Loyalty expansion in 1997. The original is a DOS and Windows 95 program that needs DOSBox or compatibility settings today.
fheroes2 is “a recreation of the Heroes of Might and Magic II game engine”. The README calls it an “open source multiplatform project, written from scratch” that reproduces the original “with significant improvements in gameplay, graphics and logic (including support for high-resolution graphics, improved AI, numerous fixes and user interface improvements)” (fheroes2 README). The project began on SourceForge long before its GitHub repository opened in 2019, and now ships a new release every month or two.
Current status
- Status: Working, with frequent releases. The repository was last updated on 2 November 2026.
- Latest release: 1.1.17, 30 June 2026, after 1.1.16 (May) and 1.1.15 (April).
- Official builds: Windows x64 and x86 (installer and zip), macOS, Ubuntu x86-64 and Arm64, Android, Nintendo Switch and PlayStation Vita.
- Packages: Flatpak, Debian and Ubuntu, Arch (AUR), Gentoo, and Homebrew and MacPorts on macOS (installation guide).
What you need
- Heroes of Might and Magic II from your own copy. The README “strongly” advises buying it on GOG or the Ubisoft Store. fheroes2 uses the
ANIM,DATA,MAPSandMUSICfolders from the original installation. - Or the free demo. The guide says you can “download a free demo version of the game (in English only) using the bundled script”. The demo is enough to see whether fheroes2 runs well on your machine.
- A device: Windows, Mac, Linux, Android, or a modded Switch or Vita.
We do not link any copies of the game files.
How setup works (overview)
- Download fheroes2 from the releases page or install a package for your system.
- On Windows, the installer asks whether to extract resources from your installed copy of the original game or to download the demo. With the zip version, run
extract_homm2_resources.bat(ordownload_demo_version.batfor the demo). - If the automatic search fails, copy the
ANIM,DATA,MAPSandMUSICfolders from the original game into the fheroes2 folder yourself. - Start fheroes2, choose a resolution in the settings, and play a standard game or campaign.
If you buy the game later, the Windows Start menu has a shortcut called “Extract game resources from the original distribution of HoMM2” that re-runs the extraction.
What it improves
The project keeps a full list on its improvements page. The highlights:
- High resolutions with a redrawn, scalable interface, instead of the original 640×480.
- Improved AI for adventure map and battles.
- Bug fixes for many original issues, with rules kept faithful.
- Interface improvements: quicker hero and army management, hotkeys, battle options.
- Touch support on Android and handhelds.
Common problems
- Missing DLL errors on Windows: install the Microsoft Visual C++ redistributable, as the installation guide explains.
- No music: your copy may not include the
MUSICfolder (the GOG release has it); copy it across if it exists. - Only demo maps appear: fheroes2 is still using demo resources. Re-run the extraction script against your full game.
FAQ
Is fheroes2 free?
Yes. It is open source under the GPL-2.0 licence. It does not include Heroes of Might and Magic II's graphics and music, so you need the game (sold on GOG and the Ubisoft Store) or the free official demo.
Can I try fheroes2 without buying Heroes 2?
Yes. The installation guide explains that fheroes2 can download the free English demo of the original game for you, either during Windows installation or with a bundled script, and extract its resources. The demo has limited maps.
Does fheroes2 work on Android?
Yes. Each release includes an Android build, and there are homebrew builds for Nintendo Switch and PlayStation Vita too. You copy the original game's files (or the demo's) to the device.
Does fheroes2 support The Price of Loyalty expansion?
Yes. It plays maps and campaigns from both the original game and The Price of Loyalty if your copy includes them, as the GOG Gold edition does.
What is the difference between fheroes2 and VCMI?
They are separate projects for different games. fheroes2 recreates Heroes of Might and Magic II; VCMI recreates Heroes of Might and Magic III. Both are free engines that need the original game's files.
Unofficial. This page is written by an independent directory. It is not made by, endorsed by or affiliated with The 3DO Company / New World Computing (now Ubisoft) or fheroes2 team (ihhub and contributors) (fheroes2 (Heroes of Might and Magic II engine)'s author). We do not host any files, and we never link to game files, ROMs or ISOs.
Sources
This page was last updated on Nov 9, 2026. A date after a source is the day we read it. Versions and steps follow the official project; if they differ, the official source wins.
- ihhub/fheroes2 README (recreation of the HoMM2 engine written from scratch, copyright notice, GOG and Ubisoft Store, GPL-2.0, began on SourceForge; checked 2026-11-03)
- GitHub API: fheroes2 repository (created 30 August 2019, about 3,700 stars, last push 2 November 2026; checked 2026-11-03)
- fheroes2 1.1.17 release, 30 June 2026 (Windows, macOS, Ubuntu, Android, Switch and PS Vita files)
- fheroes2 installation guide (full game or free demo, resource extraction scripts, ANIM/DATA/MAPS/MUSIC folders, platforms; checked 2026-11-03)
- fheroes2 list of game improvements
- fheroes2 on SourceForge (the project's original home)
More ports
See every native PC version of a console game in our recompiled games list, browse all PC ports of console games, or go back to the full list of ported games.
