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

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

Moderator: Moderators


User avatar
Xfing
Druid
Druid
Posts: 871
Joined: 04 Jul 2011

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

Postby Xfing » Jan 3 2022, 22:02

Installed the latest version of the patch and the color of my skyboxes and rivers got a bit messed up, I wonder what could be the cause of that? I didn't have anything else installed in the folder.

cthscr
War Dancer
War Dancer
Posts: 375
Joined: 12 Jan 2020

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

Postby cthscr » Jan 4 2022, 11:14

Rodril wrote:bump
Data/breach.sprites.lod should be deleted - its content is already in mmmerge.sprites.lod.
Data/dwarves.icons.lod should be deleted - its content is already in mmmerge.icons.lod (with some item icons renamed).
Data/patch.icons.lod contains several images that are already in mmmerge.icons.lod (and therefore should be deleted from lod).
There should be no *.EnglishT.lod or *.EnglishD.lod in Data. (Note that default EnglishT.lod and EnglishD.lod doesn't fall into this mask.) Use *.T.lod and *.D.lod instead. To understand why: install german MM8 and Merge on top of it.
Data/patch.EnglishD.lod content is already in mmmerge.D.lod, file should be deleted. If there would be some needed content, file should be renamed to patch.D.lod.
I need some explanation about Data/patch.sprites.lod. File seems to be non needed, its content is present in mmmerge.sprites.lod.
You have lost Data/voices2.D.lod while having references to its content in Sounds.txt. Doesn't seems to be right.
You have updated ExeMods dlls without updating scripts, therefore breaking editor and probably some other stuff. Could you tell us reason for that?

(Reminder about updated sprites lods in #812)

Rodril
War Dancer
War Dancer
Posts: 393
Joined: 18 Nov 2016

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

Postby Rodril » Jan 4 2022, 15:59

cthscr wrote: Jan 4 2022, 11:14You have updated ExeMods dlls without updating scripts, therefore breaking editor and probably some other stuff. Could you tell us reason for that?
I did it by accident, tested something and forgot to replace them back. Will upload new files later today, there's also important fix of hook conflict with MMPatch 2.5, which can cause crashes upon taking spell damage from monsters.

EDIT: the first post have been updated.

User avatar
Ocsicnarf
Leprechaun
Leprechaun
Posts: 13
Joined: 29 Mar 2020

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

Postby Ocsicnarf » Jan 4 2022, 17:40

@All,
Thanks for the relentless work!
Will do another run on the latest, now 4-01-2022 version.

@cthscr
What textures pack do you recommend as an add-on?
I've found Kraust's, but alas I do not know what to do with the .lwd files.

Thanks!

User avatar
DaveHer
Demon
Demon
Posts: 346
Joined: 13 Mar 2019

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

Postby DaveHer » Jan 4 2022, 21:23

Ocsicnarf wrote: Jan 4 2022, 17:40 @All,
Thanks for the relentless work!
Will do another run on the latest, now 4-01-2022 version.

@cthscr
What textures pack do you recommend as an add-on?
I've found Kraust's, but alas I do not know what to do with the .lwd files.

Thanks!
Place them in the data folder and that's all.
David

cthscr
War Dancer
War Dancer
Posts: 375
Joined: 12 Jan 2020

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

Postby cthscr » Jan 5 2022, 0:46

Ocsicnarf wrote: Jan 4 2022, 17:40 I've found Kraust's, but alas I do not know what to do with the .lwd files.
As DavidHer said, put them in Data, but you might also need to add starting letter bigger than 'm' (making it something like 'nkraust6.bitmaps.lwd').

cthscr
War Dancer
War Dancer
Posts: 375
Joined: 12 Jan 2020

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

Postby cthscr » Jan 5 2022, 10:27

MMPatch 2.5.4 (unlike 2.5.2) make the game to crash on like entering Castle Alamos and other maps. Artifact related code.

As a temporary solution, one can add following line to the '[Settings]' section of mm8.ini:

Code: Select all

DisableHooks=44D96C,44DD9A,4541C9,47DA26,47DAA8,497A69

6666worm6666
Leprechaun
Leprechaun
Posts: 3
Joined: 05 Jan 2022

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

Postby 6666worm6666 » Jan 5 2022, 12:08

Hi, first of all, thanks everyone related, for their greate work.

Can any1 explain me, what happend with turning your characters into liches in M&M7 continent (Halfgild Wynac is the one giving quest)? In original game as i recall, i was able to turn characters with soul jars into liches. But now i see liches as starting characters and after completing the quest, my characters remain the same, even promotion status remain the same "Master Wizard" from M&M6 continent. What is going on?

cthscr
War Dancer
War Dancer
Posts: 375
Joined: 12 Jan 2020

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

Postby cthscr » Jan 5 2022, 15:48

6666worm6666 wrote: Jan 5 2022, 12:08 What is going on?
You can only convert Master Necromancer into Lich (or Power Lich) via promotion. To convert Master Wizard to Lich you should change your path with Enroth (MM6) NPC.

6666worm6666
Leprechaun
Leprechaun
Posts: 3
Joined: 05 Jan 2022

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

Postby 6666worm6666 » Jan 5 2022, 16:06

Thanks for explanation.
cthscr wrote: Jan 5 2022, 15:48 To convert Master Wizard to Lich you should change your path with Enroth (MM6) NPC.
How? What is his name, where he is?

User avatar
Ocsicnarf
Leprechaun
Leprechaun
Posts: 13
Joined: 29 Mar 2020

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

Postby Ocsicnarf » Jan 5 2022, 21:58

Hey,

Managed to increase the
ViewDistanceD3D=32000
more and the NPCs disappear (become "transparent")
Nice boost for visuals, if you play with FOV.

Found that the status bar is permanent on the MM6 (#3) UI selection:
Image

That with default GOG+Merge+Comm and the
FloatingScreens=1
If
ShrinkStatusbar=0
Then it hides as it should.

Rodril
War Dancer
War Dancer
Posts: 393
Joined: 18 Nov 2016

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

Postby Rodril » Jan 5 2022, 23:05

cthscr wrote: Jan 5 2022, 10:27 MMPatch 2.5.4 (unlike 2.5.2) make the game to crash on like entering Castle Alamos and other maps. Artifact related code.

As a temporary solution, one can add following line to the '[Settings]' section of mm8.ini:

Code: Select all

DisableHooks=44D96C,44DD9A,4541C9,47DA26,47DAA8,497A69
I've added hotfix to the patch (link updated). Not sure it is enough, going to inspect more.

6666worm6666 wrote:How? What is his name, where he is?
In Blackshire town, npcs that grant membership in light/dark guilds also have dialog topics to switch side.

6666worm6666
Leprechaun
Leprechaun
Posts: 3
Joined: 05 Jan 2022

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

Postby 6666worm6666 » Jan 6 2022, 9:47

Rodril wrote: Jan 5 2022, 23:05 In Blackshire town, npcs that grant membership in light/dark guilds also have dialog topics to switch side.
Thank you, it worked. But apparently not for priest of the dark. Is it the way it should be?

bootluca
Leprechaun
Leprechaun
Posts: 9
Joined: 15 Aug 2021

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

Postby bootluca » Jan 6 2022, 9:51

Hi again,
thanks foy your help, after several failed attempts, I started all over again.
I uninstalled Might and Magic VIII Gog version
I re-installed the game
I extracted the MM678_Merged_2022_01_04.zip replacing the existing files
I extracted the MM678_Patch_2022_01_05.zip replacing the existing files
and this is what I got:

———————————————————————————————————————————————————————————————————————————————————

Code: Select all

D:\GoG\Might and Magic 8\Scripts\General\NPCMercenaries.lua:542: array index (53) out of bounds [0, 52]

stack traceback:
	[C]: in function 'error'
	Scripts/Core/RSMem.lua:1342: in function '__index'
	D:\GoG\Might and Magic 8\Scripts\General\NPCMercenaries.lua:542: in function 'v'
	Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of '__index':
	t = (table: 0x10750c88)
	a = 53
	v = nil

local variables of '__index':
	aorig = 53
	a1 = 53
	n = 53

upvalues of '__index':
	ptr = nil
	u4 = (table: 0x0453d500)
	GetPtr = (function: 0x0453fc00)
	obj = (table: 0x055f3b50)
	o = 102473396
	assertnum = (function: 0x0453ab98)
	error = (function: 0x04485ed8)
	type = (function: builtin#3)
	SetLen = nil
	low = 0
	GetLen = (function: 0x0480b530)
	lenP = nil
	lenA = nil
	count = 53
	size = 4
	_index = nil
	_newindex = nil
	tonumber = (function: builtin#17)
	beyondLen = nil
	f = (function: 0x046eed10)
	format = (function: builtin#91)
	sOutOfBounds = "array index (%s) out of bounds [%s, %s]"
	tostring = (function: builtin#18)
	tostring2 = (function: 0x0453ac00)
-----------------------------------------------------------------------------------

What am I doing wrong?
Thanks for the support
Luca

Edited to use code tag.
Pol

Rodril
War Dancer
War Dancer
Posts: 393
Joined: 18 Nov 2016

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

Postby Rodril » Jan 6 2022, 9:58

Have you started new game, or loaded previous savegame file?

keksua
Leprechaun
Leprechaun
Posts: 25
Joined: 08 Nov 2018

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

Postby keksua » Jan 6 2022, 16:29

Hi guys, just finished my run on version 2021_06_03. I've finished all 3 continents, constructed telelocator and.. I dunno what to do next, I've vaited a day in the inn, and Verdant promted me with congrats message, but how do I activate endgame quest? That's what she's telling me now:
screenshot: https://ibb.co/KGh9pcR

bootluca
Leprechaun
Leprechaun
Posts: 9
Joined: 15 Aug 2021

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

Postby bootluca » Jan 6 2022, 22:02

Rodril wrote: Jan 6 2022, 9:58 Have you started new game, or loaded previous savegame file?
Loaded a previous savegame...start it all over is out of question!

User avatar
raekuul
Assassin
Assassin
Posts: 253
Joined: 05 Jul 2019

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

Postby raekuul » Jan 6 2022, 23:20

That may be part of the problem; I would assume that your save files are looking for data that is no longer there. As a rule, don't update while you have a save game you want to complete.

bootluca
Leprechaun
Leprechaun
Posts: 9
Joined: 15 Aug 2021

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

Postby bootluca » Jan 7 2022, 8:42

raekuul wrote: Jan 6 2022, 23:20 That may be part of the problem; I would assume that your save files are looking for data that is no longer there. As a rule, don't update while you have a save game you want to complete.
I wish I had known earlier ...
is there a way to revert to the june or july 2021 version (I don't remember the exact month)?
or are there other solutions?


Return to “Might and Magic”

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 16 guests