It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
So, I decided to start with the series, and went for MM1. And I found a big problem... When I start the game, it asks me to press "Esc", then a screen that when ready, I should press "Enter"... And that is it. Pressing enter, reloads that same screen, and no other keys work, so I am stuck without being even able to start the game...
Just in case it was a quirk with DosBox, I went into the trouble of creating a PC XT VM, installing Dos 3,2 on it, creating two 360kb floppy disk images, transferring the game into them and then into tho XT hard disk, selecting the proper graphic set (tried both CGA and EGA)... And not, same problem. I can´t go pass the "Are you ready? then press enter" screen.
No posts in this topic were marked as the solution yet. If you can help, add your reply
Normally to start a game you would have to press a number key for a town (in this case 1 for the starting town) to go to its inn, add party members with ctrl+corresponding letter, then press 'X' to exit the inn and start the game.

But you can't get to that point?
avatar
mrcrispy83: Normally to start a game you would have to press a number key for a town (in this case 1 for the starting town) to go to its inn, add party members with ctrl+corresponding letter, then press 'X' to exit the inn and start the game.

But you can't get to that point?
Exactly! My problem (with both DosBox and real DOS is that I can't reach the point where I can select characters/town, etc.

Basically, I get this screen:

[img]https://i.imgur.com/BZtxlE5.png[/img]

And after pressing "Esc", I get to this

[img]https://i.imgur.com/bcTDADB.png[/img]

Pressing "Enter" at this point, just refreshes this screen and makes this damn thing to appear again, the only way out is closing Dosbox, or in the case of real DOS, restarting the computer
Post edited April 17, 2023 by vladimir1986
Copy the file ROSTER.DTA from ./__support/save/ROSTER.DTA (or __support\save\ROSTER.DTA if you use Windows) to the main folder.

I had the same problem and I found out the solution compiling DOSBOX with debug mode enabled and checking thelog. I have yet to play the game so I don't know if other errors would occur, therefore I recommend you to compile a copy of DOSBOX with debug options for yourself.

In a quick tutorial

* download the DOSBOX source code (on sourseforge). You can use subversion to download a copy of the sources or go on the SVN tab in the DOSBOX project page and download a snapshot.
* you can follow the instructions contained in the sources under the README and INSTALL files.
* Once compiled you can start Might and Magic 1 by powershell, or by bash if you use Linux with the command
$ path/for/the/source/dosbox MM.EXE

The debug informations will replace the console and the actual game would be on a separate window.
Post edited April 20, 2023 by dkzul
avatar
dkzul: Copy the file ROSTER.DTA from ./__support/save/ROSTER.DTA (or __support\save\ROSTER.DTA if you use Windows) to the main folder.

I had the same problem and I found out the solution compiling DOSBOX with debug mode enabled and checking thelog. I have yet to play the game so I don't know if other errors would occur, therefore I recommend you to compile a copy of DOSBOX with debug options for yourself.

In a quick tutorial

* download the DOSBOX source code (on sourseforge). You can use subversion to download a copy of the sources or go on the SVN tab in the DOSBOX project page and download a snapshot.
* you can follow the instructions contained in the sources under the README and INSTALL files.
* Once compiled you can start Might and Magic 1 by powershell, or by bash if you use Linux with the command
$ path/for/the/source/dosbox MM.EXE

The debug informations will replace the console and the actual game would be on a separate window.
Thank you for the help!

I eventually "solved" it by finding a hacked copy. I am actually using a compiled version of Dosbox-staging and seems to work fine with both solutions.

Still, I would like to do a bit of a rant for GOG, as I realised I had a couple of problems with some DOS games, like this one (and dos versions being replaced by "remakes" that only work on modern OS.) . For the broken DOS games it is a pain when going to abandonware sites where the dowload link has been removed and replaced with the broken GOG version (pe, Alone in the Dark 3).
Lucky this was a simple fix. btw, the first game is completely relentless!
avatar
vladimir1986: So, I decided to start with the series, and went for MM1. And I found a big problem... When I start the game, it asks me to press "Esc", then a screen that when ready, I should press "Enter"... And that is it. Pressing enter, reloads that same screen, and no other keys work, so I am stuck without being even able to start the game...
Just in case it was a quirk with DosBox, I went into the trouble of creating a PC XT VM, installing Dos 3,2 on it, creating two 360kb floppy disk images, transferring the game into them and then into tho XT hard disk, selecting the proper graphic set (tried both CGA and EGA)... And not, same problem. I can´t go pass the "Are you ready? then press enter" screen.
I just ran into the same issue yesterday on my Linux machine (I installed the game via Lutris). Which I found weird because I also have MM1 installed on my Win10 machine (via GOG Galaxy) and it's running fine there.
After comparing the two installation directories I found that there was a file named ROSTER.DTA that was missing from the Linux installation. Creating the missing file in the game directory solved the issue for me.

So if you have the same issue, just create an empty file called ROSTER.DTA in your MM1 directory and you're good to go. The game will fill it with the data of your characters when you create them.