Linux Gaming: A State of Affairs
As everyone knows, generally Linux has never had a strong argument against Windows OS when it comes to gaming. 9/10 people will say they use something like Windows 7 or XP for their gaming (depending on the DirectX version being used/required).
Due to the advancements in WINE, we have seen of late a lot of game studios hopping on the *nix bandwagon (most notably Valve Software). For those not fully up to speed with what WINE is, here is an excerpt from their website:
“Wine (originally an acronym for “Wine Is Not an Emulator”) is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, Mac OS X, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.“
Wine began in 1993 under the initial coordination of Bob Amstadt as a way to support running Windows 3.1 programs on Linux. Very early on, leadership over WINE’s development passed to Alexandre Julliard, who has managed the project since. Over the years, as the Windows API and applications have evolved to take advantage of new hardware and software, WINE has adapted to support new features, all while being ported to other OS’s, becoming more stable and providing a better user-experience.
An ambitious project by definition, work on WINE would steadily continue for 15 years before the program finally reached v1.0, the first stable release, in 2008. Several releases later, WINE is still under active development today, although there is more work to be done, millions of people are estimated to use WINE to run their Windows OS software on Linux.
WINE (Wine Is Not an Emulator) is formed as the basis for a few other pieces of “Compatibility Layer” software, such as:
- Codeweavers Crossover
- Transgaming Cedega
These are the main 2 utilities that use WINE code in their base. There are more we could list, but its probably outside the scope of this review. A bit of research into gaming now, Windows OS vs Linux, leads us to a few sites which can help shed light on the subject a bit more:
As you can see by the links above, there is sufficient people that agree in its current state, Linux is a viable platform for todays gaming. And then there is the Pro Windows OS camp, that will argue that Windows OS has always got the better platform for games today and games due out.
In some ways this is true, but there are numerous benchmarks of some games which have shown that Linux can be better at delivering a quality gaming experience, rather than its Windows counterpart:
One could go on for hours about how Linux beats Windows OS r this, that or the other. But to each their own. Windows OS will always have its place in our society for certain tasks whereby it performs better than others. The same goes for gaming. What one person finds works well for them, the other may find the exact opposite.
Plus, the moment you mention the Linux word to some people, they immediately think command-line, not very user friendly! True, it was like that at one point, but compare where we are now to where we were at 10 years ago and you will notice a drastic improvement in the way we conduct ourselves with our favourite OS of choice.
For those who have not considered a Linux machine for gaming, I say, why not? For those already there, I say, welcome!
I hope this gives a little bit more of an insight into where Linux gaming has come up to now. And of course, like the song goes “Things, can only get better!”
Peace out geeks!
Like us on Facebook
This week Top Posts
- Top Things To Do After Installing Ubuntu 13.10 'Saucy Salamander' : Ubuntu 13.10 Saucy Salamander will be released on coming October 17th with many new salient featur...0 comments |
- How To Upgrade From Ubuntu 13.04 Raring To Ubuntu 13.10 Saucy Salamander : Ubuntu 13.10 Saucy will be released on October 17th. Hope it will come with lot of improvements and ...0 comments |
- Install lamp with 1 command in Ubuntu 12.10, 13.04 Raring Ringtail & LinuxMint13 : Updated: 10/09/2012 :LAMP (Linux, Apache, MySQL and PHP) is an open source Web development platform ...1 comment |
- Setup DNS Server On openSUSE 13.1 : What is DNS Server? As you might know, DNS, Domain Name System, is a system that resolves Domain ...0 comments |
- Install and Configure Samba share in Ubuntu 13.10 'Saucy Salamander' , 13.04| Howto : Updated 05-04-2013: One of the most asked features for Samba is a graphical user interface to help w...0 comments |
- Configure Your Browser To Use Tor On Ubuntu/Debian/Linux Mint : Tor, The Onion Router, is a network of Virtual Tunnels that allows users to communicate securely and...0 comments |
- Setup DNS Server On openSUSE 13.1
- TeamViewer 9 Final Has Been Released!
- Twelve Vulnerabilities Have Been Fixed In Ubuntu 12.04, Time To Update
- OpenLDAP Installation and Configuration in Ubuntu 12.10/13.04/13.10 And Debian 6/7
- Configure Your Browser To Use Tor On Ubuntu/Debian/Linux Mint
- Setup A Full Featured ITIL Management System Using Integria IMS On CentOS 6
- Install LibreOffice 4.1.3 in Elementary OS ‘Luna’
- How To Install Simple Scan in Crunchbang ‘Waldorf’
- Selene Media Encoder: Convert Audio, Video Files To Most Popular Formats
- Linux Kernel 3.12.2 Is Available For Download! Install / Upgrade Instructions
This work by unixmen.com is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
Copyright © 2008-2013 Unixmen.com .