[an error occurred while processing this directive]
BBC News
watch One-Minute World News
Last Updated: Monday, 26 February 2007, 11:24 GMT
Gamer builds 'auto-play machine'
The parts for the machine cost $60
When US gamer David Harr got frustrated being 60 points short of completing a title he decided to take radical action - he built a machine to do it for him.

Car mechanic David Harr, from Seattle, realised he needed to devote 40 hours of playing just to earn the final reward points for Perfect Dark Zero.

He built a machine that would start and re-start the game to register for the final achievements he needed.

"I reverse engineered the problem and came up with the xBot," he said.

Xbox 360 games come with up to 50 different achievements for gamers to unlock.

Each achievement carries a different points reward, which is reflected in the player's overall gamer score.

I asked myself: 'What type of rewards would be coming out of the effort of doing this?
David Harr

Some of the achievements are unlocked by completing levels, but others are more challenging - pulling off a series of spectacular headshots, or doing a 360-degree turn in a racing game, for example.

To win those final 60 points in Perfect Dark Zero Mr Harr realised he simply needed to play 2,000 offline matches in the game.

'Electronics experience'

"I calculated that it would take about 40 hours of gameplay just pushing two buttons to start and re-start a game," he said.

Two button presses by the machine start and re-start the game

"With my electronics experience I wondered if there was something that could push those two buttons for me so I could go about my daily life."

Using $60 (32) of electronics parts bought from a local shop and some parts he had "just lying around", Mr Harr built his xBot machine in about 10 hours.

Two solenoids in the machine press the buttons when required so that the game starts at the right time.

Some gamers, writing in online forums, have accused Mr Harr of cheating.

"This is not playing online on Xbox Live - it is not playing against other people. That would be unethical.

"I asked myself: 'What type of rewards would be coming out of the effort of doing this?'.

"If I was recording button presses and joystick movements and duplicated that to help people bump up their scores, then there is money involved - that would not be ethical.

"This is a one trick pony, getting you just 60 points. It's not stepping on anyone's toes."

DIY developers to make Xbox games
13 Dec 06 |  Technology
Problems hit Xbox video service
24 Nov 06 |  Technology
Halo 3 to have public beta test
16 Nov 06 |  Technology

The BBC is not responsible for the content of external internet sites

Has China's housing bubble burst?
How the world's oldest clove tree defied an empire
Why Royal Ballet principal Sergei Polunin quit


Americas Africa Europe Middle East South Asia Asia Pacific