Get Your Game On - Running Windows Games in Linux
CrossOver Office is, again, a commercial product designed for running “serious” Windows programs, but that doesn't mean you can't use this software at least to attempt to play games. CrossOver Office is available from the CodeWeaver's Web site (see Resources), and once you have it installed, you can convince it to try installing any Windows program that isn't on its list by launching its Install Windows Software tool and clicking the Install unsupported software button.
As with the others, don't get too excited if you can get a game installed. That doesn't mean it will run. For example, World of Warcraft does manage to install under CrossOver Office—mind you, the text on the installer's buttons is almost too tiny to read—but SimTower's installer malfunctioned and wouldn't work. I found an old RISK CD lying around and discovered to my amusement that it refused to install because it works only under Windows 95.
In fact, World of Warcraft's opening movie plays under CrossOver Office as well, and the game starts and is able to start downloading patches. Although it crashed at this point, frankly I found it impressive that the software even got that far. That encouraged me to pull out something older. I tried The Sims but that made the CrossOver Office installer decide that it suddenly couldn't access the hard drive. SimCity 2000 not only installed, but actually plays, albeit a bit slowly on this system.
Due primarily to the expense (VMware Workstation costs nearly $200 US), most people who use VMware are doing so for work-related reasons. However, again, if you have this virtual machine tool lying around, and your computer is powerful enough to run a VMware session quickly enough to play mainstream games inside without problems, then this is another avenue to explore. On the same machine in which Win4Lin with Windows XP crawled, Windows XP under VMware runs at perhaps twice the speed.
VMware so far is the only one out of the bunch that was able to launch the installer for The Sims. Not only could VMware install it, it could actually run the game.
Then I figured it was time for the big test, World of Warcraft. First I had to allocate more hard drive space to my VMware session, which involved figuring out how to get Windows XP to see and use the new drive (a process I did not find intuitive at all, not being a Windows XP user aside from the occasional screenshot). Once the installation was complete, I tried to launch World of Warcraft and was told that 3-D support couldn't be started, so I finally got around to installing the VMware Tools package, which is supposed to—among other things—improve graphics performance. Although some might claim that VMware doesn't support Accelerated 3D, this is actually no longer true. However, that support is “experimental”, but it doesn't get much more experimental than this, so it's worth trying.
To turn on Accelerated 3D, it's important first to shut down the virtual machine. Once this is done, it's time to edit the .vmx file for the instance. The VMware documentation recommends adding the following three lines to the file:
mks.enable3d = TRUE svga.vramSize = 67108864 vmmouse.present = FALSE
Once this file is saved and closed, go to the VMware window and select Edit→Preferences. In the Preferences dialog box, choose the Input tab, and click the Ungrab when cursor leaves window check box to remove the check mark. Doing so will make sure that your games don't run into confusion over the mouse pointer. Click OK to save the setting. With this done, it's time to bring the machine back up and try World of Warcraft again. The game detects the “hardware change” and offers to reload default settings. Unfortunately, it's not enough, though at least this time there was an obvious attempt to start the game.
Hoping that an update of the rarely used XP session will help, I submit myself to the ritual of update, reboot, update, reboot and so on. Unfortunately, it wasn't enough. Too bad—World of Warcraft gets tantalizingly close to starting.
Now, can VMware use the half-and-half CD with Bejeweled? Yes and no. It recognizes that both parts exist and allows accessing the files, but it can't actually run the installer and doesn't seem aware of all of the files on the CD. The game does install and run though from files copied off of the CD and onto the hard drive earlier. Bejeweled will not run in hardware-accelerated mode either, so the experimental feature isn't quite there yet. Still, as it improves, the chance of being able to use VMware for higher-end Windows games does too. Hopefully by that point, however, there will be more mainstream games available for Linux natively.
Fast/Flexible Linux OS Recovery
On Demand Now
In this live one-hour webinar, learn how to enhance your existing backup strategies for complete disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible full-system recovery solution for UNIX and Linux systems.
Join Linux Journal's Shawn Powers and David Huffman, President/CEO, Storix, Inc.
Free to Linux Journal readers.Register Now!
- Download "Linux Management with Red Hat Satellite: Measuring Business Impact and ROI"
- Petros Koutoupis' RapidDisk
- ServersCheck's Thermal Imaging Camera Sensor
- The Italian Army Switches to LibreOffice
- Linux Mint 18
- Oracle vs. Google: Round 2
- The FBI and the Mozilla Foundation Lock Horns over Known Security Hole
- Firefox 46.0 Released
- Privacy and the New Math
Until recently, IBM’s Power Platform was looked upon as being the system that hosted IBM’s flavor of UNIX and proprietary operating system called IBM i. These servers often are found in medium-size businesses running ERP, CRM and financials for on-premise customers. By enabling the Power platform to run the Linux OS, IBM now has positioned Power to be the platform of choice for those already running Linux that are facing scalability issues, especially customers looking at analytics, big data or cloud computing.
￼Running Linux on IBM’s Power hardware offers some obvious benefits, including improved processing speed and memory bandwidth, inherent security, and simpler deployment and management. But if you look beyond the impressive architecture, you’ll also find an open ecosystem that has given rise to a strong, innovative community, as well as an inventory of system and network management applications that really help leverage the benefits offered by running Linux on Power.Get the Guide