MMH5.5 is an unofficial expansion pack for HOMM5 Tribes of the East or HOMM5 Complete and a spiritual successor to the popular WOG modification for HOMM3. The pack will include many new adventure objects, new larger battlefields, new heroes, new classes, new specializations, new skills, new artifacts, new adventure spells, new HD textures and a greatly improved RMG with more than 60 'visualized' Templates. The AI is much more intelligent and calculated much faster. Balance is also greatly improved both for small competitive multiplayer maps as well as crazy XXXL maps with countless epic battles vs Neutrals and AI.

RSS MMH5.5: Multiplayer setup

This article describes steps to setup a multiplayer game and includes solutions to the most common issues.

Posted by on - Basic Other


Looking for Players at
Might & Magic: Heroes 5.5 on Discord become a Chieftain at #become-player channel!
Interested in competitive gaming on Heroes55ladder.com

Setup your game for LAN

  1. Everyone installs the game and the mod
  2. One player chooses existing map or create new ARMG map. It must have activated scripts.
  3. Players should put the map file in <game folder>/MAPS directory.
  4. Players should sanitize their games by deleting index.bin and RMGTemp files and folders from <game folder>/Data directory. Those are garbage files that appear during map generation process and can cause multiplayer game to desyncronize and bug.
  5. All players launch the game from the same EXE file where players can choose from the following:
    • MMH55_64.exe - 64 bit exe of MMH55 that includes better and faster AI and option to increase hero max skills from 6 to 8. RC15 exe is set to 8th skills by default. AI does not support LAN games.
    • MMH55.exe - 32 bit exe of MMH55 that includes better and faster AI and option to increase hero max skills from 6 to 8. RC15 exe is set to 8th skills by default. AI does not support LAN games.
    • MMH55_Utility_64.exe - 64 bit exe of MMH55 that comes with default ToE AI which includes LAN games. RC15 exe is set to 8th skills by default.
    • MMH55_Utility.exe - 32 bit exe of MMH55 that comes with default ToE AI which includes LAN games. RC15 exe is set to 8th skills by default.
  6. (Optional) The host player can enable the Permanent Simultaneous Turns Option (PEST) in the game lobby. This will allow all players to act their turns at the same time and speed up the game.

Play with GameRanger

  1. All players complete Setup your game steps 1-4. Mark the exe you will be playing with as per step 5.
  2. Install GameRanger
  3. Go to <game directory>/bin and rename H5_game.exe to H5_game_original.exe
  4. In <game directory>/bin - copy the exe all players have decided to play with and name it H5_game.exe
  5. Open GameRanger and go to Edit -> Options -> Games.
  6. Select "Heroes of Might and Magic: Tribes of the East"
  7. Browse and find H5_game.exe that was created on step 4.
    Note: GameRanger will bring error "Invalid selection" and not accept the EXE if Tribes of the East is not properly installed but just copied.
  8. Now you can go ahead and host or join a room
  9. (Optional) The host player can enable the Permanent Simultaneous Turns Option (PEST) in the game lobby. This will allow all players to act their turns at the same time and speed up the game.
    gameranger11

Play with Radmin VPN

  1. All players complete Setup your game steps 1-4. Mark the exe you will be playing with as per step 5.
  2. Install Radmin VPN
  3. One person will create a private network and all other participants should join.
  4. All players launch the game from the same EXE (as per step 5 in "Setup your game for LAN" above)
  5. (Optional) The host player can enable the Permanent Simultaneous Turns Option (PEST) in the game lobby. This will allow all players to act their turns at the same time and speed up the game.

Multiplayer issues and solutions

Cannot connect to game/GameRanger or player is constantly dropped
- Check if any of the participants is behind NAT. His/her router should forward GameRanger port 16000 UDP behind the NAT.
- Disable system firewall

Cannot join game in lobby, map has red RMG label
Map scripts are not activated. In Create a random map check paragraph "Map scripts and why they are important for the mod" at the bottom. Apply them manually or with MapMixer utility.

AI turn hangs on first 1 or 2 days
You are using the wrong EXE. Check step 5 at "Setup your game for LAN" above.

Game crashes
Check "Game crashes" section in the F.A.Q.

Preventing Synchronization Issues

