MisteRL wrote:
Here is another solution for those people like me who cannot find a satisfactory cycles setting. Open the Hex editor of your choice and change the following three lines in mm.exe:
Code:
0000 0860: C3 51 F7 26 DA 00 B9 03 00 D3 E8 8B C8 D1 E8 03
0000 0870: C8 41 51 E8 90 FC 0A C0 78 09 59 E2 F5 B8 00 00
0000 0880: E9 06 00 59 B0 00 E8 C0 FC 50 58 59 C3 FF FF FF
to:
Code:
0000 0860: C3 51 89 C1 51 52 B9 00 00 BA 00 04 B4 86 CD 15
0000 0870: 5A 59 90 E8 90 FC 0A C0 78 09 E2 E8 B8 00 00 90
0000 0880: E9 06 00 90 B0 00 E8 C0 FC 50 58 59 C3 FF FF FF
Gives you about 3 seconds (key stroke interrupts) to read the text, regardless of cycle setting. Works on the MM6 Collectors edition version of Might and Magic Book I.
I have tried setting the delay to 9 (slowest), but even then I had two choices regarding MM I:
a) I could reduce cycles until the game became unplayable slow and still could barely see the messages.
b) Or I could run the game at acceptable overall speed and not even notice that there were message I missed.
Hence the above patch. In case anyone else should ever run into this problem I have created an executable for easy patch application.
http://www.mediafire.com/?nn2tyyjtljh Just copy it into the same directory as MM.EXE and execute it from Windows not DOSBox.
Btw., I have played through most of the game with the patch and so far no problems.