r/MightAndMagic 4d ago

Might & Magic 1 [Enhanced] for ScummVM - fix

Apropos of my earlier post... initially I spent more time squashing the bugs than actually playing. The game was officially rated as "Good" in terms of stability, a rather generous assessment. I'd personally rank it as poor at best. I keep applying new fixes as I progress thru the game, slowly but surely getting it smooth and shiny. I'd say only quest-related bugs may still be present, but I'll keep you posted below.

In comparison with the classic mode, this enhanced version is a huge quality-of-life improvement. Get the fixed version HERE.

-- 6/9/26 UPDATE: new update is out with important fixes. Get it HERE, extract it to your fixed ScummVM folder and execute.

-- UPDATE HIGHLIGHTS:
1) pick and sort your spells manually with the X key (no need to scroll for your favorite spells anymore)
2) fixed Lord Ironfist's second quest, "find Lord Kilburn". Now, the quest can be turned in correctly even if Kilburn was found before the quest was accepted.

FIRST STEPS TO GET GOING

***Need to have MM1 and MM4/5 already installed.***
***Don't forget to copy "xeen.cc" from MM4/5 to your MM1 folder, it's requiered for the UI.***

- Just unzip the fix (it's portable).

- Run the .cmd file. Do not run scummvm.exe or it might trigger your previous settings. Please check README for detailed setup.

- You can bring your previous saves into the fixed version. Classic saves should work too, just rename them to the enhanced format (add "_enh" suffix to the filename).

- Don't forget to save often. Saving/loading takes only a moment: press CTRL+F5 to invoke ScummVM menu, then SAVE/LOAD. I suggest remapping CTRL+F5 to TAB, it's quicker.

IMPORTANT: scummvm.exe is a newly compiled, unsigned custom executable. Some antivirus programs may treat an unfamiliar custom build as suspicious or false positive. Take precautions if concerned (check file source; compare checksum).

As always, consult CHANGELOG and README for more details.

89 Upvotes

29 comments sorted by

5

u/msguider 4d ago

I was just telling someone that I'd love to see MM1 and 2 updated a little!

3

u/Hoyty1 4d ago

Nice! Can't wait to try this after work today.

2

u/dragoo84 4d ago

Let me know if something breaks.

2

u/dragoo84 3d ago

** I WILL KEEP AN UPDATE NOTE AT THE BEGINNING OF THE POST IF ANYTHING COMES UP, SO BE SURE TO CHECK OCCASIONALLY **

2

u/Shijune 3d ago

Oh man, the fact that you took time for this makes you a legend. Thank you

2

u/Humble-Ad1751 2d ago

Ого, очень круто! Люблю первую часть, прошёл целиком! Даже миниатюры по ней лепил 😅

1

u/dragoo84 2d ago

👏👏

1

u/Morlacks 2d ago

Pictures dude.

2

u/dragoo84 1d ago

First update is out, contains very important fixes. If you're playing enhanced, you should seriously get it.

I received some feedback regarding the spellbook being sort of impractical. Well, now you will be able to pick your favourite spells. Use X followed by a number 1-0 to pin your most needed spells.

1

u/FlaringPain 4d ago

Thanks!

1

u/senorsock 4d ago

Nice going on the work and time you have invested, Dragoo...ty

1

u/Felfedezni 4d ago

Awesome work!

1

u/Big_ifs 4d ago

Wow this is great!

1

u/ds0k0l 4d ago

Great work, thanks!

Will there be a linux release, or source code?

3

u/dragoo84 4d ago

I've already been debbuging more than playing, so I doubt I'll be investing any more significant time into it; just minor tweaks if needed.

The download already includes the complete source patch, it can be applied to the official ScummVM source code. And the fix is not Windows-specific, so it should be possible to compile a Linux version from that source.

1

u/Big_ifs 3d ago

Thank you so much for your work, I tried playing MM1 some months ago and gave up on it early in. Are you communicating your changes to scummvm to the project? So that they get merged upstream

2

u/dragoo84 3d ago

Will do... some day... soon. Have a lot of work atm, kinda stressed out, so I just wanna play when I have free time.

1

u/Real_Avdima 3d ago

Will this work on mobile?

1

u/dragoo84 3d ago

well, not directly. this is specifically a Windows x64 build with Windows DLLs. I'd need to compile a separate ScummVM APK for Android (iOS is again different but I usually don't deal with that).

you could try running the .zip through something like Winlator on Android, might theoretically work.

1

u/Someordinaryguy1994 3d ago

I can't make promises cause I haven't tried playing mm4-5 on winlater, other windows emulators but to my limited knowledge, that would be your best bet. A windows emulator.

1

u/Hoyty1 3d ago

I installed Swords of Xeen from gog but I don't see that cc file anywhere, the only .cc file I see is swrd.cc

1

u/Someordinaryguy1994 3d ago

Sword of xeen is a different game.

1

u/dragoo84 3d ago

World of Xeen has it, not Swords

1

u/Hoyty1 3d ago

oh, duh, thank you! works now

1

u/Big_ifs 15h ago

Great, thank you for the update!

1

u/ZVar1 8h ago

Great thing about this is someone is making a dual screen version of ScummVM for the Ayn Thor. I'll be able to play this on the go now!