Posted July 24, 2014
Hello,
I just installed and tried to play MM7 on my desktop (i5 760, GTX 560, windows 8.1) and ran into a huge problem.
The game runs at about 15 FPS. I installed the GrayFace patch but it's the same problem. I then ran the setup and saw that hardware acceleration is unavailable. Searched through the forums and only found some topics that advised to change a registry setting 2dacceloff to 1 (which it already was). Then I tried putting all the executables and setup to windows XP compatibility mode and ran the setup again. It now allows me to run the game with hardware acceleration, but I think it still doesn't work as the fps is still the same. I also tried installing directX 9 manualy, but that didn't help either.
I have the same version of the game on my very slow laptop that has windows XP and the game runs at 60 fps flawlessly. Please help :D
Edit: I should also add that I played MM VI just before this and it ran fine too (in fact, It ran too fast and I couldn't limit the fps so I put the computer into power saving mode every time I played it)
Edit2: I just realized that I had the same problem running Unreal. On windows 7 it was fine, but on windows 8 it ran at very low fps until I installed a patch that allowed it to run in directX 10 mode. Might be the same problem.
Edit3: I just found a fix. After searching countless topics on how broken windows 8 support of older games is, I stumbled upon this topic http://www.blitzbasic.com/Community/post.php?topic=99477&post=1202630.
I downloaded the custom directdraw dll for windows 8, put it in the game's folder and it runs without slowdowns (though I cannot view the exact fps now).
Edit4: There is a downside to using the same fix (with the dll). You cannot force any options on the game through control panel (like AA or vsync - and I do have tearing in the game) or as I already mentioned, view or limit the FPS through third party software.
I just installed and tried to play MM7 on my desktop (i5 760, GTX 560, windows 8.1) and ran into a huge problem.
The game runs at about 15 FPS. I installed the GrayFace patch but it's the same problem. I then ran the setup and saw that hardware acceleration is unavailable. Searched through the forums and only found some topics that advised to change a registry setting 2dacceloff to 1 (which it already was). Then I tried putting all the executables and setup to windows XP compatibility mode and ran the setup again. It now allows me to run the game with hardware acceleration, but I think it still doesn't work as the fps is still the same. I also tried installing directX 9 manualy, but that didn't help either.
I have the same version of the game on my very slow laptop that has windows XP and the game runs at 60 fps flawlessly. Please help :D
Edit: I should also add that I played MM VI just before this and it ran fine too (in fact, It ran too fast and I couldn't limit the fps so I put the computer into power saving mode every time I played it)
Edit2: I just realized that I had the same problem running Unreal. On windows 7 it was fine, but on windows 8 it ran at very low fps until I installed a patch that allowed it to run in directX 10 mode. Might be the same problem.
Edit3: I just found a fix. After searching countless topics on how broken windows 8 support of older games is, I stumbled upon this topic http://www.blitzbasic.com/Community/post.php?topic=99477&post=1202630.
I downloaded the custom directdraw dll for windows 8, put it in the game's folder and it runs without slowdowns (though I cannot view the exact fps now).
Edit4: There is a downside to using the same fix (with the dll). You cannot force any options on the game through control panel (like AA or vsync - and I do have tearing in the game) or as I already mentioned, view or limit the FPS through third party software.
Post edited March 06, 2015 by Jann180
This question / problem has been solved by triock