High Resolution Might and Magic 6 7 8 with dgVoodoo 2

The role-playing games (I-X) that started it all and the various spin-offs (including Dark Messiah).

Moderator: Moderators

tomchen1989
Peasant
Peasant
Posts: 52
Joined: 21 Jun 2008
Location: Shanghai

High Resolution Might and Magic 6 7 8 with dgVoodoo 2

Postby tomchen1989 » Nov 18 2017, 12:47

dgVoodoo 2 is a great wrapper for old graphic APIs. It can render MM7 and MM8 in high resolution mode. With the tool, the 3D scene is in high resolution and the 2D interface is resized proportionally.

It also works for Rodril's MM678 merge, since the merge is based on MM8's engine. Which means, we now have MM6 in high definition hardware 3D mode through the MM678 merge and dgVoodoo 2.


-----Usage-----

Download the latest stable version of dgVoodoo (now it's v2.54 released on 25.04.2017) from the official web site (http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html)
(Ignore the false positive "This file is dangerous" notice prompted by Google Chrome and keep the file)

Extract the three files (DDraw.dll, D3DImm.dll, D3D8.dll) in the \MS\ folder directly to the game folder, Extract dgVoodooCpl.exe to any place you like.
Run dgVoodooCpl.exe and configure as the screenshots show.

General tab settings:
Image

Attention please: if you do not want to use Grayface patch's mouselook feature, use the following DirectX tab settings:
Image

---FOR MOUSELOOK USERS ONLY - BEGIN---
If you want to use Grayface's mouselook, use the following DirectX tab settings, with the "Resolution" set as your own, calculated one:
Image
You also need to "auto-hide" your windows taskbar.

How to calculate the resolution:
Find your screen resolution, for example, 1920 x 1080.
MM6-8 game runs in a 4:3 window, and 1080 / 3 * 4 = 1440, so in the full-screen mode, your game should run in a resolution of "1440 x 1080"

How to auto hide taskbar:
Right click taskbar -> "Taskbar Properties" -> check the "Auto-hide the taskbar" box
---FOR MOUSELOOK USERS ONLY - END---

After clicking "Ok" or "Apply", a dgVoodoo.conf file will be generated in the game folder.
Image

Run MM8Setup.Exe (or MM7Setup.Exe) in the game folder, make sure the settings are the same as the screenshot shows, then launch the game.
(Instead of executing mm8.exe (or mm7.exe), the game will have to be started via MM8Setup.Exe (or MM7Setup.Exe) every time)
Image

---Problem solving---
If the brightness is low in the game, press Win button to go back to the desktop, then click the minimized game to return to it, the brightness will then be normal

[Mouselook users only] If the graphics is not properly rendered (color issue) or the cursor disappears, you may need to toggle full-screen and window mode with "F4" key for several times, until everything is fine in the full-screen mode.


-----Screenshots of MM678 merge in 1440 x 1080-----
Choose a continent at the beginning of the game:
Image
Enroth (MM6's continent):
Image
Erathia (MM7's continent):
Image
Jadame (MM8's continent):
Image
New Sorpigal tavern with Smacker animation
Image

-----Screenshots of original MM7 in 1400 x 1050-----
Image


It also works for original MM6, but since MM6 doesn't have hardware 3D mode, dgVoodoo 2 can only resize the window and cannot make the resolution higher. You can use other better window resize tools such as DXWnd and D3Dwindower to achieve the same thing.

MMResTool (aka. mmtool), Might & Magic Compatibility Layer (by Emjayen) are great. But as a general tool that is not specifically designed for any game, dgVoodoo 2 works almost perfectly and better than the other tools (MMResTool doesn't show Smacker animation and MM Compatibility Layer is in alpha stage and unstable), that's amazing.

The idea is inspired by a post from a Chinese Might and Magic community http://gamerhome.com/bbs/forum.php?mod= ... tid=403392 (registration required)
Last edited by tomchen1989 on Dec 3 2017, 15:47, edited 6 times in total.

Steven Aus
Scout
Scout
Posts: 197
Joined: 08 Feb 2006
Location: Australia

Re: High Resolution Might and Magic 6 7 8 with dgVoodoo 2

Postby Steven Aus » Nov 20 2017, 13:55

:tsup:

Lucius
Leprechaun
Leprechaun
Posts: 9
Joined: 01 Dec 2017

Re: High Resolution Might and Magic 6 7 8 with dgVoodoo 2

Postby Lucius » Dec 3 2017, 13:41

Looks amazing, but incompatibility with Grayface mouselook makes it unusable, is there any way to allow both mouselook and this resolution mod?

tomchen1989
Peasant
Peasant
Posts: 52
Joined: 21 Jun 2008
Location: Shanghai

Re: High Resolution Might and Magic 6 7 8 with dgVoodoo 2

Postby tomchen1989 » Dec 3 2017, 15:46

I've updated the "Usage" section in the original post, making compatibility with Grayface mouselook possible.

Please do as the updated "General tab settings" screenshot shows, and the "FOR MOUSELOOK USERS ONLY" section says.

You will need to auto-hide taskbar, which might be a little disturbing. You might encounter some graphics rendering issues that you need to toggle full-screen and window mode with "F4" key for several times to solve (see "Problem solving" section). Apart from these, normally it should work fine.

User avatar
Coldy
Pixie
Pixie
Posts: 136
Joined: 02 Jul 2009

Re: High Resolution Might and Magic 6 7 8 with dgVoodoo 2

Postby Coldy » Dec 4 2017, 13:45

Thanks for the link and tutorial Tomchen. I will definitely try this out with Rodril's MM678 merge :D

User avatar
Vinevi
Leprechaun
Leprechaun
Posts: 10
Joined: 17 Jul 2017

Re: High Resolution Might and Magic 6 7 8 with dgVoodoo 2

Postby Vinevi » Dec 23 2017, 23:44

Well since the tool wraps it into DX9 or 11 could it mean that we can have post effects now? Reshade/ENB or anything.
Last edited by Vinevi on Jan 11 2018, 17:21, edited 4 times in total.

User avatar
Echo
Scout
Scout
Posts: 165
Joined: 02 Aug 2012

Re: High Resolution Might and Magic 6 7 8 with dgVoodoo 2

Postby Echo » Dec 24 2017, 0:15

Looks swell! Definitely going to use it next time I play the game! Thank you!

@Vinevi
Might & Magic with ENB? :O Do I want to see that, oh my!

User avatar
Coldy
Pixie
Pixie
Posts: 136
Joined: 02 Jul 2009

Re: High Resolution Might and Magic 6 7 8 with dgVoodoo 2

Postby Coldy » Jan 2 2018, 21:00

It seems to be working fine, really enjoying the shiny new graphics so far. Thanks again Tomchen! :D

User avatar
waltc
Leprechaun
Leprechaun
Posts: 28
Joined: 18 Mar 2015

Re: High Resolution Might and Magic 6 7 8 with dgVoodoo 2

Postby waltc » Jan 4 2018, 0:11

OK, running Windows10x64, version 1709, build 17063, DGVoodoo2.54 is working perfectly with the merged game when configured as you have so thoughtfully illustrated it here! I am using it with the Mouselook option which is working fine, btw @2560x1440 x60Hz (Max/native). What I've noticed is that I kind of have to "coax" the mouse in order for the cursor to appear in a static frame every once in awhile--as if the DGVoodoo "capture mouse" setting isn't working so well, possibly. But, the mouse cursor will *always* appear--it's just not predictable--have to move the mouse around until I see the cursor appear and *then* it will work as expected in the scene frame. With mouselook invoked in the main game display window, it works fine--it's only when in a static screen that I have to coax the mouse to get the cursor to appear.

I tried some variations--for instance--selecting "full screen" in DGVoodoo2.54 instead of Windowed--and guess what--no more skittish mouse cursor--it's always there, always working as it should be--until--you guessed it...;)...I try mouselook in the main display window--and then it is spinning endlessly time again which won't stop until I exit mouselook. So that won't work.

Wondered if you maybe knew of a setting I could try to get a more stable mouse cursor in static frames while invoking the mouselook option. If I haven't supplied enough info here let me know and I will, gladly...;) Thanks!

Edit: Mouselook seems to be working fine, actually--along with the mouse.
Last edited by waltc on Jan 10 2018, 22:01, edited 1 time in total.
Win10x64
R5 1600 @ 3.8GHz
Radeon RX-480 8GB
16 GB ram
4.2 TB's of storage

User avatar
waltc
Leprechaun
Leprechaun
Posts: 28
Joined: 18 Mar 2015

Re: High Resolution Might and Magic 6 7 8 with dgVoodoo 2

Postby waltc » Jan 10 2018, 2:06

waltc wrote:self-nuked--duplicate
Last edited by waltc on Jan 10 2018, 22:00, edited 2 times in total.
Win10x64
R5 1600 @ 3.8GHz
Radeon RX-480 8GB
16 GB ram
4.2 TB's of storage

User avatar
equs
Leprechaun
Leprechaun
Posts: 38
Joined: 14 Dec 2017

Re: High Resolution Might and Magic 6 7 8 with dgVoodoo 2

Postby equs » Jan 10 2018, 17:30

hi guys, I play on a convertible windows tablet and often use the touch screen directly instead of the mouse pad. but with voodoo plugin the touchscreen don't react anymore... Is there a solution?

Please, I love this mod. The game looks fantastic with this engine. But I can't disclaim the touchscreen, it's simply faster and more comfortable when you are on the move by train. and the mouse pad of my dock isn't as good as it should be...

Edit: I noticed that in windowed mode the touchscreen works again, but the window is so small....

Is there a way to make touchscreen working with voodoo plugin or at least to make the window as big as possible (1440x1080)?
Last edited by equs on Jan 11 2018, 15:10, edited 3 times in total.


Return to “Might and Magic”

Who is online

Users browsing this forum: Google [Bot], Yahoo [Bot] and 7 guests