Thread: Master of Orion
View Single Post
Old 30-06-2008, 01:46 PM   #206
The Fifth Horseman
FUTURE SCIENCE BASTARD
 
The Fifth Horseman's Avatar


 
Join Date: Oct 2004
Location: Opole, Poland
Posts: 14,276
Default

Quote:
Originally Posted by gwhunter View Post
At some point, some one needs to code a program to run all the old dos games through that interfaces all the old dos code to windows. Something global.
It's already here. It's name is DOSBox.
Quote:
Either that, or someone need to re-write the original code to be windows compatible and not need dos at all. (...)
Why is someone not re-coding them to run on windows, not dos, then offering that code for download?
That would be an interesting idea, but the person doing that would need to have in-depth knowledge of the game engine and access to the original source code.
Easy to do with Wolfenstein 3D, Doom or Quake, where the developers have released the SC a couple years after they published the game. Without it, making a functional port is very difficult.
Quote:
Many of the old dos games, such as Ultima or Privateer for instance, base the in-game time passage on the cpu speed of a 386. Any system which runs the game on a faster cpu makes the game unplayable. Like in Ultima, 5 sec after the game is started, you're lying on the ground dead from starvation... or in Privateer, 2 sec after leaving a base, 20 enemy ships blast you out of space before you even know they are in the sector with you.
This is far from being a new development. Been there when I tried running Mechwarrior, Space Crusade and Robocop 3 on my 486DX4/100.

Quote:
If anyone knows a fix to running these old dos games on a modern system please let me know.
http://www.abandonia.com/vbullet/showthread.php?t=14406
And if you have any questions... go ahead and ask.
__________________

"God. Can't you people see I'm trying to commit a crime against science and nature here?"
-- Reed Richards
The Fifth Horseman is offline                         Send a private message to The Fifth Horseman
Reply With Quote