How to: run Crysis on an Asus Eee PC

The latest EeePC has a low-power Intel Atom processor and a horribly old graphics chip that was never any good in the first place. And yet you can now lie in bed and switch between browsing the web on its diminutive screen and blasting away on legendary system hog Crysis.

This isn't quite the end for high-spec games machines. The secret is in a small piece of server/client software called StreamMyGame. This cunning application launches the game on your high-end PC and allows you to play it remotely from almost any other computer in the house. There's software for Windows XP, Windows Vista and various flavours of Linux including Yellow Dog for the PS3 – so you can play PC games on the TV without lugging a desktop box through to the lounge. Only the Mac is absent from the list.

Remote control

Compared to the kinds of remote-hosted applications common in the workplace, StreamMyGame has a brute force approach to streaming. There's no super-clever instancing of applications going on: the full screen display on the server machine is encoded into an MPEG4 feed for audio and video, which is picked up by the client in bespoke player software. Keyboard and mouse commands are then captured and fed back to the host. It's not the most elegant way of getting an app from one PC to another, but it works – to a certain extent, anyway.

The technology that powers StreamMyGame was originally developed for recording and broadcasting games demos and tournament matches at LAN events. The parent company, Tenomichi, is well known for 3D Edit, a video-editing suite which uses videocard shaders to create special effects, and which has appeared on PC Plus cover disks in the past. CEO Richard Faria explained how the company moved into games streaming: "We got to understand the way GPUs work and how they process data very well. We developed a lot of knowledge about how to extract and process video inside the graphics pipeline. Rather than just selling products, wewanted to put together a set of applications based around a community gaming site."

Lagging behind

Initially, the software was used for straight video feeds that were highly compatible with YouTube's compression algorithms – making them useful for sharing. In order to create what Faria calls "a dumb terminal for games", though, there has to be as close to zero latency between client and server as possible.

It's no use being able to play an FPS remotely if you can't see enemies before they kill you. "Normally lag isn't an issue for streaming video," explains Faria, "because so long as there are no pauses, no-one notices if the played back video is a few seconds behind the source. For us, though, if there's any lag, the game is unplayable. As a result, we've had to ditch conventional methods of streaming video and create our own."

Testing the water

It's technically feasible to use StreamMyGame over a broadband connection to play in a separate location, but we've found that it works best when confined to a LAN.

Despite this, games are launched by logging into a dedicated website rather than through a Windows application. The creators claim that this is to ensure the initial security of the connection, enabling it through their own SSL layers before releasing the two machines to communicate ona peer to peer basis.

There are few games that aren't compatible with StreamMyGame, and a full list of those tested is on the site. Unsurprisingly, the most popular are Crysis and World of Warcraft, but the program works with more or less any standard desktop application – including Microsoft Office and many others.

Latest in PC Gaming
Asus ROG Ally using Steam
I think Asus could be the perfect partner for an Xbox handheld – but I have questions
Playing games on the Razer Handheld Dock Chroma without an external display.
The Razer Handheld Dock Chroma offers Steam Deck owners a premium design and, of course, plenty of RGB
Image of GTA 6 protagonists and PS5
GTA 6's console-only launch reminds me of how much I despise console exclusivity - is it worth waiting years for PC ports?
Image of Grand Theft Auto 6 promotional art and Corsair's PC cases
GTA 6 could reach PCs in early 2026 according to Corsair – but I'm already sick of waiting
An angry PC Gamer sat at their desk looking unhappy
Can’t buy an Nvidia RTX 5080 or 5090 GPU due to stock shortages? If you were hoping GeForce Now might provide a good alternative, we’ve got some bad news
Steam Deck controls close up
Steam Deck fans, you're in for a good one - AMD's FSR 3 frame generation is now available on Valve's handheld thanks to a new Decky plugin
Latest in News
Helly and Mark standing on an artificial hill surrounded by goats in Severance season 2 episode 3
New Apple teaser for Severance season 2 finale suggests we might finally find out what Lumon is doing with those goats, and I don't think it's anything good
Foldable iPhone
Apple’s first foldable iPhone could beat the Samsung Galaxy Z Fold 7 in one key way
Marvel Rivals
Marvel Rivals' next update will add two new hero skins for Iron Man and Spider-Man mains this week
Nvidia Isaac GROOT N1
“The age of generalist robotics is here" - Nvidia's latest GROOT AI model just took us another step closer to fully humanoid robots
Lego Pokemon
Pokemon and Lego announce the most electrifying collaboration of all time and I’m going to be first in line
Apple Watch app health
Apple Watch blood pressure monitoring tech revealed in patent