
Previous post - https://www.reddit.com/r/MightAndMagic/comments/1t0mnyr
A lot of people approached me if I will be able to integrate MM6+MM7 to the OpenYAMM in the same/similar manner as MMMerge did it. I am then continuing with this direction and my next goal will be to achieve a MMMerge parity as a baseline. Linked video is a WIP. I can travel between the continents using the dimensional door (temporary HUD element for that), I can take/complete quests on these continents, visit indoors locations, travel via foot or stables etc.
Once this is done, my next goal will be overall polishing, performance improvements - although along the way I did my absolute best to optimize all critical paths. On 1920x1080, Indoor dungeons with around 4000 FPS (depends on dungeon complexity), Outdoor maps usually 2000-4000 FPS, depending on the maps.
Then once this is a good baseline, my plan will be to provide LUA APIs for mods - to inject new skills, new races, new classes, new behaviors etc. - the idea is to keep MMMerge state "pure" and mods will go on top of it. But this is likely a talk for the future.
Almost all the plumbing is there but there are stil many rough edges and bugs to iron out. My editor/inspector also seems to work quite well for all the mm6/mm7 outdoor/indoor maps, which helps a lot with the whole process of integrating this.
Link to the project: https://github.com/pjasicek/openyamm
EDIT: I want to explicitly add credits to the whole OpenEnroth team and MMMerge team (Rodril and all the other contributors) and GrayFace is the father of MM6-MM8 modding. Without all of you I would not be able to do what I did, not a chance. So thank you all.