Fã está levando Dark Souls ao PS2 e já conseguiu rodar o jogo a 30 FPS
Lançado originalmente em 2011 para PlayStation 3 e Xbox 360, Dark Souls nunca recebeu uma versão oficial para o PlayStation 2. No entanto, um desenvolvedor independente está tentando mudar essa história. Um projeto chamado DarkSoulsPS2 está recriando o RPG da FromSoftware para funcionar no console lançado pela Sony em 2000.
O trabalho está sendo realizado pelo desenvolvedor conhecido como nekomancer01, que disponibilizou o código-fonte e a documentação do projeto no GitHub. A iniciativa utiliza os arquivos de Dark Souls Remastered para PC como base, convertendo os recursos do jogo para formatos compatíveis com as limitações do PS2.
Embora ainda esteja em estágio experimental, o protótipo já consegue executar determinados cenários e sistemas de jogabilidade no emulador PCSX2, com desempenho informado de 30 FPS.
Dark Souls no PS2 já conta com exploração e combates
De acordo com a documentação oficial, o projeto atualmente permite explorar duas áreas conhecidas pelos fãs: Firelink Shrine e Undead Burg O personagem pode caminhar, correr, rolar, executar ataques e enfrentar inimigos que utilizam seus próprios comportamentos de inteligência artificial. Também foram implementados sistemas de interação com portas, baús, paredes de névoa e objetos coletáveis.

Outro avanço é a presença de uma interface que apresenta informações como vida, stamina, Estus e almas. O protótipo também oferece suporte para salvar e carregar o progresso utilizando o sistema de memory card. A implementação já inclui efeitos sonoros, passos, músicas e sons ambientes, embora alguns recursos de áudio ainda tenham limitações.
Isso não significa, entretanto, que Dark Souls esteja completamente jogável no PS2. Diversas mecânicas fundamentais continuam ausentes, incluindo chefes, magias, bloqueios, parries, evolução de personagem e diálogos com NPCs. Outras regiões também precisam ser implementadas.
Como um jogo de PS3 pode funcionar no PS2?
Um dos aspectos mais interessantes da iniciativa é o desafio técnico envolvido. O PlayStation 2 possui apenas 32 MB de memória RAM, uma quantidade extremamente limitada para executar um RPG originalmente desenvolvido para uma geração posterior de consoles.
Para adaptar o jogo às limitações do PS2, o desenvolvedor está utilizando uma engine escrita em linguagem C, construída com as ferramentas ps2dev e gsKit. O projeto também emprega microprogramas específicos para a unidade vetorial VU1 do console, responsável por acelerar operações gráficas
Ferramentas em Python também são empregadas para converter mapas, personagens, animações e outros dados da versão de PC para arquivos adaptados ao hardware antigo. Dessa forma, não se trata de simplesmente executar o Dark Souls original no PS2, mas de reconstruir parte de seus sistemas para que funcionem dentro das capacidades do console.
O projeto já funciona em um PS2 original?
Por enquanto, não há confirmação de funcionamento em hardware real. O desenvolvedor afirma que o projeto foi preparado para essa possibilidade, mas os testes documentados foram realizados no emulador PCSX2. Quem deseja experimentar o protótipo precisa possuir uma cópia legítima de Dark Souls Remastered para PC.
O projeto não distribui os arquivos comerciais do jogo, disponibilizando apenas o código e as ferramentas necessárias para realizar a conversão e gerar uma imagem ISO. Ainda não existe uma previsão para a conclusão do port ou garantia de que toda a campanha será adaptada.
Mesmo assim, a iniciativa demonstra como a comunidade de desenvolvimento independente continua explorando os limites de consoles antigos, inclusive com jogos que originalmente pareciam muito exigentes para esse hardware.
Editor-chefe no Hardware.com.br, aficionado por tecnologias que realmente funcionam. Segue lá no Insta: @plazawilliam Elogios, críticas e sugestões de pauta: william@hardware.com.br
Newsletter do Hardware
Tecnologia, games, IA e internet: nossa seleção de conteúdo direto no seu e-mail.
Inscrição feita!As próximas edições chegam no seu e-mail.

