Bruce Lee, clássico de 1984 dos micros de 8 bits, foi convertido para o Commodore Amiga OCS e para o Atari ST pelo programador Tim Kovack, aproveitando como base a versão de Sega Master System de Kagesan (2015).
Como foi feito o port para Amiga
A versão para Amiga foi desenhada para a configuração clássica do sistema com apenas 512K de RAM. Em vez de reescrever o jogo do zero, Kovack traduziu diretamente a lógica do jogo: o código original em assembly Z80 foi convertido para código do processador 68000. Segundo a descrição do autor, esse método mantém a mecânica, o tempo e a sensação de jogo idênticos à edição de console.

Em sistemas NTSC o jogo roda a 60 Hz, alinhando-se à velocidade do Master System original. Em máquinas com suporte PAL, a reprodução ocorre a 50 Hz, resultando em um ritmo aproximadamente 17% mais lento — comportamento observado nas versões europeias do console.
Aspectos visuais e limitações técnicas
O port explora os recursos gráficos do Amiga: os personagens usam sprites de hardware ligados em pares para apresentar figuras com 16 cores que reproduzem a paleta do Master System. Para economizar processamento e respeitar as limitações da máquina, objetos estáticos, como luminárias do cenário, foram incorporados diretamente ao fundo.
Quando mais de quatro sprites em movimento tentam ocupar a mesma faixa horizontal, o jogo desenha os objetos extras diretamente no fundo para evitar o efeito de flicker (tremulação de sprites). A troca de salas provoca um redesenho completo da tela, o que custa apenas alguns quadros de transição.
Um detalhe de uso importante: a versão para Amiga não oferece um caminho de saída que retorne ao Workbench. Para encerrar a sessão é necessário reiniciar fisicamente a máquina.
Port para Atari ST
O autor também disponibilizou a versão para Atari ST. A distribuição indica requisitos mínimos de qualquer Atari ST com 512K ou mais (por exemplo, 520ST, 1040ST, Mega ST). O jogo pode ser iniciado automaticamente a partir da pasta AUTO usando a imagem de disco BRUCELEE.ST, ou executando BRUCELEE.PRG a partir de disquete ou disco rígido.
Em máquinas que possuem blitter (um circuito dedicado para acelerar operações gráficas), como Mega ST e STE, o jogo usa esse recurso automaticamente para melhorar o desempenho.
As informações sobre as conversões deixam claro que o trabalho de Kovack é uma adaptação direta da versão de Master System de Kagesan (2015), preservando a proposta e as limitações do original.
Fonte: Indie Retro News
