
Released in August 1993, Firefly arrives at a peculiar time in the Amiga’s lifecycle. The console onslaught was well underway, Commodore was stumbling, and the once-mighty machine was increasingly seen as a relic by the mainstream. Yet, tucked away in the PD and shareware scene, developers like Mark Sheeky were still squeezing every drop of creativity out of the hardware.

Let’s be clear from the outset: Firefly is not trying to compete with Project-X or Disposable Hero in the pixel-pushing arms race. The visuals are functional, colourful, and clean—reminiscent of the late-80s arcade aesthetic. The top-down shooter sections feature a recognizable player ship, varied enemy sprites, and scrolling backdrops that do the job without setting the world on fire. There’s a certain charming simplicity to it all, a reminder of a time when gameplay trumped graphical excess.
The real visual treat comes in the “race” mode (more on that below), which shifts perspective into a pseudo-3D tunnel sequence. It’s a stark contrast to the overhead shooter, offering a welcome visual shake-up that keeps your eyes engaged. While the colour palette won’t blow you away, the game runs smoothly—a testament to the author’s grasp of 68000 assembler, which, let’s face it, is more than most bedroom coders could handle back then. Here is where Firefly genuinely elevates itself above the average PD shooter. The main theme, simply titled Trax, is an absolute banger. It’s catchy, driving, and packed with that distinct early-90s Amiga mod charm. It carries a melodic energy that wouldn’t sound out of place in a forgotten Ocean Software classic. In fact, it’s good enough that Sheeky later re-recorded it for his album Bites of Greatness—a rare honour for a videogame tune. The sound effects are serviceable, but the music is the undisputed star of the audio department.
Firefly is, at its core, a top-down vertical shooter inspired directly by Konami’s Salamander (known as Life Force in the West). The DNA is unmistakable: you pilot a ship through scrolling stages, blast everything that moves, and collect simple weapon power-ups. The weapon system is straightforward—there’s no convoluted upgrade tree here, just a few distinct firepower options that keep the action brisk.
Perhaps the most remarkable thing about Firefly in 2025 isn’t the game itself, but the context surrounding it. Sheeky hasn’t just dumped the ADF (and RP9 for Amiga Forever users) and walked away. He has released the original Amiga assembler source code under a CC BY-NC 4.0 licence. For Amiga coders, this is a treasure trove. Being able to pour through the 68000 assembly of a fully working, dual-mode 1993 shooter is an educational gift that few developers have ever offered. It turns Firefly from a mere retro curiosity into a living piece of Amiga programming history.
![]()







