_FIRETRACK_ is a vertically scrolling shoot \'em up computer game programmed by Nick "Orlando" Pelling and released for the BBC Micro and Commodore 64 platforms in 1987 by Electric Dreams Software . It was also ported to the Acorn Electron by Superior Software in 1989 as part of the _Play It Again Sam 7_ compilation. It resembles the 1984 arcade game _ Star Force _ in style and gameplay. The game was technically advanced and very well received by critics.
* 1 Gameplay * 2 Development * 3 Critical reception * 4 References
_ Firetrack_ on the BBC micro showing landscape, explosions and enemies, with player ship to lower left
The player controls a fighter ship which flies at constant speed and heading over a series of worlds. The player is faced with both airborne enemies (who approach in different attack formations) and ground-based enemies. Destruction of a whole attack wave results in bonus points, and destruction of specific ground targets (such as buildings marked with X) results in bonus points (and an occasional extra life) at the end of each level. Some enemies are indestructible and must be avoided. There are no power-ups , although the rate of fire increases with more challenging levels.
Nick Pelling (aka Orlando) designed the game and programmed the BBC Micro and Commodore 64 versions which were released in 1987 by Electric Dreams Software. When including the game on the 1989 _Play It Again Sam 7_ compilation, Superior Software also commissioned a conversion to the Acorn Electron which was carried out by Chris Terran.
As was usual in Orlando's games, the game pushed the limits of the hardware.
On the BBC Micro version, it automatically detects sideways RAM expansion if present, which allows more detailed graphics on the levels, without any changes to the underlying gameplay. Innovative use of colour makes the 8-colour palette of the BBC look much broader. The scrolling is smooth and flicker-free, and there is very little noticeable slowing, even when many enemies are displayed at once. If shadow RAM is present, the graphics are double buffered .
The Acorn Electron version exploits a division in the way the Electron handles its display: of the seven available graphics modes, two are configured so that the final two of every ten scanlines are blank and are not based on the contents of RAM. If 16 scanlines of continuous graphical data are written to a character-block-aligned portion of the screen then they will appear as a continuous block in most modes but in the two non-continuous modes they will be displayed as two blocks of 8 scanlines, separated in the middle by two blank scanlines. In order to keep track of its position within the display, the Electron maintains an internal display address counter. The same counter is used in both the continuous and non-continuous graphics modes and switching modes mid-frame does not cause any adjustment to the counter. _Firetrack_ switches from a non-continuous to a continuous graphics mode partway down the display. By using the palette to mask the top area of the display and taking care about when it changes mode it can shift the continuous graphics at the bottom of the display down in two pixel increments (rather than the usual eight for vertical scrolling) because the internal display counter is not incremented on blank scanlines during non-continuous graphics modes.
Zzap!64 gave an overall score of 88%, commenting that the game could "truly be said to be of arcade quality" and is "Fast, frenetic and extremely playable - easily the best vertically scrolling shoot 'em up to date". Electron User , when reviewing the _Play It Again Sam 7_ compilation, were also very enthusiastic with reviewer Martin Reed praising the "amazingly smooth vertical-scrolling" and stating "The graphics are stunning and give an amazingly realistic 3D effect that I wouldn't have thought was possible on the Electron". In her second opinion, Janice Murray claimed it would be worth buying the compilation even if you already owned the other three games: "This technically brilliant piece of programming makes a fine game which proves to be very fast and addictive. The other titles can be considered bonuses thrown in for free".
* ^ _FireTrack_ at Acorn Electron World * ^ _Firetrack_ review, Zzap!64, April 1987 * ^ "Hallmarked Golden Oldies", Electron User, June 1989
* v * t * e
NOTABLE EARLY GAMES (1982-84)
* _Invaders_ * _Centibug_ * _Alien Dropout_ * _Hunchback _ * _Overdrive _ * _Stranded_ * _Mr Wiz_ * _Percy Penguin_ * _Smash and Grab_ * _Space Pilot_ * _ Zany Kong Junior _
* _Tempest _ * _Repton _ * _Deathstar _ * _Repton 2 _ * _Citadel _
* _Karate Combat_ * _Thrust _ * _ Galaforce _ * _Stryker\'s Run _ * _The Legend of Sinbad_ * _Ravenskull _ * _Repton 3 _ * _Elite _ (enhanced) * _Revs _ (enhanced)
* _ Syncron _ * _Kix_ * _ Grand Prix Construction Set _ * _Around the World in 40 Screens _ * _Codename: Droid_ * _ Crazee Rider _ * _ Palace of Magic _ * _ Zarch _ * _Elixir _ * _ Bonecruncher _ * _Spellbinder _ * _The Life of Repton _
* _Quest_ * _ Spycat _ * _Conqueror _ * _ Barbarian _ * _Repton Thru Time _ * _Pipeline _ * _ Cosmic Camouflage _ * _ By Fair Means or Foul _ * _Exile _ * _Imogen _ * _Repton Infinity _ * _ The Last Ninja _ * _ Galaforce 2 _
* _Perplexity _ * _ Hyperball _ * _Pandemonium_ * _Hostages _ * _Superior Golf_ * _Star Port_ * _SimCity _ * _Master Break_
* _Air Supremacy_ * _Cyborg Warriors_ * _The Network_ * _Vertigo_
* _EGO: Repton 4 _
* _Technodream_ * _Tactic _ * _ Citadel 2 _
EDUCATIONAL / UTILITY SOFTWARE
* _Toolkit_ (1983) * _Assembler_ (1983) * _World Geography_ (1983) * _Disassembler_ (1984) * _Constellation_ (1984) * _Planetarium_ (1984) * _UK Geography_ (1984) * _Speech!_ (1985)
* _The Acornsoft Hits_ (1987) * _The Superior Collection_ (1987) * _Play It Again Sam_ (Electron: 1987-1991, BBC Micro: 1987-1993, Archimedes: 1992-1994)