Dark Messiah of Might & Magic Troubleshooting Guide

Forum now read-only, closed for posting. For support please go to the Steam forums.
User avatar
Blín D'ñero
Site Admin
Posts: 9953
Joined: 17 Feb 2008, 02:05
Location: Netherlands
Contact:

Dark Messiah of Might & Magic Troubleshooting Guide

Post by Blín D'ñero »

INTRODUCTION.

Image


INDEX

THE SYSTEM REQUIREMENTS MAKE SURE YOUR SYSTEM IS IN GOOD SHAPE FOR GAMING INSTALLING THE GAME, AND THE SETTINGS POSSIBLE TROUBLES: FAQ

NEED HELP?
Main PC: Asus TUF Gaming 570-Pro (wi-fi) * AMD Ryzen 7 5800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * Asus TUF Radeon 6800XT * Creative AE-9PE * 2 x Samsung 980 Pro * 7 x WD Gold HDD * Corsair HX 1000 * 1 x Asus DRW-24D5MT * Dell U3010 * Windows 10 x64 *

Office PC: Asus ROG Strix X570-E * AMD Ryzen 7 3800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * MSI Radeon 5700XT * Creative Soundblaster ZxR * 2 x Corsair Force MP600 * 7 x WD Gold HDD * Corsair AX 1200W * 1 x Asus DRW-24D5MT * Dell P4317Q * Windows 10 x64 *

Old workhorse PC: * Intel i7 4790K * Noctua NH-D15S * Asus Maximus VII Hero * Corsair Force MP510 480GB M.2 SSD * 32 GB Corsair Dominator Platinum CMD32GX3M4A2133C9 * Sapphire Radeon R9 290 * 3 x Dell U2410 @ Eyefinity 5760 x 1200 * Corsair HX 1000i * 7 x WD Black / Gold HDDs * Creative Soundblaster ZxR * Asus DRW F1ST * Corsair K95 RGB * Corsair M65 PRO RGB * Steelseries 9HD * Coolermaster STC T01 * Edifier S530 * Sennheiser HD598 * Windows 10 x64 *
User avatar
Blín D'ñero
Site Admin
Posts: 9953
Joined: 17 Feb 2008, 02:05
Location: Netherlands
Contact:

[POST 2]

Post by Blín D'ñero »

THE SYSTEM REQUIREMENTS FOR DARK MESSIAH OF MIGHT AND MAGIC (as on the box and in the readme).

Make sure your system meets the requirements in the first place.


The game runs as a hot knife through butter tested on the following PC's:
  • Pentium 4 @ 2.66 Ghz / Radeon 9700 Pro (128 MB) / Creative Audigy 2 / 2 GB PC 2700 DDR RAM, Windows XP 32-bit. Settings for Video in Options as recommended (auto-applied) @ 1280 x 1024.
  • Pentium 4 650 @ 3.4 Ghz / GeForce 7800 GT (256 MB) / Creative Audigy2 ZS / 2 GB PC-2 5300 DDR RAM, Windows XP and Vista 32-bit. Settings for Video in Options somewhat above recommended @ 1600 x 1200.
  • Core2Duo E6600 @ 3.4 Ghz / Radeon X1900XT (512 MB) / Creative X-Fi Platinum / 4 GB Crucial Ballistix PC-2 8500 RAM, Windows XP and Vista 32-bit. Settings for Video in Options fully maxed out @ 1600 x 1200.
  • Core2Duo E6750 @ 3.6 Ghz / Radeon HD4870 (512 MB) / Creative X-Fi Platinum / 8 GB Corsair Dominator PC-2 8500 RAM, Windows XP 32-bit and Vista (32-bit and 64-bit). Settings for Video in Options fully maxed out @ 1600 x 1200.
  • Core2Duo E8400 @ 3.84 Ghz / Radeon HD4870X2 (1 GB) / Creative X-Fi Fatal1ty Champion / 8 GB Corsair Dominator PC-2 8500 DDR RAM, Windows XP 32-bit and Vista (32-bit and 64-bit) and Windows 7 (64-bit). Settings for Video in Options fully maxed out @ 1900 x 1200.
  • i7 920 @ 3.8 Ghz / Radeon HD5870 crossfire (1 GB) / Creative X-Fi Titanium Fatal1ty Pro / 12 GB DDR3 CMD12GX3M6A1600C8 PC-3 RAM, Windows 7 Ultimate x64 SP1- Settings for Video in Options fully maxed out @ 1900 x 1200.
  • i7 920 @ 3.8 Ghz / Radeon HD7970 (3 GB) / Creative X-Fi Titanium Fatal1ty Pro / 24 GB DDR3 CMD12GX3M6A1600C8 PC-3 RAM, Windows 7 Ultimate x64 SP1- Settings for Video in Options fully maxed out @ 5760 x 1200 (Eyefinity).
  • i7 2700K @ 4.8 Ghz / Radeon HD7970 crossfire (3 GB) / Creative X-Fi Titanium Fatality Pro [PCI-E] / 16 GB Corsair Dominator GT CMT16GX3M4X2133C9 / Dell U3010 @ 2560 x 1600 / Windows 7 Ultimate x64 SP1 - Settings for Video in Options fully maxed out @ 2560 x 1600.
  • And a laptop: Samsung NP355V5C-A01NL - CPU: AMD A10-4600M @ 2,3GHz which includes iGPU Radeon HD7660G (no dGPU at all) / 8GB DDR3 / Display 15.6" @ 1366x768 / 750GB hdd (5400rpm) / Windows 7 Home Premium - Settings for Video in Options as recommended (auto-applied).


From original readme, my comments in brown:
  • Supported OS: Windows® XP<-- Windows XP SP2. Without SP2, updating video- audio- and motherboard drivers and directX9.0c to the latest versions may not work correctly.
    Windows Vista (32-/64- bit) SP2: tested the DVD and Steam versions, ran absolutely fine. Only inconvenience: exiting the game always leaves a "mm.exe has stopped working" message on desktop which can only be closed by TaskManager.
    Windows 7 (64-bit): tested DVD version, ran absolutely fine.
  • Processor: AMD Athlon™, Pentium® 2.6 GHz (3.2 GHz recommended)<-- self-explanatory.
    Lower than recommended: a Celeron 2.6 Ghz might run the game, but it is a stripped Pentium, low on Level 2 cache. This fact alone makes your PC to lowest. The same goes for an AMD Sempron. However below the official system requirements, a Sempron may run this game fine.
    Equivalent or better than recommended: any Core2Duo (E4300 and up) is fine enough. Core2Duo 6600 and up are the finest; even at stock speeds they are at least twice as efficient as the fastest Pentium.
  • RAM: 512 MB (1 GB recommended)<---Take 1 GB as minimum for smooth gameplay. Like any company, they want to sell this game without scaring the users who only have a simple PC. Microsoft says the same about Windows XP: "XP needs 64MB system RAM minimum, 128 MB recommended". But that is only true for XP in 'Spartan' mode: without the bells and whistles (so: in 'classic theme') and without doing anything besides Word and email on it, let alone media applications and gaming. Gaming is the heaviest task for a PC, especially DX9.0c games and newer. In practice: Windows XP needs 256MB system RAM for itself to run smoothly in its full glory, on top of that you want to run a demanding game. The more system RAM the better, but generally 1 GB is enough to start with, and certainly enough to run this game in the first place. Because the size of the videoram is 'mirrored' (for the addressing space) in the RAM, the more VRAM your videocard has, the more systemRAM your OS needs. With a 512MB videocard, it's recommended to have at least 2 GB system RAM for smooth gaming.
  • Video Card: 128 MB DirectX® 9-compatible video card (see supported list*)<-- the supported list of nVidia cards in the readme wasn't accurate, at time of release the 7800GT was 1½ years on market, the GF8800GTX released at same time as the game and already previewed months before that. See below.
  • Sound Card: DirectX 9 compatible sound card. <-- if you only use integrated soundchip, you are below this requirement and you must disable hardware acceleration. Integrated (in the chipset) soundchips are a cheap budget solution (only some of the recent motherboards have a onboard dedicated soundblaster processor, these are considerably better). Especially the older soundcard-emulating chips can cause a DirectX9 game to stutter, freeze or completely shutdown with horrible noise. Disabling the hardware acceleration usually is the workaround. These chips are inferior to a real soundblaster card. A real soundblaster card processes the multichannel 3D sound on its own hardware Which releases the CPU from a considerable amount of calculation work. Quality cards: Creative Audigy and X-Fi, and cards based upon them Asus Xonar, Auzentech X-Fi
  • DirectX Version: DirectX 9 or higher. <--this means: the latest version of DirectX9.0c. See below.
    Dark Messiah is a DirectX9.0c game. DirectX10 plays no role whatsoever with this game. DirectX10 runs only on Windows Vista and Windows 7, with a DX10 videocard, games that are written for DirectX 10.
    DirectX 10 is not backwards compatible. For compatibility, Vista incorporates a "DirectX9 L" layer to run DirectX9 (and older) games like Dark Messiah.
  • CD-ROM: 12x CD-ROM – 1 DVD rom
  • Hard Drive Space: 7 GB free That is for the game alone. But AFTER installing the game, Windows still needs 15% free diskspace for itself to function properly. On top of that, after installing of the game the game needs 2 GB extra free diskspace for the temporary files it creates during gaming, and the savegames. Bottomline: have lots of free diskspace! Which you should have anyway on your PC, regardless of this game.
  • Peripherals Supported: Windows-compatible mouse and keyboard <---Please don't run a game like this with an old ball-mouse! Comfort on your hands while gaming is everything, so use at least an optical mouse, or do yourself a huge pleasure and buy a high resolution laser mouse like the Logitech G9. Resolution above 1600 dpi for highest precision with the least required movement of the wrist.
  • Multiplayer: Internet connection <--multiplayer of this game is only possible through Steam.
  • Supported Video Cards at Time of Release:
    NVIDIA® GeForce™ FX/6 families
    ATI® Radeon™ 8500/9000/X families
    Matrox Parhelia™
    They forgot to mention the nVidia Geforce 7xxx (7800GT released August 2005) and 8xxx series (8800GTX and GTS released in Nov 2006), the better ones. They are of course supported.
    The Geforce FX series are -except the FX5950- all low performance, and you are potentially in 'problem zone'. The lower GF MX, GF 4, GF 3 series are not supported.
    'Integrated graphics chips' are not supported.
    ATI Radeon 8500 up to and including Radeon 9600 (in that order) is very low to low performance, and you are potentially in 'problem-zone'.
    ATI Radeon 9700 Pro and up is fine!
    High end:
    -ATI X1900XT/XTX, X1950XT/XTX, HD2900XT 512 MB versions, HD3850/3870 512MB versions, HD3870X2 / HD4670 / 47xx/ 48xx / 48xxX2 / 57xx / 58xx / 59xx.
    -NVidia GF 7900GTX/7950 GX2, GF 8800 GT/GTX series 512MB and up versions, and GF 98xx GT, GTX, GX260 / 275 / 280 / 285 / 295.
    Dark Messiah is a DirectX9.0c game. When you run this game on Windows Vista, the DX9 layer will be activated. No DX10 will be used. DX10 is not backwards compatible.
  • Laptop versions of these cards are not fully supported. <-- Generally laptops are not designed for running demanding DX9.0c/DX10 games, unless you have one of the -expensive- dedicated gaming laptops like the Alienware or RockXtreme 770-T7800-8800 or CLEVO D900C or Asus W90VP or similar. Standard budget laptops are designed for mobility on officework, internet, maybe run a movie. Laptops weaknesses by design are (amongst other) bad ventilation and budget graphics components with shared system ram. They use a low energy profile to save battery life, and when components' temperature rise by heavy duty (which gaming is), they will slow down even more, so not fit for running heavy DX9.0c/DX10 games at all.
    [Update 2013- Standard laptops have become increasingly better, and many nowadays can easily play the game. The battery weakness is still very real though, so for gaming get your current from the wallsocket! =/update]
*************************************************************
HOW TO PLAY ON MINIMUM REQUIREMENTS?
*************************************************************

If you are playing on a PC that has the "minimum requirements" configuration:
  1. Please close all unnecessary background applications.
  2. Please make sure that you have the latest drivers for your video card (see the video cards section below)
  3. You will need a minimum of 2 gigabytes of free hard disk space after installation of Dark Messiah.
  4. Go to the "Advanced" section of Dark Messiah's video options.
    - Set all video settings to LOW
    - Turn "Anti aliasing" to OFF
    - Set filtering to "Bilinear"
MAKE SURE YOUR SYSTEM IS IN GOOD SHAPE FOR GAMING
(This is actually normal computer maintenance)


Note:
  • Before installing / updating drivers, disable (or reboot without) your antivirus application!
  • After downloading drivers, patches, or any file you are going to install, always FIRST UNBLOCK.
=1= On Windows XP (32-bit) have at least 1 GB system RAM, 3 GB (or more) recommended. Windows Vista / 7: for 32-bit version, 2GB RAM (4GB recommended) and for 64-bit version, 4GB RAM (8GB recommended).
Vista uses 1.3 GB RAM already when idle. With 4 GB RAM installed, Vista addresses full 2GB to the running application.
Vista also mirrors the videoram into the system RAM.
So, the more RAM the better. See also https://www.bit-tech.net/hardware/memor ... y-better/5, and take a peek at Crucial's recommendations.
When low on system RAM you can compensate by a large fixed Paging File; Dark Messiah needs it. See item =4=.

These tests are with a Radeon X1900XT/512MB on Windows XP:

Loaded Mainpage takes 833MB, peak 837 MB
dm-ram-usage-highest-1600x1200_01.

Loaded level takes 1.25 GB, peak 1.28 GB
dm-ram-usage-highest-1600x1200_02. Note: in Vista this can take 400 ~ 500MB more!

Flyover cutscene 1.28 GB
dm-ram-usage-highest-1600x1200_03.

Gaming at same spot 1.30 GB
dm-ram-usage-highest-1600x1200_04.

Gaming at other location stays between 1.2 and 1.3 GB.
dm-ram-usage-highest-1600x1200_05.

This is a little higher resource-usage than Half-Life2 (generally just under 1 GB), Episode 1 (950MB ~1.1 GB).


At LOWEST settings the Mainpage takes 600 MB
DM-RAM-usage-lowest-1024x768_01.

Loaded level takes 750 MB
DM-RAM-usage-lowest-1024x768_02.

In flyover cutscene increasing a little to 768 MB
DM-RAM-usage-lowest-1024x768_03.

Gaming at same spot stays at about 750 MB
DM-RAM-usage-lowest-1024x768_04.

=2= Your Windows system must be fully updated with available updates and patches from WindowsUpdate
In case of Windows XP you must have Service Pack 2, Vista must be updated with SP2 and all updates and patches after that from WindowsUpdate. Windows 7 knows a lot of performance updates and compatibility fixes all culminated in SP1.
(Windows Vista / 7): to see which updates you have/don't have yet, Control Panel -> Windows Update -> at the left see "View update history", or
go to Installed Updates: Control Panel -> Programs and Features -> on the left click "View installed updates".

=3= Make sure that your harddiskdrive is defragmented and will have at least 15% free diskspace left after installing the game.
Windows together with all the applications you installed, needs 15% free space to function properly in the first place. On top of that, after installing the game, the game needs 2 GB free diskspace for itself, for the temporary files it creates during playing (not to mention the savegames folder: after replaying about 40 times mine has grown 2.5GB large).
Last but not least: the defragmentation program needs the free space in the process of copying/moving files, so defragmenting becomes problematic when it is not given the free space to move.

Windows needs at least 15% free diskspace to function properly, that is the general rule of thumb. But in practice, things look differently.
  • Especially when you have your Page File on the same partition as Windows and managed by Windows and also
  • you have installed DMMoMaM via the default path C:\Program Files.
See image: BADLY_FRAGMENTED1.
You see that even though there is 26% free diskspace and the free space is 6.5 GB, it still is not an ideal situation: 2 very large files (in use by the game Dark Messiah) broken into 5 fragments, that Diskeeper cannot mend.
-mm_levels_public.gcf, and
-the Page File
See image: BADLY_FRAGMENTED2.
The System files (green) are fragmented by nature, and will never be touched by a defragmentation program and this is not a problem.
But by all this, as you can see, even the free space is 'fragmented'; because it consists of the holes between the fragments.
However this situation will probably function correctly and the game will run without problems, such a harddiskdrive will very soon be fragmented again decreasing the overall system performance.
Also, fragmentation reduces the lifespan of your hdd (because the arm with the read/write head then has to move constantly).

That is why:
  • it is always better to have much more free disk space than the minimum recommended. And to have at least 2 large harddiskdrives.
  • it is better to install BIG games on a seperate partition outside the Windows partition.
  • on Windows XP it is better to have the Page File outside Windows, on a partition of its own on a second harddiskdrive, at a fixed large size (4GB or more), and not managed by Windows.
So the really ideal situation looks like this:
See image:WELL_DEFRAGMENTED.
  • Defragmented. 100% no fragments,
  • games on seperate partition
  • pagefile at a fixed large size on a partition of its own on a second harddiskdrive
  • plenty of free disk space!
But again: in a less than ideal situation, Windows and the game(s) will function too, but you'll have to defragment much ofter.

Don't use the Windows inbuilt defragger, because that takes much too long. Buy a third-party defragger (like Diskeeper, O&O Defrag), or use the following light freeware versions:
On Windows XP, use Diskeeper Lite (freeware) to defragment on a regulary basis, and you also can easily monitor the available used/unused diskspace per partition.
On Windows Vista and Windows 7 use Auslogics Defrag 3 (freeware).

Now, check how much free diskspace you have left. If it is not enough, you must create it by deleting files in order to.
As soon as you have enough free diskspace left, then proceed with the next step.

=4= Set your Page File (virtual RAM) to a fixed size, at least 4096 MB.
Lack of virtual memory can make Dark Messiah unstable.
When the game came out, Windows XP 32-bit was the most popular gaming OS (operating system). For that OS, the game needs the Page File (virtual RAM, on the harddiskdrive) fixed to 4096MB min and max.
No matter if you have only 1 GB or 4 GB RAM or more, it is recommendable to have a paging file of at least this size.
Many people don't have that much RAM (modules) installed, so this step is very important!
ONLY POSSIBLE IF YOU HAVE ENOUGH FREE DISKSPACE!!! (see above in step 2.)

How to set your virtual memory in Windows XP:
- Right-click "This Computer" > Properties > tab "Advanced" > under "Performance" click button “Settings”.
- In the new window, select the “advanced” tab and click on the “Change” button of the “Virtual Memory” section
- In both the minimum and maximum spaces enter “4096” (without the quotes)
- To validate this modification, click on the “Set” and then on the “OK” button to close the box
- You must reboot your PC for these changes to take effect.

How to set your virtual memory in Windows Vista / 7:
- Right-click "Computer" > Properties. Under 'Tasks' select Advanced system settings > Continue > tab "Advanced" > under Performance, click button "Settings" > tab "Advanced" > Virtual memory > "Change..."
- In both the minimum and maximum spaces enter “4096” (without the quotes) <--or more! Put the maximum value in both the min and max fields, see below
- To validate this modification, click on the “Set” and then on the “OK” button to close the box
- You must reboot your PC for these changes to take effect.

If you are running Windows 7 x64, make sure you have at least 4 GB system RAM. 8 GB is better. But that doesn't mean you don't need a Paging File; many applications (including this game) expect it to be there. It is always best to fix the paging file for this important reason: a fixed size can not become fragmented!
Windows automatically recommends 1½ the RAM for Page File:
Image

