MM 6/7/8 Total Remake

The role-playing games (I-X) that started it all and the various spin-offs (including Dark Messiah).
RyuMaster
Leprechaun
Leprechaun
Posts: 18
Joined: 22 Jul 2012

Re: MM 6/7/8 Total Remake

Unread postby RyuMaster » 27 Sep 2016, 22:02

There are still many odities in original code, maybe there is some good way to report them? Anyone needs it? For example, I can see that:

if (pCharacter->classType == PLAYER_CLASS_KNIGHT)
pCharacter->sResMagicBase = 10;

knight gets sResMagicBase on start, but this value is never usued in any calculations. Its that never used inside mm7 original code (i.e., left from mm6), or its a mistake? I can lots off odd stuff like that.

RyuMaster
Leprechaun
Leprechaun
Posts: 18
Joined: 22 Jul 2012

Re: MM 6/7/8 Total Remake

Unread postby RyuMaster » 27 Sep 2016, 22:03

namad wrote:so you rename the .ra file to an .exe?
Yes, I did it and it works.

User avatar
Macros the Black
Druid
Druid
Posts: 898
Joined: 21 May 2008
Location: Elemental Plane of Air

Re: MM 6/7/8 Total Remake

Unread postby Macros the Black » 28 Sep 2016, 16:42

RyuMaster wrote:There are still many odities in original code, maybe there is some good way to report them? Anyone needs it? For example, I can see that:

if (pCharacter->classType == PLAYER_CLASS_KNIGHT)
pCharacter->sResMagicBase = 10;

knight gets sResMagicBase on start, but this value is never usued in any calculations. Its that never used inside mm7 original code (i.e., left from mm6), or its a mistake? I can lots off odd stuff like that.
The Knight does get the magic resistance in MM6. It could be they decided to get rid of it because they rebalanced the Knight by giving him Armsmaster. I actually never knew the Knight didn't get that in MM7.
Last edited by Macros the Black on 28 Sep 2016, 16:43, edited 1 time in total.
You'd think Darkmoor was a ghost town, but instead there's plenty of life among the dead.

RyuMaster
Leprechaun
Leprechaun
Posts: 18
Joined: 22 Jul 2012

Re: MM 6/7/8 Total Remake

Unread postby RyuMaster » 30 Sep 2016, 17:28

Macros the Black wrote: The Knight does get the magic resistance in MM6. It could be they decided to get rid of it because they rebalanced the Knight by giving him Armsmaster. I actually never knew the Knight didn't get that in MM7.
I see, you know lots of stuff :) I guess I'll post questions like this here, if I encounter them, and later then I'll just merge my fixes with original build. Also good way to learn more about it myself

Nomad
Pixie
Pixie
Posts: 131
Joined: 12 Apr 2010
Location: Kaliningrad, Russian Federation
Contact:

Re: MM 6/7/8 Total Remake

Unread postby Nomad » 14 Dec 2016, 02:41

Hey guys, resumed work on original engine remake
new code repository: https://github.com/gp-alex/world-of-might-and-magic
those familiar with C++ feel free to download & help :)

Nomad
Pixie
Pixie
Posts: 131
Joined: 12 Apr 2010
Location: Kaliningrad, Russian Federation
Contact:

Re: MM 6/7/8 Total Remake

Unread postby Nomad » 14 Dec 2016, 02:43

RyuMaster wrote:There are still many odities in original code, maybe there is some good way to report them? Anyone needs it? For example, I can see that:

if (pCharacter->classType == PLAYER_CLASS_KNIGHT)
pCharacter->sResMagicBase = 10;

knight gets sResMagicBase on start, but this value is never usued in any calculations. Its that never used inside mm7 original code (i.e., left from mm6), or its a mistake? I can lots off odd stuff like that.
Magic damage & resistance is legacy MM6 stuff in the code, not used at all in MM7.
There are also skills like Diplomacy and Theft that are in the code since MM6 but not used also.

plaasjapie
Leprechaun
Leprechaun
Posts: 7
Joined: 20 Apr 2009

Re: MM 6/7/8 Total Remake

Unread postby plaasjapie » 07 Sep 2017, 22:41

Just a reminder, this project is still alive. Here are some emerald isle pics.

Image Image Image Image Image Image

User avatar
unknownone
Pixie
Pixie
Posts: 132
Joined: 10 Mar 2011
Location: Italy

Re: MM 6/7/8 Total Remake

Unread postby unknownone » 08 Sep 2017, 07:58

Wow, it looks good! Is it rendered in Unity with the MM interface graphics imported?
I've played and enjoyed many RPGs:
MM6,MM7,MM8,MM9, Fallout 1&2, Planescape Torment, Torment: ToN, TES3, TES4

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

