GrayFace MM8 Patch v2.5.7 [Mar 4, 2022]

The role-playing games (I-X) that started it all and the various spin-offs (including Dark Messiah).
Rallyket
Leprechaun
Leprechaun
Posts: 23
Joined: 15 Aug 2009
Location: Norway

Unread postby Rallyket » 24 Mar 2013, 14:38

Anyone have a alternative link to download the patches(mm6,7 and 8) cus i cant get it from the links that are posted :/

User avatar
Xfing
Santa Gremlin
Santa Gremlin
Posts: 935
Joined: 04 Jul 2011

Unread postby Xfing » 26 Jun 2013, 16:26

Ummm... how is the music loop patch doing? It has realy struck me as annoying that the music doesn't loop in MM8. Strangely, it does loop in MM7 for me.

Also, is it possible to set an infinite LoopsCount? I'd think it would be 0, but so far I've only tested 100 in MM7. It looped 3 times before I quit the game so I guess it's fine. But alas, it doesn't work in MM8. My system is Vista.

User avatar
GreatEmerald
CH Staff
CH Staff
Posts: 3330
Joined: 24 Jul 2009
Location: Netherlands

Unread postby GreatEmerald » 26 Jun 2013, 18:42

Yes, 0 is infinite, read the readme ;)

User avatar
Xfing
Santa Gremlin
Santa Gremlin
Posts: 935
Joined: 04 Jul 2011

Unread postby Xfing » 26 Jun 2013, 20:23

Actually the readme I have doesn't say anything like this. Maybe the wiki does.

BTW I'm actually loving MM8 music. It's exotic and noticeably different from the Antagarich based themes of MM7 and HoMM3. Still, I can't loop in MM8 :(

User avatar
GreatEmerald
CH Staff
CH Staff
Posts: 3330
Joined: 24 Jul 2009
Location: Netherlands

Unread postby GreatEmerald » 27 Jun 2013, 20:15

Xfing wrote:Actually the readme I have doesn't say anything like this. Maybe the wiki does.
[+] MusicLoopsCount option controls loops count of music. Set it to 0 for infinite loop.
Sure it doesn't, pal. :devious:

User avatar
Xfing
Santa Gremlin
Santa Gremlin
Posts: 935
Joined: 04 Jul 2011

Unread postby Xfing » 03 Jul 2013, 11:51

Sighhh... ;|

User avatar
GrayFace
Round Table Hero
Round Table Hero
Posts: 1660
Joined: 29 Nov 2005

Unread postby GrayFace » 05 Jul 2013, 03:38

Great news - looks like I've found the solution. Move all files starting with "Mss" somewhere, unpack this archive into game folder and tell me if it works: https://dl.dropboxusercontent.com/u/447 ... iginal.rar
These are original files from MM8. I used ones from Mok's patch, but turns out they have a problem with music loops.
My patches: MM6 MM7 MM8. MMExtension. Tools. Also, I love Knytt Stories and Knytt Underground. I'm also known as sergroj.

User avatar
Xfing
Santa Gremlin
Santa Gremlin
Posts: 935
Joined: 04 Jul 2011

Unread postby Xfing » 06 Jul 2013, 21:21

