Crash Bandicoot 2: Cortex Strikes Back é um dos grandes clássicos do primeiro PlayStation. O jogo da Naughty Dog chegou ao console em 1997 e, muitos anos depois, também apareceu oficialmente no PC como parte de Crash Bandicoot N. Sane Trilogy. Só que a versão para computador não trouxe o jogo original de PlayStation, e sim uma reconstrução do zero com gráficos refeitos e inspirado no original. No entanto, existe ainda uma terceira possibilidade para quem quer voltar ao Crash de 1997, o Crash2Recomp, um projeto de fãs que transforma o código do jogo original em uma versão capaz de rodar diretamente no PC.
A proposta é bem diferente de simplesmente colocar o disco de Crash Bandicoot 2 em um emulador. O projeto recompila o jogo para código nativo e faz com que ele seja executado diretamente pelo PC. Assim, quem quiser jogar o clássico sem usar a N. Sane Trilogy e sem depender de emulação tradicional pode gerar uma versão própria do jogo para Windows.
O processo começa com uma imagem do disco que o usuário possui. O Crash2Recomp aceita arquivos .cue acompanhados do .bin ou imagens .chd, tendo como alvo a versão norte-americana de Crash Bandicoot 2 com o serial SCUS-94154. O launcher verifica o arquivo e depois traduz o jogo para C antes de compilá-lo na própria máquina. Os arquivos do jogo não são distribuídos pelo projeto, então não existe um pacote contendo Crash 2 pronto para baixar.
A primeira compilação leva de cinco a vinte minutos e usa cerca de 3 GB de espaço durante o processo. Depois de construído, o jogo ocupa aproximadamente 100 MB. Também não é necessário fornecer uma BIOS de PlayStation, pois o projeto inclui o OpenBIOS como substituto livre. É uma quantidade respeitável de trabalho para transformar um jogo que originalmente cabia em um CD em um executável de PC, mas pelo menos depois de pronto você não precisa ficar fazendo malabarismo com emulador.
A diferença visual também é importante. O Crash2Recomp não tenta deixar Crash Bandicoot 2 bonito para os padrões atuais e não substitui os modelos originais por versões cheias de detalhes. A intenção é manter o jogo do PlayStation como base. Portanto, quem procura aquele Crash com os gráficos refeitos deve continuar olhando para a N. Sane Trilogy. Quem quer o jogo original encontra aqui uma maneira diferente de executá-lo.
O projeto também acrescenta algumas funções que não existiam no jogo de 1997. É possível usar save states, fazer salvamento e carregamento rápidos, voltar alguns segundos com rewind e ajustar a proporção da imagem. Há ainda um contador de desempenho e uma área de registros para ajudar a descobrir problemas quando alguma coisa resolve dar errado.
Para quem gosta de fuçar profundamente, existe até um modo de desenvolvedor com ferramentas de depuração, servidor TCP, alternativas de execução e recursos de rastreamento. Isso serve principalmente para investigar problemas do projeto e não para transformar o jogador comum em programador de Crash Bandicoot. Felizmente, porque seria um método bem agressivo de transformar uma tarde de nostalgia em trabalho voluntário de engenharia de software.
A proposta é bem diferente de simplesmente colocar o disco de Crash Bandicoot 2 em um emulador. O projeto recompila o jogo para código nativo e faz com que ele seja executado diretamente pelo PC. Assim, quem quiser jogar o clássico sem usar a N. Sane Trilogy e sem depender de emulação tradicional pode gerar uma versão própria do jogo para Windows.
O processo começa com uma imagem do disco que o usuário possui. O Crash2Recomp aceita arquivos .cue acompanhados do .bin ou imagens .chd, tendo como alvo a versão norte-americana de Crash Bandicoot 2 com o serial SCUS-94154. O launcher verifica o arquivo e depois traduz o jogo para C antes de compilá-lo na própria máquina. Os arquivos do jogo não são distribuídos pelo projeto, então não existe um pacote contendo Crash 2 pronto para baixar.
A primeira compilação leva de cinco a vinte minutos e usa cerca de 3 GB de espaço durante o processo. Depois de construído, o jogo ocupa aproximadamente 100 MB. Também não é necessário fornecer uma BIOS de PlayStation, pois o projeto inclui o OpenBIOS como substituto livre. É uma quantidade respeitável de trabalho para transformar um jogo que originalmente cabia em um CD em um executável de PC, mas pelo menos depois de pronto você não precisa ficar fazendo malabarismo com emulador.
A diferença visual também é importante. O Crash2Recomp não tenta deixar Crash Bandicoot 2 bonito para os padrões atuais e não substitui os modelos originais por versões cheias de detalhes. A intenção é manter o jogo do PlayStation como base. Portanto, quem procura aquele Crash com os gráficos refeitos deve continuar olhando para a N. Sane Trilogy. Quem quer o jogo original encontra aqui uma maneira diferente de executá-lo.
O projeto também acrescenta algumas funções que não existiam no jogo de 1997. É possível usar save states, fazer salvamento e carregamento rápidos, voltar alguns segundos com rewind e ajustar a proporção da imagem. Há ainda um contador de desempenho e uma área de registros para ajudar a descobrir problemas quando alguma coisa resolve dar errado.
Para quem gosta de fuçar profundamente, existe até um modo de desenvolvedor com ferramentas de depuração, servidor TCP, alternativas de execução e recursos de rastreamento. Isso serve principalmente para investigar problemas do projeto e não para transformar o jogador comum em programador de Crash Bandicoot. Felizmente, porque seria um método bem agressivo de transformar uma tarde de nostalgia em trabalho voluntário de engenharia de software.
A iniciativa também entra naquela categoria de projetos que ajudam a preservar jogos antigos de uma maneira diferente. Em vez de simplesmente manter o hardware original vivo ou executar o software através de uma camada de emulação, a recompilação tenta transformar o próprio jogo em algo que possa funcionar diretamente em máquinas atuais. No caso de Crash Bandicoot 2, isso significa pegar a aventura clássica do PlayStation e colocá-la para funcionar como um programa nativo do Windows.
Assim, Crash2Recomp não tenta substituir a versão de PC de Crash Bandicoot N. Sane Trilogy. Ele oferece outra coisa. Para quem prefere o Crash Bandicoot 2 original de PlayStation, com sua apresentação clássica, mas quer executá-lo diretamente no Windows em vez de recorrer à emulação, o projeto cria uma alternativa curiosa e tecnicamente bem diferente das versões oficiais.
Assim, Crash2Recomp não tenta substituir a versão de PC de Crash Bandicoot N. Sane Trilogy. Ele oferece outra coisa. Para quem prefere o Crash Bandicoot 2 original de PlayStation, com sua apresentação clássica, mas quer executá-lo diretamente no Windows em vez de recorrer à emulação, o projeto cria uma alternativa curiosa e tecnicamente bem diferente das versões oficiais.
O adblock bloqueia links de afiliados da Amazon como os desse post, então se não estiver aparecendo, é só desativar o adblock.
Veja mais coisas interessantes aqui. E tem conteúdo exclusivo nas redes sociais:




