VOGONS


First post, by zymomonas

User metadata
Rank Newbie
Rank
Newbie

Hello,

I have a lot of fun using DOSBOX in the last weeks. Most of my old games are working well without any special adjustments. But with some it is more difficult.

A special problem seems tobe ultima7 (part2 serpent isle). Although I have disabled EMS and the status shows "you have >7000 KBytes xms" after typing in "mem" serpent isle does not run and displays a message "serpent isle requires 1024000 bytes of extended memory. You only have 0 available". It's kidding me!

Interestingly, ultima7 (part 1) runs well with these parameters.

My old autoexec.bat that I adjusted for ultima7 included no mem commands at all. I simply did not start emm386.exe. But that's not possible in DOSBOX.

I also know about Exult but I want to get the system running under DOSBOX.

What can I do? 😕

Reply 1 of 15, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

How much memory are you telling DOSBox to give? You might try lowering it to 8MB just to see what happens.

Reply 2 of 15, by zymomonas

User metadata
Rank Newbie
Rank
Newbie

That's what I did with Ultima 7 part 1 to get it running. It does not help with serpent isle, though. In the old times I used a 486/100 with 8 MB RAM. There it worked well...

Reply 3 of 15, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Tried with xms=false AND ems=false?
Does it have 0 bytes then, too?

Reply 4 of 15, by zymomonas

User metadata
Rank Newbie
Rank
Newbie

Of course then I only had 635 kB RAM and serpent isle crashed completely (a flow of error messages came down on me and I had to kill dosbox).

The interesting thing is that when I start serpent isle in the first place, I only receive another but changed dos prompt. The C:> seems much lager than normal. At the second try I receive the strange message that I don't have XMS (although mem tells me that I have). If I type in "mem" (instead of serpent) I only get 635 kB of RAM. XMS seems tobe gone. Maybe the program crashes at the first attempt to start it and the XMS support crashes, too?

Reply 5 of 15, by Great Hierophant

User metadata
Rank l33t
Rank
l33t

One solution for Serpent Isle, make sure all the files (including subdirectories) are not write-protected. Files will be write-protected if you copy them directly from a CD.

Reply 6 of 15, by zymomonas

User metadata
Rank Newbie
Rank
Newbie

Yes, this is important. I saw this recently as I started Ultima Underworld. It ran well until I talked to an NPC in the game. Then the first write-attempt of the system revealed that I still had write protection on all files. The game quit wiith an error code. But that's not true with my copy of Serpent Isle. I copied it directly from my old PC onto the new (thereby avoiding installation). Maybe I should try to install serpent isle from my original CD into DOSBOX...

Reply 7 of 15, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

That could help, as it might set some parameters during installation that are specific to the environment you're now trying to run it in.

Reply 8 of 15, by zymomonas

User metadata
Rank Newbie
Rank
Newbie

Reinstallation did not help, too. Maybe Serpent Isle remains the only game of my shelf that doesn't run with DOSBOX...

Reply 9 of 15, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

Hopefully someone else has this game and will try to get it to work, and will either verify your problem or (even better) find a way to get it working.

Reply 10 of 15, by mirekluza

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

The game used to work without any problems (I had the version including the data disc). I will check it when I get home.

Mirek

Reply 11 of 15, by zymomonas

User metadata
Rank Newbie
Rank
Newbie

Thanks for trying. I have the complete Ultima 7 edition that's complete with the data disk (Silver Seed). Origin always programmed some games that needed some fine tuning of the system.

Reply 12 of 15, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

Both Ultima 7s work fine in Dosbox, at least for me and some others. I just tried with somewhat current CVS and the 0.63 release for Windows.
Maybe something is badly configured.
Run the install program and set it to not use sound and then try again. If it then works, run the installer again and set it to use sound blaster (IRQ 7).

Reply 13 of 15, by zymomonas

User metadata
Rank Newbie
Rank
Newbie

Finally, I got it running. During installation I received a lot of error messages stating that DOSBOX was unable to create subdirectories, where SI stores the static data and savegames. So I simply copied the program files from my old computer and created the directories manually - and it ran! Afterwards I installed sound and everything works.
Thanks for your support!

Reply 14 of 15, by mirekluza

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

Nice to hear that you solved it. Most of the people using DOSBOX probably do not have originalls so they do not have these problems ... Maybe you could send more details (log) about the problem - it is strange that DOSBOX could not create the directories...

Mirek

Reply 15 of 15, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

If you are running Windows I do not advice installing it from within Dosbox. I once tried to install the floppy version and it did work, but it is quite cumbersome and you need to setup floppy support correctly -> pain in..