Um fã identificado como BenDk97 publicou uma versão beta de um port de OutRun que roda em Neo Geo compatível com AES e MVS. O projeto está disponível gratuitamente no itch.io, no modelo “pague o quanto quiser”. Segundo a página do desenvolvedor, não se trata de um remake: é o código original do arcade sendo executado no processador do Neo Geo.

Como o arcade foi adaptado

O port usa o programa original do arcade rodando no Motorola 68000 de 12 MHz do Neo Geo. Hardware dedicado do gabinete da Sega que tratava de efeitos visuais foi recriado por software para conseguir comportamento semelhante na placa do Neo Geo.

Um exemplo citado pelo autor é a estrada do jogo: no arcade havia um chip dedicado para gerar a pista; no Neo Geo isso não existe. Para contornar, o desenvolvedor redesenhou a pista linha por linha usando sprites, gerados dinamicamente durante a exibição. Os sprites escalonados do arcade foram transformados em cadeias de sprites do Neo Geo criadas em tempo real.

O som utiliza o áudio original de OutRun — música, efeitos, vozes e som do motor — tocado pelo chip YM2610 do console.

Recursos implementados

De acordo com a descrição do projeto, a versão testada no MAME inclui tela de início, seleção de música, as 15 fases e 5 rotas, 5 finais, mapa do percurso, tabela de pontuação e registro de nome ao fim do jogo. Tudo cabe nos 64 KB de RAM de um AES comum, com a estrada preservada e a manutenção de 60 fps. O mesmo arquivo serve tanto para AES quanto para MVS.

Limitações e testes

Por se tratar de um projeto de fã, BenDk97 lista alguns pontos ainda a melhorar:

  • Os dados da estrada são atualizados entre 10 e 15 vezes por segundo, embora a imagem continue a 60 fps.
  • Multidões nas largadas e chegadas têm cerca de metade da densidade do arcade, devido ao limite de 96 sprites por linha do Neo Geo.
  • Alguns sprites piscam por um quadro sob os arcos de pedra da fase 2.
  • A música está em mono, e efeitos de motor e tráfego são aproximações.

A página do projeto informa que a versão não foi testada em hardware real, mas comentários mostram que membros da comunidade já fizeram testes: um usuário relatou execução no MiSTer com cenários apresentando falhas e observou problemas reproduzíveis no MAME. Segundo o autor, a beta 0.2.2, publicada em 17 de outubro, corrige parte das falhas em hardware real.

Onde baixar e acompanhar

A versão beta do port está disponível no itch.io no formato “pague o quanto quiser”. O desenvolvedor mantém atualizações e demonstrações no canal do YouTube associado ao projeto, identificado como @benneogeo.

Fonte: WarpZone

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *