A emulação do PlayStation 4 avançou rapidamente nos últimos anos graças ao trabalho da equipe responsável pelo ShadPS4. Agora, outro projeto começa a seguir um caminho parecido: a emulação do PlayStation 5.
Curiosamente, o primeiro grande marco também envolve Demon's Souls Remake, assim como aconteceu com outros projetos de emulação voltados aos consoles da Sony.
O SharpEmu é um emulador experimental de PlayStation 5 que tem seu desenvolvimento acompanhado publicamente no GitHub.
Segundo a descrição oficial do projeto, o objetivo não é executar jogos de PS4, já que essa função já é atendida pelo ShadPS4.
"SharpEmu é um projeto de emulador que ainda está nos estágios iniciais de desenvolvimento. Nosso objetivo não é emular jogos de PS4, pois já existe um excelente emulador dedicado a essa plataforma: o ShadPS4."
SharpEmu ainda não roda jogos completos
O projeto ainda está no começo e, por enquanto, não consegue executar jogos de forma jogável. Mesmo assim, o estágio atual mostra avanços importantes.
Desenvolvido em C#, o SharpEmu já consegue carregar o arquivo eboot.bin de jogos reais, executar instruções nativas da CPU e lidar parcialmente com funções do kernel do sistema.
Ainda faltam diversos componentes essenciais para que os jogos funcionem corretamente. Entre os recursos disponíveis estão:
- carregamento de arquivos eboot.bin e .elf;
- execução de instruções nativas da CPU;
- leitura de informações básicas dos jogos, como título e versão;
- carregamento de módulos do sistema por meio de arquivos prx e sys_module;
- suporte parcial a algumas funções do kernel.
O projeto também já trabalha com exportações Fiber e AMPR, cenários PlayGo, carregamento inicial de arquivos dos jogos, envio inicial de shaders e recursos usando AGC e saída de vídeo em alguns títulos.
Com isso, determinados jogos conseguem chegar às etapas sceVideoOut e AGC durante a inicialização. Na prática, o SharpEmu funciona como uma camada de tradução, de forma semelhante ao ShadPS4.
Esse processo faz com que componentes do PC, como processador e placa de vídeo, consigam executar códigos criados para o PlayStation 5.
Isso é possível porque a arquitetura do PS5 é bastante parecida com a dos computadores atuais, diferente do PlayStation 3, cujo processador Cell tornou a emulação muito mais complicada.
Demon's Souls Remake já inicia no emulador
Até agora, o SharpEmu foi testado com poucos jogos, entre eles Poppy Playtime Chapter 1, Silent Hill: The Short Message, Dreaming Sarah e Demon's Souls Remake.
Os dois últimos apresentam os melhores avanços. Em Dreaming Sarah, o emulador já renderiza texturas reais. Já Demon's Souls Remake consegue iniciar e entrar em um loop de vídeo durante a execução.
Esse estágio lembra os primeiros testes do ShadPS4 com Bloodborne, quando o jogo apenas iniciava. Com o avanço do desenvolvimento, o emulador passou a executar o título a 60 FPS, inclusive em placas de vídeo mais antigas.
Um vídeo publicado por MagnumSkyWolf mostra Demon's Souls Remake, desenvolvido pela Bluepoint Games, iniciando no SharpEmu.
Não espere jogar GTA 6 no PC por emulação
Apesar dos avanços, ainda não há qualquer chance de o SharpEmu executar Grand Theft Auto VI no PC quando o jogo chegar ao PlayStation 5.
Mesmo que o desenvolvimento evolua, o emulador ainda está muito distante do nível de precisão necessário para rodar um dos jogos de mundo aberto mais pesados desta geração.
Por outro lado, o projeto pode abrir caminho no futuro para que exclusivos de PlayStation 5 sejam executados no PC, incluindo títulos como Demon's Souls Remake, Ghost of Yotei, Marvel's Wolverine e God of War Laufey, que ainda não têm previsão de lançamento oficial para computadores.








