Slashdot Mirror


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."

168 comments

  1. Exult by eddy · · Score: 5, Informative

    Just use Exult instead. Must be a slow newsday?

    --
    Belief is the currency of delusion.
    1. Re:Exult by IIRCAFAIKIANAL · · Score: 2

      Damn, I was gonna post that.

      1.0 was just released last month too :)

      --
      Robots are everywhere, and they eat old people's medicine for fuel.
    2. Re:Exult by Marton · · Score: 4, Informative

      Exult uses a totally different approach - it is a rewrite of the game engine. The memory manager & hack in this case is a much more generic piece of software that could be adapted to other old software that does not run under emulated DOS sessions anymore.

    3. Re:Exult by eddy · · Score: 4, Insightful

      The "news" isn't that there's a new generic "old-game-loader" out, the "news" is that you can now run Ultima 7 on Windows. For that purpose, Exult is better. That Exult is a re-implementation is hardly a secret and not something that one should feel the need to point out (it's in the domain "so obvious it hurts")

      Furthermore, I haven't checked the source of this loader, but I'll wager it's very executable-specific, and I doubt that many other games would benefit from this particular loader (that is, there's already less intrusive ways of playing most games).

      In short; the whole problem with U7 is the messed up hack of a memory model (real flat mode) the cracksmoking freaks chose to use. Exult, which is newsworthy in itself, solved the problem, and more.

      --
      Belief is the currency of delusion.
    4. Re:Exult by auntfloyd · · Score: 5, Informative
      Exult is fantastic. I've been using 1.0 (under Linux) to run BG and SI (with their respective expansion packs) with no problem.

      Exult has a ton of extra features over the original U7 engine, including:

      SI-style "paper doll" support in BG

      The ability to use the "T" button (pause and click on someone to talk) in BG

      Configurable display size. This is great because you can configure Exult to show more of the game world on screen. The original U7 only did 320x200, but if you have a bigger screen, why not take advantage of it?

      Unlimited save and restore slots. Each save also has a party list and screenshot associated with it

      Sound support, including speech. I don't think I could ever get this to work with U7 under DOS

      *Much* more stable. U7 was fairly buggy - random lockups were distressingly common. Exult hasn't crashed on me once.

      Normal play speed. Exult doesn't require any sort of slow down utililty like moslo

      The need for food seems to have disappeared. I beat BG recently and only had to feed my party once. I guess the Exult developers thought that the food system was a bad idea and just didn't implement it fully. In my book, not having to deal with Shamino whining "I must have food" every 2 minutes is a plus.

      Advanced cheating system :)

      So get Exult. It's better than the original, and runs under unix, too.

    5. Re:Exult by WWWWolf · · Score: 1
      Just use Exult instead. Must be a slow newsday?

      An extremely slow news day if a) Exult 1.0 wasn't noted in Slashdot some time ago, and b) U7Run has been, like Exult, around quite a while. This isn't exactly even news =)

      And everyone interested playing U7 should definitely get Exult, because it fixes some annoyances in original U7BG and, in general, feels slightly better and is technically far superior. And it's also easier to configure, I guess! =)

    6. Re:Exult by Jucius+Maximus · · Score: 3, Funny
      "The need for food seems to have disappeared. I beat BG recently and only had to feed my party once. I guess the Exult developers thought that the food system was a bad idea and just didn't implement it fully. In my book, not having to deal with Shamino whining "I must have food" every 2 minutes is a plus."

      But this means that only the players who played the original DOS version will be able to see the antics that happen when the party gets really, REALLY hungry ;-) (The members randomly start saying Moo, Oink, etc... It's all the funnier when you see it in that old english type font they use.)

    7. Re:Exult by Alorelith · · Score: 2, Funny

      What's the fun in that? One time I got Serpent Isle to work with BOTH sound and music in DOS. I'm probably one of just a handful of people that accomplished this massive feat. Heh, when I walked by girls at school, I could feel their eyes gleaming in awe. They called me the Serpent Master...

    8. Re:Exult by StillAnonymous · · Score: 1

      Well, this problem is going to come up again and again as hardware and operating systems become obsolete and games that depend on them stop working. It'd be nice to have a virtual machine that worked for everything since reprogramming the engine takes much more work if you have to do it on a game-by-game basis.

      Take a look at even older DirectX based games. One of the best auto-combat games, Interstate '76, won't work on 2000/XP. It DOES work in Wine, however, but it gets hung up on a continue button when you're in the salvage screen. Too bad, because otherwise it works perfectly.

    9. Re:Exult by Zenki · · Score: 1

      They won't even see the party member get hangovers by drinking a few too many pails of ale.

    10. Re:Exult by andrewski · · Score: 1

      Exult also runs under Mac OS X beautifully. I rebooted my BSD box into its vestigial Windows partition to install U7 and SI (hard to do on a Mac), and then moved 'em over to the Powerbook, reconnected the monitor, and was having fucking Iolo shoot me in the back faster than you can say Caddelite.

    11. Re:Exult by andrewski · · Score: 1

      They fixed the food bug. I was used to playing without feeding my twits, and recently upgraded to 1.0. Now they just bitch and moan all the time "I must eat now!!!"

  2. Cool by nich37ways · · Score: 1
    Now i just have to go find a copy of ultima, god knows where it has gone

    nich

    --
    37 - what does it stand for really...
    1. Re:Cool by IIRCAFAIKIANAL · · Score: 2

      You can still find the Ultima Collection in a lot of stores.

      Or you can hit some abandonware sites, if you really can't find it anywhere... it is getting harder and harder to find.

      --
      Robots are everywhere, and they eat old people's medicine for fuel.
    2. Re:Cool by ThumbSuck · · Score: 2, Insightful

      Yeah..I had had to check through my cd's for ultima VII too. Looks like I've created archiving system so complex even I cannot understand it. But finally I found it, the *complete* ultima VII, right between wind commander II and ultima underworld 1. I think I'm going to browse my diskettes too, I saw a glimpse of ultima 3 there a year ago. But to the compability part, I solved all my problems by not selling my old 66 MHz 486. Now it lies in the corner and just waits for me to play the classic games again and again.

    3. Re:Cool by balloonhead · · Score: 2
      KaZaa, obviously.

      --
      This idea was invented by Shampoo.
    4. Re:Cool by javaman83 · · Score: 1

      yeah i got it on Kazaa. There is nothing better than playing it on my zaurus.

    5. Re:Cool by owenb · · Score: 2, Funny

      right between wind commander II and ultima underworld 1

      Ah, the hours of flatulence-based fun to be had from playing wind commander II!

  3. Ultima!! by Beetjebrak · · Score: 4, Informative

    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.
    1. Re:Ultima!! by eWarz · · Score: 0

      "Yes, THAT is the proper direction to go avatar!" "Poor Avatar, Poor Poor Avatar" "Yes, you play too much ultima 7 avatar!"

    2. Re:Ultima!! by auntfloyd · · Score: 2

      If you haven't yet been inspired by all the other posts, you should know that Exult supports full speech and sound. Get it. It's good.

    3. Re:Ultima!! by Beetjebrak · · Score: 1

      Last time I tried Exult, it gave strange glitches when playing U7 Serpent Isle.. :-(( Did it improve much over the past 6 months??

      --
      Learn from the mistakes of others. There isn't enough time to make them all yourself.
    4. Re:Ultima!! by Kragg · · Score: 1

      From the efficient screensaver dept.: POKE 53281,0:POKE 53280,0
      Wow. That takes me back. I Can't believe that this ultimately useless bit of knowledge is still sitting there inside my head. Ah well, one more line for the resume I guess.

      --
      If you can't see this, click here to enable sigs.
    5. Re:Ultima!! by auntfloyd · · Score: 1

      Yeah, I haven't had any problems. 1.0 was released a few weeks ago, so I think they've been doing some pretty serious work recently.

    6. Re:Ultima!! by Anonymous Coward · · Score: 0

      >because the Guardian's voice is awe >inspiring at times!

      Heh, I remember playing it with my old Sound Blaster AWE32

  4. Amazing! by Malicious · · Score: 3, Funny

    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"

    --
    01101001001000000110000101101101001000000110001001 10000101110100011011010110000101101110
  5. is everyone sleeping or ? by Anonymous Coward · · Score: 1, Informative


    it's been possible to play u7 since eons under linux

    exult.sourceforge.net

  6. I LOVE THIS GAME! by mosdef · · Score: 0

    AVATAR!

  7. A classic revitalized by The+Analog+Kid · · Score: 1

    I remeber those days, the cutting edge, I remeber having a Packard Bell 486, with 500 meg HD and 5 megs of ram, it was good for its time, but like the car its a distant memory. These games set the stage for everything that followed as far as RPG just like Wolfenstein 3D was for the First Person Shooter. Ah the memories.

  8. Exult by Echnin · · Score: 0, Redundant

    Dude, Exult has existed for ages. It does everything that stuff does.

    --
    Lalala
  9. My thoughts exactly -- Exult == good by 0x0d0a · · Score: 4, Interesting

    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.

  10. indeed, by Anonymous Coward · · Score: 0

    read closer.

  11. Flat Real Mode by Anonymous Coward · · Score: 5, Informative

    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.

    1. Re:Flat Real Mode by bsartist · · Score: 3, Insightful

      Wow - that really takes me back. Many, many years ago, in '91 or '92 I think, I wrote an article about Flat Real Mode for the comp.lang.asm.x86 FAQ. I wonder now if the U7 programmers read it - it would be *really* cool to find that I had contributed, in even a small way, to one of my favorite game series.

      It can still be useful - and as far as I know, sometimes still used - in embedded applications that need to address more than 1MB of memory while dealing with a high rate of interrupts. Interrupts in protected mode cause a context switch, which carries with it a substantial amount of overhead.

      --
      Lost: Sig, white with black letters. No collar. Reward if found!
    2. Re:Flat Real Mode by Neon+Spiral+Injector · · Score: 4, Funny

      If you were indeed the one responsible for the memory configuration of U7, I wouldn't mention it too loudly around here. :P

    3. Re:Flat Real Mode by bsartist · · Score: 1

      I didn't create the technique, and I certainly didn't have the privilege of working at Origin. I wish I had! All I can take credit (or blame) for is writing an article in an old USENET FAQ. :-)

      --
      Lost: Sig, white with black letters. No collar. Reward if found!
    4. Re:Flat Real Mode by caspper69 · · Score: 3, Informative

      We OS developers like to refer to this as "unreal" mode. It works like a charm, but is technically considered "undocumented" processor behavior by Intel.

      It can be very useful in getting a 32-bit protected mode operating system running. This is because as soon as you switch to protected mode, you need to write all of your own interrupt code (i.e. if you've ever written code in x86 assembly under DOS, you have access to a ton of INT(errupt) instructions that do things like write to the screen, read from a disk, etc, but in Pmode, YOU must write the code to do all of this yourself - quite tedious and time-consuming). Well, in unreal mode, you switch to pmode, then switch back to real mode without resetting the segment registers, and gain access to the entire 32-bit flat address space, and still use the real mode interrupts.

      This mode is therefore most useful for a second-stage bootloader, and/or other miscellaneous times when you need to access memory beyond 1MB, but using real-mode interrupts. Plus, it can be a hell of a lot easier than setting up V86 mode (vitual-8086 mode), with the necessary Global Descriptor Table entries (GDT) and getting your Task State Segments (TSS's) correct. Eventually, you'll need V86 mode if you wish to execute 16-bit code from your 32-bit protected environment, but it's nice to be able to work on different parts of an operating system at different times without being relegated to do so in a certain and well defined order.

    5. Re:Flat Real Mode by NMSpaz · · Score: 2, Informative

      Actually, there is a wonderful utility called umbpci which allows access to high memory for loading device drivers while keeping the processor in real mode. This is a godsend for paying U7 since it's near impossible to load everything needed (sound drivers, mouse support, possibly CD-rom support) and try and cram it all into 640k...

    6. Re:Flat Real Mode by Daniel+Phillips · · Score: 2

      It [flat real mode] can be very useful in getting a 32-bit protected mode operating system running. This is because as soon as you switch to protected mode, you need to write all of your own interrupt code (i.e. if you've ever written code in x86 assembly under DOS, you have access to a ton of INT(errupt) instructions that do things like write to the screen, read from a disk, etc, but in Pmode, YOU must write the code to do all of this yourself - quite tedious and time-consuming).

      Sorry, that's inaccurate. For a basic Dos extender you just had to:

      - Set up the GDT and IDT

      - Point the 32 bit interrupts at the 16 bit real
      mode interrupts

      - Write special case code for interrupts that use pointers, such as disk io, to copy the data
      via a buffer instead

      - A few other wrinkles

      It took me 2-3 weeks to do that as I recall. There was no rewriting of bios routines needed, though since most of them suck too badly for words, it's worth doing anyway.

      I did not find 32 bit protected mode to be significantly slower than real mode.

      Well, in unreal mode, you switch to pmode, then switch back to real mode without resetting the segment registers, and gain access to the entire 32-bit flat address space, and still use the real mode interrupts.

      And try to handle all the grotty little cases where an interrupt or something comes along and destroys the internal registers. 32 bit real mode was a bad idea, no two ways about it, and a really bad strategy for writing a game.

      --
      Have you got your LWN subscription yet?
  12. Ultimas on PC in general by ackthpt · · Score: 1

    I've been rather dismayed with the Ultima games on my laptop. Using MOSLO has been an extreme annoyance. I just finished (yesterday, actually) building my first non-Sun desktop (AMD2600/333, etc) with XP installed (still waiting for Mandrake 9.0 to ship!!!) and expect no better if I take this collection of Ultimas and try to run it on XP. Sorry to say, but it's actually better to get one of the emualtors for C64 or Apple ][ for the earlier (1,2,3,4) Ultima games.

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:Ultimas on PC in general by bsartist · · Score: 1

      it's actually better to get one of the emualtors for C64 or Apple ][ for the earlier (1,2,3,4) Ultima games.

      Amen to that. CGA was the worst. I can understand why, given the technical limitations of the time, IBM chose to implement a 4-color display. What I don't understand is why they chose four colors that, in combination, are one of the most hideous palettes ever to "grace" a PC screen.

      --
      Lost: Sig, white with black letters. No collar. Reward if found!
  13. Dosemu? by The+Original+Yama · · Score: 3

    Doesn't it work in Dosemu, with a DOS like FreeDOS or MS-DOS?

    1. Re:Dosemu? by trotski · · Score: 2

      NO!!!!!!

      IT was frustrating to try though :)

      --

      "Entropy is the bad-guy, and he is everywhere"
  14. Re:No, it doesn't even work with emm386 by Anonymous Coward · · Score: 3, Informative

    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.

  15. Ahh! MIDI warning on the link! by XorNand · · Score: 4, Funny


    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"
    1. Re:Ahh! MIDI warning on the link! by Silh · · Score: 2, Informative

      That would be 'Stones', probably the song most associated with the Ultima series. Probably my favourite song from the series as well.

      Too bad from U7 onwards it's missing its last verse.

      Some Ultima fans may argue it's overplayed though...

      --
      -- Silhouette
    2. Re:Ahh! MIDI warning on the link! by Filarion · · Score: 1

      Bah. Stones is never overplayed. :)

      --
      --[Nothing important]--
    3. Re:Ahh! MIDI warning on the link! by nomadic · · Score: 4, Funny

      6789878767653

      Now quick, grab the sandalwood box!

    4. Re:Ahh! MIDI warning on the link! by WWWWolf · · Score: 1
      Too bad from U7 onwards it's missing its last verse.

      Yeah, that's bad. Makes singing along kind of hard. (And mind you, I always sing along. =)

      Some Ultima fans may argue it's overplayed though...

      Overplayed? ::chokes on the coffee:: What? Overplayed? Never!

      Overplayed or not, it is and it will be my all-time favorite piece of game music.

    5. Re:Ahh! MIDI warning on the link! by Anonymous Coward · · Score: 0

      Man, it sucks to go down to that little room with the mirror if you don't have the box.

  16. The answer is.... by woogieoogieboogie · · Score: 4, Insightful

    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...
    1. Re:The answer is.... by IIRCAFAIKIANAL · · Score: 5, Funny

      Who wants to reboot to play a game?

      That would be like doing all your productive stuff in one operating system and all your game playing in anot-

      Uhm, nevermind.

      --
      Robots are everywhere, and they eat old people's medicine for fuel.
    2. Re:The answer is.... by WWWWolf · · Score: 2, Interesting
      or creating a real DOS bootdisk with real mode drivers would make playing an antique game easy on a modern OS.

      It's just that U7 is the only really painful program I've had to deal with. It never ran right without hours and hours of tuning! Getting a satisfactory amount of low memory, getting the perfect combination of EMS and XMS ::shudder at the abbreviations::, and trying to fit the damn mouse driver to that soup. And then the real fun begins: Configuring the sound support perfectly...

      <old-dos-user>And nowadays, people complain that Microsoft sucks when they need to reboot a couple of times when installing Windows. But back when I was a newbie... (blah blah) booted 20 times to get EMM386 and HIMEM right (blah blah) uphill both ways in snow. And this is Finland we're talking about. Lots of snow. Lots.</old-dos-user>

      Also, there's the issue of incomplete DOS support for current hardware. (I could, for some weird reason, get my USB rat and keyboard to work in some DOS games when running Windows98SE... lucky they weren't too memory-exhaustive.)

      The installation of Exult couldn't be easier: apt-get install exult, some messing with the conf files, and tadah! And it even runs perfectly, properly frame-limited (U7BG was just a little bit too fast in P166, and I haven't dared to test it without mo'slo on my P3-600...) and MIDI comes through software synthesis and there's proper sound effects and tons of new cool features.

    3. Re:The answer is.... by robhancock · · Score: 1

      Many newer peripherals simply aren't backward-compatible with DOS, or have no real-mode drivers available. Not to mention if your hard disk is formatted NTFS, you can't even access it..

    4. Re:The answer is.... by Sycraft-fu · · Score: 2

      Ummmm, I really doubt that would work on a modern system like mine.

      Ok, first there is the HDD problem. All my HDs are in NTFS format, which DOS doesn't understand, and contain partitions larger than 2GB, which DOS doesn't support.

      Then there is my sound card. It's a SoundBlaster Audigy 2. Receant card, very advanced, and NO DOS drivers. Wouldn't work even if there were, it needs access to system memory to load up its soundfonts, which would scrw with teh 32-bit realmode U7 runs in.

      Then there's my processor. P4 1.6ghz. Not really all that fast by today's standards, but still rather faster than the 486 U7 was designed for. How much faster? Oh say about 100 times (on an integer benchmark). This would make teh game run a little faster than it is supposed to.

      Finally, there's all the IRQ sharing that goes on. My system has a lot of devices, and BIOS assigns them to share IRQs. This isn't a problem for Windows, it can handle that (and actually 2000 takes over, starts up the APIC, and reassigns interrupts to have more than 16 of them). DOS, on the other had, might have some trouble with multiple devices on the same IRQ.

      So I se no real way that I could make modern hardware, like what I have, run an old game like that with a boot disk. That, and I don't want to reboot my system to play a game.

    5. Re:The answer is.... by DNS-and-BIND · · Score: 2

      Hey, at least DOS would boot in a few seconds. At least if you were a "power user" and didn't keep all of those crappy TSRs loaded.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    6. Re:The answer is.... by woogieoogieboogie · · Score: 2
      The NTFS partitins would obviously be a problem with DOS although there are solutiuons for this problem.

      If you disable PnP in the bios, it will not allow IRQ sharing which is also a major cause of instability on older motherboards and Win XP.

      Soundcard, SB16 emulation on any SB card should be available and if it is not, then chances are the card will not work under Linux if there are no linux drivers since the only other way to get it to work is via SB16 mode..

      Legacy support in hardware is an important part of the success of the x86 platform. Advanced features of the hardware may not be available, but the basic functionality will be there.

      --
      ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
    7. Re:The answer is.... by Sycraft-fu · · Score: 2

      My point was that it is highly impractal, even impossable, to just make a boot disk and run U7, or just about any old game on a modern system.

      Also, the Audigy 2 might have DOS compatibility, but it would require Windows to work. That's how the Live was. You HAD to have Windows installed to make it work right. Anyhow it's academic since the drivers for the Audigy require access to lots (at least 2MB, but much more in many caes) to store their soundfonts for MIDI playback. That would certianly cause problems with the real 32-bit mode U7 uses.

      And FYI I don't run Linux, doesn't matter to me if the Audigy 2 has drivers for it or not (I suspect not).

      This is all aside of the fact of not wanting to have to take the system to a single user mode. I still like to play older games, but I want to do it in the context of my modern OS.

  17. Untill now? by mha101 · · Score: 2, Redundant

    Running Ultima 7 ("The Black Gate" and "Serpents Isle") has been possible for more than a year, both on Windows and Linux (and some others) through the use of the Exult Ultima 7-engine.

    Exult even lets your play the game in higher resolutions (using algorithms like SuperEagle and 2XSAI), and with more detail than in the original game.

    Exult Homepage

  18. At least a little on-topic... ;) by Per+Wigren · · Score: 1, Troll
    If you like classic adventure-games you should have a look at:

    ScummVM: A reimplementation of the SCUMM-engine used by most classic Lucasarts-adventures like Monkey Island, Sam'n'Max, Day of the Tentacle, Loom etc... Works amazingly good! I finished Sam'n'Max (in Linux) just yesterday and it had no glitches at all! It also supports Simon the Sorcerer 1 and (soon) 2.

    Sarien: A reimplementation of the AGI-engine used by the first-generation Sierra-games like Space Quest 1+2, Kings Quest 1-3, Leisure Suit Larry 1 etc..

    FreeSCI: A reimplementation of the SCI-engine used by most second-generation Sierra-games like Space Quest 3, Kings Quest 4, Leisure Suit Larry 2+3 etc...

    --
    My other account has a 3-digit UID.
    1. Re:At least a little on-topic... ;) by zenintrude · · Score: 1

      Wasn't SCUMMVM being ported to Dreamcast as well? What happened with that? I can't find the .iso on the site anymore...

      --
      - colin
    2. Re:At least a little on-topic... ;) by Anonymous Coward · · Score: 0

      Don't forget xu4, a reimplementation of Ultima 4 in Windows and Linux.

  19. Re:Grammatical error in story by Anonymous Coward · · Score: 0

    ^rRPGs RPSs LF

  20. Newer computers may not boot to DOS by yerricde · · Score: 2, Informative

    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.

    What if your Really Recent PC no longer has support for real-mode apps that use VGA graphics? In theory, it's possible to make a PC that can boot to Windows XP (with appropriate drivers) but can't boot to DOS.

    --
    Will I retire or break 10K?
    1. Re:Newer computers may not boot to DOS by woogieoogieboogie · · Score: 2

      It is not an accelerated game. If standard DOS SVGA drivers will not work on your card then your card is not VESA SVGA compliant and will have problems with many other programs and games.

      --
      ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
    2. Re:Newer computers may not boot to DOS by Brother+Tshober · · Score: 1

      Ultima uses 320x200 resolution, displaying 256 colours. That's absolutly standard. Any VGA-card can display this resulotion. Even the fastest Radeon or Geforce can do this. But you won't get any utilities for setting your refresh rate in DOS, so you will most probably be stuck to 60 Hz.

  21. Playing other old DOS based games by WesG · · Score: 2, Interesting

    There are a bunch of other great classic DOS based games out there (Kings Quest/Space Quest/Police Quest series). It seems every time I try to run them on my newer Pentium 3 Windows XP based system there is always a compatibility issue. No sound, missing graphics, running too fast seem to be the problems that always arise.

    Is there a good utility/DOS emulator out there that can make my newer system run these great games? I have both Linux and Windows XP professional.

    Thanks,
    Wes

    1. Re:Playing other old DOS based games by ActiveSX · · Score: 2

      Somebody answered your question right before you asked it. Incredible.

    2. Re:Playing other old DOS based games by Anonymous Coward · · Score: 0

      Tou can try to use DOSBox a PC+DOS emulator.
      http://dosbox.zophar.net
      http://sf.net /projects/dosbox

  22. Still pretty sure it won't work... by Hrothgar+The+Great · · Score: 5, Informative

    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.

    1. Re:Still pretty sure it won't work... by robhancock · · Score: 1

      I believe that XP, at least, includes its own Sound Blaster emulation for DOS windows. Such a thing would be necessary to get any sound from a DOS program under NT-series Windows, because unlike in 9x/Me it's impossible for the DOS program to access the hardware to use any Sound Blaster emulation the card itself may have.

    2. Re:Still pretty sure it won't work... by Sycraft-fu · · Score: 2

      In 98, you don't need to worry, your soundcard (well if it is a good one like an SBLive) will be made directly available ot DOS programs, they just access the hardware as tehy would normally. In Windows 2k/XP VDM sound would be necessary for audio since they do not permit direct hardware access. Actually XP has built in DOS sound emulation, but it really doesn't work very well.

    3. Re:Still pretty sure it won't work... by stanmann · · Score: 1

      It works fairly well... between VDM, Dosbox and VMWare, I can run most everything I miss.

      --
      Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
  23. as cheap as older pentium machines are by night_flyer · · Score: 5, Interesting

    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...
    1. Re:as cheap as older pentium machines are by Rew190 · · Score: 2

      Why spend the money and go through the trouble of setting up another system when you can download this or Exult (see above) and pay nothing, while at the same time being more convenient?

    2. Re:as cheap as older pentium machines are by Anonymous Coward · · Score: 0

      floating point bug (fdiv) thrown in for free.

    3. Re:as cheap as older pentium machines are by trotski · · Score: 2

      Yeah, you could do that..... or you could just download teh free utility and run it, heck that would even be cheeper!

      --

      "Entropy is the bad-guy, and he is everywhere"
    4. Re:as cheap as older pentium machines are by nastro · · Score: 1

      Well, I had a P-120 with 32 megs of RAM, and still had to sacrifice my firstborn to get this thing to play on it...I made it work, but with serious memory management tweaking. T'was hardly worth the effort. I'd rather play Ultima4 with Mo'Slo.

    5. Re:as cheap as older pentium machines are by The+Raven · · Score: 3, Informative

      Because original Ultima 7 runs like crap on anything FASTER than a 386.

      It had no speed limitations. It runs as fast as it can given the CPU, which means it is very fast on a 486, and unplayable on a Pentium.

      Having a new way to play that does not require a reboot, a second PC and monitor, etc, and also adds in speed limiting is a good thing.

      --
      "I will trust Google to 'do no evil' until the founders no longer run it." Hello Alphabet.
    6. Re:as cheap as older pentium machines are by Wtcher · · Score: 1

      That's actually much too fast for Ultima 7. ;) SI and Ultima8 are frame-limited though.

      --
      ----- Wtcher Dragon, UDIC
  24. Re:Wow Ultima 7! by Idolatre · · Score: 5, Interesting

    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.

  25. Or just go totally retro... by SpinyNorman · · Score: 2

    .. and run the Apple II original under an emulator.

    AppleWin now supports mockingboard emulation.

    1. Re:Or just go totally retro... by Jonathan · · Score: 2

      .. and run the Apple II original under an emulator.

      We're talking about Ultima 7 here. Ultima 5 was the last in the series to make it to the ][...

  26. Not $2000 in 1992 by mikeplokta · · Score: 3, Insightful

    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.

    1. Re:Not $2000 in 1992 by CommieOverlord · · Score: 1

      In 1989 I got a 10Mhz 286 with a 30MB HD. At the time it was close to the high end.

    2. Re:Not $2000 in 1992 by Ragin'Cajun · · Score: 1

      He was probably quoting the price in Aussie dollars or New Zealand dollars, which are worth about half as much as USDs (today, anyway).

      --
      --It's all fun and games, 'till someone loses an eye. Then it's one-eyed fun!--
  27. Real news -- Run Ultima 8 in Windows & Linux.. by Spoing · · Score: 2

    Like others, my reaction was "so...Exult can already run U7". Yet, I know of no way to run Ultima 8...till I went to the web page.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  28. Little Big Adventure / Relentless by mosschops · · Score: 1

    A free Windows port of LBA (known as Relentless in the US) is available. It's still in beta but already runs extremely well.

    Note: this is the updated game engine, so you'll need the original game for the data files (as is the case for most ported versions).

  29. We need a complete DOS machine emulator by Control-Z · · Score: 4, Interesting

    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.

    1. Re:We need a complete DOS machine emulator by compwiz3688 · · Score: 3, Informative

      Bochs?

      It's slow enough that WinME complains it's too slow to install (or maybe I didn't configure it right). The only problem is that sometimes it might emulate things a little to fast (1 second on the host computer may equal 5 seconds in the emulation).

      Somebody else suggested VMWare, which is ok, but I couldn't get the sound to work in DOS (and I'll know when it will work with my trusty must-have-a-sound-card-to-install game called Privateer 2).

      Virtual PC is another PC emulation, but I haven't tried it yet.

    2. Re:We need a complete DOS machine emulator by Anonymous Coward · · Score: 0

      Sadly, SoundBlaster Live! is known to not work whatsoever with VMWare... I tried the demo, and everything worked perfectly, but no sound.. and since it's VGA only, you're stuck for options...

    3. Re:We need a complete DOS machine emulator by compwiz3688 · · Score: 2

      Actually, they claim that it is a Creative SB16. From Craig's PCI Programs, it doesn't show up as a PCI device, so I'm assuming that it's an ISA/ISA-PnP card. Regardless, I've tried the DOS drivers from Creative Labs, but the DIAGNOSE program says the environment settings are wrong.

      What's funny is that it kept on reminding me to install the VMWare tools. When I actually tell it to, it says there are none for this OS (DOS/Win3.x). Go figure.

    4. Re:We need a complete DOS machine emulator by Anonymous Coward · · Score: 0

      check out dosbox
      dosbox.zophar.net

      so far, I was able to play flashback, another world, gobliiins, globliins, ultima6, savage empire, martian dreams, ultima underworld, dune and operation stealth on my linux and my windows box.

      Truly awesome. Got the sound and all.

      Artaxerxes

  30. Exult and OS X by jlo · · Score: 1

    A perfect couple. Set the screen resolution to 640x480 or 800x600 from Exult video settings and you got something that will definetly beat any other RPG to date. Ultima 7 is amizingly versatile, and Exult has made it work even better than it did back in the 386 days.

    : J

    --
    To steal my idea you'd have to make me forget it. Otherwise you'd just be copying it.
  31. Ultima 7 is not the best ultima game! by Veramocor · · Score: 3, Insightful

    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
    1. Re:Ultima 7 is not the best ultima game! by TrollBridge · · Score: 1

      This has been in the works for quite some time. I hope this actually comes together, but at this pace, the Dungeon Siege engine will be quite obsolete by the time it's finished. If I recall correctly, before this attempt, they tried to create their own engine and fell flat on their faces.

      --
      There's a Mercedes gap too. I want one and can't afford one, but it's not government's job to do anything about it.
    2. Re:Ultima 7 is not the best ultima game! by vandemar · · Score: 2
      People keep on talking about U7 being the best. Clearly Ultima 5 Warriors of Destiny is. U7 had no challenge element.
      Speaking of having no challenge element, this reminds me of something I used to do back in the Ultima 5 days. I'd save my game, quit and load up PC-Tools for the hex editor. Then I'd change the save file such that the amount of gold my party had was -1. Restart U5 and never worry about gold again.

      It seems the U5 money algorithms only check if your gold reaches 0, but doesn't care if it drops below that, since that isn't supposed to happen. The result? Unlimited spending power! I could keep buying food, potions, and weapons without my gold ever reaching 0.

      Of course these days, games like Starcraft already have similar capabilities built in. "Power overwhelming, "Show me the money", etc.
    3. Re:Ultima 7 is not the best ultima game! by Lost+Dragon · · Score: 1

      I loved Ultima 5 until I got lost in the Underworld. Never did find my way back out. e_e

    4. Re:Ultima 7 is not the best ultima game! by Betcour · · Score: 1

      Well you shouldn't venture there without the grapples, or else it's a one way trip. You could get them by talking to some guy in Empath Abbey I think.

    5. Re:Ultima 7 is not the best ultima game! by Anonymous Coward · · Score: 0

      Yes, talk to Lord Michael.

    6. Re:Ultima 7 is not the best ultima game! by Lost+Dragon · · Score: 1

      I didn't venture there on purpose - I got sucked into the Underworld by a water-spout! I hope that the Ultima remakes come out well. I'd like to see Ultima rekindled. It's such a shame that U9 had to turn out the way it did.

    7. Re:Ultima 7 is not the best ultima game! by bkrrrrr · · Score: 1


      You are correct, sir! I much preferred the classic Ultima 3-5 interfaces, myself. Left more to the imagination.

      bkr

    8. Re:Ultima 7 is not the best ultima game! by wondafucka · · Score: 1

      Combat is not role playing or story telling. While I cannot deny you your opinion, it is yours, Ultima 7 had a wonderful storyline with well developed conversations and quests. I rather liked that much of the battles were abstracted away leaving more time for thinking and talking. Luckily for both of us Origin released U5 and U7 We can all be happy.

    9. Re:Ultima 7 is not the best ultima game! by Anonymous Coward · · Score: 0

      Are you or on Crack? Ultima 5 was a rehash of 4 with additional plot and tiles added in. Ultima 3 was good with 4 characters. Until U4 came out, you couldn't easily play past level 1 without cheating. U3 allowed you to create 20 Characters to include in your group and have them hand you all their gold, Weapons, & armor, which you could trade for Food.

      Ultima 4 & 5 had character overload. 8 Slots in U4 was just too much micro-managing. U6 was just annoying when they made the world smaller by making the cities part of the landscape.

  32. fortunatly & unfortunatly by Anonymous Coward · · Score: 0

    If you have something to say, have the courtesy to spell it right.
    Thank you for your future, more respectful, terms of communication.

    Sincerely, ....

  33. Re:too bad by Hrothgar+The+Great · · Score: 2

    Yeah, I actually have two, since I still have the same Tekram P3 board I've had for a couple of years. I bought a SB Vibra PnP for $10 just so I could kick Tyrian 2000 around the other day. :)

    If I need to upgrade past about 800 MHz, I doubt my MB will support it, thought.

  34. Awwww... by Mr+Teddy+Bear · · Score: 1

    And here I thought when I first started reading the desc that U7 was embedded in a windows app. (Like that one game in versions of excel) Too bad... I was looking forward to a whole bunch of knocks on MS for sneaking yet MORE bloat into their OS. :-)

    Oh well, not as much fun, but still a good piece of software. *sigh*

  35. Some card mfrs no longer care about VESA by yerricde · · Score: 1

    If standard DOS SVGA drivers will not work on your card then your card is not VESA SVGA compliant

    Some newer cards seem to have dropped VESA support.

    and will have problems with many other programs and games.

    But not with GDI, DirectX, and OpenGL games, which cover 99.9+% of PC games sold in 2002. "Oh, you can't run your old games? Here, try some new games."

    --
    Will I retire or break 10K?
    1. Re:Some card mfrs no longer care about VESA by woogieoogieboogie · · Score: 2

      I don't see how any card will not be VESA SVGA or VGA compliant and still be usable. VESA only describes a minimum ruleset for SVGA compliance and there is absolutely no need for any card maker to avoid offering VESA compliance modes on their card

      --
      ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
    2. Re:Some card mfrs no longer care about VESA by Anonymous Coward · · Score: 0

      Yeah, we've maintained back-compatibility with 80s PCs for this long, so why not keep it forever :P

      FWIW, Microsoft has allowed makers to omit many VESA and SVGA modes and still get the precious Designed For Windows sticker.

  36. Other Ultima remakes by DoctaWatson · · Score: 2, Informative

    Like many others have said, Exult is by far much more impressive than some front-end app.

    Here are some other open-source Ultima remakes that you may want to contribute to if you have the time, skill, or inclination:

    [a href=http://xu4.sourceforge.net]XUltima4 [/a] is an opensource rebuild of the classic Ultima 4 in an effort to make it easily portable to many modern systems. I imagine after this is complete, much of the code could be used to build similar versions of the other older Ultimas like 3 and 5.

    [a href=http://low.sourceforge.net]Here,[/a] : [a href=http://uw2rev.sourceforge.net]here,[/a] and [a href=http://uwadv.sourceforge.net]
    here[/a] you can find various open-source projects to faithfully rebuild the Ultima Underworld games. As a bonus, Ulitma Underworld shares an engine with the original System Shock, so that classic game would benefit from an engine rebuild as well.

    People that want to contribute to a rebuild of the much-maligned Ultima 8 should talk to the developers of [a href=http://exult.sourceforge.net]Exult[/a].

    Now we just need someone to start a project to rebuild Ultima 6 (and Martian Dreams & Savage Empire).

    1. Re:Other Ultima remakes by Anonymous Coward · · Score: 0

      check out dosbox. It run Ultima 6, savage empire, martian dreams and much more (Ultima Underworld for instance) on Linux, windows etc.

      dosbox.zophar.net

      Artaxerxes

  37. Residual slashdotting? by RyuuzakiTetsuya · · Score: 1

    After this story was posted, i noticed alot of major abondonware sites managed to get hammered... Hrmm..

    --
    Non impediti ratione cogitationus.
    1. Re:Residual slashdotting? by Anonymous Coward · · Score: 0

      suk mai fukink kok u aswhole. :-O===8

  38. "In it's day"? How about today? by Richard+Mills · · Score: 1

    "In its day, Ultima 7 was one of the most complex and detailed RPG's ever made."

    Actually, I would maintain that it is STILL the most complex and detailed RPG ever made. Sure, we've got some wonderful RPGs with lots of eye candy and great gameplay today, but I honestly don't think that I have ever seen anything like Ultima 7 in terms of the sheer scope of the world in which it takes place... the content of that game is just HUGE! Has anyone seen anything comparable? If so, clue me in, because I'd love to play that game.

  39. Re:No, it doesn't even work with emm386 by bsartist · · Score: 1

    I wouldn't call it a bug. If segment size limits were reset upon returning to real mode, that could easily result in problems. If, for example, the 32-bit EIP register had a value in it that was larger than 64K, immediately resetting the segment size limit upon returning to real mode would mean that the instruction immediately following the mode switch would be inaccessible. Worse, whatever was left in the bottom 16 bits of EIP would be used as the address of the next instruction - the result wouldn't be pretty. Equally ugly things could happen with the stack, and ESP.

    To prevent problems like this, Intel's documented procedure after a mode switch required you to first ensure that you were executing in an address range that would be safe for real mode execution, and then reset segment limits yourself after ensuring that you could safely do so. Some clever person - Michael Abrash, IIRC, although I could easily be wrong - figured out that, by skipping this step, you could access large memory segments from real mode.

    --
    Lost: Sig, white with black letters. No collar. Reward if found!
  40. Where can I download Ultima 7 for free? by Anonymous Coward · · Score: 0

    plz tell me ftp thx.

    1. Re:Where can I download Ultima 7 for free? by Anonymous Coward · · Score: 0

      Try www.lost-treasure.fr, it's in french, but you can find an english version of u7 and u7 pt II there.

  41. Ultima for Mac runs fine under Intel Linux by Anonymous Coward · · Score: 0

    Ultima for Mac runs fine under Intel Linux,
    on my laptop (TravelMate 636 P4M 2GHZ),
    under emulation with Basilisk II+ MacOS 7.6.1
    (A Mac ROM is also needed)

    1. Re:Ultima for Mac runs fine under Intel Linux by Anonymous Coward · · Score: 0

      I also use Suse Linux 8.1 on a 2.6GHZ P4 desktop, Basilisk II + a Quadra ROM + MAC OS 7.5.3.
      Ultima plays perfectly under emulation, faster than on any real Quadra. I give 128MB RAM to the Mac Virtual Machine.

  42. Exult and U7run... by DrCode · · Score: 3, Informative

    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.

  43. Re:"In it's day"? How about today? by Alorelith · · Score: 1

    I agree. I actually found a newer game called Divine Divinity that is pretty good and probably the most Ultima 7-ish RPG released in the last 10 years. It doesn't have NPC schedules and a party, though, setting it back quite a ways. Still, if you are interested in decent modern RPGs, Divine Divinity is pretty damned good.

  44. Compatibility with 1984? by yerricde · · Score: 1

    VESA only describes a minimum ruleset for SVGA compliance

    VESA is an extension of VGA, which in turn is an extension of EGA. This ruleset includes a hardware interface that was considered efficient in 1984 when the first EGA card came out.

    there is absolutely no need for any card maker to avoid offering VESA compliance modes on their card

    A requirement for VESA conformance forces video card makers to spend precious gates on an EGA/VGA compatibility layer, and the design of such a layer imposes restrictions on all levels of the design of a video chipset.

    --
    Will I retire or break 10K?
    1. Re:Compatibility with 1984? by woogieoogieboogie · · Score: 2

      VESA SVGA confomrance doe snot require any special hardware or logic, the card must meet certain display requirements of resolution, color depth and refresh rates. The card has to be VESA SVGA compliant of VGA compliant in order to work with system bioses since the bios does not load any video card drivers. It is these same modes you access under DOS and under Linux if there are no drivers for the card.

      --
      ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
  45. Newer video cards may not be VGA by yerricde · · Score: 1

    Ultima uses 320x200 resolution, displaying 256 colours. That's absolutly standard. Any VGA-card can display this resulotion.

    It's true that the MCGA and VGA can display mode 13h, but some machines come with video cards that aren't VGA compatible. Like the old Hercules card, they may emulate only the BIOS and memory-access layers of text mode, requiring a software driver to set up the card's registers for graphics modes, and such drivers may exist only for GDI, DirectX, and OpenGL.

    --
    Will I retire or break 10K?
  46. wehat is the point by notlameness · · Score: 1

    what is the point of playing ancient games on new hardware like this. I have a 386/16 that I keep around just to play mechwarrior 1 .. that and EGA trek

  47. Old News by Anonymous Coward · · Score: 1, Insightful

    This program first came out over 2 years ago, before EXULT. Back then, it was a fantastic program , but now it's just pointless. The same author also did an Ultima 8 in Windows progam as well, and no open source project has surfaced to replace it... though why anyone would want to play Ultima 8 is beyond me.

    Wasn't this already reported on Slashdot back in 2000 anyway?

  48. Daggerfall by b0ycheese · · Score: 1

    This is slightly OT, however, I was wondering if anyone has had much success getting the game Daggerfall to work properly under linux via any means. This was, and still is, in my mind, one of the best RPG's ever (as long as you ignored the impossibly difficult process of actually "beating" it). I've never played another game that offered me so much freedom of movement and action.

    1. Re:Daggerfall by Anonymous Coward · · Score: 0

      no game was bigger in scope than darklands. it also came with the best book ever put out by a game manufacturer

  49. Re:"In it's day"? How about today? by Anonymous Coward · · Score: 0

    I still prefer Ultima 4 & 5. They are less complex but have a great story. Ultima 6 has a good story but it is not challenging enough.

  50. Re:"In it's day"? How about today? by Clock+Nova · · Score: 2, Interesting

    I've wondered for a long time why so many "modern" CRPGs have abandoned many of the innovations that the were staples of the Ultima series. For example: NPC schedules. Ever since Ultima 5, every single NPC in the game followed a realistic schedule whereby they got up in the morning, ate breakfast, went to work, had lunch, went home, ate dinner, went to bed, etc. Yet, when I play new RPGs that are supposed to be the best on the markey today, like Baldur's Gate 2 was (which I found boring) the NPCs just stand around, day or night, doing the same things. The world is just static.

    What is going on here?

    Another thing I hate: RPGs that do not use single-scale worlds. I want the entire game on one map, or multiple maps that blend seamlessly with no load screens.

    --
    There they were, sitting in the van with all those dials, and the cat was dead. -V. Marchetti, CIA
  51. Re:"In it's day"? How about today? by Anonymous Coward · · Score: 0

    They ruined the dungeons in Ultima VI and up. I loved the puzzle element in 4 and 5 and they took it away!

  52. Of couse, you need to tweak the game a little.. by Destoo · · Score: 1

    ...especially if you want the Guardian to look like it REALLY should.

    (Taken from here, under misc section.)

    --
    Nouvelles de jeux et technologies en français. TC
  53. Like some kind of "DOS box"? by Rayonic · · Score: 3, Informative

    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.

  54. "Serpent Master" by Anonymous Coward · · Score: 0

    You shouldn't play with your serpent in public. That was not gleaming in their eyes, but pure disgust.

  55. uhm a 386 w/ 20 meg hd?? by Anonymous Coward · · Score: 0

    that did not cost over 200 dollars nor was it cutting edge in 1992.. by 1992 the 486 was pretty well established.. just a thought (i was still using a 286)

    1. Re:uhm a 386 w/ 20 meg hd?? by Anonymous Coward · · Score: 0

      im a big loser.. my first arrest was for breaking into a school to steal a 386 from the office to play ultima 7 on, cause my tandy 1000 just wasnt quite up to the challenge.. even tho i put a 60 meg scsi hardcard and soundblaster and 512k vga in that badboy..
      i woulda got away with it too but some idiot got caught with a set of keys i took from the office in the same burglary and told his mom everything..

  56. Still need another project by p24t · · Score: 3, Funny

    Does anyone know of a project to make Ulitma IX run under Windows?

    1. Re:Still need another project by Sycraft-fu · · Score: 3, Informative

      Oh man, if only I had mod points. :)

      I have no idea what their programmer though they were doing but U9 is SUCH a peice of crap. MY roomate and I bought it the DAY it came out. Now amazingly enough we did get it to run (I understand it didn't run on most systems with teh intial release) but it was SLOW. Even when the final patch came about, it was still SLOW. We both had systems that met or exceeded teh recommend specs in every way. and it still drug along.

      Also it was so 3dfx/Glide friendsly that is actually ran slower when I got a GeForce. finally now, with a P4 1.6 and a GeForce 4, I can run the game at acceptable speeds (though it still lags in some parts). Of course it crashes all teh time so what's the point? :)

    2. Re:Still need another project by JWhitlock · · Score: 1

      Funny. However, I upgraded to a modern system this year, and Ultima IX worked beautifully. There might have been one crash, so save often. This game really does look impressive when all the pieces are there.

  57. Run most dos games in linux with dosbox by Mongoose · · Score: 2

    Try DosBox
    http://dosbox.sourceforge.net/

    I run Arena: The Elder Scrolls under it also. It's pretty nice it's SDL based and works in windows also.

    1. Re:Run most dos games in linux with dosbox by Mongoose · · Score: 2

      Damn pastes, here's the working URL...

      http://dosbox.zophar.net/

  58. Since you seem to be in to this by Sycraft-fu · · Score: 2

    Would you happen to know of anything like this for Lucas Art's X-Wing and Tie Fighter games? IMO, Tie Fighter is the most fun space shooter I've ever played, the new LA space shooters just lack something it had, not sure what.

    It runs on the little old DOS box I have, but a version for my Windows system would be cool if nothing else because I have a better MIDI synthesizer for it :)

    1. Re:Since you seem to be in to this by laxian · · Score: 2

      I also wondered this a while back. Take a look at this

      Click on "Official Site" for more info and system requirements ... looks like it runs on windows 95/98 compatible computers. Yay!

      --

      our written thoughts are gifts to our future selves

    2. Re:Since you seem to be in to this by SuiteSisterMary · · Score: 2

      Aye, they reissued TiE Fighter and X-Wing using the TiE Fighter vs X-Wing engine; it's directx 5.1, I think? Or 3. Or something. But it runs properly, so who's complaining?

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    3. Re:Since you seem to be in to this by Sycraft-fu · · Score: 2

      Hmmmmmmmmmmmmmmmmmmmmm.......

      Looks promising my only question is are the copies of X-wing and Tie Fighter actual remakes that are Windows native programs, or are they just the old DOS mode stuff? Remember, DOS stuff run under 95/98. No help here, I have Windows 2000 and I'm not going back.

      If you know, please tell me. This interests me a lot.

  59. Re:"In it's day"? How about today? by Wtcher · · Score: 1

    I must agree. I'd also like to note that the Ultimas 6, 7 and 7.5 (SI) are still some of the most interactive worlds ever created to date. I haven't played any RPG since those three that has come as close to creating such a magnificent gaming experience in terms of NPC and world interaction. Most RPGs these days treat items as eyecandy and background rather than actual substance of use, and many treat people like quest dispensers or shopkeepers.

    --
    ----- Wtcher Dragon, UDIC
  60. Re:Dosbox doesn't support protected mode by Anonymous Coward · · Score: 0

    Dosbox doesn't support protected mode, so daggerfall likely won't work. If it works on a 286 (even if it would be horribly slow on a real 286), it will work in dosbox. Dosbox does have i386 real mode support, though.

  61. Re:1.19f by Anonymous Coward · · Score: 0

    Try the 1.19f unofficial patch. It fixes direct3d performance, fixes the bug where too many items in an area would crash the game, and remove safedisc. The safedisc removal alone makes it much faster. Also grab the monster/economy patch and the dialogue patch (dialogue patch is optional). Those other patches improve the game's plot (fix plot holes), as well as fix the shops so buying/selling is actually useful.

  62. Write your own Ultima... by DrCode · · Score: 2

    Since others have already mentioned Exult, I'd like to point out that part of that project is "ExultStudio", which contains tools so that you could (with a LOT of work) create your own Ultima-style game.

  63. Re:No, it doesn't even work with emm386 by G-funk · · Score: 2

    Well it shouldn't be super hard to extend dosemu with an optional flat-real-mode emulation...

    --
    Send lawyers, guns, and money!
  64. My complaint about Slashdot by Anonymous Coward · · Score: 0
    I sincerely hope that the material I'm about to present will open some eyes and minds. With this letter, I hope to put the kibosh on Slashdot's canards. But first, I would like to make the following introductory remark: Some of us have an opportunity to come in contact with complacent common criminals on a regular basis at work or in school. We, therefore, may be able to gain some insight into the way they think, into their values; we may be able to understand why they want to excoriate attempts to bring questions of credentialism into the (essentially apolitical) realm of pedagogy in language and writing. Slashdot's surrogates fail to recognize that Slashdot's equivocations use a philosophical device of asking one question, answering an entirely different question, and then applying that answer to the original question. Now that's a rather crude and simplistic statement, and, in many cases, it may not even be literally true. But there is a sense in which it is generally true, a sense in which it indeed expresses how Slashdot hates it when you say that careful examination of its offhand remarks have left me no choice but to conclude that it advertises its strict morality solely to shift attention away from its many vices. It really hates it when you say that. Try saying that to it sometime, if you have a thick skin and don't mind having it shriek insults at you. The underlying reasons and causes for Slashdot's imperious zingers must be defined, examined, and resolved, or they'll never cease. Am I being too harsh for writing that? Maybe I am, but that's really the only way you can push a point through to Slashdot.

    Granted, the reason I'm writing this letter is that in a matter of days, Slashdot's poison will infect us, sicken us, and destroy us. But if I want to drop to my knees and beg for mercy, that should be my prerogative. I don't need Slashdot forcing me to. Slashdot is bad enough when it's alone, but it is even worse when it's joined by invidious doomsday prophets. I have seen and heard enough. Now, it is time to make efforts directed towards broad, long-term social change. Although some lame-brained, improvident dorks concede that Slashdot's imprecations are a hotbed of pessimism, they invariably deny that in these days of political correctness and the changing of how history is taught in schools to fulfill a particular agenda, I have never been in favor of being gratuitously illogical. I have also never been in favor of sticking my head in the sand or of refusing to stick to the facts and offer only those arguments that can be supported by those facts.

    Whenever anyone states the obvious -- that Slashdot and other obnoxious bureaucrats continue to whine and pule about how their rights are so much more important than anyone else's -- discussion naturally progresses towards the question, "In view of Slashdot's evil bromides, what does it make sense for us to do now?" Here's the answer, albeit in a somewhat circuitous and roundabout style: When one examines the ramifications of letting Slashdot mortgage away our future, one finds a preponderance of evidence leading to the conclusion that this is a free country, and I think we ought to keep it that way. There is good reason to believe that Slashdot would have us believe that its wheelings and dealings are good for the environment, human rights, and baby seals. Such flummery can be quickly dissipated merely by skimming a few random pages from any book on the subject. Slashdot's platitudes are not witty satire, as it would have you believe. They're simply the abhorrent ramblings of something that has no idea or appreciation of what it's mocking. Also let me say that Slashdot's little world is far from reality. It will almost certainly tiptoe around that glaringly evident fact, because if it didn't, you might come to realize that it is not just stupid. It is unbelievably, astronomically stupid. There's a little-known truth that isn't readily acknowledged by iconoclastic fogeys: In asserting that it can change its coldhearted ways, it demonstrates an astounding narrowness of vision.

    Slashdot operates on an international scale to eviscerate freedom of speech and sexual privacy rights. It's only fitting, therefore, that we, too, work on an international scale, but to set the stage so that my next letter will begin from a new and much higher level of influence. For the record, Slashdot wants to insult the intelligence, interests, and life plans of whole groups of people. Why it wants that, I don't know, but that's what it wants. Because we have the determination to see the truth prevail, we must never forget that the picture I am presenting need not be confined to Slashdot's belief systems. It applies to everything it says and does.

    You are, I'm sure, well aware that there is nothing more tragic than to find a decent, honest person who's been misled by Slashdot's unrestrained stratagems. But did you know that Slashdot is a shoo-in for this year's awarding of "most confused use of gnosticism"? I am not mistaken when I say that we must reach out to people with the message that Slashdot's bootlickers compress Slashdot's methods of interpretation into brief, highly reductive, definitive-sounding phrases, easily memorized and easily expressed. We must alert people of that. We must educate them. We must inspire them. And we must encourage them to shoo it away like the annoying bug that it is. In a sense, Slashdot and its flunkies are, by nature, pouty grotty-types. Not only can that nature not be changed by window-dressing or persiflage, but if you can go more than a minute without hearing Slashdot talk about terrorism, you're either deaf, dumb, or in a serious case of denial. In spite of the fact that shooting one's mouth off in a public forum on the basis of flimsy facts is neither prudent nor smart, it wants us to believe that we can solve all of our problems by giving it lots of money. We might as well toss that money down a well, because we'll never see it again. What we will see, however, is that Slashdot's assistants' thinking is fenced in by many constraints. Their minds are not free because they dare not be.

    We can never return to the past. And if we are ever to move forward to the future, we surely have to delegitimize Slashdot. Let me back up a little: Slashdot is willing to promote truth and justice when it's convenient. But when it threatens its creature comforts, Slashdot throws principle to the wind. Escapism is not merely an attack on our moral fiber. It is also a politically motivated attack on knowledge.

    Slashdot's primary viewpoint, that newspapers should report only on items it agrees with, is directly related to the attitudes in our society that encourage and exacerbate passivity in some people who might otherwise be active and responsible citizens. Slashdot's lieutenants probably don't realize that, because it's not mentioned in the funny papers or in the movies. Nevertheless, it may dress up its profit motive in the cloak of selfless altruism right after it reads this letter. Let it. In the near future, I, not being one of the many rancorous, scary charlatans of this world, will draw a picture of what we conceive of under the word "uncharacteristically". To be blunt, it will not be easy to make some changes here. Nevertheless, we must attempt to do exactly that, for the overriding reason that we were put on this planet to be active, to struggle, and to push a consistent vision that responds to most people's growing fears about indelicate lowbrows. We were not put here to make it nearly impossible to disturb its cruel, raucous gravy train, as Slashdot might claim. Many of our present-day sufferings are the consequence of the lousy, pestilential relationship between Slashdot and the worst types of unstable manipulators of the public mind there are. To be more pedantic about it, the truth is not meant to be warm and fuzzy. So let Slashdot call me unpatriotic. I call it callous.

    Slashdot's fans often reverse the normal process of interpretation. That is, they value the unsaid over the said, the obscure over the clear. I don't know if I speak for anybody but myself on this, but Slashdot has a unique faculty for wrecking people's lives. But the problems with Slashdot's refrains don't end there. Viewing all this from a higher vantage point, we can see that every time Slashdot tells its forces that it is beyond reproach, their eyes roll into the backs of their heads as they become mindless receptacles of unsubstantiated information, which they accept without question.

    Slashdot trumpets self-righteous scapegoatism laced with predaceous defeatism. That's clear. But even when Slashdot isn't lying, it's using facts, emphasizing facts, bearing down on facts, sliding off facts, quietly ignoring facts, and, above all, interpreting facts in a way that will enable it to transmogrify society's petty gripes and irrational fears into "issues" to be catered to. I can no longer get very excited about any revelation of Slashdot's hypocrisy or crookedness. It's what I've come to expect by now.

    Why Slashdot would even pretend that the ideas of "freedom" and "careerism" are Siamese twins is beyond me. Although I can find only circumstantial evidence of misconduct and rule violations, Slashdot is careless with data, makes all sorts of causal interpretations of things without any real justification, has a way of combining disparate ideas that don't seem to hang together, seems to show a sort of pride in its own biases, gets into all sorts of conniving speculation, and then makes no effort to test out its speculations -- and that's just the short list! I don't object to Slashdot's positions because there is an inherent contradiction between Slashdot's subversive, socially inept form of propagandism and basic human rights. I object because I am reminded of the quote, "Its views are incompatible with the proclivities of instrumental reason." This comment is not as infernal as it seems, because in order to convince us that it is omnipotent, Slashdot often turns to the old propagandist trick of comparing results brought about by entirely dissimilar causes. Slashdot is hell-bent on suppressing our freedom. Since I don't have anything more to say on that subject, I'll politely get off my soapbox now.

  65. ugh by kingofnopants · · Score: 1

    Yes, i know he did something cool by emulating a great classic game, but really, i immediately hate every site that plays music when i go to their page.

    --
    Disco Stu was talkin' to you.
  66. what the fuck are you talking about? by Anonymous Coward · · Score: 0

    you REALLY need to get laid

  67. Any chance on getting Ultima 9 to *work* w/windows by CrazyFool · · Score: 1

    *snicker*

    I am serious. Ultima IX is the worst game I have ever seen because of the gawd awful slow engine (even on a decently powered machine for the time), bugfests, freezes and halts. I was very disappointed. This is what you measure all other Piece of Crap(tm) software to...

    I agree Ultima VII (BG and SI and the extensions) is the *best* followed closely by V and then IV. I did not know that there was a way to run them under Linux. Now where did I place that CD......

  68. Re:Dosbox doesn't support protected mode by Mongoose · · Score: 2

    Shows how much I use it. I play wolfenstien, AtES, and MoM. =)

  69. Last Post! by alpg · · Score: 1

    /*
    * [...] Note that 120 sec is defined in the protocol as the maximum
    * possible RTT. I guess we'll have to use something other than TCP
    * to talk to the University of Mars.
    * PAWS allows us longer timeouts and large windows, so once implemented
    * ftp to mars will work nicely.
    */
    -- from /usr/src/linux/net/inet/tcp.c, concerning RTT [round trip time]

    - this post brought to you by the Automated Last Post Generator...