Ultima 7 in Windows?
trotski writes "In its day, Ultima 7 was one of the most complex and detailed RPG's ever made. Lets put it this way, in 1992 it required 20 mb of hard drive space and a 386 processor; cutting edge equipment that at the time retailed at well over $2000. Unfortunatly, until now getting Utlima 7 to run properly under win9X or worse, win2K or XP was heart-breaking. Fortunatly, someone has designed a utility that allows you to run this program under all versions of Windows as well as Linux! Very exciting for people out there who want to play this classic." Actually, Linux support seems to be only hypothetical at this point; along with the link to download the code is a note that says "Anyone who wishes to study the source code, or to port it to Linux or any other OS, is welcome to download this file."
Just use Exult instead. Must be a slow newsday?
Belief is the currency of delusion.
Ultima runs exceptionally well inside a VMWare virtual machine under both Linux and Windows. I have an athlon 2000+ on which I do this, and it works perfectly. No sound though, which is sad because the Guardian's voice is awe inspiring at times!
Learn from the mistakes of others. There isn't enough time to make them all yourself.
So, let me get this straight....
Suddenly, there is a large movement for people to port Linux programs to Windows?
Isn't this slashdot? Shouldn't this be a selling point for crossing over.?
Make it up! "http://linux.org/Ultima7/Switch"
0110100100100000011000010110110100100000011000100
Exult is a hell of a lot more technically *good* than this thingie, has complete Linux support (as well as Windows), and even adds a few features. If you're an Ultima fan, check it out.
Ultima, Star Control 2, Marathon...eventually, *everything* comes to Linux.
May we never see th
The cause of all the problems with ultima 7 is flat real mode, or 32 bit real mode. Turns out it is possible to switch to protected mode, change the segment limits, and when you return to real mode, the segment limits are not changed back. This allows access to the full 32 bit flat memory address space, while still being in real mode. This is much faster than a DOS extender (DPMI), which rapidly switches back and forth between real and protected mode. Unfortunately, flat real mode is incompatible with anything except pure DOS with himem.sys as the only memory manager loaded. It is even incompatible with emm386 and qemm.
Doesn't it work in Dosemu, with a DOS like FreeDOS or MS-DOS?
OLPC Australia
Ultima 7 does not work in virtual 8086 mode (yes, that means no emm386.exe or qemm). It uses a bug in the x86 CPU to access 32 bit real mode. That is, accessing the full 32 bit flat memory address space while still being in real mode.
The scourge of the WWW: embedded MIDI files!
Er, actually, I kinda dig this one. In fact, it's the only embedded MIDI I've ever replayed.
Entrepreneur : (noun), French for "unemployed"
DOS.... who would have thought that something as simple as installing a real copy of DOS and some real mode drivers, or creating a real DOS bootdisk with real mode drivers would make playing an antique game easy on a modern OS.
... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
If you have a PCI sound card, I seriously doubt you will get this thing to work under Windows. There is some sort of ISA SB emulator available for Windows NT/2000 called VDMSound, but I'm still running lowly Windows 98.
As about a billion other posters have already pointed out, however, Exult is a solution that is very nice, and does not have this limitation.
why not just purchase one of those and install all the old games you love?
pricewatch has a pentium 166 listed at 48.00 including shipping!
Thanks to file sharing, I purchase more CDs
Thanks to the RIAA, I buy them used...
It may be an old game, but being able to run it on a modern OS is amazing, while running the more recent Ultima 8 on a modern OS wouldn't impress me at all.
It was so complex to configure a working operating environment that could run Ultima 7, you had to understand the whole i386/MS-DOS memory model with all its hacks and subtleties just to run that game. Being able to start a game for the first time was the first quest of the game, even before that of solving the murder in Trinsic.
I've always used Ultima 7 as a hardcore test when I try an emulator. If it runs Ultima 7, it must emulate every feature and bug of the i386 architecture/MS-DOS and passes the test, if it doesn't, it fails. I've only tried VMWare that passed the test (but with no sound), all others failed.
Now thanks to Exult I don't really care anymore if an emulator can run Ultima 7 or not, but it's still a good way to check if an emulator does its work well.
You're a little out of step on those hardware costs. I bought my first PC in 1991, the year before -- a 25MHz 486SX with 100MB disk, well above the spec you quote, for about $1200.
Someone who's a better system-level programmer than me needs to write a program that completely emulates an old DOS machine for gamers. You should be able to pick the virtual video card, memory, sound card, CPU speed (very important), and DOS version. Let each DOS .EXE have it's own settings so you don't have to muck around with them each time.
I'd pay for software like that. Messing around with Moslo sucks.
People keep on talking about U7 being the best. Clearly Ultima 5 Warriors of Destiny is. U7 had no challenge element.
At no time was i afraid of dying, unlike U5 where youd be low on food, and stuck in New Magincia with a shadowlord guaring the town. U5 had turned based combat, U7 had poor AI combat. U5 had real dungeoneos with levels, U7 had caves.
Now pro U7, yes it has better graphics but just wait until the dungeon siege remake comes out. http://www.u5lazarus.com .
Veramocor
For some reason, I'm a bit partial to Exult. But without U7run (the utility this story refers to), Exult would be a lot farther behind. U7 with U7run was often run to see how things were supposed to work in the original, since Exult is a complete re-implementation.
Might I suggest you try out DOSbox then? It's still somewhat early in development (no protected mode games), but it's both promising and open-source.
[PowerPoint] is a tool for capitalist presentation
Does anyone know of a project to make Ulitma IX run under Windows?