The following instructions are intended for stable builds of the server. If you feel confident in doing everything yourself, you may be interested in Manual Setup.
-
Get a copy of version
1.52.0.1700
of the game client. This is the final released version of Marvel Heroes, so if you still have the game in your Steam library, you can download it from there. If you do not have the game in your Steam library, you may be able to find an archived copy of it on websites like Archive.org. -
Install .NET Desktop Runtime 8 if you do not have it installed already. You can download it here. Download this version if you are not sure which one to get.
-
Download the latest MHServerEmu stable build and extract it.
-
Run the included
Setup
tool and point it to your Marvel Heroes game files. If you have the game on Steam, you can find them by right clicking on the game in your library and choosingManage
->Browse local files
.
-
Run the included
StartServers.bat
file and wait for MHServerEmu to initialize. -
(Optional) Open http://localhost:8080/AccountManagement/Create and create an account. Note: this link is going to work only when the servers are running.
-
Run
StartClient.bat
and log in with your created account OR runStartClientAutoLogin.bat
to play with a default account. -
When you are done, run the
StopServers.bat
file to stop the servers.
In most cases you can update MHServerEmu simply by downloading the latest nightly build and extracting it into the MHServerEmu
directory, overwriting all files.
In some cases migrating to a new version may require additional steps. These are going to be posted on our Discord server in the #news channel.