Skip to content

Crypto137/MHServerEmu

Repository files navigation

MHServerEmu

MHServerEmu is a server emulator for Marvel Heroes.

The only currently supported version of the game client is 1.52.0.1700 (also known as 2.16a) released on September 7th, 2017.

We post development progress reports on our blog. You can find additional information on various topics in the documentation. If you would like to discuss this project and/or help with its development, feel free to join our Discord.

Please make sure to read our contribution guidelines if you would like to participate in the development of this project.

Download

We provide two kinds of builds: stable and nightly.

Stable Nightly
Update Frequency Quarterly Daily
Features Fewer More
Stability High Medium
Platforms Windows Windows / Linux
Configuration Pre-Configured Just the Server Files

If you are setting the server up for the first time and/or unsure which one to use, we recommend you to start with a stable build. See Initial Setup for information on how to set the server up.

You can always upgrade from stable to nightly simply by downloading the latest nightly build and overwriting your stable files.

Stable

Stable Release

Nightly

Nightly Release (Windows x64) Nightly Release (Linux x64)

Features

MHServerEmu is in active development. Overall the game is in a very playable state.

  • All heroes with the vast majority of their powers are playable.

  • The story mode is fully playable from beginning to end, including all main and secondary missions and region events.

  • Most of the endgame modes (Midtown Patrol, X-Defense, etc.) are playable.

  • Procedural generation of regions and loot is fully functional.

  • Enemies and AI-controlled allies (team-ups, pets, etc.) are fully working.

  • Multiplayer is supported in a limited fashion.

Known Issues

Some features are still being worked on, including, but not limited to:

  • Talents

  • Crafting

  • Prestige

  • Social features (parties, matchmaking, leaderboards, etc.)

  • PvP

You can find up to date information on what we are working on in our roadmap.

FAQ

Where can I download the game?

We do not provide download links for the game client for legal reasons. If you have played the game through Steam when it was live, you should be able to download it in your Steam library.

How to update the server?

Download the latest stable or nightly build and overwrite your existing files. Nightly builds can be potentially unstable, so it is recommended to back up your account database file located in MHServerEmu\Data\Account.db before updating.

Will there be any wipes?

We plan to force a fresh start when version 1.0 comes out. Your data will not be deleted, but it will no longer be compatible with the server. You will be able to continue using your existing data on whatever the last 0.x version is going to be.

Are you going to support other versions of the game, like the ones from before the Biggest Update Ever (BUE) came out?

Yes, we do plan to implement support for other versions of the game after 1.52 is fully restored. The final pre-BUE version (1.48) has the highest priority.

Are you going to add new content to the game (heroes, team-ups, powers, etc.)?

The scope of this project is restoring the game to its original state. We do not have any plans to create custom content. However, all of our research on the game is completely open-source, and it can be potentially used by others in such endeavors.

Are you going to upgrade the game to Unreal Engine 5?

No, we do not touch the client side of the game in any way. This project is a recreation of only the server backend needed to run the game.

I have problems with setting the server up.

Feel free to join our Discord and ask for help in the #setup-help channel.