=5= Make sure your videodrivers are up to date.
Attention: some pre-configured machines (like f.i. from Toshiba or Dell) may require you use their own versions of uninstall/install drivers software, in that case start at their support site, search for your system.


Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image
  • PCI-express HD series:
    For pci-express only ATI Radeon, download and install the latest Catalyst.
  • AGP HD series:
    For AGP HD 2xxx and 3xxx and 4xxx series, download and install the AGP Hotfix drivers.
  • Legacy series:
    For all ATI Radeon 9550 up to X1950 series cards download and install ATI Catalyst 9.8 Legacy or just stick with an earlier version.
  • Vista users: make sure after a fresh install of Vista to install Service Pack 1, otherwise DX10 will not be implemented in these ATI drivers.
  • Vista users: make sure to install Service Pack 2, and all important Windows Updates and patches after that.
  • Make sure your Microsoft Visual C++ is updated! Snapshot from my PC (Windows 7 x64):
    Image
    Also your .Net Framework must be up to date.
  • Windows XP users: make sure you have installed Microsoft .Net Framework 2.
  • After downloading, as always, right-click on the downloaded file > Properties > if you see a security blockade, hit button "unblock".
  • It is normal to install the new Catalyst over the old one. No need to uninstall it first, the installer does that automatically for you.
    But if your current driver version is much older, you might better uninstall first:
  • If you must uninstall: since Catalyst 8.5 use the ATI install Manager in Control Panel > Software (XP), Programs and Features (Vista and 7):
    Image
    This ATI un-install utility shows two options:
    • Remove ATI Radeon™ graphics software, leave chipset software (RECOMMENDED).
    • Completely remove all ATI/AMD (Graphics/Chipset) software.
  • Removing Older ATI Software
    • Click on Start, then Control Panel, then go to Add/Remove Programs.
    • At the top of the list you should see several ATI entries.
    • Select the entry entitled ATI Software Uninstall Utility, and click Change/Remove.

      Image
    • ONLY If you don't find any of those entries for instance because your current drivers are very old or you are using Windows XP-generic ATI drivers, use cat.uninst.exe. Download cat-uninstaller.zip, unzip, run the tool.
    • You will be prompted to restart your system once the uninstall is complete.
    • During reboot into Windows, CANCEL all Windows messages about 'found new hardware'!!!
      Because you are going to install the downloaded drivers package.
    • Once restarted, check the Add/Remove Programs list again for any remaining ATI software.
    • If any ATI software is still listed, click Change/Remove on those entries to uninstall each one individually.
    • Next, please scroll through the list until you find an entry called DAO (see screenshot above).
    • Select DAO, then Click Change/Remove to uninstall this program.
      Then install the Catalyst you just downloaded.
    • Attention! There was a bug in Catalyst 7.4 (and may still appear in later versions):
      After uninstalling Catalyst 7.4 and during installing a newer Catalyst (7.5 and up) don't be surprised when you get at least 6 times the warning message that "there were found remaining files and setup will now close". Do NOT click OK, just watch the installation proceeding anyway. :))
  • >>>> At first, keep the 3D-settings in CCC at "Use application settings", otherwise they could conflict with the ingame settings. Only change them for a game specifically
  • Catalyst AI setting in CCC:
    • Off = no game optimisations or fixes and no AFR if a Crossfire user
    • Standard = game optimisations and fixes + AFR if a Crossfire user
    • Advanced = same as standard but more agressive in the optimsations which can use more CPU and or make things look worse and introduce rendering errors so generally best to ignore

  • For ATI Radeon 9250 and below:
    the last Catalyst version that supports your card is Catalyst 6.11 (46.6MB - Nov. 15, 2006). It can be found at https://ati.amd.com/support/drivers/xp/radeon-prer300-xp.html Download this.
    Right-click on it > Properties > if you see a security blockade, hit button "unblock".
    Do not install yet!
    • First download and install Microsoft .Net Framework 1.1.
      The CATALYST Control Center requires Microsoft .NET Framework prior to installation. The CATALYST Control Center is an application that allows you to control the configuration of your ATI product. You can verify that you have the .NET Framework by checking in the Add/Remove Programs list in the Control Panel. If the .NET Framework is not listed, please download, and install it before proceeding. Microsoft .NET Framework 1.1
    • Then uninstall the old ATI drivers by using cat.uninst.exe. Download cat-uninstaller.zip Unzip then run the tool to uninstall all ATI related software.
      Reboot PC.
    • During reboot into Windows, CANCEL all Windows messages about 'found new hardware'!!!
      Because you are going to install the downloaded drivers package.
    • Finally, install the downloaded Catalyst 6.11.

>>>> At first, keep the ATI 3D-settings in CCC at "Use application settings", otherwise they could conflict with the ingame settings. Only change them for a game specifically


ATI Catalyst™ Mobility Display Driver start here (support.amd.com)
OR Mobility modder.
Image Image Image Image Image


ATTENTION (from the 162.18 release notes):
(All GPUs, up to 8800 series)
  • Dark Messiah of Might and Magic–light flickers on the weapons and
    characters, and the system freezes after a period of gameplay.[ 260689
    260335 260315 262958]
It is not guaranteed this is fully solved in newer drivers.


All GeForce 8xxx, 9xxx and GTX 200 series cards
Older series cards as well as Go7, 8M and 9M
make your choice from the drivers download page:

Image

Laptops with nVidia videocards like Go 7700:
nVidia does not provide mobile drivers except Go 7800GTX, Go 7900GS / Go 7900GTX / Go 7950GTX.
You should find the latest on your laptop's manufacturer support site. Or better: laptopvideo2go.com. where they make the official nVidia drivers supporting most laptops with any nVidia card.
Quickstart guide how to install. :)

Note the installation hints!

GF FX 5xxx cards:
Windows XP:

All nVidia Geforce FX 5xxx, family cards on Windows XP / Windows XP Media Center Edition, download and install:
Version: 175.19 WHQL
Release Date: June 23, 2008
from this page: https://www.nvidia.com/object/winxp_175.19_whql.html.
Read the Release Notes
Note the installation hints!

Windows Vista 32-bit:
All nVidia Geforce FX 5xxx family cards on Windows Vista 32-bit, continue to use the
Version: v96.85 driver.
Or the generic Vista driver.
Driver Installation Hints
  • "Download Accelerator" utilities should be disabled when downloading any drivers.
  • Do not run virus protection software in the background while installing the drivers. This prevents the driver from configuring itself properly.
  • Before installing new drivers make sure you uninstall all NVIDIA display drivers from the Windows Control Panel. Browse to the Start Menu > Windows Control Panel > Add/Remove Programs and search for "NVIDIA Windows Display Drivers" or "NVIDIA Display Drivers" and select remove.
  • After uninstalling the drivers and before installing the new drivers, REBOOT the PC.
  • As always, right-click on the downloaded file > Properties > if you see a security blockade, hit button "unblock".
  • During reboot into Windows, CANCEL all Windows messages about 'found new hardware'!!!
    Because you are going to install the downloaded drivers package.
>>>> Keep the 3D-settings in NVIDIA Control Panel at "Let the application decide" or "Use global setting (Application-controlled)", global settings at default, otherwise they could conflict with the ingame settings! Or black/white screen, game not running at all.

Note:
On the 'factory overclocked' GF cards specifically, it may be necessary to tune down the memory speed. Their overclock is targeted to do higher benchmarkscore in reviews but make them unstable in some games and overheat happens easily as most cards don't monitor the temperature of the video ram and it is only cooled passively by the GPU fan.
nVidia supports GPU over/underclocking and temperature monitoring by installing NVIDIA System Tools software.
From the Forceware 177.41 releasenotes:
Overclocking
  • GPU overclocking is no longer supported in the default GPU driver control panel. This feature is available in the NVIDIA System Tools software, which you can download from NVIDIA.com.
  • GPU Temperature Monitoring
    Temperature monitoring is no longer supported in the default GPU driver control panel. This feature is available in the NVIDIA System Tools software, which you can download from NVIDIA.com.
Download nforce_system_tools_6.00
User Guide (.pdf)

>>>> Keep the 3D-settings in NVIDIA Control Panel at "Let the application decide" or "Use global setting (Application-controlled)", global settings at default, otherwise they could conflict with the ingame settings! Or black/white screen, game not running at all.

Also note:
In DirectX 9 and 10, requesting AA on a surface involves determining the level (number of subsamples) of AA and the quality of AA. Most games just set quality to 0, as previous hardware didn't really do anything with this field. The method developers can use to set CSAA in-game is to set the level of AA to either 4 or 8 and then set the quality to 8 or 16 (2 or 4 in DX9, as quality levels are limited to 7 or less). This functionality is exposed in NVIDIA's 100 series driver.

This has had some unwanted side effects though. In the past it hasn't mattered, but some developers would detect the highest quality setting available and select it when enabling AA in-game. These games when paired with NVIDIA's 100 series driver will inadvertently enable 16x CSAA when 4x AA is selected. Currently the games that exhibit this behavior are:
  • Battlefield 2
  • Battlefield 2142
  • Sin Episodes
  • Half-Life 2
  • Half-Life 2: Lost Coast
  • Dark Messiah of Might and Magic
This is only an issue on Vista for now, but 100 series drivers will be coming to XP soon. It isn't that either NVIDIA or these game developers are doing anything wrong, it's just how things ended up working out. The ability to enable CSAA in games does outweigh these minor issues in our minds though. We hope to see this number rise, but currently there are only two games that support enabling CSAA in-game:
  • Half-Life 2: Episode 1
  • Supreme Commander
So with the 100 series driver, future games will be able to enable all of NVIDIA's AA modes in-game. Setting AA levels in-game is safer than using the hardware makers' driver overrides and more convenient than game specific profiles. Aside from heavily encouraging developers to enable in-game AA settings when possible, NVIDIA is exploring other options to make the gamer aware of the caveats associated with driver settings and encourage the use of override AA as a last resort.
Source AnandTech

=6= Update your sound drivers.
  • INTEGRATED SOUNDCHIPS:
    • Realtek AC '97: HERE
    • Realtek High Definition: HERE. Click Accept. Then on their next page, on the right side, look under "Quicklinks"; Take the HD codec link.
      -there is also a readme.
    • SigmaTel for Dell : use the Model Code Identification to easier search for its updated drivers.
    • Dell XPS/Dimension 630i: their latest Realtek driver
    • SigmaTel for Dell Inspiron 1520 and similar: HERE
    • SigmaTel for Sony Vaio Start here. For instance: (US)HERE:
      Filename :
      STDAUD-14133700-US.EXE
      Version : 6.10.5614.0
      Last Modified : 02/19/2008
      Windows Vista
    • SigmaTel for Intel desktop boards (for instance DP965LT_):
      Update your audio (currently SigmaTel) drivers, from this page.
      Instruction:
      Installation:
      First you must remove IAS by un-installing the SigmaTel/IDT driver package
      1. Go to Control Panel
      2. Select Add/Remove programs – WinXP or Select Programs and Features – Vista
      3. Double click on the SigmaTel/IDT Audio driver in the list and uninstall
      4. Re-boot your system.
      To install the updated IDT driver package, Run setup.exe in the IDT driver folder.
    • SoundMax: these drivers are usually obtainable through your PC's or motherboard's manufacturer's support website.
CREATIVE SOUNDBLASTER AUDIGY and X-FI:
Applications from the original Sound Blaster Audigy or X-Fi CD may not work with the updated drivers, and must be downloaded seperately to update.
  • CREATIVE SOUNDBLASTER AUDIGY:
    Direct links below should work. Alternatively, start on this page, follow your specific model.
    • Creative Sound Blaster Audigy, Audigy 2 series and Audigy 4 series, Windows XP / Windows Vista / Windows 7:
      Creative Sound Blaster Audigy series driver 2.18.0011 Filesize : 37.62 MB (Release date : 13 Jul 09).
      This download is a driver providing Microsoft® Windows Vista® and Windows® XP support for Creative Sound Blaster® Audigy® series audio devices.
      This download supports the following audio devices only:
      • Creative Sound Blaster Audigy including Platinum and Platinum eX series
      • Creative Sound Blaster Audigy 2 including Platinum, Platinum eX, and Value series
      • Creative Sound Blaster Audigy 2 ZS including Platinum and Platinum Pro series
      • Creative Sound Blaster Audigy 4 Pro and Sound Blaster Audigy 4
      • Creative Sound Blaster Audigy 2 ZS Notebook PCMCIA
        DO NOT install this driver for Sound Blaster Live! 24-bit, Sound Blaster Audigy LS, Sound Blaster Audigy SE, or Sound Blaster Audigy Value.
    • Sound Blaster® Audigy® Value/SE/LS, or Sound Blaster Live!® 24-bit audio devices : File Name: SB24_PCDRV_LB_1_04_0090.exe(Release date: 2 Jul 09)
  • CREATIVE SOUNDBLASTER PCI-Express series X-FI:
    Direct links below should work. Alternatively, start on this page, follow your specific model.
    • Windows XP / Vista / 7, Creative Sound Blaster X-Fi Titanium: Driver: XFTI_PCDRV_LB_2_17_0008.exe (Release date : 26 july 10 )
      This download is a driver providing Microsoft® Windows® 7, Windows Vista® and Windows XP support for Creative Sound Blaster® X-Fi™ Titanium series of audio devices.
      and
      Creative Console Launcher: CSL_PCAPP_LB_2_61_35.exe (Release date : 19 Aug 09)
      This download contains the Creative Console Launcher application for use with your Sound Blaster® X-Fi™ Titanium series of audio devices on Microsoft® Windows® 7, Windows Vista® and Windows XP. Supports the following devices only:
      • Sound Blaster X-Fi Titanium Fatal1ty® Champion Series
      • Sound Blaster X-Fi Titanium Fatal1ty Professional Series
      • Sound Blaster X-Fi Titanium Professional Audio
      • Sound Blaster X-Fi Titanium
  • CREATIVE SOUNDBLASTER PCI series X-FI :
    Direct links below should work. Alternatively, start on this page, follow your specific model.
  • Creative Sound Blaster X-Fi Xtreme Audio, Microsoft® Windows Vista™ 64-bit, Windows Vista 32-bit, Windows® XP Professional x64 Edition, Windows XP Service Pack 2, Windows XP Media Center Edition 2005 or Windows XP Media Center Edition 2004:
    Creative Sound Blaster X-Fi Xtreme Audio Pack 1.04.0079 [Filesize: 62.57MB] (Release date: 2 Apr 08)
Or if in doubt about your Creative Soundblaster model, you can use Software Auto Update: Soundblaster Live!, Audigy and X-Fi family on Windows XP/Vista, start here: https://www.soundblaster.com/support/ and click on Software Auto Update, then following the instructions download and install all you need.

Optional.
Windows Vista / W7:

ALchemy to restore EAX or DirectSound®3D on Windows Vista and Windows 7
See this post

=7= Make sure you have the latest version of DirectX 9 (currently June 2010).
Download via microsoft.com, or download via Softpedia. (The DirectX Redist is available for download for those users that do not have an internet connection available during installation or Setup has trouble connecting to the Microsoft server)
Ignore the DirectX November 2010 Web Installer as it seems to only add the Bing toolbar.
Right-click on the downloaded file > see if at the bottom of "General" tab there is a security blockade. If so, hit button 'unblock'. Extract the directX package into a "New folder" you create. Then open that folder and doubleclick the dxsetup.exe.
If on XP your DirectX refuses to update, install ServicePack 3 from microsoft.com, that might fix the issue.

=8= If you have merely an integrated soundCHIP, disable the hardware acceleration. Also if you have an Audio-EDITING soundcard.
{Vista and W 7 users can ignore this because on Vista and W 7 this is already done by default.)
Windows XP users: If you have merely an integrated soundCHIP, instead of a real PCI soundCARD with hardware DX9 support, disable the hardware acceleration. Click Start > Run... type in
dxdiag
click OK
On the "Sound" tab, move the slider to the left for 'no hardware acceleration'.

>>> If you have an Audio-EDITING soundcard like EMU 0404 on Windows XP, turn the hardware acceleration off (in dxdiag > "Sound" tab). It's designed for audio-editing (2D sound). It does not have enough hardware buffer for 3D sound, that's why the sound in games may gradually disappear.
In Windows Vista this is done automatically (chipsets as well as soundcards alltogether), so you can skip this step.

NOTE: be advised that for best gaming experience you should install a real PCI/PCI-e soundcard (like Creative Audigy 2 /2 ZS or Creative X-Fi), on XP running at full hardware acceleration. On Vista and W 7 with the help of ALchemy. :thup:

=9= Leave the 3D-settings in ATI Catalyst Control Center or NVIDIA Control Panel at their defaults ("Use application settings", or "Let the application decide") before troubleshooting.
Otherwise you get conflicts with the ingame settings. The option to manage AA (anti-alias) and AF (anisotropic filtering) in the driver's control panel is only meant to force it on (older) games that do not have those options in their settings. All modern (DX9) games have the options in their settings panel and that is where they should be managed ONLY. (unless specifically mentioned in the Release Notes as a workaround to certain problems).

=10= Disable conflicting programs, and keep the programs running on the background to a minimum.
-ASUS OSD blocks the game from configuring, uninstall it!
-peerguardian (can block multiplayer completely)
-RefreshForce: hit the button to "Restore Default values". Or, disable or completely uninstall RefreshForce
-disable or completely uninstall Stardock ObjectDock (because it relies on shortcuts, it is incompatible with keyb+mouse gaming).
-as well as security keylogger
-in Outlook disable the "check for new email every x minutes" function
-Of course shut off Folding at Home before gaming!
-shut down antivirus (such as Nvidia Access Manager, NOD32, Norton, PandaSoft, etc.)
And shut down any chat/messenger program, like mIRC, Yahoo IM, MSN
-no Active Desktop
-no screensaver
Set WindowsUpdate to "Notify me about new updates but let me check before downloading and installing them". Or else, during gaming it may start downloading and notifying you the new updates are ready to install; these actions can disturb the gaming experience.

Many programs don't need to start up with Windows (especially not when gaming), some can even block games to run at all.
  • >>> Click Start > Run... type in:
    msconfig
  • click OK. On the start up items tab, untick unnecessary programs, like:
    -printer
    -Office
    -MSN
    -P2P programs
    -Bittorrent
    -webcam
    -WindowsBlinds
    -disable instant-messaging programs
    -program checking for new e-mail every minute
    -Skype
  • Reboot PC for the changes to take effect.
Take a look at MY msconfig/startup items list:
Image
That is all.

=11= Securom copy-protection.
Dark Messiah contains Securom copyprotection technology intended to prevent copying that may conflict with some disc and virtual drives.
Also Steam uses Securom! Steam directory contains a file "Source Shared Securom.gcf"
So if you have programs installed that can be used to try to circumvent Securom (like Deamon Tools, Alcohol120%): they can create a virtual drive. Dismount or turn off virtual drive and/or uninstall such programs completely, or Securom copy-protection may block the game from running at all.

=12= Make sure your chipset drivers are up to date.
The chipset drivers are essential software. On a fresh Operating System, you need to install it.
Let noone tell you it is not mandatory.
Intel wrote:If you have a fresh install of the operating system on your computer, run the Intel® Chipset Software Installation Utility to make sure the operating system recognizes the chipset components. It is important to run the utility before installing any other device drivers or service packs.
Absent, or sometimes outdated, chipsetdrivers may cause the strangest problems. =13= Empty your Temp folders.
  • Windows XP:
    C:\Documents and Settings\*your name*\Local Settings\Temp
    and
    C:\WINDOWS\Temp
    and
    Control Panel > Internet Settings > Temporary Internet Files
  • Windows Vista / 7:
    Click on Start, type the following command in the search box:
    %temp%
    Then hit Enter.

    Click on Start, type the following command in the search box:
    disk cleanup
    Then hit Enter.
    At least remove the Temporary Internet Files
...and of course always make sure your Recycle Bin is emptied.


=14= Check before proceeding:

Before installing / running Dark Messiah of Might and Magic:
  • disable (or reboot without) your antivirus- / system protection application
  • shut down chatsoftware (mIRC, ICQ, MSN, etc)
  • unplug joystick or gamepad
  • unplug Wacom (or the likes, any brand) mouse + tablet; just leave your standard mouse, + keyboard (with layout 'US International').


If you succeeded at all above points, your PC is prepared and ready.
Main PC: Asus TUF Gaming 570-Pro (wi-fi) * AMD Ryzen 7 5800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * Asus TUF Radeon 6800XT * Creative AE-9PE * 2 x Samsung 980 Pro * 7 x WD Gold HDD * Corsair HX 1000 * 1 x Asus DRW-24D5MT * Dell U3010 * Windows 10 x64 *

Office PC: Asus ROG Strix X570-E * AMD Ryzen 7 3800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * MSI Radeon 5700XT * Creative Soundblaster ZxR * 2 x Corsair Force MP600 * 7 x WD Gold HDD * Corsair AX 1200W * 1 x Asus DRW-24D5MT * Dell P4317Q * Windows 10 x64 *

Old workhorse PC: * Intel i7 4790K * Noctua NH-D15S * Asus Maximus VII Hero * Corsair Force MP510 480GB M.2 SSD * 32 GB Corsair Dominator Platinum CMD32GX3M4A2133C9 * Sapphire Radeon R9 290 * 3 x Dell U2410 @ Eyefinity 5760 x 1200 * Corsair HX 1000i * 7 x WD Black / Gold HDDs * Creative Soundblaster ZxR * Asus DRW F1ST * Corsair K95 RGB * Corsair M65 PRO RGB * Steelseries 9HD * Coolermaster STC T01 * Edifier S530 * Sennheiser HD598 * Windows 10 x64 *
User avatar
Blín D'ñero
Site Admin
Posts: 9953
Joined: 17 Feb 2008, 02:05
Location: Netherlands
Contact:

[POST 3]

Post by Blín D'ñero »

Note: before installing / playing the game, make sure programs like antivirus and spyware protection are shut off.
THE GAME.

