Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 05.11.2023]

The role-playing games (I-X) that started it all and the various spin-offs (including Dark Messiah).
cthscr
Swordsman
Swordsman
Posts: 587
Joined: 12 Jan 2020

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby cthscr » 23 Jan 2023, 11:19

ShadowLiberal wrote: 19 Jan 2023, 23:04 I notice that Artifacts that are supposed to give you Feather Fall, such as Lady's Escort and Hermes's Sandals don't actually give you Feather Fall. Is there a way to fix this so that those items give you Feather Fall like they're supposed to?

I know how to edit artifacts in ExtraArtifacts.lua, but whenever I try adding Feather Fall buffs to those items I just get error messages in the game.

I found some posts many pages ago in this thread (back from 2020 on page 293) where someone links to some code at gitlab to add to ExtraArtifacts.lua and ExtraEvents.lua to correct this, however their changes don't work for me. I think the problem is that the code they posted only works on older versions of the mod, as it was posted over 2 years ago.

Link to the outdated code in question: https://gitlab.com/cthscr/mmmerge/-/com ... 27fc651a39
This code was written for Comm Merge. Now it works [properly] almost non-changed in Revamp. I think it also should work for Base Merge without any modification as well. (Note buff is character-scope and isn't shown in buff list [since it isn't spell buff].)

cthscr
Swordsman
Swordsman
Posts: 587
Joined: 12 Jan 2020

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby cthscr » 23 Jan 2023, 11:54

toadking wrote: 15 Jan 2023, 10:39 Excuse me, ghost dragons have dark skills but cannot learn dark magic, is it specially set in the game or a bug?
A bug that I don't know yet how I want to fix. You can use one of the follow files:
MM8-like: https://gitlab.com/cthscr/mmmerge/-/blo ... arning.txt
MM6-like: https://gitlab.com/cthscr/mmmerge/-/blo ... arning.txt
I'd prefer personally something more complex, utilizing all the possibilities of SpellsLearning.txt - see https://gitlab.com/cthscr/mmmerge/-/wik ... arning.txt
toadking wrote: I found in "Castle Kriegspire" , if you give money to the curator of kriegspire, he will also treat the party and remove a series of negative conditions, , no aging and the effect is the same as that of NPC healer master. Can its code replace the master healer's event? :tongue:
It can probably. But not if you implement, for example, casting Divine Intervention from temple donation.

cthscr
Swordsman
Swordsman
Posts: 587
Joined: 12 Jan 2020

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby cthscr » 23 Jan 2023, 12:11

toadking wrote: 11 Jan 2023, 01:42
toadking wrote: 10 Jan 2023, 10:19 Sorry to bother your again,I used the master branch of 2022.12.29 patch for my games. After I added many monsters on the map of Alvar, I casted the magic Armageddon near the hive. Then I found that some of the dead wasp bodies were gone when the magic Armageddon was casted, leaving only their wings and stingers on the ground. Because there was a wasp with blue wasp jelly on its body, and once its
...
Later, I tested several times that issue occured when continue casting Armageddon magic after the monster died, and its also happened on the body with blue wasp jelly on it, others are normal. I also found that when casted the Armageddon in Garrot Gorge, the body of Jeric Whistlebone(with a Two-hand sword) sometimes disappeared, which would led to the failure of the dragon promotion from Flight Leader to great wyrm when it occured. :canthear:

A temporary solution was found, when the issue occurs, executed following on the console:

Code: Select all