The original multiplayer software for HOMM5 is sensitive to synchronization issues, generally you want the game folders (data folder, maps folder and usermods folder) of both players as much as possible to be CLONES of each other. Here are some tips to prevent issues:

  1. No garbage files (INDEX.BIN and RMGTemp) - When generating a map it is very common that a file called "INDEX.BIN" or folder "RMGTemp" will appear in heroes folder/DATA. The file/folder is corrupt and interfere with the game synchronization. It is advisable to check for it (and delete it if exists) each time you start/join a game. You don't need to backup these files, they already exist in the pak files.
  2. No single player saves - Players should have their single/custom saves removed before joining a multiplayer game otherwise a checksum error will appear. To remove custom saves either:
    • go to "Single player -> Custom game -> Load game" and delete everything there!
    • or remove files from "C:\Users\<user name>\Documents\My Games\Heroes of Might and Magic V - Tribes of the East\Profiles\<profile name>\Saves"
  3. Same game/mod version - Players must have the same version of the MODs. Unless this requirement is met you will get checksum error while trying to join a game.
  4. Same EXEs - Players should use the same EXE. For example Might and magic 5.5 comes with 2 exe versions - 32 and 64 bits.
  5. SAME MAP - The map to be played should be the same and placed in <game folder>/MAPS for every player otherwise they wont be able to join. It is advisable to put only the map file that will be played and keep others away. Since H55 comes with demo maps I recommend both players keeping or deleting them all just to be 100% sure.
  6. Same number of max hero skills - (for versions RC13a or earlier) If players choose to play with 8th skills option follow these steps below to mitigate desyncronization during play. Players that forget to turn on the option may have their main heroes skills changed/removed when loading from save.
    • Start the game
    • Go to "Multiplayer -> Hot Seat -> Standard Game" and activate the 8th skills option
    • Go to "Multiplayer -> Local Area Network -> Create/Join" a game and play.

Note: Up to version RC13a - 8th skills option is automatically turned off every time heroes V application is closed so make sure it is activated by players before loading a save game that has been started previously with it. There is a GUI inconsistency when 8th skills options is checked only the background square gets selected but the option is considered ON. Below you can see 8th skills OFF (left) vs 8th skills ON (right).

8182

Comments
synclg
synclg

When i start a multyplayer game and I try to view my charecter game crashes. Also when i go to 8th skills system as u explained there is some sort of doubleing the check boxes (there are to check boxes one over the ather) and i cant check it. When i ckick on the check box it bliks and its still unchecked .... Any ideas whats wrong.

Reply Good karma Bad karma+2 votes
Menumorut
Menumorut

Read the last sentance

Reply Good karma Bad karma+3 votes
mmh55 Author
mmh55

I think you loaded from wrong exe file

Reply Good karma+2 votes
kingring_kms
kingring_kms

We have problems with connection. In the beging everything is ok, but some moves later there are more and more lags and then hero moves slower and slower and bots don't move at all. How it can be soluted?

Reply Good karma Bad karma+2 votes
kingring_kms
kingring_kms

And also out of sync after bot's moves

Reply Good karma Bad karma+2 votes
mmh55 Author
mmh55

Sorry for late reply but you cannot play LAN with AI unless you use the Utility exe file.

Reply Good karma+3 votes
Hobbes523
Hobbes523

I got this error when trying to use the editor

"The program can't start because um.dll is missing from your computer. Try reinstalling the program to fix this problem."

Any ideas?

Reply Good karma Bad karma+2 votes
Hobbes523
Hobbes523

Solved it, but now that I'm in, which maps need to have scripts activated, is it only the ones from map editor, or is it all hotseat/multiplayer games? ty

Reply Good karma Bad karma+2 votes
mmh55 Author
mmh55

scripts only need to be activated if it wasn't done already and you are going to play the map in Hotseat/multiplayer

Reply Good karma+2 votes
ChristineReardon
ChristineReardon

Why arn't the AI heros moving in the map?

Reply Good karma Bad karma+3 votes
mmh55 Author
mmh55

please read FAQ:

-You cannot play in LAN with AI players (unless MMH5.5 utility.exe is used).

Reply Good karma+3 votes
Guest
Guest

Hello! i installed the game, patched it with the built in update tool and downloaded the ...installer tool from this site but when i wanted to patch some maps for lan play i realized that my maps folder is empty and yet when i enter the game i can start a game without any issue's, the maps added by the 5,5 "patch" are also all fine-

