Difference between revisions of "Dark Messiah of Might and Magic"
(just text fixes. i don't feel like describing it anymore, sorry. last of my edits on oct. 25, 2017) |
m (updated template usage) |
||
Line 43: | Line 43: | ||
===Skip intro videos=== | ===Skip intro videos=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Use <code>-novid</code> [[Glossary:Command line arguments|command line argument]]|ref=<ref name="Sui" />}} |
− | |||
− | }} | ||
===[http://www.techpowerup.com/forums/threads/large-address-aware.112556/ Large Address Aware]=== | ===[http://www.techpowerup.com/forums/threads/large-address-aware.112556/ Large Address Aware]=== | ||
Line 126: | Line 124: | ||
===[[Glossary:Windowed|Windowed]]=== | ===[[Glossary:Windowed|Windowed]]=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Run the game in windowed mode using the console|ref=<ref>http://steamcommunity.com/app/2100/discussions/0/864976837801037787/</ref>|fix= |
− | |||
{{ii}} If you use windowed/borderless windowed mode in Windows 10, the game window might stay in front of others, making alt-tabbing difficult. | {{ii}} If you use windowed/borderless windowed mode in Windows 10, the game window might stay in front of others, making alt-tabbing difficult. | ||
# Start the game and open the console ({{key|~}} key). You can enable the console by going to '''Settings''' > '''Keyboard''' tab > '''Advanced...''' | # Start the game and open the console ({{key|~}} key). You can enable the console by going to '''Settings''' > '''Keyboard''' tab > '''Advanced...''' | ||
Line 138: | Line 135: | ||
===Adjust/disable camera tilting when strafing=== | ===Adjust/disable camera tilting when strafing=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Adjust/disable camera tilting when strafing|ref={{cn|date=July 2016}}|fix= |
− | |||
'''Note:''' though this is a different effect from head-bobbing, head-bobbing '''needs to be disabled for the following fix to work'''. You can easily disable it by going to '''Settings''' > '''Gameplay'''. | '''Note:''' though this is a different effect from head-bobbing, head-bobbing '''needs to be disabled for the following fix to work'''. You can easily disable it by going to '''Settings''' > '''Gameplay'''. | ||
# Start the game and open the console ({{key|~}} key). You can enable the console by going to '''Settings''' > '''Keyboard''' tab > '''Advanced...''' | # Start the game and open the console ({{key|~}} key). You can enable the console by going to '''Settings''' > '''Keyboard''' tab > '''Advanced...''' | ||
Line 332: | Line 328: | ||
===Game fails to start=== | ===Game fails to start=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Disable anti-virus|ref={{cn|date=July 2016}}|fix= |
− | |||
Disabling your anti-virus may fix this issue. | Disabling your anti-virus may fix this issue. | ||
}} | }} | ||
Line 340: | Line 335: | ||
Because the SteamPipe update converted the game to a new format, certain glitches may appear - most common of which is black screen on start-up. | Because the SteamPipe update converted the game to a new format, certain glitches may appear - most common of which is black screen on start-up. | ||
− | {{Fixbox| | + | {{Fixbox|description=Verify game cache (Steam)|ref=<ref name="Sui" />|fix= |
− | |||
# In your Steam library, right click on '''Dark Messiah Might and Magic Single Player''' | # In your Steam library, right click on '''Dark Messiah Might and Magic Single Player''' | ||
# Click on '''Properties''' | # Click on '''Properties''' | ||
Line 350: | Line 344: | ||
===Fault Module Name: ntdll.dll=== | ===Fault Module Name: ntdll.dll=== | ||
A few issues can cause this error. | A few issues can cause this error. | ||
− | {{Fixbox| | + | {{Fixbox|description=Upgrade your drivers|ref=<ref name="Sui" />|fix= |
− | |||
Updating your hardware drivers (including non-graphics drivers) may solve this issue. | Updating your hardware drivers (including non-graphics drivers) may solve this issue. | ||
}} | }} | ||
− | {{Fixbox| | + | {{Fixbox|description=Use automatic settings|ref=<ref name="Sui" />|fix= |
− | |||
Use the command line parameter <code>-autoconfig</code>. | Use the command line parameter <code>-autoconfig</code>. | ||
Line 364: | Line 356: | ||
# In the text box that follows, type <code>-autoconfig</code> | # In the text box that follows, type <code>-autoconfig</code> | ||
# Click '''OK''' | # Click '''OK''' | ||
+ | |||
+ | '''Notes''' | ||
{{ii}} If this fails, see next method. | {{ii}} If this fails, see next method. | ||
}} | }} | ||
− | {{Fixbox| | + | {{Fixbox|description=Start the game in a custom resolution|ref=<ref name="Sui" />|fix= |
− | |||
Use the command line parameter <code>-w [desired resolution width] -h [desired resolution height]</code>. As an example, for 1440x900: | Use the command line parameter <code>-w [desired resolution width] -h [desired resolution height]</code>. As an example, for 1440x900: | ||
Line 381: | Line 374: | ||
===Crash when exiting the game=== | ===Crash when exiting the game=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Enable Heap emulation for mm.exe|ref=<ref name="Sui" />|fix= |
− | |||
# Download [https://community.pcgamingwiki.com/files/file/96-dark-messiah-of-might-and-magic-heap-emulation/ this compatibility fix] and extract it. | # Download [https://community.pcgamingwiki.com/files/file/96-dark-messiah-of-might-and-magic-heap-emulation/ this compatibility fix] and extract it. | ||
# Launch '''PatchInstall.bat''' to add a fix to compatibility database. | # Launch '''PatchInstall.bat''' to add a fix to compatibility database. | ||
Line 388: | Line 380: | ||
===Xana speaks German in a Russian version of the game=== | ===Xana speaks German in a Russian version of the game=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Download proper Russian voice lines|ref=<ref name="Sui">{{refcheck|user=Suicide_machine{{!}}Suicide Machine|date=2016-10-17}}</ref>|fix= |
− | |||
# Download the proper [https://community.pcgamingwiki.com/files/file/781-russian-xana-voice-files/ Russian voice lines] and extract them. | # Download the proper [https://community.pcgamingwiki.com/files/file/781-russian-xana-voice-files/ Russian voice lines] and extract them. | ||
# Copy the newly extracted folders ('''mm''' and '''custom_russian''') to <code>{{p|game}}</code>, overriding files if needed. | # Copy the newly extracted folders ('''mm''' and '''custom_russian''') to <code>{{p|game}}</code>, overriding files if needed. | ||
Line 397: | Line 388: | ||
{{ii}} Steam and retail versions of the game install the "AZERTY (French)" keyboard layout, which can't be deleted with normal means because it doesn't show in Language options. | {{ii}} Steam and retail versions of the game install the "AZERTY (French)" keyboard layout, which can't be deleted with normal means because it doesn't show in Language options. | ||
− | {{Fixbox| | + | {{Fixbox|description=Manually add and then delete "AZERTY (French)" layout|ref={{cn|date=November 2016}}|fix= |
− | |||
In Windows: | In Windows: | ||
# Go to '''Control Panel''', find Language options | # Go to '''Control Panel''', find Language options | ||
Line 407: | Line 397: | ||
===Random crashes on NVIDIA hardware=== | ===Random crashes on NVIDIA hardware=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Disable Shadowplay|ref={{cn|date=date unknown}}}} |
− | |||
− | }} | ||
===autoexec.cfg does not automatically execute=== | ===autoexec.cfg does not automatically execute=== | ||
The singleplayer version of the game does not automatically execute the <code>autoexec.cfg</code> file (a file that holds console commands) while the multiplayer version does. | The singleplayer version of the game does not automatically execute the <code>autoexec.cfg</code> file (a file that holds console commands) while the multiplayer version does. | ||
− | {{Fixbox| | + | {{Fixbox|description=Enable the usage of autoexec.cfg|ref={{cn|date=July 2016}}|fix= |
− | |||
Use the command line parameter <code>+exec autoexec.cfg</code>. | Use the command line parameter <code>+exec autoexec.cfg</code>. | ||
Line 428: | Line 415: | ||
Since the game is using an obsolete version of the Source engine, the only way to set its language is by changing the language of Steam itself. | Since the game is using an obsolete version of the Source engine, the only way to set its language is by changing the language of Steam itself. | ||
− | {{Fixbox| | + | {{Fixbox|description=Change language of Steam client|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/2100/discussions/0/558748822200207881/|title=Steamcommunity (How to change the game language to german?)|date=2017-04-15}}</ref>|fix= |
− | |||
# In Steam, open Steam client settings | # In Steam, open Steam client settings | ||
# Click on '''Interface''' | # Click on '''Interface''' |
Revision as of 01:57, 23 November 2017
Developers | |
---|---|
Singleplayer | Arkane Studios |
Singleplayer | Floodgate Entertainment |
Multiplayer | Kuju Entertainment |
Publishers | |
Ubisoft | |
Engines | |
Source | |
Release dates | |
Windows | October 24, 2006 |
Key points
- Uses an older engine version so it doesn't support some newer settings, like borderless fullscreen windowed mode.
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | SecuROM 7 DRM. Multiplayer requires Steam. | |||
GamersGate | ||||
Green Man Gaming | ||||
Steam |
- All versions require Steam DRM for multiplayer.
- Some retail versions allow playing single player without Steam.
Essential improvements
Patches
The latest retail patch is v1.02 (you must install v1.01 first). The German version has a separate v1.02 patch (this includes v1.01).
Skip intro videos
Use -novid command line argument[1]
|
---|
Large Address Aware
Improves stability on 64 bit systems with at least 3GB RAM by allowing the application to use more than 2GB RAM. Resolves the "Out of Memory" errors.
Unlimited Edition mod
- Mod features:
- Limited Edition weapons can be found and equipped in the game
- New Game+ mode
- Extra inventory for the New Game+ mode
- Endurance difficulty for the New Game+ mode
- Restored unused NPCs voices and audio interactions
- Fixes for missing sound effects
- Mini-Mods support
- Only the Steam version is currently supported.
Game data
Configuration file(s) location
System | Location |
---|---|
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/2100/pfx/[Note 1] |
- Video settings are stored in
HKEY_CURRENT_USER\Software\Valve\Source\mm\Settings
Save game data location
System | Location |
---|---|
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/2100/pfx/[Note 1] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video settings
Windowed
Run the game in windowed mode using the console[2] |
---|
Notes
|
Adjust/disable camera tilting when strafing
Adjust/disable camera tilting when strafing[citation needed] |
---|
Note: though this is a different effect from head-bobbing, head-bobbing needs to be disabled for the following fix to work. You can easily disable it by going to Settings > Gameplay.
|
Input settings
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
German | ||||
Italian | ||||
Russian | A mistake in the SteamPipe update causes Xana to speak German. See Xana speaks German in a Russian version of the game for a fix. | |||
Spanish |
Network
- Servers can optionally use Valve Anti-Cheat (VAC) protection.
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
LAN play | 32 | |||
Online play | 32 |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | For dedicated hosting, install Dedicated Server under Tools in the Steam client. | |
Direct IP | Open the console (~) and use connect followed by the IP and port. |
Ports
Protocol | Port(s) and/or port range(s) |
---|---|
TCP | 27014-27050 |
UDP | 4380, 27000-27030 |
- Universal Plug and Play (UPnP) support status is unknown.
VR support
3D modes | State | GG3D | Notes | |
---|---|---|---|---|
Nvidia 3D Vision | Use Helix Mod for better 3D support. |
Issues fixed
- TweakGuides has created a comprehensive guide for fixing issues in this game. It can be found here.
Game fails to start
Disable anti-virus[citation needed] |
---|
Disabling your anti-virus may fix this issue. |
Black screen on start-up (Steam)
Because the SteamPipe update converted the game to a new format, certain glitches may appear - most common of which is black screen on start-up.
Verify game cache (Steam)[1] |
---|
|
Fault Module Name: ntdll.dll
A few issues can cause this error.
Upgrade your drivers[1] |
---|
Updating your hardware drivers (including non-graphics drivers) may solve this issue. |
Use automatic settings[1] |
---|
Use the command line parameter In Steam:
Notes
|
Start the game in a custom resolution[1] |
---|
Use the command line parameter
Make sure In Steam:
|
Crash when exiting the game
Enable Heap emulation for mm.exe[1] |
---|
|
Xana speaks German in a Russian version of the game
Download proper Russian voice lines[1] |
---|
|
Game installs AZERTY (French) keyboard layout
- Steam and retail versions of the game install the "AZERTY (French)" keyboard layout, which can't be deleted with normal means because it doesn't show in Language options.
Manually add and then delete "AZERTY (French)" layout[citation needed] |
---|
In Windows:
|
Random crashes on NVIDIA hardware
Disable Shadowplay[citation needed] |
---|
autoexec.cfg does not automatically execute
The singleplayer version of the game does not automatically execute the autoexec.cfg
file (a file that holds console commands) while the multiplayer version does.
Enable the usage of autoexec.cfg[citation needed] |
---|
Use the command line parameter In Steam:
|
Changing language doesn't take effect (Steam version)
Since the game is using an obsolete version of the Source engine, the only way to set its language is by changing the language of Steam itself.
Change language of Steam client[3] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 6, 7, 8, 8.1, 9 | |
Shader Model support | 2, 3 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Physics | Havok | Heavily modified variant. |
Audio | Miles Sound System | |
Cutscenes | Bink Video |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | XP | |
Processor (CPU) | 2.4 GHz | 3.0 GHz |
System memory (RAM) | 512 MB | |
Hard disk drive (HDD) | 7 GB | |
Video card (GPU) | 128 MB of VRAM | 256 MB of VRAM DirectX 9.0c compatible |
Notes
- ↑ 1.0 1.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Use Wine's registry editor to access any Windows registry paths.
- The app ID (2100) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ 1.0 1.1 1.2 1.3 1.4 1.5 1.6 Verified by Suicide Machine on 2016-10-17
- ↑ http://steamcommunity.com/app/2100/discussions/0/864976837801037787/
- ↑ Steamcommunity (How to change the game language to german?) - last accessed on 2017-04-15