VOGONS

Common searches


Search results

Display options

Re: Might & Magic 1

The patch replaces the computation of the delay loop value with the following code: ; cx initialization here l_wait: push cx push dx mov cx,0h mov dx,400h mov ah,86h int 15h pop dx pop cx ; MM1 read input function here loop l_wait @ripsaw8080 Thanks for explaining how the game originally slowed down …

Re: Might & Magic 1

The DOSBox debugger http://www.vogons.org/viewtopic.php?t=7323 was a great help in finding the delay loop that should have slowed down the messages to readable speed. With this patch it uses the PC timer which is cycle independent and it should even run smooth at max cycles. Currently, I use 2000 …

Re: Might & Magic 1

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 …

Re: Might & Magic 1

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 : 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 …

Page 1 of 1