Hacker News new | past | comments | ask | show | jobs | submit login

While it did mildly suck that the game was unrunnable in V86 mode from OS/2 or Windows 95, I can’t be too upset that Ultima VII used this trick.

The result was a game more sprawling and intricate than anything else that would be seen for decades. And it ran buttery smooth under MS-DOS in 8MB on a Gateway 2000 486DX2/50.




I don’t think the memory manager can claim that much credit.

IIRC, the typical way to access high memory was through DPMI, a protected mode extension. The “unreal mode” used by Ultima VII offered the same flat memory access, but without the slight performance overhead of running the CPU in actual protected mode.

Considering that literally every other high-performance game of the era (e.g. Doom) used protected mode, I’m inclined to think U7 would have been just fine. Maybe the unreal mode made a slight difference on an older 386, but was it worth the configuration headache of having everyone edit their CONFIG.SYS? Probably not.


It wasn't unheard of for DOS games to create or require floppy bootdisks just to run their game. Also, we had CONFIG.SYS menus back then too.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: