Смотрите другие статьи из рубрики «Консольные классики» в Google.
Смотрите другие статьи из рубрики «Консольные классики» в Google.
Quake Advance brings full 3D combat, animated enemies, lighting, and underwater movement to hardware never designed for a fast first-person shooter.
A Pocket-Sized Quake That Almost Happened
Some of the most fascinating retro-gaming projects are the ones that never reached store shelves. Quake Advance is one of those wonderfully odd experiments: an attempt to bring a demanding first-person shooter to the Game Boy Advance, a handheld better known for colorful platformers and compact 2D adventures than for fast-moving three-dimensional battlefields.
In the early 2000s, programmer Randy Linden set out to make Quake run on Nintendo’s portable system. The Game Boy Advance was not designed around high-speed 3D shooters, and the machine’s limitations were obvious from the start. Yet Linden managed to create a working prototype that went far beyond a simple technical trick.
The project never became an official commercial release. Still, the surviving demonstration shows a surprisingly ambitious engine, complete with animated enemies, dynamic-looking lighting effects, smooth camera movement, and areas that can be explored underwater. It’s the kind of thing that makes you stare at the screen and wonder how far the hardware could have been pushed with a little more time.

Randy Linden Was No Stranger to Difficult Hardware
The person behind this experiment already had experience squeezing ambitious technology into hardware that seemed poorly suited to the task. Randy Linden was also responsible for the famous Super Nintendo Entertainment System version of Doom, another project that demanded unusual compromises and clever engineering.
That background makes Quake Advance easier to understand. This wasn’t simply a case of someone trying to force a popular game onto a handheld for novelty’s sake. Linden had already shown an interest in making technically awkward conversions feel possible, even when the original machines were separated by a huge gap in capability.
For the Game Boy Advance project, he wrote a custom engine instead of relying on the techniques commonly associated with handheld shooters. The prototype rendered proper three-dimensional environments and enemy models rather than presenting a flat trick that only looked 3D from a distance.
That distinction matters. A lot of portable first-person games of the era used ray casting, a method that could create convincing corridors and rooms without calculating a complete polygonal world. Quake Advance did not use that approach. Linden’s engine attempted something more direct: real 3D spaces, moving enemies, and a camera that traveled through those environments.
The result is rough, certainly, but it is rough in an interesting way. The prototype feels less like a finished game and more like a window into a developer’s workshop, with the machinery still exposed.
The Prototype Goes Well Beyond Simple 3D
The first time I read about this project, I expected a basic technology demo with a few blocky walls and perhaps a target drifting across the screen. That impression doesn’t survive long once the features start piling up.
The demonstration includes:
- Animated enemy characters
- Point-based lighting effects
- Smooth camera movement
- Areas that can be explored underwater
- Weapon graphics that change tone according to the lighting
- Several playable maps
- Debug and development tools
- Simultaneous music and sound effects
The underwater sections are particularly striking because they suggest more than a static proof of concept. The prototype wasn’t only showing that the engine could draw a room. It was experimenting with different kinds of movement and atmosphere, even if the final result remained decidedly unfinished.
Performance, however, is another story. Everything runs painfully slowly. That isn’t a surprise, but it does shape the experience. Quake Advance is impressive in the same way an old home computer running a modern game at one frame every few seconds can be impressive: the achievement is visible, but so is the strain.
Still, expecting smooth action from a prototype built for the Game Boy Advance would be a bit like expecting a pocket calculator to make espresso. The important point is that the engine was attempting things that the hardware was never comfortably built to handle.