Installing, and the settings.
1. THE DVD (UBISOFT) VERSION SINGLEPLAYER GAME.
  • If you bought the DVD, preferrably install the Singleplayer game from the DVD (and if it's the unpatched version, download and install patch 1.01 and 1.02).

    The multiplayer game can only be installed through Steam.

    When you register your multiplayer game in Steam, you may also see the singleplayer version appear in the My Games list. But don't use it. Or just remove it from the list. Do not update the DVD version singleplayer through Steam. Otherwise, it becomes a Steam game. And that is the source for a few possible errors. Nevertheless, for each situation is a fix. read further.
  • If you have the ubisoft.com download version, treat it the same as the DVD version.
  • If you already installed it then updated it through Steam, it became a Steam game. The DVD version will then no longer work, because Steam moved most of the files into the Steam directory.
  • But you can also uninstall the singleplayer game from Steam, and redo the installation outside Steam, SEE HERE.
  • When you install the singleplayer from the DVD, UNTICK multiplayer! Otherwise, Steam (that's a very old version there on the dvd) will be installed and your singleplayer game will automatically be -partially- moved and adopted by Steam as well, which is NOT recommendable for the DVD version of the singleplayer game (it causes bugs). If you have the DVD but want to play the Steam version singleplayer, download it 100% from Steam (using the dvd's serial key). If you want the multiplayer installed, there's no other way but downloading directly from within Steam. Just keep Steam and the DVD version singleplayer seperated.

    Or if you prefer Steam for all your games, then go Steam all the way and get your games 100% from Steam (you can use your dvd's serial).
Installing the game from the DVD.

=1= Install the game from the DVD.
  1. Make sure your antivirus application is disabled before installing.
    Attention with the version downloaded from ubisoft.com or from Direct2drive: after downloading, right-click on the file > Properties and check if at the bottom there is a Windows security blockade, if so click button "Unblock". Then install the game.
  2. In the "Which games you want to install" window, untick "multiplayer".
  3. In the "Features you want to install" window, tick off DirectX9.0c (because you should have a newer version than the one on the DVD installed already).
=2= Check your game version to determine if you have to install the patches:
  • In your installed game's directory, if there is a "readme 1.2" text document present (by default C:\Program Files\Ubisoft\Dark Messiah of Might and Magic) like in the picture below, ... then your game is already patched. Another indication is the displayed name of the DVD in the player: "DM_v12G_EFIS" is the patched version.
    Image
  • Or when exploring the DVD itself, in the "Disk1" folder you see the 4 "readme 1.2" text documents, then your copy is already patched:
    Image
  • But if those "1.2" textfiles are not on the DVD (or one in your installed game's directory), you have the first release (DVD probably named "DMOMMGC"), and MUST install the patches:
    1. Download the patches 1.01 and 1.02: patch 1.01 and 1.02.
      You can read the patch changenotes HERE
    2. Right-click on each file > Properties. Check if at the bottom there is a Windows security blockade, if so hit button "Unblock".
    3. Install 1.01 first and then 1.02.
  • Another way to determine your version, is by launching the console (to enable: Main Menu > Options >Keyboard > Advanced... check it on and click OK to close) on the Main Menu:
    Image
    Ubisoft has not cared for this game from the beginning. So of course it is not in the "Favorite Ubisoft Games" list in your ubisoft member account page, where you could have let them know how much you love this game:
    (snapshot July 2011)Image
They ignore the fact the game even exists, on this page. :shakes: Why!? :nuts:


=3= Now check that you have enough free diskspace left: at least 15% for Windows, and at least 2 GB extra for the game's temporary files it creates during gaming (not to mention the growing savegames folder: after replaying about 40 times mine is 2.5GB large).
Then defragment.
(if you do not have a good third-party defragger, use on Vista / Win7 Auslogics Defrag 3 (freeware) or on Windows XP Diskeeper Lite (freeware))

=4= Start the game by double-clicking the shortcut on desktop (while the DVD still is in the player):

____________________Image

=5= Pass the gamma calibration. (by mouse-click OK)

Image

You can adjust now, or anytime later in the Videosettings.

=6= Main menu > Options > settings for Video.

Image
  • At first, leave the "Advanced" options for audio and video at *recommended for your system* and try if the game runs OK. If it does, you can tweak the settings to higher if you want that.
  • According to the game's readme you should not select resolution 800x600, the game does not support it.
    Widescreen monitors: however the readme also says "16:10 Aspect Ratio resolution not supported", it is no problem. Since April 12/2010 i have a 1920x1200 LCD, and tested this: no problem at all.
  • >>> Windows Vista, Creative X-Fi or Audigy soundcard. Dark Messiah Main Menu > Options > Audio. Since Microsoft has removed HAL (hardware abstraction layer) from Windows in Vista / 7, you need Creative Audigy or X-Fi cards and ALchemy, to restore surround sound and EAX. Keep you Dark Messiah experience at highest level!
  • >>> Windows Vista: disable the Sidebar before running a game, as it can cause interference.
=8=. Play the game, and enjoy! :)

Note:

If you have bought the DVD version, but you prefer the game in Steam: register your copy in Steam: "Activate a product on Steam"
If you installed the DVD version SinglePlayer and then update it through Steam, Steam will move most of the game's data from the Ubisoft created directory (C:\Program Files\Ubisoft\Dark Messiah of Might and Magic) into the Steam directory and Dark Messiah will thus have become a Steam game. From then on, the Ubisoft-created Singleplayer-shortcut on desktop will not work anymore, so remove it!

If you have the DVD version, the most preferrable situation however, is to NOT update the Singleplayer through Steam at all but: install the DVD version SP outside Steam, and update manually with the patches 1.01 and 1.02 (in that order). And the multiplayer: download it directly from within your existing Steam program (My Games list) all you need is the serial in the box to register. But watch it: Steam WILL detect the DVD-installed singleplayer Dark Messiah of Might and Magic on your system and will offer to update it and move it to Steam. But you can refuse that.

If you bought the Collector's Edition DVD and update it through Steam, the result will be that you lose the extra Collector's Edition "Disciple" weapons which are slightly more powerful than the default ones. You'll end up with the 'normal' version of the game, without the extra Collector's Edition items.

The MultiPlayer version can only be run through Steam.
It is completely normal to have the singleplayer version from the DVD installed outside Steam (as standalone game), and the multiplayer version in Steam (it's an exclusive Steam game).


HOW TO UNINSTALL THE SINGLEPLAYER GAME FROM STEAM (BEFORE YOU RE-INSTALL THE UBISOFT (DVD) VERSION):
  1. Launch Steam. Open the My Games list. Right-click on dark messiah might and magic single player > select 'Delete local content'. This will remove the game from the list, but the files will still remain (because Steam does a bad job: the full game is still there...)
    Reboot the PC.
  2. Navigate to your Steam\SteamApps\*your account* folder {old Steam structure} or Steam\steamapps\Common {new 2013 Steam structure} and delete (hold Shift+Del) the folder named "dark messiah might and magic singleplayer" {old Steam structure} or "Dark Messiah Might and Magic Single Player" {new 2013 Steam structure}.
  3. Remove the singleplayer game from the Source entry in Registry:
    Click Start > Run... type in:
    regedit
    click OK.
    Navigate to the key
    [HKEY_CURRENT_USER\Software\Valve\Source\mm]
    which you see in the picture below, and highlight it.
    Delete the key (press "Del" key on your keyboard).
    ONLY delete THIS key, and not the other ones you may find.

    Image
    After we reinstall the game later you may notice that the key is recreated automatically; at this moment though it must be gone.
  4. Look in your Start > All Programs > if you have a Ubisoft > Dark Messiah of Might and Magic entry.
    If so, select > Modify Dark Messiah of Might and Magic Installation, it launches a menu, select 'Remove'.
    The process will prompt you to restart the PC, do that.
  5. Now look if you still have a folder on C:\Program Files\Ubisoft\Dark Messiah of Might and Magic. If so, delete it.
  6. Put the DVD in the player. Install the game.
    > In the "Which games you want to install" window, untick "multiplayer".
    > In the "Features you want to install" window, tick off DirectX9.0c (because you should have a newer version than the one on the DVD installed already).
  7. After you installed the game, download patch 1.01 and 1.02.
    Right-click on each file > Properties. Check if at the bottom there is a Windows security blockade, if so click button "Unblock".
    First install 1.01 and then 1.02.
  8. Defragment your hdd!
    But first, empty your Temp folders:
    C:\Documents and Settings\*your name*\Local Settings\Temp
    and
    C:\WINDOWS\Temp
    and of course always make sure your Recycle Bin is emptied.
  9. Start the game by double-clicking the shortcut on desktop (while the DVD still is in the player):

    _____Image

    (If after uninstalling the game from Steam you still have a DMMM-Singleplayer-Steam shortcut:
    ____________________Image
    .......remove that.)
  10. If you have done everything well, you should get the gamma-calibration screen again (see picture above).
    If the game does not launch or you get a "binkw32.dll" error and/or "mm.exe error" and/or the "white Z on black background" error:
    see the fixes as described in [POST 4], Error =1=. and =2=.

RE-INSTALLING THE DVD (UBISOFT) VERSION THAT WAS MANUALLY PATCHED WITH 1.01 and 1.02
  1. Image
  2. Click Start > All Programs > Ubisoft > Dark Messiah of Might and Magic > Modify Dark Messiah of Might and Magic Installation. In the upcoming menu, select 'Remove'.
    Of course you can use the 'Repair' option as well. The next steps stay the same.
  3. After uninstalling the game, the process will prompt you to restart the PC, do that.
  4. While you have the DVD in the player, start the installation process.
    • In the "Which games you want to install" window, untick "multiplayer".
    • In the "Features you want to install" window, tick off DirectX9.0c (because you should have a newer version than the one on the DVD installed already).
    • A CRC error may appear, click 'Ignore', and several CRC errors follow, keep clicking "Ignore".
  5. Re-apply the patches.
  6. Find the file binkw32.dll in your
    C:\Program Files\Ubisoft\Dark Messiah of Might and Magic\bin
    folder, and copy and paste it into the main directory:
    C:\Program Files\Ubisoft\Dark Messiah of Might and Magic.
  7. When you're finished, defragment your hdd's.
  8. If the game does not launch or you get a "mm.exe error" and/or the "white Z on black background" error:
    see the fixes as described in [POST 4] , Error =1=. and =2=.

2. THE STEAM VERSION SINGLEPLAYER GAME.

The 100% Steam version, bought and downloaded through Steam.
  • Make sure your version of Steam is the most uptodate version, or you may encounter terrible fps drop and slowdowns. See [POST 4] Error =3= for details.
  • The Steam version of Dark Messiah is the updated version 1.02.
  • In the 'My Games’ list, right-click on DMMM > Properties > tab Local files > Verify integrity of game cache... and
    Defragment cache files.
    Image
    "Disk usage 182 Mb"... is incorrectly stated by Steam (a bug). The dark messiah of might and magic single player folder in the \SteamApps\*my account* directory is 945+ MB, as long as it has only a few savegames. Will easily become 1.2 GB if you save more often.
  • On the tab "Updates" make sure that it is set to "Always keep the game up to date".
  • Before gaming make sure the "Steam Update News" menu (flickering on the taskbar) is closed.
  • Pass the gamma calibration.

    Image

    You can adjust now, or anytime later in the Videosettings.
  • Main menu > Options > settings for Video:

    Image
  • At first leave the "Advanced" options for audio and video at *recommended for your system* and try if the game runs OK. If it does, you can try tweaking to higher settings if you want.
  • According to the game's readme you should not select resolution 800x600, the game does not support it.
    Widescreen monitors: however the readme also states that "16:10 Aspect Ratio resolution not supported", it is no problem. Since April 12/2010 i have a 1920x1200 LCD, and tested this myself and encountered no issue at all.
  • Windows Vista: disable the Sidebar before running a game, as it can cause interference.
  • Launch the game from the My Games list in Steam.
    In Vista / Windows 7, Steam erroneously creates a "Steam Dark Messiah Might and Magic Single Player" shortcut for which is in fact the multiplayer game. You see two shortcuts for the single player game but they both have a different icon. The one with the big "M" is the multiplayer game. You can correct this bug, see: =53= Steam and Windows 7 / Vista, two shortcuts seem for singleplayer, none for multiplayer.


You can check that the game is updated by launching the console on the Main Menu:
Image
If you have bought the DVD version, but you prefer the game in Steam: register your copy in Steam: "Activate a product on Steam"

Image

Update may 2013:
Steam has changed the structure of their version of the game, they moved the game to the Common folder. This update (Game Content Conversion) is automatically applied:
Image

DEMONSTRATION - Installing singleplayer in Steam (Windows Vista) - March 2008
(in response to people claiming it was difficult and full of problems)

PC specs:
C2D E8400 @ 3.825 Ghz * ZALMAN CPNS9700LED * ASUS Maximus Formula (bios 1102) * 8 GB Corsair Dominator PC2-8500 C5 (1081 Mhz) * SAPPHIRE Radeon HD 4870/512MB (ATI reference version) @ 780/1060 * CREATIVE X-Fi Platinum Fatal1ty Champion * WD 6400AAKS + WD 5000AAKS + WD 5000AAKS * COOLERMASTER Realpower M850 * Optiarc (NEC) DVD_RW AD-5170A * COOLERMASTER Stacker * EIZO T965 @ 1600x1200/85 Hz * LOGITECH Z-5500 * Sennheiser HD595 * LOGITECH G9 * Logitech Internet keyboard (corded) *

Vista Ultimate 64-bit SP1 (and all WindowsUpdate updates and patches after)
Internet: cabled DSL broadband [up: 6Mb/s - down: 768Kb/s], unlimited traffic
Router with hardware firewall; Windows Firewall is disabled.

ATI Catalyst 8.7
Creative X-Fi Driver 2.15.0006 (63.05 MB) 14 Mar 08
  1. Steam was already installed. As soon as i logged in, the My Games list recognized i own the singleplayer game.
  2. Starting from 0%, after some time DM singleplayer completed download 100% . In My Games list, right-click on Dark Messiah Might and Magic Single Player > Properties.
    • Tab "Local files" > hit button "Verify integrity of game cache..." -> about 5 minutes.... Done.
    • Tab "General" > Hit button "Create desktop shortcut".
    • Tab "Updates" > "Always keep this game up to date" selected.
    • Tab "Language" > English selected.
    • Close Properties menu.
    Note: this is singleplayer so you do not want the online community popping in after a few keystrokes! So before you run the game:
    • Steam menu: File > "Go Offline..."
    • Steam menu: File > Settings >
      • Tab Friends: disable "Automatically sign into Friends when i start Steam".
      • Tab In-game: disable "Enable Steam Community In-game"
      • Tab Interface: disable "Run Steam when Windows starts".
  3. In My Games list, double-click "Dark Messiah Might and Magic Single Player" > menu pops up "Ready - Dark Messiah Might and Magic Single Player" > hit button "Play game"
  4. The same menu sticks for a full minute but looking close a line on it is saying "Preparing to launch Dark Messiah Might and Magic Multi-Player..."
  5. Ahh... appearing Ubisoft logo with the tune -> the Intro -> the calibration screen -> OK -> then Dark Messiah Singleplayer pre-menu with loadingbar, then the Main Menu.

    Image
  6. In "Options" i leave all settings as they are (just for testing), Apply > OK.
  7. Launch game.... whooooops! :thup:
  8. Plays fine and well.
  9. Back to Main menu -> Options > Video. Changed to high end settings.
  10. Game plays without a hiccup. :thup:

3. THE MULTIPLAYER GAME.

Your videocard must support DirectX9.0c. [If you don't have that, you could try the 'DirectX8 fix' in THIS POST, - it is NOT guaranteed it will work though.]
  • If you don't have Steam installed already, install the latest version downloaded from Valve. Do NOT install the 2006 version from the DVD.
    Tick OFF singleplayer, tick off DirectX9.0c (because you should have a newer version than the one on the DVD installed already).
    When you have Steam installed, and add this game, you will be asked to activate the game by putting the serial (it's on the manual with your DVD), Steam will download the game.
    Steam is crazy (but don't let that confuse you): the menu-title says it's downloading single player, but the menu itself says you are downloading multiplayer (which you are, as you selected)...

    Image

    Wait till it's finished...

    Image

    .
  • Make sure your Steam interface language is set to English! (File > Settings > Language).
  • The multiplayer version of Dark Messiah of Might and Magic only works through Steam and is automatically updated. So, do not apply any patches!
  • To reduce any lag, playing multiplayer at lower settings than you may be used to in singleplayer, is recommended.
  • If you created a shortcut on Desktop, you can also use this method:
    Right-click on the Steam-created DMoMM-multiplayer shortcut on desktop > Properties. In the "Target" box, after the last letter, hit spacebar once, then add the parameter:
    -dxlevel 90
    >>>>>Mind the spaces!!!So that it reads:
    ...Steam.exe -applaunch 2130 -dxlevel 90
    <<<<<
    exactly as in the picture.

    Image
    Click Apply, OK.

    Launch the game. Go to Options, see that this resulted in about the following settings (example is Radeon 9700Pro):

    Image

    Just leave these settings as they are, they are ideal for multiplayer.
  • Launch the game from the My Games list in Steam.
    In Vista / Windows 7, Steam erroneously creates a "Steam Dark Messiah Might and Magic Single Player" shortcut for which is in fact the multiplayer game. You see two shortcuts for the single player game but they both have a different icon. The one with the big "M" is the multiplayer game. You can correct this bug, see: =53= Steam and Windows 7 / Vista, two shortcuts seem for singleplayer, none for multiplayer.
Main PC: Asus TUF Gaming 570-Pro (wi-fi) * AMD Ryzen 7 5800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * Asus TUF Radeon 6800XT * Creative AE-9PE * 2 x Samsung 980 Pro * 7 x WD Gold HDD * Corsair HX 1000 * 1 x Asus DRW-24D5MT * Dell U3010 * Windows 10 x64 *

Office PC: Asus ROG Strix X570-E * AMD Ryzen 7 3800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * MSI Radeon 5700XT * Creative Soundblaster ZxR * 2 x Corsair Force MP600 * 7 x WD Gold HDD * Corsair AX 1200W * 1 x Asus DRW-24D5MT * Dell P4317Q * Windows 10 x64 *

Old workhorse PC: * Intel i7 4790K * Noctua NH-D15S * Asus Maximus VII Hero * Corsair Force MP510 480GB M.2 SSD * 32 GB Corsair Dominator Platinum CMD32GX3M4A2133C9 * Sapphire Radeon R9 290 * 3 x Dell U2410 @ Eyefinity 5760 x 1200 * Corsair HX 1000i * 7 x WD Black / Gold HDDs * Creative Soundblaster ZxR * Asus DRW F1ST * Corsair K95 RGB * Corsair M65 PRO RGB * Steelseries 9HD * Coolermaster STC T01 * Edifier S530 * Sennheiser HD598 * Windows 10 x64 *
User avatar
Blín D'ñero
Site Admin
Posts: 9953
Joined: 17 Feb 2008, 02:05
Location: Netherlands
Contact:

[POST 4]

Post by Blín D'ñero »

POSSIBLE TROUBLES:


=1= Singleplayer: mm.exe error, binkw32.dll error, WHITE VIDEO and then crash (often in combination with a "_BinkShouldSkip@4" message, or "[Bink]Error opening file: not a Bink file.. Skipping video", "Can't find background image materials\console\background01.Vtf ").

UPDATE: May 2013 Steam has changed ("Game content conversion") the structure of their version of the game. Seeing it already started off with an annoying bug, it remains to be seen whether this content conversion solves in the end this item's bug or not. The fixes below, when relating to the Steam version they're still based on the old structure. The retail (DVD) version remains unchanged.

Image

Image

The most common cause for this problem is a mixed situation of Steam/Ubisoft versions of this game (single player Dark Messiah). But it is also seen on a PC that previously had the multiplayer Dark Messiah game installed and uninstalled, and later again installed with a new serial number. Anyway, the game has started to expect binkw32.dll at the wrong place (thus also thinking it is missing an ímage). Solution is to move the dll to that 'wrong place'.
UPDATE: May 2013 Steam has changed ("Game content conversion") the structure of their version of the game. Seeing it already started off with an annoying bug, it remains to be seen whether this content conversion solves in the end this item's bug or not. The fixes below, when relating to the Steam version they're still based on the old structure. The retail (DVD) version remains unchanged.
Before applying the following fix, make sure Steam is not running. Or reboot, but first making sure that Steam is NOT set to starting up with Windows.
This bug is seen in 6 different variants, listed A, B, C, D, E, F below:
  1. THE USER WHO uninstalled the game from Steam, then re-installed (or repaired) from the DVD OUTSIDE STEAM, and gets above error:
    First make sure Steam is not running. Then
    1. Find the file binkw32.dll in your
      C:\Program Files\Ubisoft\Dark Messiah of Might and Magic\bin
      folder, and cut & paste it into the main directory:
      C:\Program Files\Ubisoft\Dark Messiah of Might and Magic.

      (If you can't find it, you can also copy it from your own DVD: DMOMMGC\Disk1\Support\arch\bin\binkw32.dll, or download and unzip binkw32.zip, it's the same file.)

    2. Also, remove the following key from Registry.
      Windows XP: Click Start > Run...
      Windows Vista / 7: in the search field above the Start Orb...
      type in:
      regedit
      click OK.
      Navigate to the key
      [HKEY_CURRENT_USER\Software\Valve\Source\mm]
      which you see in the picture below, and highlight it.
      Delete the key.

      Image
    3. Restart the PC.
      Then you're done.
  2. THE USER WHO has installed the game from the DVD, then updated through Steam (so it has become a Steam game), and user launches the game from Steam > 'My Games' list or from the Steam-Dark Messiah shortcut on desktop and gets above error:
    First make sure Steam is not running. Then
    1. Cut & paste binkw32.dll from
      your STEAM directory\steamapps\*your account*\dark messiah might and magic single player folder
      into your STEAM directory\SteamApps\*your account*\dark messiah might and magic single player\bin folder.
    2. Restart the PC.
      Then you're done.
  3. THE 'in-between' USER No1 (DVD user) where the DVD version is installed standalone (as a Ubisoft game), but Steam (also present on the system) starts messing with it without your approval! Result is when you start up the game you get the binkw32.dll error.
    1. Find the file binkw32.dll in your
      C:\Program Files\Ubisoft\Dark Messiah of Might and Magic\bin
      folder, and cut & paste it into the main directory:
      C:\Program Files\Ubisoft\Dark Messiah of Might and Magic.
    2. Then you're done.
      (no need to delete reg key or reboot PC, just launch the game)
  4. THE 'in-between' USER No2 (Steam user) where the DVD version was previously installed, now uninstalled. The game is also registered in Steam, and now downloaded through Steam. Game refuses to launch, in Windows Vista when trying to launch via the shortcut in Vista's GAMES menu, the binkw32 error message appears.
    Just happened to me, and i found out that the error message does NOT show up when trying to launch the game within the Steam Library list (it simply refused to start, -leaving a "mm.exe has stopped working" message back on Windows Vista desktop), but it DOES show up when launched from the shortcut in Windows Vista's "Games" folder: there i got a "cannot find entrypoint of procedure_binkshouldskip@4 in library binkw32.dll" error.
    Solution:
    First make sure Steam is not running. Then
    1. Cut the binkw32.dll file from
      your STEAM directory\steamapps\*your account*\dark messiah might and magic single player\bin
      and paste it in your STEAM directory\steamapps\*your account*\dark messiah might and magic single player
    2. Restart the PC.
      Then you're done.
  5. Steam user only. You had a multiplayer game installed in the past. Later, you bought a new key (singleplayer / multiplayer) through Steam and started the singleplayer game. Which then turned out corrupted with this error. For this is only one drastic cure, follow steps below:
    1. Uninstall both singleplayer and multiplayer from Steam library. (Later you will download them anew)
    2. Then navigate to your Steam directory and in *your STEAM directory\steamapps\*your account*\*, delete the folders
      dark messiah might and magic single player
      dark messiah might and magic multiplayer
      (because Steam does not really remove them)
    3. In Steam directory, delete your ClientRegistry.blob
    4. You have set Steam (in Preferences) to not start up with Windows.
    5. Reboot the PC
    6. In Registry delete:
      [HKEY_CURRENT_USER\Software\Valve\Source\mm]
      [HKEY_CURRENT_USER\Software\Valve\Steam\Apps\2100]
      [HKEY_CURRENT_USER\Software\Valve\Steam\Apps\2130]
    7. Reboot the PC.
    8. Launch Steam.
    9. Start downloading Dark Messiah singleplayer again.
    10. When finished run "verify integrity" and "defragment game files".
    11. Launch the game.
  6. Very rare:
    • If you happen to find a binkw32.dll in your C:\Windows\System32 folder, rename it (Source) (rather than deleting) so that later might some program on your pc need it again, you could reverse and rename it back.
      Note: It is perfectly allright to find one in C:\Windows, and you can leave it alone:
      Image
      because this is on my PC and i do not have any error with the game.

=2= White Z on a black background instead of the intro movies and FMV's, while you do hear the sound.
OR
nothing of these, but after the commercial intro movies simply spontaneous reboot of system.
OR
Game keeps stuck halfway loading bar
OR
Game does not launch at all (while it did before)


Image

Solution (videocard must at least support DX9):
  • DVD version Dark Messiah singleplayer:
    • right-click on the Ubisoft-created DMoMM singleplayer shortcut on desktop > Properties. In the "Target" box, after the last quotation mark, hit spacebar once, then add the parameter
      -dxlevel 90
      >>>>>Mind the spaces!!!So that it reads:
      ...Ubisoft\Program Files\Dark Messiah of Might and Magic\mm.exe" -dxlevel 90
      <<<<<

      ...so it looks exactly as in the picture.
      [For high end cards you can apply -dxlevel 95, you then will see DirectX v9.0+ in your Steam Options dialog window (it enables color correction, motion blur etc).]

      Image
    • Click Apply, OK.
      Read further below.
  • Steam version Dark Messiah singleplayer:
    • right-click on the Steam-created DMoMM-singleplayer shortcut on desktop > Properties. In the "Target" box, after the last letter, hit spacebar once, then add the parameter:
      -dxlevel 90
      >>>>>Mind the spaces!!!So that it reads:
      ...Steam.exe -applaunch 2100 -dxlevel 90
      <<<<<
      exactly as in the picture.
      [For high end cards you can apply -dxlevel 95, you then will see DirectX v9.0+ in your Steam Options dialog window (it enables color correction, motion blur etc).]

      Image
    • Click Apply, OK.
      Read further below.
  • Multiplayer Dark Messiah (is always Steam):
    • In the Steam "My Games" list, right-click on the multiplayer game > Properties > button "Set Launch Options..." > put in:
      -dxlevel 90
      or
    • Right-click on the Steam-created DMoMM-multiplayer shortcut on desktop > Properties. In the "Target" box, after the last letter, hit spacebar once, then add the parameter:
      -dxlevel 90
      >>>>>Mind the spaces!!!So that it reads:
      ...Steam.exe -applaunch 2130 -dxlevel 90
      <<<<<
      exactly as in the picture.

      Image
    • Click Apply, OK.
      Read further:
    • Launch the game. Go to Options, see that this resulted in the following settings:

      Image

      IMPORTANT!!!
    • 1. After you made your changes and checked that the game runs fine now, it is important that you first quit the game and remove the parameter you applied to the shortcut, otherwise next time you double-click on it your settings will be overwritten again.
      (By adding the parameter, your recommended settings for Video are overwritten and may have become wrong for your card. On low performance cards this could decrease the performance (stutterings and lags) of the game.)
      Don't enable HDR if your videocard doesn't support it (most DX 9.0c and all DX10 cards do), or if it is a low budget card because HDR puts a big hit on performance.
      If in doubt, safest is to apply the settings *recommended for your card*.
    • On higher and highest end systems with videocards that have hardware support for HDR you can use the

      -dxlevel 95

      parameter. Which results in Hardware DX level v9.0+ :

      Image

      Then tweak the settings a little to find the optimal balance (even though they're above *recommended*), for best looking while at the same time smoothest gameplay. Settings on my Pentium 650@ 3.4 Ghz / 2GB PC2 5300 RAM / Audigy 2 ZS / GeForce 7800 GT 256MB / Windows XP:

      Image

      Settings on my Core2Duo E6600 @ 3.4 Ghz / 4GB PC2 8500 RAM / X-Fi Platinum / ATI Radeon X1900XT 512MB / Windows XP:

      Image
    • Again, after you made your changes and checked that the game runs fine now, it is important that you first quit the game and remove the parameter you applied to the shortcut, otherwise next time you double-click on it your settings will be overwritten again.
  • Game does not launch at all (while it did before): make sure programs like antivirus and spyware protection are shut off.

=3= Steam version Singleplayer game. Dramatic framerate drop after playing a few minutes.
  • First check if simply enabling Vsync in your (ATI/nVidia) driver's control panel doesn't fix it. If it doesn't, read on...
Fix for cause 1
  • On some PC's this issue is caused by some deeply hidden old Steam remains in Registry.
    Many people already had Steam installed for a longer time before they bought and installed Dark Messiah. Something in the older version seems to be the cause for this issue.
    A complete uninstall/registry clean/re-install of Steam seems to fix it, thanks to luwak for finding this out, and the.Mtn.Man to confirm (in this thread)

    Many users with GF8800/8600 series, 7900GS, 7800GS, 6800 and 6600GT card reported they suffered this. But i didn't, with my GF 7800GT, no matter which drivers they all did fine... but my Steam was probably just 3 months old.
    I uninstalled the 'DVD/updated through Steam' version, downloaded the 100% Steam version, to test out if i get the same "nVidia/Steam problem"

    Image

    I tested this, and gaming for more than an hour there were NO slowdowns or fps drops. Just excellent performance, same as the DVD version, so it couldn't be the nVidia drivers nor the game files, but rather some Steam file or registry value in older versions of Steam. As in the case of luwak and the.Mtn.Man it turned out to be...
    (in this thread).

    So, do this:
    1. backup your game(s) using the Steam backup function
    2. uninstall Steam and manually delete remaining files and folders
    3. defragment your hdd(s)
    4. clean your registry from Steam
    5. Use CCleaner to get rid of the last crumbs you may have missed
    6. reinstall the current version of Steam (redownload from Valve: on this page click "Get Steam Now - Free Download")
    7. restore your game(s).

Fix for cause 2
  • Huge slowdowns with or without the message (sometimes) "The memory could not be read": Virtual Memory fragmentation. Make sure your game is patched (1.01 and 1.02), they contain a fix to help preventing that.
    But still, Virtual Memory fragmentation can happen if you never defragment. So: defragment. (Windows XP: Diskeeper Lite (freeware); Vista and Windows 7: Auslogics Defrag 3 (freeware)).
    How to defragment virtual memory: disable the Paging File (virtual memory) / reboot PC / defragment / re-enable virtual memory / reboot PC.
  • Singleplayer: make sure you have enlarged and fixed the Paging file to at least 4096MB min and max. Even if you have lots of RAM, the game is designed (with Windows XP in mind) to use virtual memory. See Enlarge and fix your Page File (virtual RAM) to 4096MB min and max .
    If this chunk gets fragmented, some of the very huge game files get fragmented as well, which hits the overall performance.
    How to defragment virtual memory: disable the Paging File (virtual memory) / reboot PC / defragment / re-enable virtual memory / reboot PC.
    A hdd that is almost full and does not have at least 15% free space, will have difficulty.
Fix for cause 3
  1. This seems to happen with the Steam version on certain PC's: initially the game runs fine but gradually slowing down framerate till a slideshow. The following parameter seems to fix it for them.
  2. Open the 'Set launch options' box of Steam, and add (you must have 2 GB RAM for this):
    -heapsize 1048576
  3. Run the game.
Main PC: Asus TUF Gaming 570-Pro (wi-fi) * AMD Ryzen 7 5800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * Asus TUF Radeon 6800XT * Creative AE-9PE * 2 x Samsung 980 Pro * 7 x WD Gold HDD * Corsair HX 1000 * 1 x Asus DRW-24D5MT * Dell U3010 * Windows 10 x64 *

Office PC: Asus ROG Strix X570-E * AMD Ryzen 7 3800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * MSI Radeon 5700XT * Creative Soundblaster ZxR * 2 x Corsair Force MP600 * 7 x WD Gold HDD * Corsair AX 1200W * 1 x Asus DRW-24D5MT * Dell P4317Q * Windows 10 x64 *

Old workhorse PC: * Intel i7 4790K * Noctua NH-D15S * Asus Maximus VII Hero * Corsair Force MP510 480GB M.2 SSD * 32 GB Corsair Dominator Platinum CMD32GX3M4A2133C9 * Sapphire Radeon R9 290 * 3 x Dell U2410 @ Eyefinity 5760 x 1200 * Corsair HX 1000i * 7 x WD Black / Gold HDDs * Creative Soundblaster ZxR * Asus DRW F1ST * Corsair K95 RGB * Corsair M65 PRO RGB * Steelseries 9HD * Coolermaster STC T01 * Edifier S530 * Sennheiser HD598 * Windows 10 x64 *
User avatar
Blín D'ñero
Site Admin
Posts: 9953
Joined: 17 Feb 2008, 02:05
Location: Netherlands
Contact:

[POST 5]

Post by Blín D'ñero »

POSSIBLE TROUBLES (continued).
=4= Bug with the rope you jump onto in first Chapter in Stonehelm.

Save your game just after you climbed up the ladder! An auto-save is created before climbing up anyway.

You see a ghoul just attacked someone on the rope and they both fall.
While keeping holding W + left Shift, run towards the rope, swiftly hit Space to jump/grab onto the rope and immediately quickly hit Space again to jump from rope onto next floor.

So: run ---> hit space ---> hit space (while keeping holding W + LShift).

Otherwise, you may end up hanging from the rope unable to go anywhere and finally you'll fall and die. But luckily you have a savegame before this, just reload and retry.

A variation on this 'rope physics bug' can happen throughout the game (especially using the Rope Bow), with the rope swinging in and out through the walls (in narrow spaces like corridors). Generally: it's safest to wait a second for the rope to hang still before jumping/climbing onto it.

=5= "The instruction at '0x241e3b99" referenced memory at "0x0dde65c8". The memory could not be read".
OR
no message, but huge slowdown
OR
unresponsive keyboard
OR
game crashes when you touch the keyboard.

Check these points:
  1. Huge slowdowns and "The memory could not be read": Virtual Memory fragmentation. Make sure your game is patched (1.01 and 1.02), they contain a fix to help preventing that.
    But still Virtual Memory fragmentation can happen if you never defragment. So: defragment. (Windows XP: Diskeeper Lite (freeware); Vista and Windows 7: Auslogics Defrag (freeware)).
    To defragment virtual memory: disable Paging File (virtual memory) / reboot / defragment / re-enable virtual memory.
  2. Singleplayer / multiplayer: make sure you have enlarged and fixed the Paging file to 4096MB min and max. See Enlarge and fix your Page File (virtual RAM) to 4096MB min and max .
  3. You can get abovementioned error message when your PC does not meet the system requirements. And for multiplayer DM, a DirectX9.0c supporting videocard is absolutely required.

    Still, something may have gone wrong detecting your card. Fix the hardware support for Dx9, by applying -dxlevel 90 to the multiplayer shortcut.
    How to:
    • In the Steam My Games list, right-click on the game > properties > launch options. Apply -dxlevel 90.
    • Or if you have made shortcuts on desktop:
      Right-click on the Steam-created DMoMM-multiplayer shortcut on desktop > Properties. In the "Target" box, after the last letter, hit spacebar once, then add the parameter:
      -dxlevel 90
      >>>>>Mind the spaces!!!So that it reads:
      ...Steam.exe -applaunch 2130 -dxlevel 90
      <<<<<
      exactly as in the picture.
      (you can do the same with the singleplayer shortcut, it will not have the number 2130, but 2100 if i recall correctly)


      Image
      Click Apply, OK.
      Launch the game. Go to Options, see that this resulted in the following settings:

      Image

      Just leave these settings as they are, they are ideal for multiplayer.
  4. Make sure your Steam interface language is set to English. File > Settings > Language. As described in [POST 6] Error =20=.
  5. Make sure your Ethernet/LAN (Network) device drivers are up to date.
  6. Make sure that your (software) firewall is configured to allow mm.exe both ways. Or disable firewall entirely.
    Btw: if you have installed a 3d-party firewall, make sure you have disabled Windows Firewall (2 software firewalls active is not good). Most routers have a hardware firewall built in, so then you won't need any software firewall.
  7. If you have a router: it sometimes happens that the cache is 'stuffed' (especially after down- and uploading many huge files) which is rarely but sometimes the cause for MP failure. Clean it by taking it off the power for about an hour, then reconnect.
  8. If you have a security keylogger running, shut it down.
  9. Also check that you disable conflicting programs, and keep the programs running on the background to a minimum:
    Originally posted by Blín d'ñero:
    Disable conflicting programs, and keep the programs running on the background to a minimum.
    -ASUS OSD blocks the game from configuring, uninstall it!
    -peerguardian (can block multiplayer completely)
    -RefreshForce: hit the button to "Restore Default values". Or, disable or completely uninstall RefreshForce
    -disable or completely uninstall Stardock ObjectDock (because it relies on shortcuts, it is incompatible with keyb+mouse gaming).
    -as well as security keylogger
    -in Outlook disable the "check for new email every x minutes" function
    -Of course shut off Folding at Home before gaming!
    And shut down any chat program, like mIRC

    Many programs don't need to start up with Windows (especially not when gaming), some can even block games to run at all.

    >>> Click Start > Run... type in:
    msconfig
    click OK. On the start up items tab, untick unnecessary programs, like:
    -printer
    -Office
    -MSN
    -P2P programs
    -Bittorrent
    -webcam
    -WindowsBlinds
    -disable instant-messaging programs
    -program checking for new e-mail every minute
    -Skype

    Reboot PC for the changes to take effect.

    Take a look at MY msconfig/startup items list:

    Image
    That is all.


=6= Multi Player version: you see peoples' names but can't see them.
Probably your videocard does not have hardware support for DirectX9.0c. Solution: change to a new, decent, DX9.0c supporting videocard. Or, try the fix to run the game under DirectX 8 mode below.
Also, your internet connection must be cabled broadband, not wi-fi.

The 'DirectX8' fix:
Originally posted by Mana_SG:
This is a fix for invisible player, prop, weapon, etc models.
-----------------------------------------------------------------------------------
Direct X Level 8 Fix for Dark Messiah Multiplayer:
-----------------------------------------------------------------------------------
this makes it possible to see Player Models as well as most other models (such as flags and props such as crates).
There are some problems such as the DX 8 shader not supporting some DX 9 functions such as any semi-transparent effects go
fully white (magic shield for warriors, etc). But this does work mostly 90% and you can see all the player models and such.

-----------------------------------------------------------------------------------
Installation Instructions:
-----------------------------------------------------------------------------------
1)Use Winrar or Winzip to extract the archive straight
into your Dark Messiah Multiplayer directory
(Usually located in C:\Program Files\Steam\steamapps\your_account_name\dark messiah might and magic multi-player\).
2)Run the game under Direct X 8 mode and enjoy.

-----------------------------------------------------------------------------------
Mana - DMTavern.com
-----------------------------------------------------------------------------------


I tested it one two Nvidia cards so far I don't know how well it will do other cards but on the Geforce 5xxx series it worked fine for me.

There are some problems such as anything transparent becoming white and boxy, but otherwise it works fine. And remember unlike the whole purpose of these files where they are optimized for a specific DX level here they aren't optimized for DX 8 but still work :).

https://www.is1337.net/sg/downloads/10-1168225592-mp_dx_80_fix_102.rar


=7= Multi Player version: You create a server (Internet) but nobody can connect to you.
Check if your ISP allows hosting servers, some don't.
If you are using two network interfaces (i.e. one for LAN card and second as modem for Internet connection) disable the one not responsible for Internet connection in order to connect to master server and join Internet games.

=8= Crash to desktop or a hard reboot at start of first Chapter, not always an error message.
OR
Prologue played fine, but before Chapter 1 the loading bar gets stuck at 75%.
OR
Huge slowdowns, occasional error "the memory could not be read".


In the first variant the sound stutters, then it's over.
In the second variant Chapter 1 never starts, the crash already appears while loading.
The crashes around the start of first Chapter seem to only happen on PC's with onboard soundchip (instead of good soundcard) and /or the PC was not well prepared for gaming and/or the wrong resolution set in Options > Video. On PC's that are 100% in order and have a DX9 soundcard, at this point only a 1 ~ 2 seconds sound-stutter may happen after which the game proceeds. On my Windows 7 64-bit PC (with pci-express X-Fi Titanium Fatality Pro soundcard) it is completely stutter-free. Because of the soundcard and the superior memory-handling of Win 7.
  • Huge slowdowns and (sometimes) "The memory could not be read": Virtual Memory fragmentation. Make sure your game is patched (1.01 and 1.02), they contain a fix to help preventing that.
    But still, Virtual Memory fragmentation can happen if you never defragment. So: defragment. (Windows XP: Diskeeper Lite (freeware); Vista and Windows 7: Auslogics Defrag 3 (freeware)).
    To defragment virtual memory: disable Paging File (virtual memory) / reboot / defragment / re-enable virtual memory.
  • Singleplayer / multiplayer: make sure you have enlarged and fixed the Paging file to 4096MB min and max. See Enlarge and fix your Page File (virtual RAM) to 4096MB min and max .
  • Also see [POST 2] "Prepare your System" and make sure you have:
    1. updated your sounddrivers to the latest.
    2. disabled the hardware acceleration on your integrated soundchip (don't do this if you have a real soundcard).
    3. updated DirectX to the latest version
  • The Fix.
    The command line snd_mixahead should fix the crash (if you experience that at that point in the game) but it changes the behaviour of the PaoKai in Temple of the Spider.

    Read first to understand:
    I never have a crash at this point, only a stuttering. I use a Creative X-Fi soundcard, not onboard soundchip. Still i checked this 'fix' and tried:
    snd_mixahead 1.
    It does not solve the stuttering.
    It DOES create a problem with the PaoKai later in the game (level 4 Temple of Spider), it behaves like it never did before: it refuses to fly under the portcullis! Even though i lured it, and am waiting at the lever, it clearly isn't planning to go under the portcullis with its head.
    I tried:
    snd_mixahead 0
    but that resulted in very bad distorted sound.
    So, the safe value to take is somewhere between 0 and 1.


    The values:
    snd_mixahead 0.1
    snd_mixahead 0.2
    leave a normal PaoKai in level Temple of the Spider.
    From value
    snd_mixahead 0.3
    and up,
    you get an extra strong PaoKai with the same behaviour as in the Epilogue: extra strong, attacking you with lightning, freezing in mid air, extra aggressive groaning, and refusing to go under the portcullis. So you can't kill it.

    The default value is
    snd_mixahead 0.1
    I just leave it at default.


    >>> So this is what you do:
    You can do it via the console, or via editing the .cfg file (so you don't need the console enabled).
    Via the Console: Main Menu > Options > button 'Advanced', enable the Console. Click OK, and again OK.
    Hit the ~ key to open the console.
    Type in:
    snd_mixahead 0.2
    then click Submit' or press Enter.
    Close the console by hitting ~ again.
    Hopefully, you'll be able to pass that spot now without crashing.

    If not, you could try 0.3 or even 0.4 to pass this sequence in the game, and then reset it back to
    snd_mixahead 0.1
    which is the default value.

    (If you have trouble using the console, see [POST 6]: =24=. "Console commands don't work; console keeps disappearing").

    By editing the .cfg file:
    Open
    ?:\....\Dark Messiah of Might and Magic\mm\cfg\config.cfg
    with Notepad. Find the line
    snd_mixahead "0.1"
    Change the value to "0.2" or higher.
    Save, exit Notepad.
    Play the game.
  • The most effective solution however is -of course- to build in a real, fully DX9 compatible soundcard like the Creative Audigy 2 / 2 ZS / X-Fi series.
    With a soundcard, setting snd_mixahead "0.2" reduces the occasional little stutters.

=9= Crash to desktop before/after load of First Chapter in Stonehelm; errors: "failed to lock vertex buffer in CMeshDX8:LockVertexBuffer" and "memory could not be read...".
Crash to desktop when you load the First Chapter in Stonehelm. The girl's voice starts skipping, game crashes and engine error: "failed to lock vertex buffer in CMeshDX8:LockVertexBuffer". And you get the "memory could not be read..." error.
  • Singleplayer / multiplayer: make sure you have enlarged and fixed the Paging file to 4096MB min and max. See Enlarge and fix your Page File (virtual RAM) to 4096MB min and max .
  • Check that you do NOT have HDR enabled on a low performance card: disable HDR.
  • Huge slowdowns and "The memory could not be read": Virtual Memory fragmentation. Make sure your game is patched (1.01 and 1.02), they contain a fix to help preventing that.
    But still, Virtual Memory fragmentation can happen if you never defragment. So: defragment. (Windows XP: Diskeeper Lite (freeware); Vista and Windows 7: Auslogics Defrag 3 (freeware)).
    To defragment virtual memory: disable Paging File (virtual memory) / reboot / defragment / re-enable virtual memory.

=10= Having trouble finding the mouse on the screen throughout the game.
The wrong settings for mouse (f.i. speed) can result in disabling mouse. Keep the setting at default.
Also, in Mouse setup in Control Panel > Mouse, check that you have default settings for speed and the mouseclick 1, 2 and 3 (scrollwheel) buttons assignments.

=11= Crash to desktop after regaining the backpack.

At start of level 7 the Orcs have taken your backpack so you have no inventory; you should not be carrying a weapon or have any spell other than Demon spell. Shortly after, you should find your backpack again, and consequently your inventory reappearing. This is a sudden dynamic moment for your videocard and CPU.
If your PC crashes at this moment, try lowering your video settings.

=12= You have the original DVD but it is read as a backup (or an illegal copy) by Securom copyprotection.
Make sure you do not have software that can be used to circumvent copyprotection, installed on your PC. Alcohol 120%, Deamon Tools, Virtual Drive*, CloneCD...Securom doesn't like that.
But if you haven't, the problem may have another cause:

If this message occurs although you are using the original disc, please check if the correct communication mode is being used with your drive. Please check if the DMA mode is enabled:
  1. Go to Control Panel > System > Hardware > Device Manager.
  2. Double-click IDE ATA/ATAPI Controllers to display the list of controllers and channels.
  3. Right-click the icon for the channel to which your CD/DVD drive is connected, select Properties, and then click the Advanced Settings tab.
  4. In the Current Transfer Mode drop-down box, select "DMA if Available" if the current setting is "PIO Only." If the drop-down box already shows "DMA if Available" but the current transfer mode is PIO, then you must toggle the settings. That is:
    • Change the selection from "DMA if available" to PIO only, and click OK.
    • Then repeat the steps above to change the selection to DMA if available.
In Vista:
  1. Go to Control Panel > System > Device Manager.
  2. Double-click IDE ATA/ATAPI Controllers to display the list of controllers and channels.
  3. Right-click the icon for the channel to which your CD/DVD drive is connected, (or try them all) select Properties, and then click the 'Advanced Settings' tab.
  4. In the Device Properties tick box, select "Enable DMA" if the current box is unticked. If the tick box already enables DMA, then you must toggle the settings. That is:
    • untick the box to disable DMA, and click OK.
    • Then repeat the steps above to change the selection to DMA enabled.
In case the hint given above didn't solve your problem, please send a SecuROM™ analysis file to support@securom.com (see Support Info section on how to prepare and send an analysis file).

*If the error is caused because you have Virtual Drive installed: you don't need to uninstall it but simply turn it off.

=13= External dvd-player. Game won't install/launch.
You try to install/run the Ubisoft version singleplayer while you have the DVD in an external dvd-player or through a network.
Securom copyprotection does not allow that.
To install and launch the game you must have the dvd in an INTERNAL player, in the same PC as it is installed on.

=14= Antivirus program considering mm.exe a virus.
Game (multiplayer / singleplayer) simply won't start.
Many antivirus programs consider mm.exe a virus. Make sure your antivirus is disabled before running the game. This might not be enough, you might even have to tell the antivirus app that mm.exe is trusted and not a virus.
Take a look at a list of known viruses with mm.exe in their names:
Win32.Antiman.A@mm (.exe)
Win32.Auric.A@mm (.exe)
Win32.Badtrans.B@mm (.exe)
Win32.Bagle.A@mm (.exe)
Win32.Bagle.AU@mm (.exe)
Win32.Bagle.{C-E}@mm (.exe)
Win32.Bagle.FO@mm (.exe)
Win32.Bagz.B@mm (.exe)
Win32.Bride.A@mm (.exe)
Win32.Bride.B@mm (.exe)
Win32.Bride.C@mm (.exe)
Win32.Brontok.A@mm (.exe)
Win32.BugBear.A@mm (.exe)
Win32.BugBear.B@mm (.exe)
Win32.BugBear.C@mm (.exe)
Win32.Dumaru.A@mm (.exe)
Win32.Dumaru.B/C@mm (.exe)
Win32.Dumaru.Y@mm (.exe)
Win32.Evaman.A@mm (.exe)
Win32.Fizzer.A@mm (.exe)
Win32.Frethem.F@mm (.exe)
Win32.Ganda.A@mm (.exe)
Win32.Gibe.A@mm (.exe)
Win32.Gone.A@mm (.exe)
Win32.Holar.H@mm (.exe)
Win32.Ivrol.A@mm (.exe)
Win32.Klez.A@mm (.exe)
Win32.Klez.D@mm (.exe)
Win32.Klez.E@mm (.exe)
Win32.Klez.H@mm (.exe)
Win32.Lirva.B@mm (.exe)
Win32.LovGate.G/H/J/K@mm (.exe)
Win32.Mabutu.A@mm (.exe)
Win32.Magistr.B@mm (.exe)
Win32.Melare.A@mm (.exe)
Win32.Mimail.A@mm (.exe)
Win32.Mimail.C@mm (.exe)
Win32.Mimail.D,E,F,H@mm (.exe)
Win32.Mimail.I@mm (.exe)
Win32.Mydoom.B@mm (Win32.Novarg.B@mm) (.exe)
Win32.Myparty.A@mm (.exe)
Win32.Neroma.A@mm (.exe)
Win32.Neroma.B@mm (.exe)
Win32.Netsky.B@mm (.exe)
Win32.Netsky.Q@mm (.exe)
Win32.Nimda.A@mm (.exe)
Win32.Nimda.E@mm (.exe)
Win32.Novarg.A@mm (.exe)
Win32.Nyxem.E@mm (.exe)
Win32.Parite.A/B/C (.exe)
Win32.Sober.AD@mm (.exe)
Win32.Sober.A@mm (.exe)
Win32.Sober.B@mm (.exe)
Win32.Sober.C@mm (.exe)
Win32.Sober.D@mm (.exe)
Win32.Sober.F@mm (.exe)
Win32.Sober.O@mm (.exe)
Win32.Sobig.A@mm (.exe)
Win32.Sobig.B@mm (Palyh) (.exe)
Win32.Sobig.C@mm (.exe)
file.gif Win32.SoBig.E@mm
Win32.Sobig.F@mm (.exe)
Win32.Yahaa.D@mm (.exe)
Win32.Yahaa.E@mm (.exe)
Win32.Yahaa.J@mm (.exe)
Win32.Yahaa.K@mm (.exe)
Win32.Yahaa.P@mm/Q@mm (.exe)
Win32.Zafi.A@mm (.exe)
Win32.Zafi.B@mm (.exe)
Win32.Zafi.D@mm (.exe)

=15= Your motherboard has a VIA chipset. Game runs fine, but the cinematics will not run at all.
Update your VIA drivers.
For instance there was a problem with Hyperion 5.11a:

Version 5.11A
of the Hyperion Pro driver has been released. Issues with audio and/or video playback have been reported and are being investigated.
So, make sure your (Via4-in-1, Hyperion) drivers are updated to
the latest Hyperion Version

For instructions see
VIA HyperionPro Driver(5.x)Installation Guide
To install the driver, save any unsaved work and close all applications then click on the driver download link (above). Choose the "Save File" option and save it to your folder under Windows where you file your drivers. Unzip the file. (To unzip the file right click and highlight "Extract All") Then double click on the Setup.exe file to run the installation program. Follow the prompts and restart at the end of the installation.

=16= Overclocked your PC and/or videocard. At random points you get graphical artifacts, followed by complete freeze and/or crash to desktop and/or instant shutdown.
The overclock of your videocard combined with the settings for video in the game's Options menu is too high. Reduce the overclock and the settings for Video in the game's Options menu.
The culprit of this problem can also be an insufficient PSU; in that case overclock will always be unstable.

=17= Overclocked your PC and/or videocard. Crash. In XP: "Send Error report to Microsoft" and Runtime error logs. Vista: "mm.exe has stopped working".
Overclocked your PC and/or videocard. NO graphical errors but at random points you get complete freeze and/or crash to desktop and/or instant shutdown. Happens with highest graphical settings as well as with lowest. In XP followed by the "Send Error report to Microsoft" message, and Runtime error logs. In Vista followed by the message "mm.exe has stopped working".
The overclock of your CPU and/or videocard are very tight, to the maximum. Not every game triggers this failure so you are convinced this can't be the problem. But it is. At the least reduce the overclock with a few notches, to keep headroom. Or better undo the overclock and see if the problem is gone.

When environmental temperatures rise (during summer), a once successfull maximum overclock may become unstable because the CPU reaches its max allowed core temp earlier which (worst case) unrepairably damages the CPU or (on good motherboards with protection) causes immediate shutdown. The nVidia and ATI videocard protection also never fails.

The culprit of a failing overclock can also be an insufficient PSU, and/or a too old PSU (they wear down in time); in that case overclock will always be unstable.
Main PC: Asus TUF Gaming 570-Pro (wi-fi) * AMD Ryzen 7 5800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * Asus TUF Radeon 6800XT * Creative AE-9PE * 2 x Samsung 980 Pro * 7 x WD Gold HDD * Corsair HX 1000 * 1 x Asus DRW-24D5MT * Dell U3010 * Windows 10 x64 *

Office PC: Asus ROG Strix X570-E * AMD Ryzen 7 3800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * MSI Radeon 5700XT * Creative Soundblaster ZxR * 2 x Corsair Force MP600 * 7 x WD Gold HDD * Corsair AX 1200W * 1 x Asus DRW-24D5MT * Dell P4317Q * Windows 10 x64 *

Old workhorse PC: * Intel i7 4790K * Noctua NH-D15S * Asus Maximus VII Hero * Corsair Force MP510 480GB M.2 SSD * 32 GB Corsair Dominator Platinum CMD32GX3M4A2133C9 * Sapphire Radeon R9 290 * 3 x Dell U2410 @ Eyefinity 5760 x 1200 * Corsair HX 1000i * 7 x WD Black / Gold HDDs * Creative Soundblaster ZxR * Asus DRW F1ST * Corsair K95 RGB * Corsair M65 PRO RGB * Steelseries 9HD * Coolermaster STC T01 * Edifier S530 * Sennheiser HD598 * Windows 10 x64 *
User avatar
Blín D'ñero
Site Admin
Posts: 9953
Joined: 17 Feb 2008, 02:05
Location: Netherlands
Contact:

[POST 6]

Post by Blín D'ñero »

POSSIBLE TROUBLES (continued).
=18= When installing you get the message that "Demoshield Player has encountered a problem and needs to close."
  • You have any programs like Alcohol 120%, Deamon Tools, etcetera installed that can be (mis) used to circumvent copyprotection? Uninstall them and remove all traces before you try to install the game.
  • The fact that you get that error before you can actually install indicates your InstallShield is corrupted (make sure you have the latest patches and updates from Windows Update), or that you still have remains of programs that copyprotection software doesn't like. Old versions of Nero and Roxio software seem to also trigger that.
  • Also make sure your antivirus is disabled, or reboot without it.
  • Also, empty your Temp folders:
    • Windows XP:
      • C:\Documents and Settings\*your name*\Local Settings\Temp
        and
        C:\WINDOWS\Temp
    • Windows Vista / 7:
      • C:\Users\*YOU*\AppData\Local\Temp
  • Also, defragment your hdd's.

=19= Multiplayer (Steam): can't load the game

Try: delete the clientregistry.blob file located in your Steam directory. Then launch up Steam again and see if it works now.

=20= Multiplayer (Steam). Your Steam interface language is not English but your native language. Game fails to load.

And you get Engine Error message:

Image
When you clicked on OK, followed by Windows Error message:

Image

Solution: set Steam to English (in previous Steam versions via: File > Settings > Language; in the 2010 version of Steam it is: Top menu Steam > Settings > tab "Interface").
Then relaunch Steam.

=21= The first gem is not accepted in Spider statue receptacle to open door.

This seems a random bug.

It was thought, that this can happen if you play the game for the first time,
Quote from this post:
Originally posted by SirKid1955:
Ok I ran into the same problem. I fixed it by loading up a save game that was before I got the gem. Then I went and read the note at the base of the spider statue before getting the gem and everything worked fine. The firt time I got stuck I had gotten the gem before I read the note. Must be a bug.
...and when you replay the game this never happens again, you don't need to read the plaques anymore.

But i tested on different computers, freshly installed Windows and game. I didn't read ANY plaque. This bug did NOT happen, ever, at all. So the conclusion must be that it is a very rare, random bug. Or a user error. I personally believe the latter is the most likely cause.

=22= Chapter 8. In the Spider Pit. Giant spider does not appear.

Before you took the route down to the pit with the spider, way earlier from the location where you were witnessing Leanna being thrown down, you have thrown objects (barrels, boxes, etc.) into the pit. You couldn't now, but you should not have done that. :D
Reload a savegame before you threw the objects. This time the giant spider will appear. Tested.

(kicking/throwing npc's or dead bodies down is allowed, they have no effect)

Q.: But i did not make a savegame?
A.: Of course you have a save from before you threw the objects!
Press Esc > Load Game. Then browse through the AUTOSAVES. There is one just before you came at the location where you saw Leanna being thrown into the pit. :)


=23= Chapter 8. In the Spider Pit. Invincible giant spider.

You killed the soldier charged with pushing Leanna into the pit before he could do that, so Leanna keeps standing on the ledge above the pit. But her falling screams and the monstruous spider groans are also clearly heard. After you have fought your way up killing everybody, Leanna is still standing lonely on the ledge above the pit (relaxed whistling).
Down in the pit you find another Leanna, caught in the web. 2 Leanna's, hmmm. Running passing Giant Spider it blows its poison to you, but when you reach Leanna's corner the spider will not move anymore from its spot in the centre and is stuck in a loop animation. Approaching it, it starts blowing its poison. Shooting at it from Leanna's corner does not kill it. Freeing Leanna makes no difference, and she does nothing but bend in fear and warn you to look out for the spider.
Going your way back up using the elevator, you find that throwing Leanna no.1 into the pit or killing her is impossible (she's invincible too! :D). Back down again (this all without saving once), the giant spider appearing animation starts all over, and it keeping spot in the middle of the pit happens again and Leanna no.2 is in the web as if you hadn't freed her before you went up and returned.
Solution: load an earlier savegame, and remember to not kill the guard who's in charge to throw Leanna into the pit, before he has done so. Give him the final headshot after he has kicked Leanna down. Then everything will be normal. :)

=24= Console commands don't work; console keeps disappearing.

Enable console: Options > Keyboard > Advanced > Enable Console > OK.

1. Open the console.
2. Type:
n
hit Enter.
3. console disappears.
4. Open console again, type
o
5. console will show:

..which is nothing, but the good part is: console stays open now.
6. Use the Backspace button to delete "nò" and type in the command of your choice.
For instance:
snd_mixahead 0.3
Hit Enter.
Close the console by hitting ~ again.

=25= Keyboard layout keeps changing.
Make sure you have "US (International)" keyboard layout before you launch the game. For changing the layout, there is a shortcut (Ctrl+Shift). Without knowing, while gaming you are constantly using the shortcut to change between options.
You can enable/disable the shortcut: Control Panel > Regional Settings. Either remove the other keyboard layout options or untick the shortcut for changing it. See the picture.

Image

Windows Vista:
Image

On this English version of Vista, "US" layout is default. So i change that to "United States-International" and make that default. Then remove the "US".

Image

=26= Patches 1.01 and 1.02 refuse to install or give errors.

You probably downloaded them from Gamespot? Those are faulty. Download the patches 1.01 and 1.02 from ubi.com :thdown: <- since they don't offer them anymore, i host them myself: patch 1.01 and 1.02
Right-click on each file > Properties. Check if at the bottom there is a Windows security blockade, if so click button "Unblock". Install 1.01 and 1.02 (in that order).


=27= Broken Shields stuck in Inventory

If you have the first release DVD version (check), make sure to install both patches 1.01 and 1.02. (check if you already have: [POST 3] =1=/=2=)
Otherwise, and if you are running the Steam version, the cause of this problem could be that you have a underspec PC or a laptop with integrated graphics chip.
See [POST 2] for the system requirements and incase your PC complies to those requirements how to bring it in optimal condition.

=28= Steam version singleplayer. Game simply doesn't start.

1. This may be a variation on the binkw32.dll error, only without the error message.
Try this:
Download and unzip binkw32.zip, then
copy&paste this binkw32.dll file into your STEAM\SteamApps\*your account*\dark messiah might and magic single player\bin
folder.

2. Check that the game was updated 100%. You can only run the game if it is 100% updated.

3. Check that firewall is not awaiting your input in a "Should I allow This" window on the background or blocking Steam from accessing internet.

4. It could happen (theoretically, very rare) that DEP is the cause. You get an error while the loading bar gets to 75%, with message mm.exe encountered a problem. Go to System Properties > tab Advanced > Performance > Settings > Data Execution Prevention > Select Turn on DEP for All programs except for those i select. Click the Add button and browse to your Dark Messiah of Might and Magic directory and select mm.exe.

5. Try to launch the game in offline mode.
How to: Launch Steam, make sure you are logged in.
Exit from Steam, do NOT use the "Exit and logout" option.
Then when you launch Steam while not connected to the Internet, Steam will ask you if you want to use "offline mode".
Of course, in order to play a game in offline mode, its content must be fully downloaded (at "100%") first.

Update July 7 - 2008.
LOL! :D


Image

So from now on it is: Steam menu: File > "Go Offline..."


=29= Installing fails, with CRC error message: "Component: mm_sp_release
File: D:\disk1\data3.cab
Error: data error (cyclic redundancy check)"


1. CRC error.
the cause:
- a corrupted file by a bad download. Solution: redownload.

- on a DVD: scratches / stains / fingerprints. Solution: check the disc. If it is too badly damaged let it be polished in a shop or buy a new copy.

2. A CRC error may also appear in the following case:
  • Re-installing the DVD version that was manually patched with 1.01 and 1.02

    1. Click Start > All Programs > Ubisoft > Dark Messiah of Might and Magic > Modify Dark Messiah of Might and Magic Installation. In the upcoming menu, select 'Remove'.

    2. After uninstalling the game, the process will prompt you to restart the PC, do that.

    3. While you have the DVD in the player, you try to reinstall the game from the DVD. A CRC error may appear, click 'Ignore', and several CRC errors follow, keep clicking "Ignore".

    4. Re-apply the patches.

    5. Find the file binkw32.dll in your
    C:\Program Files\Ubisoft\Dark Messiah of Might and Magic\bin
    folder, and move (or copy and paste) it into the main directory:
    C:\Program Files\Ubisoft\Dark Messiah of Might and Magic.

    6. When you're finished, defragment your hdd's.

    7. Possibly, error =2=. will happen to you. See there for the fix.
3. A CRC error can also happen when extracting files while the CPU is underpowered (not correctly overclocked, when the cpu-volts is set too low).

=30= DVD player is connected to PCI-ATA card. Game (DVD version) refuses to run at all

Make sure your DVD-player is not connected to a PCI-ATA card. It seems that SecuROM copyprotection sees optical drives running through a PCI-ATA card as virtual drives, subsequently blocks the game from running.
So make sure the DVD-player is directly connected to a ATA (IDE, or SATA) port on the motherboard.

=31= Windows Vista. Game keeps crashing.

Make sure your Vista is updated to SP2.

To see which updates you have/don't have yet: View the history in Windows Update in Control Panel, or go to Installed Updates:
Start button > Control Panel > Programs, under Programs and Features, click "View installed updates".

ATI cards: from Catalyst 8.5 and up, the game runs just as 100% fine on Vista SP1 (64-bit / 32-bit) as on XP.
Make sure your PC meets the system requirements and is well maintained (see [POST 2]).
Windows Vista: disable the Sidebar before running a game, as it can cause interference (many games).

=32= Steam. Wrong info displayed about the game's used diskspace.
Bug. Well spotted by eliteace14 and Outnack! https://forums.ubi.com/eve/forums/a/tpc/f/8821027804/m/3331038275 :thup:
Apparently, Steam gives reversed multiplayer and singleplayer properties:

Image

Image

Before download&installing, Steam also usually gives wrong "available diskspace" information...
And this: the TITLE says it's downloading single player, while the MENU itself says you are downloading multiplayer (which you are, as selected):...

Image

A few times i re-did the 'Steam hardware enquiry' and it would always say i have no primary videocard installed, but mentioned my single Radeon X1900XT as secondary videocard... :roll:

=33= Steam version singleplayer Dark Messiah. Missing the original readme's.

Indeed: Steam version lacks them. Very annoying, so you missed crucial information (mentioned in this thread). Via the singleplayer "Update news", Steam gives Changes/Additions for multiplayer, then changes / additions / bug fixes for singleplayer. But no word about the not supported resolutions, the virtual memory fix...
But see [POST 9] where all 3 readme's are pasted. :)

Image

=34= Steam version singleplayer Dark Messiah on Windows Vista / 7: game 'crashes' after exiting game.

On Windows Vista, the Steam version of Dark Messiah of Might & Magic cannot be exited the normal way, that is without the message "mm.exe has stopped working" and the event description that it crashed. If you're lucky you manage to get the mouse on the message to stop it. Otherwise, you need Task Manager (Ctrl+Alt+Del), sometimes twice, to end mm.exe and get the desktop back.
Every time it creates a minidump file (about 66 kB) in the game's directory. You can delete those.
There are more games with the same issue. For instance Die Hard: Nakatomi Plaza (2003 game), You Are Empty (a 2007 game), both non-Steam/Valve games.

This issue does not happen with the Retail (DVD) version of the game.

Possible solutions:
  1. just live with it.* Be happy the game runs as fine as it does on XP!
  2. Buy the Retail (DVD) version Dark Messiah of Might & Magic, it does not suffer the issue.
  3. Or try this fix, copied from: https://forums.steampowered.com/forums/ ... ostcount=1
    Hello all.

    Thanks to the efforts of a GOG community member I was able to obtain a fix for the crash on exit that occurs on Windows 7 64bit.

    I have copied the instructions over from the page below; but as the fix was originally meant for PlaneScape: Torment, I have made the proper adjustments:

    https://www.gog.com/en/forum/planescape ... flickering


    1.) Download & install the Application Compatibility Toolkit Setup from here https://www.microsoft.com/download/en/d ... px?id=7352

    2.) Run Compatibility Administrator, the 32bit version.

    It will start with New data base(1) [Untitled_1] highlighted.
    At the top, click on Fix.

    3.) Name the file to be fixed ( I put Dark Messiah ). Then browse to your mm.exe file.

    4.) Click next, to the compatibility mode screen. Ignore that & next again.

    At Compatability Fixes, tick the ones you want.

    EmulateHeap
    IgnoreCRTExit
    IgnoreFreeLibrary

    were enough to stop it crashing on exit.
    You can click Test Run to make sure.
    Then next, then Finish.

    5.) Highlight New data base(1) [Untitled_1]. Above click on save.

    I saved my file in the same directory as mm.exe and named it Dark Messiah Fix.

    6.) Then right click on New Data base(1) & install.


    Here you can find the descriptions for each flag I used:
    https://technet.microsoft.com/en-us/lib ... S.10).aspx


    I hope this helps those whom are bothered by the crash on exit, and I will post again if I discover any undesirable effects.
    But in the meantime it works rather nicely.


    Thanks and credit goes to torarngu & olnorton of the GOG community for original post and clarified instructions respectively.

=35= You have the application "RefreshForce" installed. The game does not launch at all.

In the program, hit the button to "Restore Default values". More details here: https://forums.ubi.com/eve/forums/a/tpc/f/8821027804/m/3681006285
thanks to Joshiii-kun. :thup:
In the time of discussion, many people (including myself) were still using a CRT monitor (@85 Hz), and then Windows dropping the refresh rate to 60 Hz was problematic. RefreshForce solved that. But under certain user settings blocked the game from running, apparently. Fortunately restoring the Default values was enough and uninstalling not necessary.

=36= You have an AMD Dual-Core Processor and gameplay is slow and choppy (on Windows XP).
Windows XP only. Download and install the AMD Dual-Core Optimizer Utility. It can be found at the following link:


https://support.amd.com/us/Pages/dynami ... ItemID=153 (Athlon™ 64 X2 Dual Core)


If you are still having a problem after running the Optimizer Utility, try installing the latest AMD Athlon 64 X2 Dual Core Processor Drivers available for Windows XP. You can download these drivers from the following link:

https://support.amd.com/us/Pages/dynami ... ItemID=173

=37= Windows Vista, shaderapidx9.dll related crashes.

See this thread for a solution: https://forums.steampowered.com/forums/showpost.php?p=6476883&postcount=5

=38= Steam version singleplayer/multiplayer. Game freezes.

Like the DVD version, also the Steam version is Securom copyprotected. Make sure you don't have programs installed that could be used to circumvent copyprotection.

=39= Spyware, Adware, and Viruses Interfering with Steam.

Spyware, adware, viruses, trojans, and worms may directly impact your ability to access Steam - if you have exhausted other troubleshooting steps, or if you have noticed unexpected behavior and decreased performance on your machine, please download and install a spyware and adware scanner and a virus scanning utility.

Download and install both programs:
Ad-Aware (freeware).
First check for updates. Then let it scan your complete PC. Delete all malware it finds. Keep it updated, run it on a regulary basis.
Spybot Search & Destroy (freeware).
First check for updates. Then let it scan your complete PC. Delete all malware it finds. Keep it updated, run it on a regulary basis.

These program have to be run BOTH, they complete each other. Both are throrough but dominate a slightly different area.

Use these programs next to your regular anti-virus application and firewall.

Oh and again: if you use a software firewall make sure that Windows firewall is disabled. Having 2 software firewalls active is not good. If you have a router with inbuilt hardware firewall, you don't need any software firewall.

=40= Multiplayer. Game runs but with severe slowdown and you see "server-stop" icon in bottom right corner.

Image
Check if your videocard supports DirectX9.0c. If your card doesn't, upgrade to a decent DX9.0c supporting card, and make sure that your video drivers and DirectX are updated (see [POST 2] earlier in this thread).

Also, see error:
=5= "The instruction at '0x241e3b99" referenced memory at "0x0dde65c8". The memory could not be read" OR no message, but huge slowdown OR unresponsive keyboard OR game crashes when you touch the keyboard.

=41= Trying to install the game, but the DVD isn't read at all.

If you have Nero installed with all related software with it, try uninstalling all and delete any remains of Ahead software from the Registry. Nero shouldn't give any problem, i have (part of) the suite installed myself, but maybe 'drive-check' and Roxio software is the culprit here. Anyway, you could try this. The suggestion comes from this thread on the Heroes V forum.


Also, a Quicktime plugin in Nero might be a cause for problems with the game, and uninstalling that plugin should fix it. (Bink player and Quicktime are related).

=42= STEAM and "Paged Pool Memory" error.

Are you getting this error, and running mIRC? Shut down mIRC before trying to load a game.

=43= "IDirect3DDevice9::Present()" error and game crashes.

Image
  • This can happen if you have only 1 GB system RAM and a 512MB videocard. Solution is to expand the system RAM to at the very least 2 GB.
    Temporary solution for now is a fixed "Paged Pool Size" value, see item =47= below.
  • Make sure you have installed the latest DirectX9.0c version.
  • If the above alone didn't fix it, revert the ingame settings for Video to " * recommended for your system", and not higher.
GF7900/7950 GT/GTX/GTO/GX2 users:
If you are running Windows XP using Forceware 16x.xx (or higher) drivers, reverting to Nvidia ForceWare 91.85 (April 2007) is a solution. Thanks Smirre for finding this out. :thup:
See this thread: IDirect3DDevice9::Present() crashes [BFG 7900 GT OC 256 MB].
Note: this is an old solution from history (old thread). Maybe latest 17x.xx + drivers fix this as well. I can't test this myself (don't have the card) so depending on feedback.

=44= You changed videocard, now old savegames are gone or do no longer work.

That's right: old savegames are gone or do no longer work. Especially the AUTOSAVES do no longer work. Maybe the most recent manual save still works. If not: congratulations on your new card, start a new game and enjoy! :D

=45= Reduce game stuttering on lower performance videocards.

Open Dark Messiah/mm/cfg in Notepad, find following lines:

sv_forcepreload "0"
cl_forcepreload "0"

change setting to "1". So the game is forced to load all textures before the scene starts, which should prevent several stutters.

=46= You use Stardock ObjectDock to organize your desktop. Game won't run/load, black screen and all kinds of errors.

Try to find a way (in the application's settings) to disable ObjectDock. Otherwise, uninstall ObjectDock.
Thanks to dAFr3sH for reporting! :thup:

=47= Fixing "OS Memory Pool Low".

Open the registry editor:
Click Start > Run, type in
regedit

then hit Enter.
In the Registry, navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

Double click on "PagedPoolSize". Change the (hexadecimal) Value Data to one of these below:
192Mb: 0c000000
256Mb: 10000000
384Mb: 18000000
In most cases, 256MB will be enough.
No need to go over 384 Mb reserved to the Paged Pool.

Reboot the PC.


=48= Multiplayer / Steam singleplayer, error "Platform failed to initialize".

Multiplayer game:
With the multiplayer game you need to set Steam interface language to English.

Singleplayer game:
Disable Steam community:
  1. In Steam go to File > Settings > "In Game" tab,
  2. untick "Enable Steam Community In Game"
  3. Click OK.
  4. Run Game.
Btw:
You should never see this error with the singleplayer game if you do what i use to do:
Blín D'ñero wrote:
  • Tab "Local files" > hit button "Verify integrity of game cache..." -> about 5 minutes.... Done.
  • Tab "General" > Hit button "Create desktop shortcut".
  • Tab "Updates" > "Always keep this game up to date" selected.
  • Tab "Language" > English selected.
  • Close Properties menu.
Note: this is singleplayer so you do not want the online community popping in after a few keystrokes! So before you run the game:
  • Steam menu: File > "Go Offline..."
  • Steam menu: File > Settings >
    • Tab Friends: disable "Automatically sign into Friends when i start Steam".
    • Tab In-game: disable "Enable Steam Community In-game"
    • Tab Interface: disable "Run Steam when Windows starts".

=49= Steam singleplayer, gradually slowing down till slideshow.

First check if Vsync disabled / enabled in your (ATI/nVidia) driver's control panel doesn't fix it!
If not, proceed:
This seems to happen on certain PC's: initially the game runs fine but gradually slowing down framerate till a slideshow. The following parameter seems to fix it for them.
  1. Open the 'Set launch options' box of Steam, and add (you must have 2 GB RAM for this):
    -heapsize 1048576
  2. Run the game.

=50= Steam singleplayer, your Steam language is English and you want to play the singleplayer game in German language.

Creative tip from CRO_Gabber (see this thread). :thup:
  1. Launch steam (language is english)
  2. Open Registry, change in the registry the language in Steam from english to german:
    [HKEY_CURRENT_USER\Software\Valve\Steam]
    "Language"="english" <--double-click the DWord, edit to "german"
    (Steam is still in english after that, it will only change to german if you restart Steam)
  3. Exit Registry
  4. In Steam, start the singleplayer game, it will be in german. :bigok:

=51= Alt+Tab causes the game to crash.

The game does not support Alt+Tab.
From the readme:
- ALT+TAB
Using the ALT+TAB key combination to switch between applications may cause problems. We do not support the use of the ALT+TAB function.
It might nevertheless work (it does here), but don't count on it and it is officially not supported.

=52= Geforce 7950GX2, 7900GT, game does not launch at all.

If you are running Windows XP using Forceware 16x.xx (or higher) drivers, reverting to Nvidia ForceWare 91.85 (April 2007) is a solution.
Confirmed in this thread (GF 7950GX2) and this thread.

=53= Steam and Windows 7 / Vista 'Games' explorer, two shortcuts seem singleplayer, none multiplayer.

Steam bug: In Vista and Windows 7 'Games' shortcuts folder, both are named to be for the single player game. But in fact the one with the big "M" is for multiplayer.
If you want, you can correct this.
In the Search field above the Start Orb, type:
regedit
Hit Enter > Continue
Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\GameUX\S-1-5-21-3718556129-67161373-1011508527-1000\{F0C23EC2-92A5-42C2-86C5-23459C222221}
right-click on empty space in the right pane > New > String Value
name it:
Title
Double-click on this newly created value and type in:
Dark Messiah Might and Magic Multi-Player
Exit Registry Editor.
Close and re-open the Games Explorer.
Now your shortcut correctly says it's for the multiplayer game:
Image

Image

=54= Multiplayer does not launch, mm.exe error, binkw32.dll error, white video and then crash (in combination with _BinkShouldSkip@4 message, and "Can't find background image materials/console/menuMP_3d.Vtf ").
Image
  1. Close and Exit Steam (to be absolutely sure, press Ctrl + Alt + Del and in Taskmanager, on the tab "Processes" make sure steam.exe has ended). Or reboot, but making sure that Steam is NOT set to starting up with Windows
  2. In the Steam directory > move binkw32.dll from steamapps/*my account*/dark messiah might and magic multiplayer/bin
    to
    steamapps/*my account*/dark messiah might and magic multiplayer.
  3. In regedit...
    [in the search bar above the start orb type regedit, then hit Enter]
    ... in the left side pane find and highlight the key
    [HKEY_CURRENT_USER\Software\Valve\Steam\Apps\2130]
    and delete it (press "Del" key on your keyboard).
    Close regedit.
  4. Launch Steam and then launch the game from within the "Games" library.
    (Steam will automatically create a new, corrected registry key)
It now should work right away.
=55= Surround sound not working, with ALchemy on Windows Vista / 7 and Audigy or X-Fi.

You have added Dark Messiah single-player game in Creative ALchemy. Yet once the game loads, you don't get surround sound on your 5.1 or 2.1 speakersystem. It is stereo and sounds poor, and in the main menu the music does not play. (Without ALchemy you do get surround, but it is in native Windows software mode and without EAX)
Solution:
  1. In your Dark Messiah of Might and Magic\mm\cfg folder, open the .cfg file with Notepad.
  2. Find
    snd_digital_surround "0"
    and change it to
    snd_digital_surround "1"
  3. Save and exit.
  4. Now add the game in ALchemy.
    • ALchemy Settings:
      Buffers=5
      Duration=10
      Max voice count=128
  5. Exit ALchemy. (If you're curious: in the game's install directory should now be added two ALchemy files: dsound.dll and dsound.ini.)
  6. Make sure your card is in Gaming mode (Creative Console Launcher) or it won't work.
  7. Launch the game. You get very rich surround sound with full EAX restored. Music plays on the Main Menu. Enjoy!

=56= Cheap 1920 x 1200 monitor without "aspect" or 1:1 pixelmapping, and a too weak videocard; after installing, the game does not even start.
Recently happened to me in this setting: Samsung Syncmaster 2433BW connected to an (AGP) ATI Radeon 9700 Pro on an old Pentium 4 PC running Windows XP.
The monitor's native resolution is too large for running this game on the Radeon 9700 Pro. Drop the settings to below the automated recommended (so it will be poor and ugly), which you have to do in the Registry to get the game starting. On request i'll assist you with that, just start a new thread.
Changing the settings in the monitors OSD, only results in a blurry display; clearly only the native resolution is optimal. Oh well this is a cheap TN monitor (Samsung SM2433BW).
But the real solution is one of two options, or both:
  1. upgrade to a better videocard, capable of running DX 9.0c games at 1920 x 1200 in full glory. Because it is an AGP system, recommended is ATI Radeon 3850 AGP.
  2. upgrade the monitor to one with "aspect" and 1:1 pixelmapping options, like the Dell U2410 or U3011 and such. In which case you can run the game at any smaller resolution (for instance 1280 x 1024) in the center of the screen. You get black bars on all sides. Perfect!

=57= Afraid of spiders, so you have to give up? Install this no-spider patch. [only Retail version]
No-Spider Patch v1.0 by rwp80. (8th August 2009)

Note: It only works on the Retail version of the game.
This mod does not work on the Steam version anymore, since Steam applied a content conversion in may 2013, the game is restructured from .vpk files.
rwp80 wrote:Description:

If you want to play Dark Messiah without spiders, download this ZIPfile I put together and then read the README.txt file in the ZIPfile.

It replaces all small and regular spiders with pigs, so if you're uncomfortable with pigs as well then this wont help! In most cases, you can just walk past the pigs, but there is at least one scenario where you have to kill all the pigs to proceed.

The Queen Spider is still in, but she auto-dies after a few seconds so you can just run back toward the elevator then let her die by herself. She's too big to follow you to the elevator.

DISCLAIMER
The content of this patch is entirely owned by Arkane Studios and taken entirely from Dark Messiah game data files. You will need a full version of Dark Messiah to use this patch, so you will already have everything this patch contains, albeit stored in a different order.
Download: https://darkmessiah.filefront.com/file/ ... tch;105599

=58= Game does not start anymore because you made your settings too high. Here's how to change settings before launching the game.
The registry key for the singleplayer version [HKEY_CURRENT_USER\Software\Valve\Source\mm] is not only used by the Steam version, but by the DVD (Ubisoft) version as well.
If you install the retail game while Steam is not on your system, so far i have the impression that no registry settings key is created. That is why this Source>mm key is such a handy tool if it does exist
(for the multiplayer game Steam is a prerequisite).
Too high settings can block the game from loading.
You need to change the settings but the game does not load at all so you cannot even reach the Options menu.

For automatic config:
  1. Either:
    • Steam: in Library right-click on ''Dark Messiah of Might and Magic Singleplayer'' => Properties
    • Retail version: right-click on the shortcut on desktop => Properties
  2. In ''General'' tab, click button ''Set Launch Options...''
  3. In the text box type in: -autoconfig
  4. Click OK
  5. launch the game.
For custom resolution:
  1. Either:
    • Steam: in Library right-click on ''Dark Messiah of Might and Magic Singleplayer'' => Properties
    • Retail version: right-click on the shortcut on desktop => Properties
  2. In ''General'' tab, click button ''Set Launch Options...''
  3. In the text box type in: -w xxxx -h xxxx (where xxxx is your screen's native resolution, e.g. 1920x1200 screen it's: -w 1920 -h 1200)
  4. Click OK
  5. launch the game.

>>> The settings for DM are stored in Registry.
Click Start > Run... type in
regedit
click OK.
Navigate to the key
[HKEY_CURRENT_USER\Software\Valve\Source\mm]
you see in the picture below, and expand to subkey Settings (click on the +).

Image

Now you can edit the settings.

The anti alias setting in this example is set to 2x:
"mat_antialias"=dword:00000002

The anisotropic filtering in this example is set to 2 x:
"mat_forceaniso"=dword:00000002


Launch Options to Adjust Detail Levels and Graphic Rendering:
"r_rootlod" - Adjusts Model Detail where 0 is for high, 1 is medium, and 2 for low
"mat_picmip" - Adjusts Texture Detail where 0 is for high, 1 is medium, and 2 for low
"mat_reducefillrate" - Adjusts Shader Detail where 0 is for high and 1 for low
"r_waterforceexpensive" - Adjusts Water Detail where 0 is for low and 1 for high
"r_waterforcereflectentities" - Adjusts Water Reflectiveness where 0 is for low and 1 for high
"r_shadowrendertotexture" - Adjusts Shadow Detail where 0 is for high and 1 for low

Filtering Modes:
"mat_trilinear 0" - Use Bilinear Mode (least system-intensive)
"mat_trilinear 1" - Use Trilinear Mode (more system-intensive)
"mat_forceaniso" - Use Trilinear Mode (where is 2, 4, 8, or 16 - higher levels of filtering require more system resources)
"mat_hdr_level" - Adjusts High Dynamic Range lighting effects where is 0 for "off" (requires least resources) and 2 for "full"

If you only want to change the resolutions to one of the standard settings:
to 1280 x 1024:
"ScreenWidth"=dword:00000500
"ScreenHeight"=dword:00000400

to 1024 x 768:
"ScreenWidth"=dword:00000400
"ScreenHeight"=dword:00000300

=59= First part of "Temple of the Spider": during the battle, one or two Orcs may sink through the ground, so you never reach next checkpoint.

Yes this can still happen even with a fully patched (1.01 and 1.02) game.
At start of the Temple of the Spider area (right after the intro video), when you meet the Orcs first time you get into battle against 10 of them. During that battle, despite fully patched (1.01 and 1.02) game, it can still happen that at some spot the ground is not trustworthy and one or two Orcs completely sink through it. You can hear them roaring and looking for you underground. They will never find you and you will never be able to kill them, which means this part will never reach the next checkpoint.
The only fix is to reload savegame.
[An autosave is always created right after the Temple of Spider intro video, before you meet the Orcs. And a second one, just after the battle with the first group of 5 Orcs.]

=60= Trying to play the game using an Xbox360 controller but sofar whatever you tried it does not work.
Visit pinnaclegameprofiler
You are probably having trouble playing Dark Messiah of Might & Magic with your gamepad or joystick.
Pinnacle Game Profiler can solve all your controller problems. Guaranteed.

Just click the button below to download the Pinnacle Game Profiler software, which includes
a pre-made profile for Dark Messiah of Might & Magic controller support. Simple.
This profile is compatible with any standard PC Gamepad, Xbox 360 Controller, Playstation (PS4, PS3, PSX), or any similar devices
I don't have an Xbox360 controller myself so haven't tested it, and still wonder how you could use the Inventory but since they guarantee it works you could try it out. Or ask their support beforehand on their site.
Main PC: Asus TUF Gaming 570-Pro (wi-fi) * AMD Ryzen 7 5800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * Asus TUF Radeon 6800XT * Creative AE-9PE * 2 x Samsung 980 Pro * 7 x WD Gold HDD * Corsair HX 1000 * 1 x Asus DRW-24D5MT * Dell U3010 * Windows 10 x64 *

Office PC: Asus ROG Strix X570-E * AMD Ryzen 7 3800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * MSI Radeon 5700XT * Creative Soundblaster ZxR * 2 x Corsair Force MP600 * 7 x WD Gold HDD * Corsair AX 1200W * 1 x Asus DRW-24D5MT * Dell P4317Q * Windows 10 x64 *

Old workhorse PC: * Intel i7 4790K * Noctua NH-D15S * Asus Maximus VII Hero * Corsair Force MP510 480GB M.2 SSD * 32 GB Corsair Dominator Platinum CMD32GX3M4A2133C9 * Sapphire Radeon R9 290 * 3 x Dell U2410 @ Eyefinity 5760 x 1200 * Corsair HX 1000i * 7 x WD Black / Gold HDDs * Creative Soundblaster ZxR * Asus DRW F1ST * Corsair K95 RGB * Corsair M65 PRO RGB * Steelseries 9HD * Coolermaster STC T01 * Edifier S530 * Sennheiser HD598 * Windows 10 x64 *
User avatar
Blín D'ñero
Site Admin
Posts: 9953
Joined: 17 Feb 2008, 02:05
Location: Netherlands
Contact:

[POST 7]

Post by Blín D'ñero »

APPENDIX

Excerpts from the game's original Readme.txt:
  • ALT+TAB
    Using the ALT+TAB key combination to switch between applications may cause problems. We do not support the use of the ALT+TAB function.
  • US Keyboard binding
    In the Multiplayer game, your keyboard will sometimes be detected as a US keyboard. If you have an international keyboard, like the French keyboard, reassigning your keys will give you the US equivalent. For exemple binding "W" to crouch will read "Z" in the keyboard options' menu.
  • 800*600 Resolution
    That resolution is not officially supported in Dark Messiah of Might and Magic.
  • 16/10 Screen Ratio
    That screen ratio is not officially supported in Dark Messiah of Might and Magic.
  • Special fix for language problems:

    *******************************************************************************************

    If you don't have the language you selected during the installation of Dark Messiah, please follow
    these instructions:

    - In the following folder you'll find files named ".reg" :
    C:\Program Files\Ubisoft\Dark Messiah of Might and Magic\Support

    - Double click on the .reg file of the language you wish to use.
    (Note: This won't CHANGE the language, only repair it).

    - Click 'Yes' then 'OK'.

    - Your Steam register key has been updated to your chosen language. Your game is now
    correctly set.

********************************************************************************************
Yet:
  • 800*600 seems to work fine here. It probably co-depends on your other hardware
  • 16/10 Screen Ratio works fine here, i tested the entire game.
  • At 1366x768 (16:9) though, the Bink videos play in the wrong aspect ratio, they are cramped.
Dark Messiah of Might & Magic is made by Arkane Studios
Main PC: Asus TUF Gaming 570-Pro (wi-fi) * AMD Ryzen 7 5800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * Asus TUF Radeon 6800XT * Creative AE-9PE * 2 x Samsung 980 Pro * 7 x WD Gold HDD * Corsair HX 1000 * 1 x Asus DRW-24D5MT * Dell U3010 * Windows 10 x64 *

Office PC: Asus ROG Strix X570-E * AMD Ryzen 7 3800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * MSI Radeon 5700XT * Creative Soundblaster ZxR * 2 x Corsair Force MP600 * 7 x WD Gold HDD * Corsair AX 1200W * 1 x Asus DRW-24D5MT * Dell P4317Q * Windows 10 x64 *

Old workhorse PC: * Intel i7 4790K * Noctua NH-D15S * Asus Maximus VII Hero * Corsair Force MP510 480GB M.2 SSD * 32 GB Corsair Dominator Platinum CMD32GX3M4A2133C9 * Sapphire Radeon R9 290 * 3 x Dell U2410 @ Eyefinity 5760 x 1200 * Corsair HX 1000i * 7 x WD Black / Gold HDDs * Creative Soundblaster ZxR * Asus DRW F1ST * Corsair K95 RGB * Corsair M65 PRO RGB * Steelseries 9HD * Coolermaster STC T01 * Edifier S530 * Sennheiser HD598 * Windows 10 x64 *
User avatar
Blín D'ñero
Site Admin
Posts: 9953
Joined: 17 Feb 2008, 02:05
Location: Netherlands
Contact:

[POST 8]

Post by Blín D'ñero »

FAQ

=1= I run the Steam version, and can't seem to find a game's manual?

Steam version: In your Steam Library, right-click on the game > View player manual.
Or else download DarkMessiahGameManual.zip (1.75MB .pdf file). :)
With the DVD version it's in Start > All Programs > Ubisoft:
Image

=2= How to install the game onto another location than the default?


You have a "GAMES" folder on another partition, for instance on E:\. If you did that, you are supposed to already know what to do next. Nevertheless, some people get confused.
At start of the game's installation, when a path is proposed, browse to your folder/directory, or you fill it in.
Within 'your' folder, the installation process will create a NEW folder ("Dark Messiah of Might and Magic") and adds that to the path.
That means:
You browse to (or fill in):
E:\GAMES\
(don't forget the last slash!)
and click Next.
You'll see that the process has completed the path to:
E:\GAMES\Dark Messiah of Might and Magic

If you want the game in a subfolder you created manually in advance (and named it for instance "DMoMaM"), then browse to (or fill in):
E:\GAMES\DMoMaM\
click Next
and the process will complete the path to:
E:\GAMES\DMoMaM\Dark Messiah of Might and Magic

=3= How to take screenshots?


Hit the "Home" button on your keyboard. After you made your first screenshot, a screenshots folder should be created automatically.

If not, create it manually. Name it:
screenshots
In the Steam version it belongs in:
?\Steam\SteamApps\*your account*\dark messiah might and magic\mm
(where "?" is by default: C:\Program Files)
In the Ubisoft version:
?\Dark Messiah of Might and Magic\mm
(where "?" is by default: C:\Program Files\Ubisoft)


If you want, you can assign it to another key, for instance F5. By editing the .cfg file. It is located in
Steam version:
\dark messiah of might and magic single player\mm\cfg
Ubisoft version:
\Dark Messiah of Might and Magic\mm\cfg
Open the .cfg file with Notepad.
Find the line
bind "HOME" "screenshot"
and replace "HOME" with the key of your choice. Of course be very carefull you don't select a key that is already assigned, F5 would be fine.


=4= No Profiles option, why? And is there a workaround?

The saves are not stored in My Documents, so there is no profiles option.
Workaround
After you are done playing, in the game's directory copy the savegame folder and rename the resulting "Savegames - Copy" to "Savegames - John" (for example).
Then the other person plays, and after quitting does the same.
Before either of you run the game, first copy and paste the contents of your personal savegame folder into the default savegame folder.


=5= I cannot find DM DVD version in a shop. Can i purchase it via download?


Yes, from Steam. You get singleplayer, and multiplayer. If you bought it through Steam, you have an active account at Steam and you don't need a serial for the multiplayer. Login to your account and play.

Ubisoft does not offer this game anymore.
=6= How does DM Multiplayer work?


See thread: MP: The way things work: damages, durations, myths ect (please change that to etc) by libertyre666. :)

Also you might want to check this out: n00b Question: Multiplayer........:
Originally posted by misteerius:
Although there are RPG elements, it is still an FPS at heart.

When you kill someone, you gain exp. When you gain exp, you gain levels. When you gain levels, you gain skill points. With these skill points, you can get a new skill ie. flame arrow.

The skill tree is hierarchical, as such, the level 1 skills need to be selected before reaching the higher level skills, so you need to accumulate enough skill points to get the best skills.

Your skills will not be saved overnight. If you were to disconnect and reconnect soon after, often your skills will remain. Skills also remain over how ever many rounds you play (Some server mightn't be this way). It's not an MMO, so don't be suprised when you have to start at 1.

After you learn the game, you will be able to get to level 6 - 9 in one map, which makes the game alot easier to get into. Don't get scared off at the start, it gets easier.

If you play say, a Mage to level 5, then switch to Assasin, your Assasin will start at level 1. Should you want to go back to Mage, you will pickup where you left off, at level 5.

The maximum level is 10, and I think thats 8181 exp.

TK's subtract exp, and if you are not careful you'll find it difficult to get to the higher levels.

Easiest to join the game and start playing, is probably the Archer. You will be able to get kills from a distance, and stick with your teammates. Try all the classes though, it will take a bit of time to learn them all, but you will become a better player in doing so.

BTW, Red name = enemy, Blue name = Team, lol, funny how many times I've been attacked by newbie teammates.

Hopefully that gives you a general idea, any queries, fire away ;)
Thanks very much, misteerius! :thup:

=7= If i uninstall the game from Steam, will my saved files be erased?


Yes.
So, copy and paste the folder:
?:\....\SteamApps\*your account*\dark messiah might and magic single player\mm\save
into an Archive folder outside Steam. Anywhere, for instance on desktop, or My Documents or wherever.
Also you might want to copy and save the contents of your "screenshots" folder.

Then install the DVD version and install patches 1.01 and 1.02.
Launch the game and play a few steps then save game to make it create a SAVE folder. (the path will be:
?:\....\Dark Messiah of Might and Magic\mm\SAVE)

Then copy and paste the contents of your archived "save" folder into it.

Of course you can also after installing, navigate to
?:\....\Dark Messiah of Might and Magic\mm
and just create a SAVE folder and paste the contents of your archived "save" folder into it.
In Steam the savegame folder is called by default:
save
In the Ubisoft DVD version, it is called by default

SAVE


=8= I wanna cheat. How to?

Enable console: Options > Keyboard > Advanced > Enable Console > OK.

1. Open the console.
2. Type:
n
hit Enter.
3. console disappears.
4. Open console again, type
o
5. console will show:

..which is nothing, but the good part is: console stays open now.
6. Use the Backspace button to delete "nò" and type in
sv_cheats 1
Hit Enter.
7. Now type in the command of your choice, for instance any 'give' command etcetera.
A command like for instance:
give weapon_lockpick
Hit Enter.
Close console.

Each time you open the console, sv_cheats 1 stays enabled during this session of the running game; you don't have to type it again.
But if you die and the game reloads, you DO have to enable cheats again by sv_cheats 1.

Of course, this game is most exciting without console-cheating!

=9= Can i use the savegames from my previous Steam version in my new Ubisoft installation and play further from the point i was?

Yes.
Before you uninstall the game from Steam and reinstall (or repair) the Ubisoft version, copy and save your Steam > dark messiah of might and magic singleplayer > "save" folder containing your savegames. Later, you can copy and paste the contents of this save folder into the Ubisoft > Dark Messiah of Might and Magic > SAVE folder.
BUT make sure to patch your Ubisoft installation with 1.01 and 1.02 before running it. Steam version is always patched (automatically).

=10= I need to change my settings but the game does not load at all so i cannot even reach the Options menu.

You need to change the settings but the game does not load at all so you cannot even reach the Options menu.

For automatic config:
  1. Either:
    • Steam: in Library right-click on ''Dark Messiah of Might and Magic Singleplayer'' => Properties
    • Retail version: right-click on the shortcut on desktop => Properties
  2. In ''General'' tab, click button ''Set Launch Options...''
  3. In the text box type in: -autoconfig
  4. Click OK
  5. launch the game.
For custom resolution:
  1. Either:
    • Steam: in Library right-click on ''Dark Messiah of Might and Magic Singleplayer'' => Properties
    • Retail version: right-click on the shortcut on desktop => Properties
  2. In ''General'' tab, click button ''Set Launch Options...''
  3. In the text box type in: -w xxxx -h xxxx (where xxxx is your screen's native resolution, e.g. 1920x1200 screen it's: -w 1920 -h 1200)
  4. Click OK
  5. launch the game.

The registry key for the singleplayer version [HKEY_CURRENT_USER\Software\Valve\Source\mm] is not only used by the Steam version, but by the DVD (Ubisoft) version as well.
If you install the retail game while Steam is not on your system, so far i have the impression that no registry settings key is created. That is why this Source>mm key is such a handy tool if it does exist
(for the multiplayer game Steam is a prerequisite).
Too high settings can block the game from loading.

>>> The settings for DM are stored in Registry.
Click Start > Run... type in
regedit
click OK.
Navigate to the key
[HKEY_CURRENT_USER\Software\Valve\Source\mm]
you see in the picture below, and expand to subkey Settings.

Image

Now you can edit the settings.

The anti alias setting in this example is set to 2x:
"mat_antialias"=dword:00000002

The anisotropic filtering in this example is set to 2 x:
"mat_forceaniso"=dword:00000002


Launch Options to Adjust Detail Levels and Graphic Rendering:
"r_rootlod" - Adjusts Model Detail where 0 is for high, 1 is medium, and 2 for low
"mat_picmip" - Adjusts Texture Detail where 0 is for high, 1 is medium, and 2 for low
"mat_reducefillrate" - Adjusts Shader Detail where 0 is for high and 1 for low
"r_waterforceexpensive" - Adjusts Water Detail where 0 is for low and 1 for high
"r_waterforcereflectentities" - Adjusts Water Reflectiveness where 0 is for low and 1 for high
"r_shadowrendertotexture" - Adjusts Shadow Detail where 0 is for high and 1 for low

Filtering Modes:
"mat_trilinear 0" - Use Bilinear Mode (least system-intensive)
"mat_trilinear 1" - Use Trilinear Mode (more system-intensive)
"mat_forceaniso" - Use Trilinear Mode (where is 2, 4, 8, or 16 - higher levels of filtering require more system resources)
"mat_hdr_level" - Adjusts High Dynamic Range lighting effects where is 0 for "off" (requires least resources) and 2 for "full"

If you only want to change the resolutions to one of the standard settings:
to 1280 x 1024:
"ScreenWidth"=dword:00000500
"ScreenHeight"=dword:00000400

to 1024 x 768:
"ScreenWidth"=dword:00000400
"ScreenHeight"=dword:00000300
For the Steam version this might be easiest: Setting Game Launch Options
Game launch options can be used to change game settings before running the game. Launch options allow the user to supercede internal settings of the game. This is an effective means to recover from incompatible video settings and well as troubleshooting a wide range of issues.
Note: not all options work.

=11= The supported resolutions, Eyefinity and windowed mode.

The Display modes from the dropdownboxes in the game's Options > Video:

4:3 modes
640 x 480
720 x 576
800 x 600 <--- even though the readme says it is not supported by the game, i did not find a problem.
1024 x 768
1152 x 864
1280 x 960
1280 x 1024 (LCD)
1360 x 1024
1600 x 1200
1792 x 1344
1800 x 1440
1856 x 1392
1920 x 1440
2048 x 1536

16:9 modes <--- According to my tests, in 16:9 ratio, the Bink videos play in the wrong aspect ratio, they are cramped.
848 x 480
1024 x 480
1280 x 720
1360 x 768
1920 x 1080
(i don't see 2560 x 1440 in the options)

16:10 modes <--- according to the game's readme, 16:10 resolutions officially not supported but i found no issue at all!
720 x 480
1280 x 768
1440 x 900
1920 x 1200
2560 x 1600

AMD Eyefinity
AMD Eyefinity works. I suppose the nVidia equivalent does too.

Right-click the game's shortcut and in Launch Options add: -w xxxx -h xxxx (where xxxx is your resolution). On my 3 x 1920 x 1200 monitor wide Eyefinity setup, i have -w 5760 -h 1200.

Windowed mode:

If you don't have a shortcut for the game on desktop, create one from the game's directory (right-click mm.exe > Send to > Desktop (create shortcut).
  1. Right-click the shortcut and in Target, after ".....\Dark Messiah Might and Magic Single Player\mm.exe"
    type:
    +mat_setvideomode 1280 720 1
    (this is an example; of course you can change 1280 x 720 to your desired resolution)

    Image

    and click OK.
  2. Doubleclick the shortcut to start the game.
When launching the game, the intros first start in fullscreen, but at the main menu it suddenly changes into a window in the center of the screen. When loading is complete, you can move the window.
Only bordered window works.

=12= I updated DM DVD version through Steam, and it is running fine. Do i still need the 945MB size folder in Program Files?

No, it is a remains, totally useless.
You originally installed the Ubisoft version from DVD, then updated through Steam. You prefer it as a Steam game. Everything works fine and you are happy this way. But in your Start > All Programs you still have Ubisoft > Dark Messiah entry, and a 945MB sized Ubisoft > Dark Messiah of Might and Magic folder in Program Files. What to do with it?

Click Start > All Programs > Ubisoft > Dark Messiah of Might and Magic > Modify Dark Messiah of Might and Magic Installation.
Select "Remove" option.
Restart PC on the prompt.
You can delete the remaining Ubisoft > Dark Messiah of Might and Magic folder in Program Files (241 kB).

=13= Playing the cinematics standalone (without running the game).

Download and install Bink: https://www.radgametools.com/bnkdown.htm

Open Program Files > RADVideo

Copy and paste binkpl64.exe into the
Dark Messiah of Might and Magic\mm\media
folder.
In that folder, create a txt.file with the following in it:
binkpl64.exe intro /t01
binkpl64.exe cutscene_phenrig_briefing /t01
binkpl64.exe cutscene_dinner /t01
binkpl64.exe cutscene_boat_nightmare /t01
binkpl64.exe cutscene_phenrig_briefing_demonic /t01
binkpl64.exe death /t01
binkpl64.exe zig_leanna /t01
binkpl64.exe zig_xana /t01
binkpl64.exe altar_leanna /t01
binkpl64.exe altar_xana /t01
Save it as:
cinem.bat
(you can give it any name, but the extension must be .bat)

t01 = english
t02 = french
t03 = german
t04 = italian
t05 = russian
t06 = spanish

Double-click it to run. It will play the cinematics in that order. Close the current playing window to skip to next video.

=14= The singleplayer game plays without the serial being needed to activate the game. Is this normal?

This is normal.
Because either you need the DVD in the player,
or
you bought the game through ubisoft.com or Direct2drive,
or
you bought your game through Steam.

Only when you installed the DVD then updated through Steam (so it has become 'adopted' by Steam and it moved most of the Ubisoft game files into Steam), you need to activate your license using your serial.

=15= Can i play the game in thirdperson view?

No. But you can enable the 3d person view, to see Sareth's body. No arms, no head. :wth:

Image

In the console, enable sv_cheats 1, then enter the code
thirdperson

Just like in Half-Life 2.

R234 wrote:[...]
interestingly enough, when importing Sareth's model into Source Filmmaker, he DOES have a head, albeit textured with a solid flesh colour:
Image
Source @ steamcommunity
=16= Windows Vista / 7: restore surroundsound and EAX?
If you have a Creative Audigy or X-Fi. Use ALchemy to restore surroundsound and EAX on Windows Vista / Windows 7:
  • Dark Messiah of Might and Magic needs first:
    1. In your Dark Messiah of Might and Magic\mm\cfg folder, open the .cfg file with Notepad.
    2. Find
      snd_digital_surround "0"
      and change it to
      snd_digital_surround "1"
    3. Save and exit.
    4. Now add the game in ALchemy.
      • ALchemy Settings:
        Buffers=5
        Duration=10
        Max voice count=128
    5. Launch the game. You get very rich surround sound with full EAX restored. Music plays on the Main Menu. Enjoy!
    More about Source games and ALchemy here.
    But yeah, Creative Labs killed the extensively detailed tables listing many games from user's input. :thdown:

=17= Steam version. Since Steam's "game content conversion", how to get mods to work?
Steam version. Since the game content conversion, how to get mods to work?
See this thread:
https://steamcommunity.com/app/2100/dis ... 091457705/

=18= Is the German version censored?
Yes and no, depending on which version you have.
Despite having received a "not under 18" rating from the USK, Ubisoft announced that the two German versions of Dark Messiah will contain some changes from the internationally released version.

Specifically, the German version does not allow for enemies' heads or limbs to be severed, enemies cannot be impaled after death, burning enemies will die immediately and their corpses cannot be mutilated further after death. Ubisoft separately released a limited edition "International Version" of the game (playable in English only) which is identical to the version of the game released in most other countries, and which was also released in Germany.

However, since then the Bundesprüfstelle has declared, after an examination in February 2008, that the uncensored version of the game, though heavily relying on melee combat and displaying violent content, is not harmful to minors, as equal importance is laid on the setting in a fantasy world and the elaborated storyline.

In a second attempt, the original version secured a "not under 18" rating with the USK, though this now rated version has yet to be released in Germany.
From this page:
Wikipedia


If you still need help:

YOU TRIED EVERYTHING IN THIS THREAD, BUT PROBLEMS PERSIST:

Please post 1, 2, 3, 4 as follows:

1. >>> Which version of the game:
-Single Player Ubisoft version (installed from DVD or downloaded from ubisoft.com or Direct2drive) Dark Messiah of Might and Magic, and did you update it manually (patch 1.01 and 1.02, in that order), or did you allow Steam to take the game over (download usually starts at 77% after Steam moved most of the files from the DVD installation into Steam),
OR
-Single Player Steam version (bought and 100% downloaded via Steam) Dark Messiah of Might and Magic
OR
Multi Player Dark Messiah of Might and Magic?

2. >>> a clear description of the problem and the steps you took so far.

3. >>> your dxdiag report. In a window with scrollbar (use the "Scroll" button).
If you don't know how, see Posting your DXDIAG, using the Scroll button.

4. >>> your mm key export.

Windows XP:
  1. Click Start > Run... type in
    regedit
    click OK.
  2. Navigate to the key
    [HKEY_CURRENT_USER\Software\Valve\Source\mm]
    you see in the picture below, and highlight it.

    Image
  3. Right-click on the key > Export...
    In the Name box, type for instance:
    Valve_Source_mm-key
    In the Filetype box leave it at 'Registryfile (*.reg)'.
    Click Save.
    It is by default saved into the My Documents folder.
  4. In My Documents folder, find this .reg file.
    Right-click on it > Open with... select Notepad. Put your cursor into the text, select all then copy and paste it into your post.
Windows Vista / 7:
  1. In the Search box (just above the Start button) type:
    regedit
    hit Enter.
  2. Navigate to the key
    [HKEY_CURRENT_USER\Software\Valve\Source\mm]
    you see in the picture below, and highlight it.

    Image
  3. Right-click on the key > Export...
    In the Name box, type for instance:
    Valve_Source_mm-key
    In the Filetype box leave it at 'Registryfile (*.reg)'.
    Click Save.
    It is by default saved into the Documents folder.
  4. In your Documents folder, find this .reg file.
    Right-click on it > Open with... select Notepad. Put your cursor into the text, select all then copy and paste it into your post.
Main PC: Asus TUF Gaming 570-Pro (wi-fi) * AMD Ryzen 7 5800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * Asus TUF Radeon 6800XT * Creative AE-9PE * 2 x Samsung 980 Pro * 7 x WD Gold HDD * Corsair HX 1000 * 1 x Asus DRW-24D5MT * Dell U3010 * Windows 10 x64 *

Office PC: Asus ROG Strix X570-E * AMD Ryzen 7 3800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * MSI Radeon 5700XT * Creative Soundblaster ZxR * 2 x Corsair Force MP600 * 7 x WD Gold HDD * Corsair AX 1200W * 1 x Asus DRW-24D5MT * Dell P4317Q * Windows 10 x64 *

Old workhorse PC: * Intel i7 4790K * Noctua NH-D15S * Asus Maximus VII Hero * Corsair Force MP510 480GB M.2 SSD * 32 GB Corsair Dominator Platinum CMD32GX3M4A2133C9 * Sapphire Radeon R9 290 * 3 x Dell U2410 @ Eyefinity 5760 x 1200 * Corsair HX 1000i * 7 x WD Black / Gold HDDs * Creative Soundblaster ZxR * Asus DRW F1ST * Corsair K95 RGB * Corsair M65 PRO RGB * Steelseries 9HD * Coolermaster STC T01 * Edifier S530 * Sennheiser HD598 * Windows 10 x64 *
User avatar
Blín D'ñero
Site Admin
Posts: 9953
Joined: 17 Feb 2008, 02:05
Location: Netherlands
Contact:

[POST 9]

Post by Blín D'ñero »

THE GAME'S README'S
Original Readme / Readme Patch 1.01 / Readme Patch 1.02

Original Readme with the game
********************************************************************************************
Dark Messiah of Might and Magic
ReadMe File
September 19th 2006
********************************************************************************************

********************************************************************************************
GETTING STARTED
********************************************************************************************

System Requirements

Supported OS: Windows® XP
Processor: AMD Athlon™, Pentium® 2.6 GHz (3.2 GHz recommended)
RAM: 512 MB (1 GB recommended)
Video Card: 128 MB DirectX® 9-compatible video card (see supported list*)
Sound Card: DirectX 9 compatible sound card
DirectX Version: DirectX 9 or higher
CD-ROM: 12x CD-ROM – 1 DVD rom
Hard Drive Space: 7 GB free
Peripherals Supported: Windows-compatible mouse and keyboard
Multiplayer: Internet connection
Supported Video Cards at Time of Release:
NVIDIA® GeForce™ FX/6 families
ATI® Radeon™ 8500/9000/X families
Matrox Parhelia™

Laptop versions of these cards are not fully supported.

For an up-to-date list of supported chipsets, please visit the FAQ for this game on our support website at: [url=https://support.ubi.com,/]https://support.ubi.com,/[/url] or consult the readme file on the game disc.


********************************************************************************************
HOW TO PLAY ON MINIMUM REQUIREMENTS?
********************************************************************************************

If you are playing on a PC that has the "minimum requirements" configuration:

1. Please close all unnecessary background applications.
2. Please make sure that you have the latest drivers for your video card (see the video cards section below)
3. You will need a minimum of 2 gigabytes of free hard disk space after installation of Dark Messiah.
4. Go to the "Advanced" section of Dark Messiah's video options.
- Set all video settings to LOW
- Turn "Anti aliasing" to OFF
- Set filtering to "Bilinear"



********************************************************************************************
INSTALLATION
********************************************************************************************

Insert the game disc into your DVD/CD Drive. If you have enabled the Autorun option, the game installation will start automatically. Otherwise, double-click on the CD/DVD-ROM icon in the My Computer menu. Find Autorun.exe in the list of files and folders and double-click on it to start the installation process. Select “Install” to run the installation and follow the installation wizard guide to successfully install the game on your computer.
During the process, you will be asked if you want to install Steam®. This software, and an active internet connection, are required if you intend to play online.

********************************************************************************************
SINGLE PLAYER GAME
********************************************************************************************

Double-click on the desktop icon or click once on the icon in the Start menu to launch the game.


********************************************************************************************
MULTIPLAYER GAME
********************************************************************************************

You must run the STEAM application to play online. If STEAM is not running, start it by double-clicking on the desktop icon or click once on the icon in the Start Menu.
Note that you can also start the game by right-clicking on the STEAM icon in the system tray, selecting 'Servers' and then finding a server to play on.


********************************************************************************************
GAME MANUAL - ERRATA
********************************************************************************************

Melee Combat Level 3
"Rotative Slash" should read as "Whirlwind Attack".

Vitality
Description of this skill should be "Allows your Health to regenerate".

Archer Skills: Composite Bow
This skill increases your bow's range but not its damage.

Archer Skills: Fast Reload
This skill has 3 levels, not 2. The third level further increases the speed with which you reload your bow.

Assassin Skills: Disguise Level 2
The second level of this skill has indeed an increased duration, but most importantly, it allows you to disguise yourself as a random enemy class instead of just an enemy Assassin.

Assassin Skills: Second Breath
The Assassin has only 2 levels for this skill. The third level is only for the Warrior class.

Mage Skills: Magic Affinity
This skill has 2 levels. The second level further increases your mana pool.

Mage Skills: Quicker Regen
This skill should read as "Mana Regeneration". It also has 2 levels. The second level further increases the speed of your mana regeneration.

Mage Skills: Magic Shield
This skill has 2 levels. The second level further expands the size of the shield.

Priestess Skills: Brambles
This skill has only one level. Its description should be "Summon a magic orb containing bramble seeds. When thrown on the ground, the orb shatters and spawns writhing entangling brambles that will slow down all who try to pass through, and damage those who run through them".

Priestess Skills: Restore / Corrupt
This skill has 4 levels. Each new level increases the range of this ability.

Priestess Skills: Restoration Affinity / Mastery
In the description of this skill, replace "Cure" by "Restore" and "Curse" by "Corrupt".

Priestess Skills: Corruption Affinity / Mastery
In the description of this skill, replace "Cure" by "Restore" and "Curse" by "Corrupt".

Warrior Skills: Strength
This skill has 3 levels. The second and third level increase your damage output.

Warrior Skills: Leaping Attack
Description of this skill should be "Run at an enemy, jump and attack to deliver a swift and damaging leaping move. Requires lots of stamina!"

Copyright message
"Online mode developed by Kuju" should be replaced by "Online mode developed by Kuju Entertainment Limited"


********************************************************************************************
TROUBLESHOOTING
********************************************************************************************

- Video Cards
It is highly recommended to check your video card manufacturer's website and download up to date drivers for your card. For your convenience the addresses are listed here:
ATI: https://ati.amd.com/support/driver.html
Nvidia: https://nvidia.com/content/drivers/drivers.asp

- (Multiplayer) Can't find a game to connect to?
* Have you got an active internet connection?
* Are you running the STEAM client, and can you connect to the STEAM network?
* Are you signed into STEAM with an active account name and password?
https://www.steampowered.com/

- ALT+TAB
Using the ALT+TAB key combination to switch between applications may cause problems. We do not support the use of the ALT+TAB function.


- US Keyboard binding
In the Multiplayer game, your keyboard will sometimes be detected as a US keyboard. If you have an international keyboard, like the French keyboard, reassigning your keys will give you the US equivalent. For exemple binding "W" to crouch will read "Z" in the keyboard options' menu.


- 800*600 Resolution
That resolution is not officially supported in Dark Messiah of Might and Magic.


- 16/10 Screen Ratio
That screen ratio is not officially supported in Dark Messiah of Might and Magic.


********************************************************************************************
SUPPORT
********************************************************************************************

Before contacting Ubisoft Entertainment's Technical Support Department, please browse through our FAQ listings or search our support database at our website:

https://support.ubi.com/.

Here you will find the most recently updated information since the games release.

Also please make sure that your computer meets the minimum system requirements, as our support representatives will be unable to assist customers whose computers do not meet these criteria.

Whenever you contact the Technical Support Department, please include the following information or have it available if you are calling:
Complete product title (including version number)
Exact error message reported (if applicable) and a brief description of the problem you're encountering
Processor speed and manufacturer
Amount of RAM
Operating system
Video card that you are using and amount of RAM it has
Maker and speed of your CD-ROM or DVD-ROM drive
Type of sound card you are using

Contact Us Over the Internet
This is the best way to contact us. Our website is open 24 hours a day, 7 days a week and it contains the most up to date Technical Support information available including patches that can be downloaded free of charge. We update the Support pages on a daily basis so please check here first for solutions to your problems
https://support.ubi.com/.

Contact Us by E-mail
For fastest response via e-mail, please visit our website at:
https://support.ubi.com/

********************************************************************************************
Copyright Information
********************************************************************************************
© 2006 Ubisoft Entertainment. All Rights Reserved. Dark Messiah, Might and Magic, Ubisoft, and the Ubisoft logo are trademarks of Ubisoft Entertainment in the U.S. and/or other countries. Developed by Arkane Studios. Valve, Half-Life, and Source are trademarks or registered trademarks of Valve Corporation in the United States and/or other countries.
Dark Messiah of Might and Magic uses Bink Video. Copyright (C) 1997-2006 by RAD Game Tools, Inc.
Dark Messiah of Might and Magic uses Miles Sound System. Copyright © 1991-2002 by RAD Game Tools, Inc.
NVIDIA and the NVIDIA logo are registered trademarks and/or trademarks of NVIDIA Corporation in the United States and other countries.

Readme patch 1.01
********************************************************************************************
Dark Messiah of Might and Magic
ReadMe File
October 23rd 2006
********************************************************************************************

********************************************************************************************
Patch 1.1 changes and bug fixes
********************************************************************************************

- Crash fixed on Save/Load if player has an object in their hands.
- Health and poison effects are no longer displayed during credits.
- Player’s hands don’t appear behind the credits when you combine the Skull of Shadows
with an equipped spell.
- All game menus are hidden when a video starts.
- Problem fixed when the player tries to switch between Xana mode and an equipped scroll.
- Indestructible shields are now really indestructible
- Crash fixed when the player tries to throw a dagger, then immediately jumps and parries.
- Crash fixed when the player tries to switch between casting a fireball and taking an
object.
- The DM fonts now support all Eastern European languages.
- Bug fixed. Player cannot re-use a scroll multiple times after switching to Xana mode.
- Saving is now disabled during end game credits to avoid system anomalies.
- The player now dismounts correctly from the top of ladders, even when moving backward.
- Leanna no longer shows the wrong animation when exiting from the giant spider’s lair.
- Fixed a bug that could occur when saving a game at the end of level 12_A. The chain
that allows you to exit from that part of the level won’t be shortened (unusable) if you
reload at this point.
- Instantaneous spells (Magic Protection, Heal, Wizard Eye) no longer break other spells
like Firetrap.
- Climbing NPCs can't be charmed and fall if shrunken.
- Bug fixed that allowed player to break the planks from the last house of the l07_a
without being inside the house.
- Bug fixed. When the player uses magic against Aratrok, his bodyguards now react.
- Fixed getting stuck on door on Level 11, when jumping on a rope attached to it.
- Fixed weapon being unequipped after jumping in certain conditions
- Fixed when pressing E multiple time in certain conditions would quicksave the game
- Fixed when pressing E very quickly to get his backpack back at a specific location, backpack was recovered but all objects were missing
- Localisation: while in game pressing esc and then switchwing to MP, the confirmation window was not tranlsated.
- Fixed not being able to take any objects under certain conditions
- Fixed game crash after de-equipping a weapon in certain conditions
- Fixed a potential first person hands animation problems
- Fixed being stuck sometimes in some specific locations close to stairs
- Fixed looping dagger and staff sound when doing a power attack and parrying in the middle.
- Fixed some scrolls that could be used several times (much like a spell)
- Fixed teleporting that could occur when using lockpick
- Fixed Fireball staying stuck to the player until it explodes
- Localisation: German: fixed improper wall signs
- Fixed the mission failed message not appearing when killing the wounded guard on the island.
- Fixed, shrinked enemies are now sensitive to melee weapon
- Fixed a crashwhen killing a NPC with a fire weapon when he is knee deep in the water
- Fixed Percy getting stuck in a window
- Fixed Percy not reacting properly to certain players choice (avoiding spoiler)
- Fixed a certain NPC (still avoiding spoiler..) still looking Alive when he is should be dead
- Fixed invisible wall present on level 7
- Fixed a crash when at the raggdoll in level 2 with a fire arrow spell
- Fixed collision disapearing on Trap behing the barn after a reload
- Fixed lockping becoming a weapon (melee animations played)
- Fixed Lighting bolt scroll not working
- Fixed issue with telekeninesis not always working as intended
- Fixed issues with "Adjust Brightness Level" still being in game after using it in the menu.

********************************************************************************************
Special fix for language problems:
********************************************************************************************

If you don't have the language you selected during the installation of Dark Messiah, please follow
these instructions:

- In the following folder you'll find files named ".reg" :
C:\Program Files\Ubisoft\Dark Messiah of Might and Magic\Support

- Double click on the .reg file of the language you wish to use.
(Note: This won't CHANGE the language, only repair it).

- Click 'Yes' then 'OK'.

- Your Steam register key has been updated to your chosen language. Your game is now
correctly set.


********************************************************************************************
Readme patch 1.02

********************************************************************************************
DARK MESSIAH OF MIGHT & MAGIC
ReadMe File
November 30th 2006
********************************************************************************************

********************************************************************************************
Patch 1.02 changes and bug fixes
********************************************************************************************

- Combat Difficulty is now properly saved and restored when exiting the game and reloading a saved game (Hard mode difficulty was previously not restored, so, unfortunately, everybody was playing "Normal" after reloading) [WILL NOT WORK ON SAVED GAME DONE BEFORE PATCHING]
- Added a new "Hardcore" difficulty mode
- Re-balanced NPC's strength & health on the second half of the game for all difficulty modes [WILL NOT WORK ON THE CURRENT CHAPTER BEING PLAYED IN A SAVED GAME DONE BEFORE PATCHING]
- Added an intermediary "Texture" setting between "Medium" & "High".
"High" could create an overload with some video card memory: so, to offer more scalability, it has been renamed to "Very High" and the "High" option now offers "Medium" textures for the scenery but "High" textures for the NPCs.
- No More Crash when NPC's beheaded (that happened with the “head_link” error message)
- Fixed the black Bink playback problem with GeForce FX video cards
- Fix FPS drops with GeForce 6800
- No More graphical glitch on GeForce FX cards when player is under water
- No More graphical glitch on GeForce FX cards when player is being hit or is almost dead.
- No More graphical glitch on GeForce FX cards when equipping a Magic Weapon. If you still have trouble, please set GFX Detail to “Low”
- Fixed additional stuttering problems, linked to Expression files being read while they should not
- Fixed Random Crashes due to a memory patch in the decal system
- Fixed a crash that could appear very rarely on the Tutorial map if Phenrig played his reference base animation
- Fixed Crash on Telekinesis used on a NPC after having frozen & kicked him
- Fixed a crash at the end of chapter 07 if you equipped telekinesis when the mage was talking to you
- Fixed a showstopper bug with Percy in Chapter 09
- Saved Game system changed to the new Async System to prevent too much stuttering when the game is auto saving (if you’re still experiencing problems, you may want to disable the Auto Save feature in the “Gameplay” options menu)
- GFX Option is now properly Saved
- Convar mat_forcemanagedtextureintohardware is now correctly handled depending on PC specs
- Avoid Rope Bow from disappearing under the world surface before getting it.
- Fixed inconsistency with the way Xana behaves during “City of Flames” chapter events depending on player’s choices
- Fixed a bug where the giant spider was not spawned at all.
- Fixed a bug with some potions being destroyed on map spawn in the “Temple of the Spider” chapter
- GFX Detail level Option is now properly translated in the French version
- Avoid user being stuck in the walls while using the Rope Bow
- Final Boss has been re-balanced
- Removed some dev button that could be found behind some walls in the Epilogue
- Fixed the way some objectives were badly managed with the Pao Kai in the last chapter
- Removed an improper “use” flag on some wooden beams in “Gleam of a Cold Knife”
- NPC immune to Telekinesis can't be grabbed using Telekinesis Spell when they are in ragdoll behavior
- Arrows that are out of the Game world are now Removed properly to prevent Framerate from decreasing to zero
- Max number of potions/food you can stack in your inventory is now properly checked
- Avoid the Ghoul script from being broken in some cases if player used the bow to attack the creature in “Dead Man's Trail”
- Remove small memory leak on the Particle System (about 100Kb was lost on each load/restart/map change)
- Remove small memory leak on clear value
- Better memory management with BINK playback
- Disabled two auto save points just before change level that could lead to corrupted saved game in Chapter 05
- Prevent a specific mana potion from disappearing from player inventory during Chapter 05
- Spells against the player now deal the correct amount of damage depending on difficulty mode
- Vampire Knights will now always correctly play their stun animation
- Arantir's Health has been increased
- Game will not auto save twice when triggering the final events in the Epilogue
- Added missing precache on Undead spawned by Necromancer Lord
- Decrease probability of Virtual Memory fragmentation that could lead program to run out of memory ("Memory Can't Be Read" crash on Loading Screen) (please see below if you're still experiencing very repetititve crashes during loading)


********************************************************************************************
Troubleshooting
********************************************************************************************
Low on Virtual Memory:

For certain users, the lack of virtual memory can make Dark Messiah unstable. If you face this problem we recommend that you ensure that your Virtual Memory in Windows XP is set at 4G.

How to set your virtual memory:

- in the “Start” menu, select ‘Settings” and then “Control Panel”
- In “Control Panel” double click on the “System” icon
- Once in the “System” window select “Advanced”
- Select the “Settings” button on the “Performance” section
- In the new window, select the “advanced” tab and click on the “Change” button of the “Virtual Memory” section
- In both the minimum and maximum spaces enter “4096” (without the quotes)
- To validate this modification, click on the “Set” and then on the “OK” button to close the box
- You must reboot your PC for these changes to take effect.


********************************************************************************************
Main PC: Asus TUF Gaming 570-Pro (wi-fi) * AMD Ryzen 7 5800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * Asus TUF Radeon 6800XT * Creative AE-9PE * 2 x Samsung 980 Pro * 7 x WD Gold HDD * Corsair HX 1000 * 1 x Asus DRW-24D5MT * Dell U3010 * Windows 10 x64 *

Office PC: Asus ROG Strix X570-E * AMD Ryzen 7 3800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * MSI Radeon 5700XT * Creative Soundblaster ZxR * 2 x Corsair Force MP600 * 7 x WD Gold HDD * Corsair AX 1200W * 1 x Asus DRW-24D5MT * Dell P4317Q * Windows 10 x64 *

Old workhorse PC: * Intel i7 4790K * Noctua NH-D15S * Asus Maximus VII Hero * Corsair Force MP510 480GB M.2 SSD * 32 GB Corsair Dominator Platinum CMD32GX3M4A2133C9 * Sapphire Radeon R9 290 * 3 x Dell U2410 @ Eyefinity 5760 x 1200 * Corsair HX 1000i * 7 x WD Black / Gold HDDs * Creative Soundblaster ZxR * Asus DRW F1ST * Corsair K95 RGB * Corsair M65 PRO RGB * Steelseries 9HD * Coolermaster STC T01 * Edifier S530 * Sennheiser HD598 * Windows 10 x64 *
User avatar
Blín D'ñero
Site Admin
Posts: 9953
Joined: 17 Feb 2008, 02:05
Location: Netherlands
Contact:

[POST 10]

Post by Blín D'ñero »

There is this online service on Ubi.com:
Can your computer run Dark Messiah of Might and Magic?
System Requirements Lab
analyzes your computer in just seconds, and it's FREE.

https://www.systemrequirementslab.com/referrer/ubi_srl?r...ation_option_id=3937
But as it turned out, the result is often quite inaccurate or even completely wrong.
  • Just start a thread on this forum, (including your dxdiag); i'll gladly advise.
Main PC: Asus TUF Gaming 570-Pro (wi-fi) * AMD Ryzen 7 5800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * Asus TUF Radeon 6800XT * Creative AE-9PE * 2 x Samsung 980 Pro * 7 x WD Gold HDD * Corsair HX 1000 * 1 x Asus DRW-24D5MT * Dell U3010 * Windows 10 x64 *

Office PC: Asus ROG Strix X570-E * AMD Ryzen 7 3800X * Noctua NH-D15 * Corsair Vengeance LPX 32GB * MSI Radeon 5700XT * Creative Soundblaster ZxR * 2 x Corsair Force MP600 * 7 x WD Gold HDD * Corsair AX 1200W * 1 x Asus DRW-24D5MT * Dell P4317Q * Windows 10 x64 *

Old workhorse PC: * Intel i7 4790K * Noctua NH-D15S * Asus Maximus VII Hero * Corsair Force MP510 480GB M.2 SSD * 32 GB Corsair Dominator Platinum CMD32GX3M4A2133C9 * Sapphire Radeon R9 290 * 3 x Dell U2410 @ Eyefinity 5760 x 1200 * Corsair HX 1000i * 7 x WD Black / Gold HDDs * Creative Soundblaster ZxR * Asus DRW F1ST * Corsair K95 RGB * Corsair M65 PRO RGB * Steelseries 9HD * Coolermaster STC T01 * Edifier S530 * Sennheiser HD598 * Windows 10 x64 *
Locked