Re: MM 6/7/8 Total Remake

Unread postby Coldy » 08 Sep 2017, 09:32

Very impressive stuff. Well done, hope to see more :)

User avatar
Troller
Big Nose
Big Nose
Posts: 111
Joined: 30 Jul 2014
Location: Danmark

Re: MM 6/7/8 Total Remake

Unread postby Troller » 22 Sep 2017, 08:04

Great to hear that you are still keeping the project alive :-)

User avatar
Dragonfly
Leprechaun
Leprechaun
Posts: 23
Joined: 27 Sep 2017

Re: MM 6/7/8 Total Remake

Unread postby Dragonfly » 27 Sep 2017, 17:14

Great work!!! Thanks for keeping it alive!

marco75
Leprechaun
Leprechaun
Posts: 3
Joined: 07 Dec 2017

Re: MM 6/7/8 Total Remake

Unread postby marco75 » 11 Dec 2017, 11:50

I'm playing MM7 for the first time, thanks to this African gentleman: https://youtu.be/l6rmG4ZbLTA
I have previously played MM:Gates To Another World on Sega Megadrive and I also tried out some of the Heroes 1-5 collection on PC.

Your remake looks far better than I expected. It appears to feature better water, more complex geometry, trees as models rather than sprites etc. Going above and beyond. It is clearly an immense undertaking, I didn't read the entire thread, but I hope you are opening up the code to others and putting it in some sort of github in case you drop out, the job can be taken up by others.

My most disliked thing about the original is the draw distance, how does your remake fare on that account?
Can you make draw distance infinite like Doom engine?

User avatar
equs
Peasant
Peasant
Posts: 71
Joined: 14 Dec 2017

Re: MM 6/7/8 Total Remake

Unread postby equs » 12 Jan 2018, 10:00

absolute amazing result! I love the new graphics.
Hope this project will be continued. Is there any information about what is already done, on what the devs working at the moment, what kind of help maybe needed.
And the idea of more draw distance sounds also great. If it is possible.

majaczek
Leprechaun
Leprechaun
Posts: 39
Joined: 22 Jun 2018

Re: MM 6/7/8 Total Remake

Unread postby majaczek » 06 Sep 2018, 18:29

How work is going?

User avatar
Panda Tar
Forum Mascot
Forum Mascot
Posts: 6712
Joined: 21 Feb 2006
Location: Florianópolis - Brasil

Re: MM 6/7/8 Total Remake

Unread postby Panda Tar » 25 Sep 2018, 18:22

plaasjapie wrote:Just a reminder, this project is still alive. Here are some emerald isle pics.

Image Image Image Image Image Image
It looks like images are down now. :cry:
"There’s nothing to fear but fear itself and maybe some mild to moderate jellification of bones." Cave Johnson, Portal 2. :panda:

User avatar
Troller
Big Nose
Big Nose
Posts: 111
Joined: 30 Jul 2014
Location: Danmark

Re: MM 6/7/8 Total Remake

Unread postby Troller » 18 Oct 2018, 09:56

The last commit was no older than a couple of months ago so it seems to be alive(ish) :-)

User avatar
Talin_Trollbane
Swordsman
Swordsman
Posts: 598
Joined: 23 Apr 2006
Location: Up North

Re: MM 6/7/8 Total Remake

Unread postby Talin_Trollbane » 24 Dec 2018, 13:48

Well.....i dunno, until i get some evidence im gonna mark this one as dead.
Last edited by Talin_Trollbane on 24 Dec 2018, 13:48, edited 1 time in total.
Ultima, Elder Scrolls and Might and Magic Veteran.

Nomad
Pixie
Pixie
Posts: 131
Joined: 12 Apr 2010
Location: Kaliningrad, Russian Federation
Contact:

Re: MM 6/7/8 Total Remake

Unread postby Nomad » 21 Mar 2020, 08:15

It's not dead.. just very sporadic :)

Nomad
Pixie
Pixie
Posts: 131
Joined: 12 Apr 2010
Location: Kaliningrad, Russian Federation
Contact:

Re: MM 6/7/8 Total Remake

Unread postby Nomad » 02 Apr 2020, 08:31

By the way we have a discord now, feel free to join: https://discord.gg/NkRfjEfrgT
Last edited by Nomad on 19 Nov 2021, 21:12, edited 1 time in total.

eilacomeva
Pixie
Pixie
Posts: 119
Joined: 20 Jun 2019

Re: MM 6/7/8 Total Remake

Unread postby eilacomeva » 02 Apr 2020, 21:35



Return to “Might and Magic”

Who is online

Users browsing this forum: Google [Bot] and 1 guest