Streets of Rage está ganhando um port não-oficial para Neo Geo com a primeira fase completa, e feito com ajuda de IA
Streets of Rage recebe um port não oficial para Neo Geo, com a primeira fase completa, chefão e personagens jogáveis graças à ajuda de IA.
Um desenvolvedor que se apresenta como tutyfruty conseguiu rodar o primeiro round de Streets of Rage (versão de Mega Drive, revisão A) direto num Neo Geo, com boss incluído, e ainda permitindo escolher para jogar Axel, Blaze ou Adam. A novidade chamou atenção por razões óbvias, e o próprio autor avisa de cara que o projeto só saiu do papel por causa da inteligência artificial, mais especificamente do Claude Code.
Não é emulação nem remake
O ponto que chama atenção é o método. Segundo o autor, o jogo não está sendo emulado nem recriado do zero: ele simplesmente traduz o código 68000 original do Mega Drive para rodar diretamente no 68000 do Neo Geo, já que os dois consoles usam a mesma família de processador. Os endereços foram remapeados, e os acessos ao VDP, ao Z80 e ao som são interceptados e redirecionados.
A parte visual foi refeita com sprites do Neo Geo. No áudio, ele escreveu um driver Z80 próprio que pega as escritas destinadas ao YM2612 (o chip de som do Mega Drive) e as converte para o YM2610 do Neo Geo, enquanto os samples do DAC seguem em ADPCM-A.
No vídeo que mostra o round 1 inteiro, quem joga é um bot, do autoplay criado por Rui Nelson.
Como ele checa se o port é fiel
Em vez de confiar só no olho, tutyfruty roda a versão de Mega Drive no MAME ao lado do port, com as mesmas entradas de controle, e compara a RAM inteira do jogo a cada frame de lógica. Nas partidas de teste, ele afirma não ter encontrado nenhuma diferença, e as escritas de som também saíram idênticas.
O que ainda falta
A lista é grande, e o próprio autor faz questão de enumerar:
- os demais rounds;
- os menus (o jogo começa direto no round 1);
- o modo para dois jogadores;
- um som mais limpo, já que o YM2610 tem 4 canais FM contra 6 do Mega Drive. Quando a música estoura esse limite, o port corta a nota mais antiga, e o mixagem ainda precisa de ajuste.
Outro detalhe importante: tudo foi testado apenas no MAME, em modo MVS. Não houve teste em hardware real nem no FBNeo.
Como há trechos da ROM original dentro do projeto, tutyfruty diz que não vai distribuir o port. A ideia que ele leva à comunidade é criar uma ferramenta que monte a ROM de Neo Geo na máquina de cada pessoa, a partir da ROM de Mega Drive que ela já tem, no estilo dos projetos de decompilação. Ele pediu opiniões sobre isso e também sobre como lidar com o limite de canais FM, críticas incluídas.
Aproveite que está aqui e siga o Arkade no:
- Plataformas
- PlayStation, Xbox, Nintendo, PC, Retrô




