Bruce Lee Kicks Onto the Amiga via Master System Port

Some 8-bit classics refuse to stay in the past. Bruce Lee is one of them, and it has just landed on the Commodore Amiga thanks to developer Tim Kovack. This version isn't based on the home computer releases many players remember from the Amstrad CPC or the Commodore 64. Instead, it's a port of the Sega Master System edition, Sega's 8-bit console.

It targets the classic Amiga OCS chipset with only 512k of RAM. OCS stands for "Original Chip Set", the hardware found in early machines like the Amiga 500. If you own one of those older models, you're covered. The release also supports both NTSC and PAL systems, the two TV standards used in North America and Europe respectively.

A Translation, Not a Remake

The interesting part here is how the port was built. Kovack didn't rewrite Bruce Lee from scratch. He took the original Master System game logic and translated it directly from Z80 assembly code, the language of the Sega console's processor, into 68000 machine language for the Amiga's Motorola CPU.

Why does that matter? Because the core mechanics, timing and overall gameplay feel should line up with the console edition. Anyone who has played a "faithful" conversion that somehow controls nothing like the original will appreciate this approach.

The refresh rate follows the same philosophy. On an NTSC Amiga, Bruce Lee runs at a smooth 60 Hz, matching the original console's speed. PAL machines run it at 50 Hz, which makes the game roughly 17% slower. That sounds like a flaw at first, but it's actually accurate. European Master System consoles behaved exactly the same way, so PAL players get the pace they would have had back in the day.

Sprites, Lanterns and Flicker Tricks

Visually, the port makes clever use of the Amiga's hardware sprites. These are combined in attached pairs, which allows for 16-color characters that match the Master System's original palette. So Bruce and his enemies should look the way console players remember them.

There are some smart compromises to keep things running within the hardware's limits. Stationary objects, like the lanterns found across the stages, are baked straight into the background scenery instead of being handled as separate moving objects.

Then there's the flicker problem. When more than four moving sprites try to share the same horizontal lines on screen, the game draws the extra objects directly into the background. The goal is simple: no screen flickering. It's the kind of behind-the-scenes trick most players will never notice, which is exactly the point.

A Few Quirks to Know About

It isn't completely seamless. Moving from one room to the next triggers a full screen redraw, and that costs a couple of frames. It's brief, but you'll probably notice it.

The bigger quirk is that there's no way to exit back to Workbench, the Amiga's desktop interface. When you're done kicking and dodging, you'll have to physically reset the machine. Not a dealbreaker, but worth knowing before you load it up in the middle of something else.

The release also carries an AI disclosure: AI was used to assist with the code.

Our Take

This port fits neatly into a trend we keep seeing on the retro scene. Developers are using AI tools to help bring older games to new platforms. We've recently covered an AI-assisted Atari 2600 remake on the Amiga, and Bruce Lee joins that growing list. Whatever you think of AI in development, the disclosure here is welcome. It lets players decide for themselves.

What stands out most is the focus on accuracy. Translating the Z80 logic instead of reinventing the game suggests a port that respects the original feel, right down to the slower PAL speed. Similar care showed up in Hang-On Jr. on the Mega Drive, where frame rate was a big part of the appeal. Sega's 8-bit library seems to be turning into fertile ground for these projects.

Targeting a 512k OCS machine is also a smart move. It keeps the door open for owners of the most common, most modest Amigas, not just those with upgraded hardware. That stands in contrast to the many recent Amiga AGA ports aimed at the more powerful A1200.

It will be worth watching whether later updates add a clean exit to Workbench or smooth out the room transitions. It's also worth seeing whether this direct-translation method gets applied to other Master System titles. If it does, Amiga owners could end up with a surprisingly authentic slice of Sega's catalogue.