Map.Monsters[monster's index].AIState = const.AIState.Active
The monster's body appears, :) hoping to provide a permanent method, thank you.
Did you modify map files? I don't think I have changed anything in related code. Casting 5 armageddons won't remove bodies for me.

One thing I can think of is "Clean out map of removed corpses and summons by shrinking Map.Monsters table" block of Scripts/General/MiscTweaks.lua, but it should proc on map load only.
Last edited by cthscr on 23 Jan 2023, 12:33, edited 1 time in total.

cthscr
Swordsman
Swordsman
Posts: 587
Joined: 12 Jan 2020

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby cthscr » 23 Jan 2023, 12:23

Xord wrote: 16 Jan 2023, 23:17 I'm new to M&M modding, so I've wanted to add a new character/face to the mm8/merge, but I can't find a face.txt and faceanims.txt file.

I've read that that you need to generate it by lua console, but I don't really know what command should I use.
"Data/Tables/Character portraits.txt", column "Face pics prefix". Files (56 per face) are in *.icons.lod
See also https://gitlab.com/cthscr/mmmerge/-/wik ... eanimation - 5 latter numbers should have some relation.
Last edited by cthscr on 23 Jan 2023, 13:46, edited 1 time in total.

cthscr
Swordsman
Swordsman
Posts: 587
Joined: 12 Jan 2020

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby cthscr » 23 Jan 2023, 12:46

Orlock wrote: 05 Dec 2022, 12:42 I have been watching this mod for a long time, it's cool that it develops, new features, animations are added, there is activity on the forum. But personally, it always hurt my eyes how leather jackets look on female models. Here is my version.
ImageImageImageImageImage
Ugh, why jpeg? It's lossy format and will turn mm transparent color (00ffff) into a mix of several non-transparent...
(Looks great gtw)

User avatar
Xord
Leprechaun
Leprechaun
Posts: 3
Joined: 19 Dec 2022

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby Xord » 27 Jan 2023, 15:00

cthscr wrote: 23 Jan 2023, 12:23
Xord wrote: 16 Jan 2023, 23:17 I'm new to M&M modding, so I've wanted to add a new character/face to the mm8/merge, but I can't find a face.txt and faceanims.txt file.

I've read that that you need to generate it by lua console, but I don't really know what command should I use.
"Data/Tables/Character portraits.txt", column "Face pics prefix". Files (56 per face) are in *.icons.lod
See also https://gitlab.com/cthscr/mmmerge/-/wik ... eanimation - 5 latter numbers should have some relation.
Thank you! Yes, it worked, but now how to properly add voice clips? I've added them to sounds.txt, and then to Character voices.txt, with proper IDs (from 9400 to 9493) and added them to the Merge.D archive, but for some reason got some type of error and the voice is silent. So I'm guessing I need to do something else, or change sound IDs.

cthscr
Swordsman
Swordsman
Posts: 587
Joined: 12 Jan 2020

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby cthscr » 29 Jan 2023, 08:20

Xord wrote: 27 Jan 2023, 15:00 how to properly add voice clips? I've added them to sounds.txt, and then to Character voices.txt, with proper IDs (from 9400 to 9493) and added them to the Merge.D archive, but for some reason got some type of error and the voice is silent. So I'm guessing I need to do something else, or change sound IDs.
IIRC should be enough with proper editing and proper wav format (ffmpeg args to convert to vanilla format: '-ac 1 -ar 22050 -c:a adpcm_ima_wav'). I'd start with copying, say, pc500* into new namespace first.

User avatar
Xord
Leprechaun
Leprechaun
Posts: 3
Joined: 19 Dec 2022

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby Xord » 29 Jan 2023, 23:49

cthscr wrote: 29 Jan 2023, 08:20
Xord wrote: 27 Jan 2023, 15:00 how to properly add voice clips? I've added them to sounds.txt, and then to Character voices.txt, with proper IDs (from 9400 to 9493) and added them to the Merge.D archive, but for some reason got some type of error and the voice is silent. So I'm guessing I need to do something else, or change sound IDs.
IIRC should be enough with proper editing and proper wav format (ffmpeg args to convert to vanilla format: '-ac 1 -ar 22050 -c:a adpcm_ima_wav'). I'd start with copying, say, pc500* into new namespace first.
Actually, after some testing. I've this problem only in the Polish version of the merge, so I'm thinking that "n02 LocPL.D.lod" archive brakes it somehow, but now how to fix that? Also it brakes voices from the mmmerge.D.lod voices, so yeah there is definitely a problem in the Polish archive.

tartare
Leprechaun
Leprechaun
Posts: 1
Joined: 31 Jan 2023

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby tartare » 31 Jan 2023, 14:06

Ok - I cleared the Hive in the mod (first time playing it and it's great) - I went to the chest where the Hive Sanctum key should be and it's not there?

So, that was baffling to me but I did some research and thought that evt.Add[0]("Inventory",570) would get it for me. I used https://mm6.wiki/w/ITEMS.txt to get the item number.

Instead I get a red circle with a line through it in my inventory for "artifact 570". I'm obviously doing something wrong or this doesn't work.

Anyone able to help?

cthscr
Swordsman
Swordsman
Posts: 587
Joined: 12 Jan 2020

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby cthscr » 31 Jan 2023, 20:26

tartare wrote: 31 Jan 2023, 14:06 Ok - I cleared the Hive in the mod (first time playing it and it's great) - I went to the chest where the Hive Sanctum key should be and it's not there?

So, that was baffling to me but I did some research and thought that evt.Add[0]("Inventory",570) would get it for me. I used https://mm6.wiki/w/ITEMS.txt to get the item number.

Instead I get a red circle with a line through it in my inventory for "artifact 570". I'm obviously doing something wrong or this doesn't work.
1. There are 5 chests in Hive. Have you checked all of them? (Chest 2 contains the key, map event 42.)
2. Using MM6 ids is indeed wrong as much as it could be. https://gitlab.com/cthscr/mmmerge-data/ ... /ITEMS.txt

User avatar
justl
Demon
Demon
Posts: 345
Joined: 26 Dec 2017

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby justl » 01 Feb 2023, 18:59

hi,

i have never noticed this before:
after cobbling and attuning the telelocator together, the character that does it seems to have 10 points less stats then before:

Image Image

also it seems, that attuning is missing out speed (cause it stayed the same value as before)

is that "vanilla" merge behaviour or is it new?

justl
V2: Compendium of mm6-8 Secrets + Details about the base merge and DaveHer's redone merge (its in english!)
https://www.mightandmagicworld.de/fileb ... index.html

cthscr
Swordsman
Swordsman
Posts: 587
Joined: 12 Jan 2020

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby cthscr » 02 Feb 2023, 08:00

justl wrote: 01 Feb 2023, 18:59 i have never noticed this before:
after cobbling and attuning the telelocator together, the character that does it seems to have 10 points less stats then before:

also it seems, that attuning is missing out speed (cause it stayed the same value as before)

is that "vanilla" merge behaviour or is it new?
Always have been.
Speed being missed is probably caused by the fact NPC can have 6 topics max.
Luck being increased was intended.

User avatar
Arch-vile
Galactic Gargle Blaster
Galactic Gargle Blaster
Posts: 42
Joined: 25 Oct 2019

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby Arch-vile » 07 Feb 2023, 06:47

Czech: currently broken - blocks of lines in text files are randomly shifted. If any kind soul willing to revise it, here is link:
https://www.dropbox.com/sh/eb10v8b9quhf ... 9VP3a?dl=0
- Only mm6/mm7/mm8 texts + localized cross continent quests by Templayer.

Hello.

Czech localization:
I corrected all text .TXT files and added translations.
Only the faulty "01 LocCZ.T.lod" remains. How can I open and edit this file?
Please help me

User avatar
Pol
Admin
Admin
Posts: 10056
Joined: 29 Nov 2005
Location: IN SOMNIS VERITAS
Contact:

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby Pol » 08 Feb 2023, 14:10

MMArchiver should be able to.
https://grayface.github.io/mm/#MMArchive
"We made it!"
The Archives | Collection of H3&WoG files | Older albeit still useful | CH Downloads
PC Specs: A10-7850K, FM2A88X+K, 16GB-1600, SSD-MLC-G3, 1TB-HDD-G3, MAYA44, SP10 500W Be Quiet

User avatar
Arch-vile
Galactic Gargle Blaster
Galactic Gargle Blaster
Posts: 42
Joined: 25 Oct 2019

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby Arch-vile » 08 Feb 2023, 15:43

Pol wrote: 08 Feb 2023, 14:10 MMArchiver should be able to.
https://grayface.github.io/mm/#MMArchive
Yes, yes, it works great. I'm already working on it.
Thank you Pol

Youjin1985
Leprechaun
Leprechaun
Posts: 4
Joined: 09 Feb 2023

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby Youjin1985 » 09 Feb 2023, 10:13

I am playing through all 3 games now, using Latest Pack 2022-08-30.
It looks perfect so far, amazing job has been done indeed.
Some bugs and feedbacks are below:
  • - Most serious: Greyface chest overflow fix is broken! No matter which chest I was opening, no items which didn't fit appear second time I open a chest!
  • 'of Power' (+5 level to character) enchant on item does not stack - this is wrong as vanilla behaviour is to stack from different items(MM6/MM7)
  • Not a bug itself - but wandering NPC not changing professions on reload are inconsistent with vanilla MM6/MM7 behaviour, and this kills speedruns. Is it possible to make it vanilla like?
  • With locations from all three games, Looyd beacon should either work per continent (I guess that would be easiest to implement) or have 'tabs' for more slots. Or maybe add some location from which GM of water can teleport to any outdoor map.

manoose47
Leprechaun
Leprechaun
Posts: 7
Joined: 14 Apr 2011

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby manoose47 » 09 Feb 2023, 16:02

Hi guys,
With a fresh install of revamp mod, I'm getting the following error when attempting to start a new game:

Code: Select all

Time: 09/02/2023 13:38:52 (09.02.2023 13:38:52 UTC)
Windows Version 6.2 

Exception EAccessViolation in module MM8.exe at 0008F068.
Access violation at address 0048F068 in module 'MM8.exe'. Write of address 00000000.

Function Calls:

0048F068 | C:\Might and Magic 8 - clean\MM8.exe + 8F068
6000378C ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 378C
6000B7FB | C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + B7FB
60003DE2 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3DE2
60003E0B ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3E0B
6000B7FB ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + B7FB
60003DE2 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3DE2
60003E0B ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3E0B
6D60BCA0 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 103BCA0
6D6D84C1 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 11084C1
7707BF1A ? C:\Windows\SYSTEM32\ntdll.dll + 5BF1A
6D6D84D4 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 11084D4
7707BF1A ? C:\Windows\SYSTEM32\ntdll.dll + 5BF1A
7707BDA7 ? C:\Windows\SYSTEM32\ntdll.dll + 5BDA7
7707BE56 ? C:\Windows\SYSTEM32\ntdll.dll + 5BE56
7707BDA7 ? C:\Windows\SYSTEM32\ntdll.dll + 5BDA7
7707BE56 ? C:\Windows\SYSTEM32\ntdll.dll + 5BE56
770930EA ? C:\Windows\SYSTEM32\ntdll.dll + 730EA
75081B32 ? C:\Windows\System32\KERNEL32.DLL + 21B32
6D60C49B ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 103C49B
6D60C58E ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 103C58E
6D624F05 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 1054F05
6D6CFBB7 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 10FFBB7
6D6CFBEF ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 10FFBEF
6D674758 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 10A4758
6D6747F7 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 10A47F7
7707BF1A ? C:\Windows\SYSTEM32\ntdll.dll + 5BF1A
6D6E5DC3 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 1115DC3
7707BE56 ? C:\Windows\SYSTEM32\ntdll.dll + 5BE56
6003C171 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3C171
6003F617 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3F617
6003C171 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3C171
6003F617 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3F617
6C4F6CFA ? C:\Windows\system32\nvspcap.dll + 156CFA
6C4F6611 ? C:\Windows\system32\nvspcap.dll + 156611
6C4F6620 ? C:\Windows\system32\nvspcap.dll + 156620
6C4EDC6F ? C:\Windows\system32\nvspcap.dll + 14DC6F
6003C171 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3C171
6003F617 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3F617
60045C1C ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 45C1C
60045D10 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 45D10
60045ECA ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 45ECA
6005E690 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 5E690
6ECAA412 ? C:\Windows\SYSTEM32\DDRAW.dll + 4A412
6005BB0E ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 5BB0E
6005BB8D ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 5BB8D
76AC5D55 ? C:\Windows\System32\KERNELBASE.dll + 115D55
6005DD3C ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 5DD3C
77092B1A ? C:\Windows\SYSTEM32\ntdll.dll + 72B1A
03321C5E ? C:\Might and Magic 8 - clean\MM8patch.dll + 1C5E
03322CDC ? C:\Might and Magic 8 - clean\MM8patch.dll + 2CDC
03367410 ? C:\Might and Magic 8 - clean\MM8patch.dll + 47410
004A82EB ? C:\Might and Magic 8 - clean\MM8.exe + A82EB
004AA2F5 ? C:\Might and Magic 8 - clean\MM8.exe + AA2F5
76AC3F4D ? C:\Windows\System32\KERNELBASE.dll + 113F4D
77092CFA ? C:\Windows\SYSTEM32\ntdll.dll + 72CFA
76AC713A ? C:\Windows\System32\KERNELBASE.dll + 11713A
004A9CBC ? C:\Might and Magic 8 - clean\MM8.exe + A9CBC
004BC1F1 ? C:\Might and Magic 8 - clean\MM8.exe + BC1F1
00443B19 ? C:\Might and Magic 8 - clean\MM8.exe + 43B19
6001C197 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 1C197
6003C5D9 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3C5D9
6003CF92 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3CF92
6003CFFD ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3CFFD
6003F669 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3F669
753266E2 ? C:\Windows\System32\USER32.dll + 366E2
6003F715 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3F715
6003F72A ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3F72A
6003C5D9 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3C5D9
77060D1A ? C:\Windows\SYSTEM32\ntdll.dll + 40D1A
77060D1A ? C:\Windows\SYSTEM32\ntdll.dll + 40D1A
77060D1A ? C:\Windows\SYSTEM32\ntdll.dll + 40D1A
77092CDA ? C:\Windows\SYSTEM32\ntdll.dll + 72CDA
6003C5D9 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3C5D9
6003CF92 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3CF92
6003CFFD ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3CFFD
6003F669 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3F669
6003F715 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3F715
6003F72A ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3F72A
6000518F ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 518F
6000518F ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 518F
60003205 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3205
0048EF4F ? C:\Might and Magic 8 - clean\MM8.exe + 8EF4F
0048F09C ? C:\Might and Magic 8 - clean\MM8.exe + 8F09C
60003583 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3583
60003660 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3660
6000378C ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 378C
6000B7FB ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + B7FB
60003DE2 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3DE2
60003E0B ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3E0B
761A2DDA ? C:\Windows\System32\win32u.dll + 2DDA
6EC6D35E ? C:\Windows\SYSTEM32\DDRAW.dll + D35E
6D6C0FEF ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 10F0FEF
6D5FCF42 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 102CF42
6D5FD2DC ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 102D2DC
6D5FD2E9 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 102D2E9
6D79E33F ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 11CE33F
6D79E35C ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 11CE35C
6D4C7995 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + EF7995
6D6D8EFE ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 1108EFE
...

Registers:

EAX = 00000000
EBX = 00000000
ECX = 00000000
EDX = 030E01C0
ESI = 00000023
EDI = 00B2187C
EBP = 0019DB7C
ESP = 0019DB44

Stack Trace:

0019DB44: 00000002
0019DB48: 030E01C0
0019DB4C: 0019DB58
0019DB50: 6000378F ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 378F
0019DB54: 00000023
0019DB58: 030E0D00
0019DB5C: 60003690
0019DB60: 030E02C8
0019DB64: 030E0D00
0019DB68: 02E6031C
0019DB6C: 00000008
0019DB70: 00000E7F
0019DB74: 00000001
0019DB78: 02E6031C
0019DB7C: 030E01C0 | Last EBP
0019DB80: 6000B7FD | C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + B7FD
0019DB84: 030E01C0
0019DB88: 05455898
0019DB8C: 0019DB94
0019DB90: 00000000
0019DB94: 03123130
0019DB98: 00000005
0019DB9C: 03AC8680
0019DBA0: 0019EC40
0019DBA4: 0019DBD8
0019DBA8: 00000002
0019DBAC: 0019EC34
0019DBB0: 60003DE7 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3DE7
0019DBB4: 030E01C0
0019DBB8: 0019EC6C
0019DBBC: 00000001
0019DBC0: 030E01C0
0019DBC4: C0000000
0019DBC8: 41523BD3
0019DBCC: 00B2187C
0019DBD0: 0048EF4F
0019DBD4: 60003E10 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3E10
0019DBD8: 00000246
0019DBDC: 00000002
0019DBE0: 00B2187C
0019DBE4: 0019EC34
0019DBE8: 0019EC00
0019DBEC: 0019EC40
0019DBF0: 030E01C0
0019DBF4: 00B2187C
0019DBF8: 00000000
0019DBFC: 05455958
0019DC00: 00000000
0019DC04: 6001CB60
0019DC08: 030E02C4
0019DC0C: 030E0D00
0019DC10: 0019ECB4
0019DC14: 6000B7FD ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + B7FD
0019DC18: 00000000
0019DC1C: 05455920
0019DC20: 0019DC28
0019DC24: 00000000
0019DC28: 030F2538
0019DC2C: 00000001
0019DC30: 0310A518
0019DC34: 0019ECB8
0019DC38: 0019DC6C
0019DC3C: 00000009
0019DC40: 0019ECDC
0019DC44: 60003DE7 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3DE7
0019DC48: 030E01C0
0019DC4C: 0019ECE4
0019DC50: 00000001
0019DC54: 030E01C0
0019DC58: 00000000
0019DC5C: 4152A1F7
0019DC60: 030E01C0
0019DC64: 004A87DC
0019DC68: 60003E10 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3E10
0019DC6C: 00000246
0019DC70: 00000009
0019DC74: 030E01C0
0019DC78: 0019ECDC
0019DC7C: 0019ECB4
0019DC80: 0019ECB8
0019DC84: 030E01C0
0019DC88: 00FEB360
0019DC8C: 00000000
0019DC90: 07C32000
0019DC94: 6D60BCA5 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 103BCA5
0019DC98: 07C2CB20
0019DC9C: 012154F0
0019DCA0: 07C2CB40
0019DCA4: 00000000
0019DCA8: 00000000
0019DCAC: 07CB62F0
0019DCB0: 00000000
0019DCB4: 07C2B200
0019DCB8: 00000000
0019DCBC: 00000000
0019DCC0: 00000000
0019DCC4: 00000000
0019DCC8: 00000000
0019DCCC: 00000000
0019DCD0: 00000000
0019DCD4: 00000000
0019DCD8: 00000000
0019DCDC: 00000000
0019DCE0: 0019DCF0
0019DCE4: 117FBC37
0019DCE8: 00000000
0019DCEC: 0120DFC0
0019DCF0: 6D6D84C6 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 11084C6
0019DCF4: 0120DFD0
0019DCF8: FFFFFFFF
0019DCFC: 7707BF1F ? C:\Windows\SYSTEM32\ntdll.dll + 5BF1F
0019DD00: 0019DD9C
0019DD04: 0019DDA0
0019DD08: 6D6D84D9 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 11084D9
0019DD0C: FFFFFFFF
0019DD10: 012154F0
0019DD14: 7FFEF000
0019DD18: FFFFFFFF
0019DD1C: 7707BF1F ? C:\Windows\SYSTEM32\ntdll.dll + 5BF1F
0019DD20: 0019DDBC
0019DD24: 0019DDC0
0019DD28: 07CB62F0
0019DD2C: FFFFFFFF
0019DD30: 0019DDA4
0019DD34: 7707BDAC ? C:\Windows\SYSTEM32\ntdll.dll + 5BDAC
0019DD38: FFFFFFFF
0019DD3C: 0019DD9C
0019DD40: 7707BE5B ? C:\Windows\SYSTEM32\ntdll.dll + 5BE5B
0019DD44: 07C32000
0019DD48: 07C32000
0019DD4C: 46ABFA2A
0019DD50: 0019DDC4
0019DD54: 7707BDAC ? C:\Windows\SYSTEM32\ntdll.dll + 5BDAC
0019DD58: FFFFFFFF
0019DD5C: 0019DDBC
0019DD60: 7707BE5B ? C:\Windows\SYSTEM32\ntdll.dll + 5BE5B
0019DD64: 07C32000
0019DD68: 0120DFC0
0019DD6C: 0120DFC0
0019DD70: 00000000
0019DD74: 0019DDF0
0019DD78: 770930EC ? C:\Windows\SYSTEM32\ntdll.dll + 730EC
0019DD7C: 75081B38 ? C:\Windows\System32\KERNEL32.DLL + 21B38
0019DD80: 1176C2FA
0019DD84: 00000018
0019DD88: 4F452247
0019DD8C: 0000200F
0019DD90: EF4F5CC5
0019DD94: FFFFFFFF
0019DD98: 00000003
0019DD9C: 546C6148
0019DDA0: 7FFEF000
0019DDA4: 00000000
0019DDA8: 00000000
0019DDAC: 000013E9
0019DDB0: 003B82A3
0019DDB4: 00000000
0019DDB8: 0120DFC0
0019DDBC: 6D60C4A0 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 103C4A0
0019DDC0: 0A391000
0019DDC4: 00000160
0019DDC8: 00989680
0019DDCC: 00000000
0019DDD0: 0120DFC0
0019DDD4: 6D60C593 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 103C593
0019DDD8: 00989680
0019DDDC: 00000000
0019DDE0: 07CB62F0
0019DDE4: 407BCB92
0019DDE8: 00C61FBF
0019DDEC: 00000018
0019DDF0: 0120E480
0019DDF4: 00000000
0019DDF8: 00000000
0019DDFC: 0019DE28
0019DE00: 6D624F0B ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 1054F0B
0019DE04: 0121D740
0019DE08: 07C32000
0019DE0C: 0120DFC0
0019DE10: 00000000
0019DE14: 00000000
0019DE18: 00000000
0019DE1C: 117FBC43
0019DE20: 6D6CFBBC ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 10FFBBC
0019DE24: 116660DB
0019DE28: 0019DE68
0019DE2C: 6D6CFBF4 ? C:\Windows\System32\DriverStore\FileRepository\nvmdi.inf_amd64_ccc0ac530b9c1dc5\nvd3dum.dll + 10FFBF4
0019DE30: 011C7030
0019DE34: 00000000
0019DE38: 0000000D
0019DE3C: 07CB62F0
0019DE40: 00C61D21
0019DE44: 00000018
0019DE48: 0019E300
0019DE4C: 07C32000
0019DE50: 07CB20C0
0019DE54: AA0258DC
0019DE58: 17422B93
0019DE5C: 01206800
0019DE60: 00000000
...

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

I've played around with various compatibility settings, and tried hardware & software rendering but I haven't managed to get around the problem. Curiously, I've tried a fresh install with Rodril's branch and it does appear to work.

Please let me know if you have any suggestions

Wdg
Leprechaun
Leprechaun
Posts: 1
Joined: 10 Feb 2023

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 08.09.2019]

Unread postby Wdg » 10 Feb 2023, 04:37

Kinox wrote: 14 Sep 2019, 01:07 Hello.
First of all, thanks for developing this great idea of a mod merge! It kinda gives new breathe to the legendary 6,7,8 games in the series, a new reason to (re)play.

I've just installed it, as prescribed in the beggining; and was trying it out, but am experiencing a bug in the worlds of Enroth (MM6) and Erathia (MM7); Jadame (MM8) is working fine. Whenever I enter in a building, there is an error
such as this:

Fatal Exception
Can't load tavrich.smk in file: D:\mm75rc\MM8\MMVIII\Code\Video.cpp at line number: 935


If presses Ok, the game still works; but the animated scene doesn't show, as if not entered the building (the outside scene is frozen) but actually I've entered the building, and the NPC portraits and chat options appear to the right despite everything.

I would suppose it has to do with some bad installation in Ubuntu 18.04; I've tried installing in both Lutris and Play-on-Linux. But the problem is persistent.

I hope there is some easy fix. This problem never happened to me while playing the MM6, MM7 or MM8 on those GNU/Linux Windows game emulators.
Thanks.
I have such error on windows 10. How to fix it?

cthscr
Swordsman
Swordsman
Posts: 587
Joined: 12 Jan 2020

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]

Unread postby cthscr » 11 Feb 2023, 09:33

manoose47 wrote: 09 Feb 2023, 16:02 Hi guys,
With a fresh install of revamp mod, I'm getting the following error when attempting to start a new game:

Code: Select all

Time: 09/02/2023 13:38:52 (09.02.2023 13:38:52 UTC)
Windows Version 6.2 

Exception EAccessViolation in module MM8.exe at 0008F068.
Access violation at address 0048F068 in module 'MM8.exe'. Write of address 00000000.

Function Calls:

0048F068 | C:\Might and Magic 8 - clean\MM8.exe + 8F068
6000378C ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 378C
6000B7FB | C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + B7FB
60003DE2 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3DE2
60003E0B ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3E0B
6000B7FB ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + B7FB
60003DE2 ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3DE2
60003E0B ? C:\Might and Magic 8 - clean\ExeMods\MMExtension.dll + 3E0B
I've played around with various compatibility settings, and tried hardware & software rendering but I haven't managed to get around the problem. Curiously, I've tried a fresh install with Rodril's branch and it does appear to work.

Please let me know if you have any suggestions
Have you removed Scripts folder before copying Revamp files?

cthscr
Swordsman
Swordsman
Posts: 587
Joined: 12 Jan 2020

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 08.09.2019]