Just what exactly did i do to cause this? ;_;ยจ

I really wanted to update the old maps too but it's kinda hard to do when i can't even locate the map files to have the tools do their work x)

Reply Good karma Bad karma+1 vote
w00te
w00te

If we would like to enjoy this MOD on LAN/multiplayer. Should we first create a map using MMH55_Utility and then play it using MMH55.exe? Or use MMH55_Utility when playing the map aswell... Im abit confused.

Reply Good karma Bad karma+2 votes
dredknight Creator
dredknight

Make the map with Utility and play with MMH55_64.exe

Reply Good karma+2 votes
Guest
Guest

So i should create a game in utility.
Have me and my friend join that game and start it.
Then save it
And then close it down and load it in the normal MMH55.e

Reply Good karma Bad karma+1 vote
Guest
Guest

Hi, so I'm trying to play a LAN game with a friend, with MMG55 utility.exe and everything is fine until someone tries to buy a second hero, anyone has any idea how to fix this? Or how we could play a game, ideally with AI?

Reply Good karma Bad karma+1 vote
Guest
Guest

2020, same issue when HOST tries to entern tavern

Reply Good karma Bad karma+1 vote
dredknight Creator
dredknight

Fully disable windows 10 D.E.P.
If that does not work, turn down all antivirus systems.

Reply Good karma+1 vote
Guest
Guest

Hello. Can someone help us.
We have problem in multiplayer via GameRanger
When i create a map and use Reanimation Patcher on it, and then start the game, my friend cant join it because of : failed to dawnload generated map
What are we doing wrong?

Reply Good karma Bad karma+1 vote
dredknight Creator
dredknight

Map should be given to the other players manually.

First use this method to activate scripts instead of reanimation patcher -> Facebook.com
Reanimation patcher does not always works.

Second make sure after all is set to clean up your games in order not to have trouble during the game -> Facebook.com

Reply Good karma+2 votes
Guest
Guest

Hi there, we could use some help. In multiplayer we cant end the day around twice a week

It either keeps waiting for the other player to finish endlessly, or on the next day one player doesnt regain movement points and cant end the day himself either.

Any Ideas? We checked all the "sync issues" points repeatedly.
Much appreciated! Cheers

Reply Good karma Bad karma+1 vote
Guest
Guest

2020, same issue, we agreed not to use simultanious turns

Reply Good karma Bad karma0 votes
dredknight Creator
dredknight

What does "day around twice a week" mean?
Usually the cause of this issue is either:
- game corruption due to games not been cleaned INDEX.BIN and RMGTemp from the guide above.
- playing LAN with AI and using the wrong exe file. check step 5 from "Setup your game for LAN" in the guide above

Reply Good karma+1 vote
SaiFeX
SaiFeX

Hi, I have these problem Then i Create game using original H5.5 Map RMG , My friends cant join me-- It says the game cant be downloaded.

Reply Good karma Bad karma+1 vote
Guest
Guest

Hi, me and my friend want to play via GameRanger. We already renamed the exe ind the data folder. But everytime someone want to join the game it says "ZKG is failed to load".

Reply Good karma Bad karma0 votes
dredknight Creator
dredknight

Your map does not have scrpits enabled. Check ARMG create a map guide in the tutorial section.

Reply Good karma+1 vote
Guest
Guest

Hello, me and my friends always get the same error when we use a random generated map and try to join an lan-game with the MMH55_64.exe, it says "ZGK map is failed to load" but the scripts are enabled. But if we use the MMH55_Utility_64.exe it works fine.
Another issue we game across was that the game sometimes doesn't start the next round even when everybody ended they're round, we always needed to get out of the game and after that nobody could join because of some checksum error that we could not fix with deleting the index.bin and rmgtemp files.
Also we tried changing between saves but that didn't work either.
Any advise ?

Reply Good karma Bad karma+1 vote
dredknight Creator
dredknight

Your game gets corrupted.
This happens because a player has not cleaned his game.
To clean your game you have to go to <game folder>/data and delete if exist:
- index.bin file
- RMGTemp folder

These files/folders get generated during using map editor to generate Random maps. They must be cleaned when starting a new game or loading existing one as at some point the game will become corrupted.

To fix already corrupted game.
- All player delete <Game folder>/data - index.bin and RMGTemp
- One player distributes his save file to all others.

Try to play

Reply Good karma+1 vote
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.