
programmer
Graeme Devine
グレーム・ディヴァイン
About
The Scottish programmer who made the impossible possible — streaming full-motion video from CD-ROM when everyone said it couldn't be done.
History
Graeme Devine was born in 1966 in Glasgow, Scotland. At fourteen, in the late 1970s, he was already programming. By sixteen, Atari hired him to port Pole Position to home computers — the Commodore 64, Apple IIe, ZX Spectrum. It was not a glamorous assignment, but it was a real one. He learned to fit games into machines that were never designed to hold them.
He moved through Lucasfilm's Games Division, Activision United Kingdom, Virgin Interactive. In December 1990, he and Rob Landeros — a designer and graphic artist — founded Trilobyte. They had an idea for a game: a haunted house, inspired by Twin Peaks and old horror films like House on Haunted Hill. They wanted full-motion video. They wanted CD-ROM streaming. They wanted things no one had done yet.
When they pitched the idea to Martin Alper, CEO of Virgin Games, he fired them on the spot. Then he helped them start their own company. The firing was theatrical — a way to let them work independently while Virgin supported the project. The game was called The 7th Guest. Devine built the GROOVIE engine to make it run. The CD-ROM standard at the time gave you 150 kilobytes per second. It took the full power of the CPU just to read data at that speed. People told him it was impossible.
Devine refused to delegate. He coded alone, the way he always had. One Virgin executive later said they had never seen someone work so hard on a project. The actors performed against blue paper — not even proper blue screen — which left fuzzy lines around the ghosts that the team couldn't remove. They left the lines in as a feature. When Devine watched the end credits play for the first time, he cried. It had been such a hard game to make, and he was so exhausted, that seeing those credits made him realize what they had done.
The 7th Guest was released in 1992. It sold two million copies. Along with Myst, it became one of the games that convinced people to buy CD-ROM drives. Trilobyte released a sequel, The 11th Hour, in 1995. By the late 1990s, the company had closed. Devine joined id Software in 1999 and worked as a designer on Quake III Arena and Quake III Team Arena. He also programmed Game Boy Advance ports of Commander Keen, Wolfenstein 3D, and Doom II, and contributed to Doom 3 before moving to Ensemble Studios in 2003.
At Ensemble, he became Lead Designer for Halo Wars, a real-time strategy game for the Xbox 360. In 2008, he was named one of the Top 100 Developers in the video game industry. In 2009, Apple hired him to ensure that iOS devices played games well. He left Apple in December 2010 to found GRL Games in Santa Cruz, California, focused on making games for the iPhone and iPad. He served as Chairman of the International Game Developers Association from 2002 to 2003.
What Devine did with The 7th Guest was not about waiting for technology to catch up. It was about pushing technology forward by hand, alone, through exhaustion, until it worked. The impossible became possible not because the tools were ready, but because someone refused to wait for them to be.
Timeline & Works
Career milestones and all 1 game in the museum they worked on — in the order they happened.
- 1966
Born in Glasgow, Scotland
Graeme Devine was born in Glasgow, Scotland. He would begin programming at age 14.
people - 1982
Hired by Atari at age 16
Atari hired Devine to port Pole Position to home computers including Commodore 64, Apple IIe, and ZX Spectrum.
people - 1990 12
Founded Trilobyte
Devine and Rob Landeros founded Trilobyte to create The 7th Guest, a haunted house game with full-motion video.
people - 1992
Released The 7th Guest
The 7th Guest was released and sold 2 million copies. It convinced many to buy CD-ROM drives and proved that streaming full-motion video from CD was possible.
product - 1995
Released The 11th Hour
Trilobyte released the sequel to The 7th Guest. Devine was lead programmer on both games.
product - 1999
Joined id Software
After Trilobyte closed, Devine joined id Software to work as a designer on Quake III Arena and Quake III Team Arena.
people - 1999
- 2002
Became IGDA Chairman
Devine became Chairman of the International Game Developers Association, serving until 2003.
leadership - 2003 08
Moved to Ensemble Studios
Devine left id Software to become Lead Designer for Halo Wars at Ensemble Studios.
people - 2008 02
Named Top 100 Developer
Devine was named one of the Top 100 Developers in the video game industry.
milestone - 2009
Hired by Apple
Apple hired Devine to ensure that iOS devices played games well.
people - 2010 12
Founded GRL Games
Devine left Apple to found GRL Games in Santa Cruz, California, focused on making games for iPhone and iPad.
people
Connections
- collaborated with id-software (1999–2003)
Worked as designer on Quake III Arena and Quake III Team Arena, and programmed Game Boy Advance ports.
Also connected to
- sonic mayhem 共作(quake iii arena)
Explore the work
Each title has its own page — history, trivia, and collector's notes.
Sources
- Graeme Devine — Wikipedia — accessed 2026-06-23
- Graeme J. Devine — MobyGames — accessed 2026-06-23
- Horror Story: An Oral History of The 7th Guest — Game Informer — accessed 2026-06-23
- The making of The 7th Guest — GamesRadar+ — accessed 2026-06-23