Lighting Tricks Give the Weapons More Life
The weapon images were prepared in advance rather than rendered as fully modeled objects. That sounds fairly ordinary for a handheld game, but Linden added a clever visual touch: the weapons could change their shade depending on the lighting in the surrounding environment.
He achieved this by altering the color palette. It isn’t the same as calculating complex real-time lighting across a modern 3D model, of course, but the effect gives the static weapon graphics a greater sense of connection to the world around them.
That sort of trick is classic early-2000s game development. When the hardware cannot brute-force a visual effect, the programmer finds a smaller, sharper tool. A palette swap here, a carefully prepared sprite there, and suddenly a limitation starts looking like an art direction choice.
The illusion is not perfect. Some elements remain plainly pre-rendered or sprite-based, and the slow frame rate can make movement feel heavy. But the effort is unmistakable. Quake Advance was not content to merely place a gun at the bottom of the screen and call the job finished.
Why the Name Quake Advance Is Only Informal
The title Quake Advance became attached to the project unofficially. The available build does not contain Quake assets from id Software. That means there are no original game graphics or sounds included in the publicly preserved version.
Linden also did not seek permission from id Software to use Quake materials. This helps explain why the prototype feels more like an engine demonstration inspired by the idea of a portable Quake than a direct handheld conversion of the finished PC game.
There was reportedly an earlier build that included elements from the original game, but that version had not been found when the surviving prototype was published. That missing build is an intriguing loose thread. It raises questions about how close the experiment once came to resembling an actual Quake adaptation, though there isn’t enough information to answer them confidently.
For now, the available version has to stand on its own. It may not contain the familiar monsters, textures, or weapons, but it preserves the underlying technical experiment—and that is arguably the more interesting part.
A Project Caught Between Handheld Generations
By the time Linden’s engine was working, interest in developing for the Game Boy Advance had begun to fade as a new generation of portable systems approached. Timing can be cruel in game development. A project can finally reach a functional stage just as the audience, technology, and business priorities begin moving elsewhere.
That appears to be what happened here. Rather than continue turning the engine into a Game Boy Advance Quake game, Linden shifted his attention to Cyboid, an original shooter that used ideas and technology developed during the earlier experiment.
This change makes sense. Building a new game around an engine you control is usually easier than negotiating the technical and creative restrictions tied to an established property. It also gives the developer room to design around the hardware instead of constantly trying to imitate something created for a much more capable platform.
Even so, there’s a little sadness in the timing. Quake Advance arrived at an awkward crossroads: ambitious enough to be fascinating, but perhaps too late to become the sort of project that would receive the polish and support needed for a proper release.
The Lost Build Survived on a Flash Cartridge
For almost two decades, the prototype remained hidden in Linden’s personal archive. It was eventually found on a 256-megabit flash cartridge, a suitably physical piece of old technology for a project that had spent years sitting outside the public eye.
The preserved build was saved and released on June 9, 2022. That date marked the point when the experiment stopped being a private curiosity and became something retro-gaming enthusiasts could finally examine.
There are three maps in the available version, along with several debugging features left over from development. Those unfinished tools are not merely clutter. They provide hints about how the engine was being tested and remind you that this was never prepared as a consumer-ready game.
The build feels like a time capsule. It captures a moment when developers were still finding surprising ways to stretch handheld hardware, while also showing the rough edges that a commercial production would have needed to smooth away.


Music, Sound Effects, and an Unexpectedly Generous Feature Set
The audio portion of the prototype is more capable than I expected. Music comes from Aryx by Carsten Koch and Cream of the Earth by Romeo Knight, both presented in S3M tracker format.
The sound system could play stereo music and sound effects at the same time. On a technical demonstration running on Game Boy Advance hardware, that is a remarkably generous collection of features.
Audio can make a rough prototype feel far more complete than it really is. The visuals may stutter and the maps may be sparse, but music gives the experiment a pulse. It turns the project from a silent engineering exercise into something that resembles a game, even when the rest of the experience is clearly unfinished.
I’m still not entirely sure how far Quake Advance could have gone as a full release. The slow performance is a serious obstacle, and the lack of original Quake content means this build cannot be judged as a conventional port. My first reaction was that it looked like little more than a technical curiosity. After spending more time considering what the engine actually attempts, I’ve changed my mind: it is still a curiosity, but a genuinely revealing one.
How to View the Preserved Prototype
The surviving Quake Advance prototype is available as a downloadable build through Games That Weren’t:
Download the Quake Advance prototype
It is best approached with realistic expectations. This isn’t a polished handheld shooter, and it doesn’t contain the original Quake content. Instead, it is a glimpse at an ambitious engine, three experimental maps, unfinished debug features, unusual lighting tricks, and a sound system that pushed well beyond the basics.
That may be exactly why it remains memorable. Finished games show us what developers wanted players to see. Prototypes show us the machinery, the compromises, and the ideas that might have become something else under different circumstances.
Заключение
Quake Advance never became the portable Quake adventure it might have promised, but its surviving prototype still tells a compelling story about technical ambition. Randy Linden managed to build a custom 3D engine for the Game Boy Advance, complete with animated enemies, underwater areas, lighting effects, music, and sound effects—then watched the project get overtaken by changing hardware and shifting priorities.
It runs slowly, looks unfinished, and sometimes feels more like a workshop demonstration than a game. Yet that roughness is part of its appeal. Would you have played a fully developed Game Boy Advance shooter built on this engine, or would the hardware’s limitations have been too much?
ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ
- What is Quake Advance?
Quake Advance is the unofficial name given to a preserved Game Boy Advance prototype created by Randy Linden. It demonstrates a custom 3D shooter engine rather than functioning as an official Quake release. - Does the prototype contain original Quake graphics and music?
No. The publicly available build does not include original Quake graphics or sounds from id Software. - How many maps are included?
The available version contains three maps, along with several debugging and development features. - What makes the engine technically unusual?
It renders full 3D environments and enemy models without relying on the ray-casting approach often used for handheld first-person shooters. It also includes animated enemies, underwater movement, lighting effects, and palette-based weapon shading. - When was the prototype released?
The preserved build was saved and made public on June 9, 2022, after being found in a personal archive on a 256-megabit flash cartridge.
Stay in the loop with more carefully preserved gaming history by subscribing to the newsletter.
