Cho Ren Sha 68k, o clássico shoot ’em up do Sharp X68000 de 1995, ganhou um port não oficial para o Commodore Amiga desenvolvido por apolkosnik, com auxílio de inteligência artificial. A versão para Amiga executa o código original do jogo em máquinas equipadas com CPU 68020 ou superior, e emula o hardware customizado do X68000 em tempo de execução.
Como o port funciona
Em vez de reescrever o jogo, o trabalho do desenvolvedor faz o código original rodar no Amiga enquanto reproduz dinamicamente as funções específicas do X68000. As imagens são mostradas tanto através do chipset AGA, presente em modelos Amiga com esse hardware, quanto por placas RTG (ReTargetable Graphics), que permitem modos gráficos avançados em máquinas Amiga.
Timing e desempenho
Para manter a sensação autêntica, o port preserva o timing nativo do X68000, de 55,46 frames por segundo, utilizando um CIA timer do Amiga — um circuito de temporização presente nas máquinas da linha Amiga. Caso o sistema não consiga acompanhar a carga de trabalho, o software opta por descartar quadros (frame drops) em vez de reduzir a velocidade do jogo, mantendo a jogabilidade fluida mesmo sob esforço.
Áudio
A trilha sonora original, baseada no sintetizador FM YM2151 do X68000, é reproduzida no Amiga a partir de gravações no disco que são reproduzidas em loop, preservando os níveis relativos de volume entre as faixas. Dependendo da configuração de hardware, a música pode ser saída em 8-bit estéreo a 22 kHz através dos canais 2 e 3 do chip de áudio Paula (mantendo os canais 0 e 1 disponíveis para efeitos sonoros) e roteada via AHI — um sistema de áudio para Amiga. Outra opção é decodificar as faixas como MP3 de alta qualidade usando um decodificador MHI.
Feedback inicial
Comentários iniciais publicados no fórum EAB e em vídeos no YouTube apontam reações positivas, especialmente em máquinas com processador 68060, onde jogadores relataram boa experiência com a ação intensa e repleta de sprites.
O projeto demonstra uma abordagem técnica interessante: emular o comportamento do hardware original em tempo real, preservando timing e áudio, sem alterar o código-fonte do jogo. O trabalho mantém nomes e elementos centrais do original, como o título, a autoria de Famibe No Yosshin e as referências ao hardware envolvido.
Fonte: Indie Retro News
