MMH5.5 is an unofficial expansion pack for HOMM5 Tribes of the East (standalone) or HOMM5 Complete. 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.

Report 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


If you are looking for other players at MMH55 Discord, you can assign yourself the role of 'chieftain' in the #become-player channel to have the ability to ping other 'chieftains' to find other players easily.

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. The improved AI from MMH55.exe and MMH55_64.exe does not support LAN games, for that you have to use MMH55_Utility.exe or MMH55_Utility_64.exe. There exist applications such as Parsec that allow to play hotseat with another player from a distance, this is likely preferable for playing with 2 human players against AI opponents (but we have not written a guide for that yet).
  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. This feature is integrated in H55 and does not need to be downloaded separately.

IMPORTANT!

All players should make sure before the game that the content of the following game folders is identical: \data, \Maps, \UserMODs. The game even reads the Maps folder as part of the game database therefore each of these folders can cause sync issues.

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 VERY 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. This means DO NOT put any additional mods in the Data\ or UserMODs\ folders (even mods that only changes graphics can cause desyncs). Also DO NOT put any maps downloaded from maps4heroes.com in the Maps\ folder those maps often contain modding content that can desync the game! Here are some more 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. If you use gameranger don't forget that after updating H55 you always need to create a new clone of the MMH55_64.exe renamed to H5_Game.exe
  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.
  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

Post comment Comments
Menumorut
Menumorut - - 580 comments

Read the last sentance

Reply Good karma Bad karma+3 votes
synclg
synclg - - 1 comments

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
mmh55 Author
mmh55 - - 482 comments

I think you loaded from wrong exe file

Reply Good karma+2 votes
kingring_kms
kingring_kms - - 2 comments

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 - - 2 comments

And also out of sync after bot's moves

Reply Good karma Bad karma+2 votes
mmh55 Author
mmh55 - - 482 comments

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 - - 4 comments

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 - - 4 comments

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 - - 482 comments

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 - - 1 comments

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

Reply Good karma Bad karma+3 votes
mmh55 Author
mmh55 - - 482 comments

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 - - 690,487 comments

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 - - 1 comments

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 - - 667 comments

Make the map with Utility and play with MMH55_64.exe

Reply Good karma+2 votes
Guest
Guest - - 690,487 comments

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 - - 690,487 comments

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 - - 690,487 comments

2020, same issue when HOST tries to entern tavern

Reply Good karma Bad karma+1 vote
dredknight Creator
dredknight - - 667 comments

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

Reply Good karma+1 vote
Guest
Guest - - 690,487 comments

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 - - 667 comments

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 - - 690,487 comments

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 - - 690,487 comments

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

Reply Good karma Bad karma0 votes
dredknight Creator
dredknight - - 667 comments

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 - - 1 comments

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 - - 690,487 comments

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 - - 667 comments

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

Reply Good karma+1 vote
Guest
Guest - - 690,487 comments

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 - - 667 comments

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 - - 690,487 comments

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

Guest
Guest - - 690,487 comments

Please answer. Is advanced AI is activated when we try to play from untility.exe or not?

Reply Good karma Bad karma0 votes
dredknight Creator
dredknight - - 667 comments

It is not.

Reply Good karma+1 vote
bruxelles
bruxelles - - 1 comments

Hey!

I am not sure if this mod is intended for playing with hot seat? I thought setting the gameplay to savage mode human players are automatically made allies in hot seat mode. However this is not the case? Am I doing something wrong? Some 5.5 features (such as governance, town management and witch hut optional skills) are not working either. I have not found anything within FAQs and comments regarding playing hot seat.

Thanks for both the mod and your feedback!

Reply Good karma Bad karma+1 vote
dredknight Creator
dredknight - - 667 comments

It looks like the map does not have map scripts activated. Maps that come with the mod have them already active while for newly generated maps you should do the step yourself via map editor or MapMixer -> Moddb.com

Reply Good karma+1 vote
Guest
Guest - - 690,487 comments

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

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: