VOGONS


First post, by rumbadumba

User metadata
Rank Newbie
Rank
Newbie

I have the Ultima Collection CD - contains Akabaleth, Ultima 1-8 and seemingly Ultima 9 (though I recall seeing that the cd only had a bit of U9 really).

Been playing around with it on my k6/3 machine in Windows 98, but I'm not always getting sound and for example Utima 8 simply refuses to run, DOS mode or otherwise.

Rather than fiddle with the setup of that particular PC which, subject to needing a complete reinstall and solving a few other issues, is pretty much "there" as far as I am concerned, I am wondering about putting together another box to run Ultima (and maybe other things too). So my question is: what would be good hardware to run the Ultima collection?

I'm not convinced it wouldnt just be a complete waste of time to build something specifically for Ultima - I am not an Ultima fan, it just looked interesting - and there are other projects I could use the hardware for. So my second question is, if I was to go for Dosbox instead, what sort of hardware would I need to run Ultima 1-8?

Reply 1 of 12, by Kreshna Aryaguna Nurzaman

User metadata
Rank l33t
Rank
l33t
rumbadumba wrote:

if I was to go for Dosbox instead, what sort of hardware would I need to run Ultima 1-8?

DOSBOX ain't pretty demanding for non-3D, non-SVGA DOS games. Ultima 8 runs pretty smooth on my old Pentium M notebook. Even Wing Commander Armada runs very smooth on the same notebook, and it's 3D (albeit it's a low-res VGA game).

Never thought this thread would be that long, but now, for something different.....
Kreshna Aryaguna Nurzaman.

Reply 2 of 12, by Great Hierophant

User metadata
Rank l33t
Rank
l33t
rumbadumba wrote:
I have the Ultima Collection CD - contains Akabaleth, Ultima 1-8 and seemingly Ultima 9 (though I recall seeing that the cd only […]
Show full quote

I have the Ultima Collection CD - contains Akabaleth, Ultima 1-8 and seemingly Ultima 9 (though I recall seeing that the cd only had a bit of U9 really).

Been playing around with it on my k6/3 machine in Windows 98, but I'm not always getting sound and for example Utima 8 simply refuses to run, DOS mode or otherwise.

Rather than fiddle with the setup of that particular PC which, subject to needing a complete reinstall and solving a few other issues, is pretty much "there" as far as I am concerned, I am wondering about putting together another box to run Ultima (and maybe other things too). So my question is: what would be good hardware to run the Ultima collection?

I'm not convinced it wouldnt just be a complete waste of time to build something specifically for Ultima - I am not an Ultima fan, it just looked interesting - and there are other projects I could use the hardware for. So my second question is, if I was to go for Dosbox instead, what sort of hardware would I need to run Ultima 1-8?

I would say that your best bet for running the games on real hawould be something in the 486DX2 @ 66mHz range. Anything later is too fast for Ultima 1-7, anything much slower and 8 will not run well. Even at that speed, a turbo function would be highly recommended to slow down Ultima 1-6, which run fast on high 286 processors. Serpent Isle and Ultima 8 are the only series Ultimas that aren't particularly sensitive to processor speed.

Reply 3 of 12, by wildweasel

User metadata
Rank Member
Rank
Member

If all you want to play is Ultima VII or Serpent Isle, though, you won't even need DOSBox or even DOS for that matter - Exult is a complete rewrite of the Ultima VII engine for most platforms, and that should run the game just perfect with not a lot of configuration.

wwsig2-button1.pngwwsig2-center.pngwwsig2-button2.png

Reply 4 of 12, by rumbadumba

User metadata
Rank Newbie
Rank
Newbie

Thanks for these replies!

DOSBOX ain't pretty demanding for non-3D, non-SVGA DOS games.

I hadn't realised this - so I can run Ultima 1-8 using Dosbox on my k6/3 maybe. Think that's where I'll start then.

I would say that your best bet for running the games on real hawould be something in the 486DX2 @ 66mHz range.

Ah, that is what I was afraid of. I happen to have a couple of spare 486 PCI/ISA boards but I am not sure I want to go to the trouble of building a system with one (at least, not without more reasons to use a 486 rather than a PII BX board or a socket 7, which are my main alternatives).

Exult is a complete rewrite of the Ultima VII engine for most platforms, and that should run the game just perfect with not a lot of configuration.

Sounds interesting, I'll have a look at that some time.

Reply 5 of 12, by dh4rm4

User metadata
Rank Oldbie
Rank
Oldbie

The cool things about Exult:-

1. Runs any of the Ultima VII games in Windows as DirectX/OpenGL apps which will use Windows Midi and Wave output for audio (including support for the Speech Packs).

2. Lets you set your viewable are around the avatar as far as you'd like - makes for great fun when you can communicate with NPCs and grab things/toggle switches way over the other side of maps and do other gamebreaking things.

3. Includes a really versatile editor.

Reply 7 of 12, by dh4rm4

User metadata
Rank Oldbie
Rank
Oldbie

Oh no doubt, if you want the authentic experience DOSBox is a better choice, but Exult is still an extremely attractive and nice alternative. I especially liked the in engine map and warp-to features.

Reply 8 of 12, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

In a real Ultima Collection there is no Ultima 9 included at all, especially since U9 came with two CDs.
And the others are correct, Dosbox runs them all very nicely. Especially Ultima 7 which was a nightmare to get to run on a real system since it had need for especially much conventional memory (those 640 KB or what it was called) which made adding other programs to the autoexec/config (like mouse program) a big problem.
And yes, Exult is always worth a try but then I'm very biased 😀

Windows 3.1x guide for DOSBox
60 seconds guide to DOSBox
DOSBox SVN snapshot for macOS (10.4-11.x ppc/intel 32/64bit) notarized for gatekeeper

Reply 9 of 12, by Amigaz

User metadata
Rank Oldbie
Rank
Oldbie
Dominus wrote:

In a real Ultima Collection there is no Ultima 9 included at all, especially since U9 came with two CDs.
And the others are correct, Dosbox runs them all very nicely. Especially Ultima 7 which was a nightmare to get to run on a real system since it had need for especially much conventional memory (those 640 KB or what it was called) which made adding other programs to the autoexec/config (like mouse program) a big problem.
And yes, Exult is always worth a try but then I'm very biased 😀

imho U7 isn't a nightmare to run, on anything faster than a 486DX 33mhz it will be.
It doesn't want to run with any EMS just plain XMS (himem.sys)
Not sure when you ran a real dosbox last time since today a DOS mouse driver is about 4k, on my DOS boxes with cd-rom drivers, mouse driver etc loaded I have around 600-605k free conventional memory.
With free-dos DOS drivers and other newer made DOS drivers it's very easy to get alot of free conventional memory

My retro computer stuff: https://lychee.jjserver.net/#16136303902327

Reply 10 of 12, by Great Hierophant

User metadata
Rank l33t
Rank
l33t

Especially Ultima 7 which was a nightmare to get to run on a real system since it had need for especially much conventional memory (those 640 KB or what it was called) which made adding other programs to the autoexec/config (like mouse program) a big problem.

There is no single system that will really run all the main series Ultimas at the proper speed. Once upon a time ago, I suggested that it would be very difficult to run Ultima 7 or especially SI with the Roland & SB option and a CD-ROM loaded at the same time. The conventional memory requirements are very high (something like 590K free) and you need to load separate drivers for a mouse (mouse.com) and a CD-ROM drive (MSCDEX). You cannot load an expanded memory manager, which makes access to the upper memory area difficult. Using MS-DOS and Microsoft drivers, it would be difficult.

Reply 12 of 12, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

I had good experiences back in the days with UMBPCI (an alternative to emm386.exe) that enabled me to put a lot of stuff into higher memory. I *think* I got that to work with U7 quite well, along with smartdrv and such stuff, but then again, it has been ages since then 😀