Nah. The game crashes at startup :(

It says it can't find the entry point for _AIL_lock_mutex@0 in MSS32.DLL

When I reinstall the patch, everything's back working.

Replacing only the three M3D files from your package has no effect at all. The game works fine, but the music still fails to loop.

User avatar
GrayFace
Round Table Hero
Round Table Hero
Posts: 1660
Joined: 29 Nov 2005

Unread postby GrayFace » 07 Jul 2013, 04:58

That means you haven't removed the MSS* files from game folder, although the game shouldn't crash anyway, just show errors...
My patches: MM6 MM7 MM8. MMExtension. Tools. Also, I love Knytt Stories and Knytt Underground. I'm also known as sergroj.

User avatar
Xfing
Santa Gremlin
Santa Gremlin
Posts: 935
Joined: 04 Jul 2011

Unread postby Xfing » 07 Jul 2013, 10:13

GrayFace wrote:That means you haven't removed the MSS* files from game folder, although the game shouldn't crash anyway, just show errors...
Ok, now I have removed all the MSS files and copied yours and the game does the exact opposite: it shows no errors at all, but terminates with no error message after the 3DO screen.

User avatar
GrayFace
Round Table Hero
Round Table Hero
Posts: 1660
Joined: 29 Nov 2005

Unread postby GrayFace » 08 Jul 2013, 02:19

Try changing audio settings in Launcher and send me ErrorLog.txt if there is one.
My patches: MM6 MM7 MM8. MMExtension. Tools. Also, I love Knytt Stories and Knytt Underground. I'm also known as sergroj.

User avatar
Xfing
Santa Gremlin
Santa Gremlin
Posts: 935
Joined: 04 Jul 2011

Unread postby Xfing » 08 Jul 2013, 13:08

I can't really change anything since the box and list are grayed out. But here's the error log.

Time: 2013-07-08 15:05:39 (08.07.2013 14:05:39 UTC)
Windows Version 6.0 Service Pack 1

Exception EAccessViolation in module MP3DEC.ASI at 00001E12.
Access violation at address 26F01E12 in module 'MP3DEC.ASI'. Read of address 0000000C.

Function Calls:

26F01E12 | C:\Gry\Might and Magic VIII\MP3DEC.ASI + 1E12
21112227 ? C:\Gry\Might and Magic VIII\mss32.dll + 12227
773D847B ? C:\Windows\system32\ntdll.dll + 6847B
21103E1C ? C:\Gry\Might and Magic VIII\mss32.dll + 3E1C
2111E8AD ? C:\Gry\Might and Magic VIII\mss32.dll + 1E8AD
21103BF6 ? C:\Gry\Might and Magic VIII\mss32.dll + 3BF6
2111E30C ? C:\Gry\Might and Magic VIII\mss32.dll + 1E30C
2111E315 ? C:\Gry\Might and Magic VIII\mss32.dll + 1E315
21108F9C ? C:\Gry\Might and Magic VIII\mss32.dll + 8F9C
0284EA64 ? C:\Gry\Might and Magic VIII\MM8patch.dll + 1EA64
004BD3A8 | C:\Gry\Might and Magic VIII\mm8.exe + BD3A8
00460DA0 | C:\Gry\Might and Magic VIII\mm8.exe + 60DA0
773DA233 ? C:\Windows\system32\ntdll.dll + 6A233
7542468E ? c:\PROGRA~2\BROWSE~1\261095~1.52\{C16C1~1\BROWSE~1.DLL + 468E
773C7BC2 ? C:\Windows\system32\ntdll.dll + 57BC2
7542C8AC ? c:\PROGRA~2\BROWSE~1\261095~1.52\{C16C1~1\BROWSE~1.DLL + C8AC
766DF3FF ? C:\Windows\system32\ADVAPI32.dll + 3F3FF
766DF4D0 ? C:\Windows\system32\ADVAPI32.dll + 3F4D0
004E0D34 ? C:\Gry\Might and Magic VIII\mm8.exe + E0D34
004E048D ? C:\Gry\Might and Magic VIII\mm8.exe + E048D
004DC082 ? C:\Gry\Might and Magic VIII\mm8.exe + DC082
004DA8D3 ? C:\Gry\Might and Magic VIII\mm8.exe + DA8D3
004D954F ? C:\Gry\Might and Magic VIII\mm8.exe + D954F
004E5275 ? C:\Gry\Might and Magic VIII\mm8.exe + E5275
004DC906 | C:\Gry\Might and Magic VIII\mm8.exe + DC906
768F4B27 | C:\Windows\system32\KERNEL32.dll + 44B27
773AE1C4 | C:\Windows\system32\ntdll.dll + 3E1C4
773AE194 | C:\Windows\system32\ntdll.dll + 3E194

Registers:

EAX = FFFFFFFF
EBX = 002A79E0
ECX = 00000000
EDX = 00005622
ESI = 002A7B24
EDI = 00000000
EBP = 00000001
ESP = 0012FB20

Stack Trace:

0012FB20: 2111222A ? C:\Gry\Might and Magic VIII\mss32.dll + 1222A
0012FB24: 00000000
0012FB28: 00000010
0012FB2C: 0028BBBC
0012FB30: 00000000
0012FB34: 00000002
0012FB38: 00000002
0012FB3C: 768DCB49
0012FB40: 00000001
0012FB44: 002A7B1C
0012FB48: 0028BBA8
0012FB4C: 00000000
0012FB50: 00000000
0012FB54: 002A7B84
0012FB58: 002A7BF8
0012FB5C: 00000001
0012FB60: 773D8480 ? C:\Windows\system32\ntdll.dll + 68480
0012FB64: 001F0130
0012FB68: 00000000
0012FB6C: 211417A8
0012FB70: 002A7B34
0012FB74: 00000000
0012FB78: 00000000
0012FB7C: 21141798
0012FB80: 002A7B24
0012FB84: 00000000
0012FB88: 00000000
0012FB8C: 21141788
0012FB90: 002A7B2C
0012FB94: 00000000
0012FB98: 00000000
0012FB9C: 21141774
0012FBA0: 002A7B30
0012FBA4: 00000000
0012FBA8: 00000000
0012FBAC: 21141760
0012FBB0: 002A7B28
0012FBB4: 00000000
0012FBB8: 00000000
0012FBBC: 21141744
0012FBC0: 002A7B38
0012FBC4: 00000000
0012FBC8: 00000001
0012FBCC: 21141734
0012FBD0: 002A7B3C
0012FBD4: 00000000
0012FBD8: 00000001
0012FBDC: 21141720
0012FBE0: 002A7B40
0012FBE4: 00000000
0012FBE8: 00000001
0012FBEC: 2114170C
0012FBF0: 002A7B44
0012FBF4: 00000000
0012FBF8: 00000001
0012FBFC: 211416FC
0012FC00: 002A7B48
0012FC04: 00000000
0012FC08: 00000001
0012FC0C: 211416EC
0012FC10: 002A7B4C
0012FC14: 00000000
0012FC18: 00000001
0012FC1C: 211416D8
0012FC20: 002A7B50
0012FC24: 00000000
0012FC28: 00000001
0012FC2C: 211416C4
0012FC30: 002A7B54
0012FC34: 00000000
0012FC38: 00000001
0012FC3C: 211416B4
0012FC40: 002A7B58
0012FC44: 00000000
0012FC48: 00000001
0012FC4C: 211416A8
0012FC50: 002A7B5C
0012FC54: 00000000
0012FC58: 00000001
0012FC5C: 21141698
0012FC60: 002A7B60
0012FC64: 00000000
0012FC68: 00000001
0012FC6C: 21141670
0012FC70: 002A7B64
0012FC74: 00000000
0012FC78: 00000002
0012FC7C: 21141658
0012FC80: 002A7B68
0012FC84: 00000000
0012FC88: 00000002
0012FC8C: 21141640
0012FC90: 002A7B6C
0012FC94: 00000000
0012FC98: 00000002
0012FC9C: 2114162C
0012FCA0: 002A7B70
0012FCA4: 00000000
0012FCA8: 00000002
0012FCAC: 21141614
0012FCB0: 002A7B74
0012FCB4: 00000000
0012FCB8: 00000002
0012FCBC: 211415FC
0012FCC0: 002A7B78
0012FCC4: 00000000
0012FCC8: 00000002
0012FCCC: 211415E8
0012FCD0: 002A7B7C
0012FCD4: 00000000
0012FCD8: 21103E21 ? C:\Gry\Might and Magic VIII\mss32.dll + 3E21
0012FCDC: 002A79E0
0012FCE0: 00000000
0012FCE4: 00000002
0012FCE8: 00000000
0012FCEC: 002B0330
0012FCF0: 2111E8B2 ? C:\Gry\Might and Magic VIII\mss32.dll + 1E8B2
0012FCF4: 002A79E0
0012FCF8: 00000000
0012FCFC: 00000002
0012FD00: 00000001
0012FD04: 002B0330
0012FD08: 0028BBA8
0012FD0C: 0374A878
0012FD10: 0374A878
0012FD14: 00001000
0012FD18: 002B0330
0012FD1C: 21103BFB ? C:\Gry\Might and Magic VIII\mss32.dll + 3BFB
0012FD20: 00000000
0012FD24: 2111E311 ? C:\Gry\Might and Magic VIII\mss32.dll + 1E311
0012FD28: 2111E31A ? C:\Gry\Might and Magic VIII\mss32.dll + 1E31A
0012FD2C: 0374A878
0012FD30: 00000000
0012FD34: 0012FD80
0012FD38: 0028BBA8
0012FD3C: 21108FA1 ? C:\Gry\Might and Magic VIII\mss32.dll + 8FA1
0012FD40: 0028BBA8
0012FD44: 0374A878
0012FD48: 00000000
0012FD4C: 00000000
0012FD50: 00EC1980
0012FD54: 0284EA69 ? C:\Gry\Might and Magic VIII\MM8patch.dll + 1EA69
0012FD58: 0028BBA8
0012FD5C: 0374A878
0012FD60: 00000000
0012FD64: 0012FF78 | TExcFrame.next
0012FD68: 0284EAC5 | C:\Gry\Might and Magic VIII\MM8patch.dll + 1EAC5
0012FD6C: 0012FD80 | TExcFrame.hEBP
0012FD70: 00000001
0012FD74: 0000000E
0012FD78: 00000000
0012FD7C: 0374A878
0012FD80: 0012FDD0 | Last EBP
0012FD84: 004BD3AE | C:\Gry\Might and Magic VIII\mm8.exe + BD3AE
0012FD88: 00000001
0012FD8C: 00000001
0012FD90: 0000000E
0012FD94: 00000001
0012FD98: 001F20FE
0012FD9C: 00000000
0012FDA0: 00503D00
0012FDA4: 00000002
0012FDA8: 0070D3E8
0012FDAC: 00000000
0012FDB0: 0004B000
0012FDB4: 01E00280
0012FDB8: 00000000
0012FDBC: 00000002
0012FDC0: 00000001
0012FDC4: 00000000
0012FDC8: 00000000
0012FDCC: 0000000E
0012FDD0: 0012FEFC | Last EBP
0012FDD4: 00460DA5 | C:\Gry\Might and Magic VIII\mm8.exe + 60DA5

================================================================================

User avatar
GrayFace
Round Table Hero
Round Table Hero
Posts: 1660
Joined: 29 Nov 2005

Unread postby GrayFace » 09 Jul 2013, 17:42

Maybe this one would work: https://dl.dropboxusercontent.com/u/447 ... Mp3dec.asi
Also it may help if you check if it will work with PlayMP3 off. Also it still may be audio settings in registry. For example, run this command or check the values in regedit:
reg export "HKLM\Software\New World Computing\Might and Magic Day of the Destroyer\1.0" mm8reg.reg
The command will create mm8reg.reg file. Here are my audio settings:
"3DSoundProvider"="None"
"Disable3DSound"=dword:00000000
"3DSoundAvailable"=dword:00000001

[edit] Oops, forgot to include the link.
My patches: MM6 MM7 MM8. MMExtension. Tools. Also, I love Knytt Stories and Knytt Underground. I'm also known as sergroj.

aytac
Lurker
Lurker
Posts: 2
Joined: 04 Jan 2014

Unread postby aytac » 04 Jan 2014, 12:19

hello, and thanks for the patch.

I just cannot find the place to change the settings of the added features within the game. I'm pretty sure it doesn't state how to do it within the readme to...

For example, for enabling music within the game it says to: Set "PlayMP3" to 1.

But where do I do that?

User avatar
Bloax
Pixie
Pixie
Posts: 113
Joined: 30 Dec 2011
Location: Most likely not here. :c

Unread postby Bloax » 08 Jan 2014, 10:43

Inside the MM8.exe folder there should be a file called "MM8.ini", and that's where you change things.
Although if you haven't set your folder settings to show the file extensions this could've been hard to spot.

aytac
Lurker
Lurker
Posts: 2
Joined: 04 Jan 2014

Unread postby aytac » 08 Jan 2014, 21:50

THANK YOU!!!

Bloax wrote:Inside the MM8.exe folder there should be a file called "MM8.ini", and that's where you change things.
Although if you haven't set your folder settings to show the file extensions this could've been hard to spot.

ZuTheSkunk
Leprechaun
Leprechaun
Posts: 7
Joined: 06 Feb 2010

Unread postby ZuTheSkunk » 23 Apr 2014, 01:35

Has anybody tested using this patch with the MM8 version from GOG.com?

Because from what I noticed, applying this patch causes the game to crash every time I try to play Arcomage...
My English is not perfect, sorry.

User avatar
Xfing
Santa Gremlin
Santa Gremlin
Posts: 935
Joined: 04 Jul 2011

Unread postby Xfing » 22 May 2014, 09:23

Dear Grayface: there is one thing I would love to see changed/fixed in the game. I have probably already reported it, too - Items that give + points to the Bow skill only affect the Normal and Expert bonuses (attack bonus and recovery time), but not the Grandmaster bonus, the damage. Could you make it so that a Dark Elf with GM Bow wearing the Fleetfingers gets +8 to damage? I believe the Tounrament Bow and the Longseeker both have +5 bonuses, too.

That would really make the bonus feel like SOMETHING.

ALSO: Could you write in script that would prevent the Merchant House of Alvar and the Balthazar Lair from respawning? That would be really, really helpful - especially the Lair (it's very annoying to stumble on a respawn when using this new spawn and HP mod by Survival). The Merchant House is no big deal, you'll probably use characters in the Adventurers Inn as storage mules instead anyway.

User avatar
Xfing
Santa Gremlin
Santa Gremlin
Posts: 935
Joined: 04 Jul 2011

Unread postby Xfing » 23 May 2014, 21:57

Another bug: there seems to be something wrong with the Mace skill when dual-wielding.

With my Troll, I use Breaker in the right hand and Snake in the left. But apparently, when I pump points into Mace, it doesn't increase my total damage. When wielding only the mace, the damage goes up as it should, but adding the sword doesn't seem to add half as much damage as it should. The only remedy is to raise Armsmaster further, rather than Mace.

Example:

Mace skill 20 max damage:
Only Breaker: 82
Breaker + Snake: 85

Mace skill 23 max damage:
Only Breaker: 85
Breaker + Snake: 85

It's like the damage of the mace catches up and nullifies the damage bonus added by wielding another weapon. I don't recall ever having the same problem with just swords or daggers when dual-wielding.

galneon
Leprechaun
Leprechaun
Posts: 6
Joined: 27 Jul 2015

Re: GrayFace MM8 Patch v1.5.1 [August 26]

Unread postby galneon » 28 Jul 2015, 01:14

The patch has an option in setup to disable the obnoxious original "mouselook" feature, but I'm still having my view changed when I miss a rightclick on a creature above, below, or on the sides of the screen. Does the disable option just not work? :(


Return to “Might and Magic”

Who is online

Users browsing this forum: No registered users and 4 guests