Unread postby cthscr » 11 Feb 2023, 09:35

Wdg wrote: 10 Feb 2023, 04:37
Kinox wrote: 14 Sep 2019, 01:07 Hello.
First of all, thanks for developing this great idea of a mod merge! It kinda gives new breathe to the legendary 6,7,8 games in the series, a new reason to (re)play.

I've just installed it, as prescribed in the beggining; and was trying it out, but am experiencing a bug in the worlds of Enroth (MM6) and Erathia (MM7); Jadame (MM8) is working fine. Whenever I enter in a building, there is an error
such as this:

Fatal Exception
Can't load tavrich.smk in file: D:\mm75rc\MM8\MMVIII\Code\Video.cpp at line number: 935


If presses Ok, the game still works; but the animated scene doesn't show, as if not entered the building (the outside scene is frozen) but actually I've entered the building, and the NPC portraits and chat options appear to the right despite everything.

I would suppose it has to do with some bad installation in Ubuntu 18.04; I've tried installing in both Lutris and Play-on-Linux. But the problem is persistent.

I hope there is some easy fix. This problem never happened to me while playing the MM6, MM7 or MM8 on those GNU/Linux Windows game emulators.
Thanks.
I have such error on windows 10. How to fix it?
Follow the installation manual and put Merge Media pack files as well.


Return to “Might and Magic”

Who is online

Users browsing this forum: No registered users and 76 guests