Quake for OS/2 | - by Colin L. Hildinger |
This original port had some limitations, though. First, it only supported 320x200 video mode. This was rather annoying to those with fast computers and video cards who were used to playing Quake at resolutions of 640x480. Second, it didn't support joysticks. While most people agree that the mouse is the best input device to use for playing Quake, there are users who, for one reason or another, want to play Quake with a joystick.
If the port was so limited, why would anyone want to play Quake for OS/2 if they could play Quake for DOS under OS/2? The answer is simple: network play.
Quake for OS/2 supports OS/2's TCP/IP stack. Quake for DOS will run on most people's OS/2 systems without any problems and it will let you play two player games over modems. Unfortunately though, for TCP/IP games it requires the Beame & Whiteside TCP/IP stack, a commercially available product for DOS.
Even though some people made the B&W dialer and TCP/IP stack illegally available over the Internet for some time, there were still issues to playing Internet games of Quake with it. First, the copy of B&W that was available was illegal and eventually sites with the file available for download were forced to remove it. Second, it was difficult to set up. Many people couldn't make it work at all. Third, it tied up your modem, so while you were using the B&W dialer, you couldn't have access to the Internet through OS/2's TCP/IP stack.
Quake for OS/2 solved all these problems. OS/2 users were now able to log onto Internet Quake servers all over the world and launch rockets at each other.
Quake for OS/2 was distributed over the IRC channels and soon ended up on a number of public OS/2 download sites. OS/2 users were quick to download it and try it out. Many complained that it should support higher resolutions and joysticks; many complained that the networking support wasn't good enough; and many wondered who the author was. But most were glad that someone had taken the time to port Quake to OS/2.
Several weeks after the initial release, a second version appeared which supported higher resolutions and seemed to play a little smoother over the Internet. Most OS/2 users were happy with this, but there was an ongoing debate in the OS/2 usenet groups: should OS/2 users download and play an unsanctioned and probably illegal port of Quake?
The Quake executable was ported to OS/2, but with just the executable itself, you cannot play Quake. You must have the levels, and the levels are what id sells. The Quake executable can be freely downloaded from id's FTP and web sites for any of the supported platforms. Like the OS/2 executable, these executables will do you no good without levels to play.
This said, it's hard to understand why some people have been so upset about the porting of Quake. The odds that the person that ported Quake to OS/2 is the same person that stole it from Id's site are nearly zero. This person probably didn't really have to do any work on the actual 3D engine to make it work using EMX, so I doubt that he stole any of Id's 3D rendering technology for use on his own projects. I haven't heard a lot of people complaining about the Java Quake that was written from the source code, even though it required much more analysis of the code than the EMX port of the original C code.
People who wish to play Quake under OS/2 still have to buy Quake from id, so the OS/2 Quake has likely expanded id's market somewhat. In short, the port is only unethical in the very strictest since that it was written with stolen code which was downloaded from the Internet. I suspect that somewhere John Carmack (president of id) smiled when he heard that he'd make a few thousand more dollars because an anonymous OS/2 programmer ported his software to OS/2 and he didn't even have to pay him to do it.
Quake for OS/2
by Anonymous Developer(s)
Registration: Free upgrade for Quake owners
[Our Sponsor: BMT Micro - Registration site for the best OS/2 shareware applications available.]
Copyright © 1997 - Falcon Networking
This page is maintained by Falcon Networking. We welcome your suggestions.