heliofilho.devNewsletter
Cofre/Vídeos
Vídeo · 14 de out. de 2026

Emuladores de PS5: o que já roda, o que não roda e como fugir dos falsos

Demon's Souls já roda no PC por um emulador de PS5 de código aberto. Veja o placar atualizado, como a coisa funciona por dentro e como não cair em golpe.

Você chegou aqui pelo vídeo do Demon's Souls rodando no computador. Este texto tem o que faltou caber nele: os links oficiais dos dois emuladores, um placar com data e fonte, como a coisa funciona por dentro e como reconhecer um emulador falso. Os números mudam toda semana, então cada um está datado. Escrevi em 14 de outubro de 2026.

NomeO que éPreçoLink
KytyPS5Emulador de PS5 em C++, o que rodou o Demon's SoulsGrátis, código aberto (GPL-2.0)github.com/KytyPS5/KytyPS5
SharpEmuEmulador de PS5 escrito do zero em C#Grátis, código aberto (GPL-2.0)sharpemu.app

1. KytyPS5: o emulador que rodou Demon's Souls

O que é e quem faz. O KytyPS5 é um projeto livre, em C++, para Windows e Linux, com suporte experimental a macOS. Ele nasceu de uma versão muito modificada do Kyty, um emulador de PS4 e PS5 em estágio inicial criado por InoriRus (licença MIT), e o próprio README chama o KytyPS5 de camada de tradução. Quando escrevi, o repositório oficial tinha 8,2 mil estrelas, 987 forks e 1.398 commits. A licença é a GPL-2.0.

Demon's Souls rodando no KytyPS5
Demon's Souls rodando no KytyPS5
Demon's Souls no KytyPS5. Imagem: README oficial do projeto.

A analogia. Pense em levar o carro de outro país para a sua cidade. O motor é igual, então ele liga sem problema. O que não existe aí são as estações de serviço, a sinalização e o painel que o carro espera encontrar. O emulador é essa infraestrutura inteira, montada em volta de um motor que já funciona.

Como funciona por dentro. São três frentes.

  1. CPU. O PS5 usa um processador AMD x86-64 da arquitetura Zen 2, com 8 núcleos e 16 threads e clock de até 3,5 GHz, segundo as especificações apresentadas pela Sony em março de 2020 (bit-tech). Seu PC fala o mesmo idioma de máquina, então a maior parte do código do jogo pode executar direto, sem tradução instrução por instrução.
  2. Sistema. O jogo vive pedindo coisas ao console: salvar progresso, tocar um som, ler o controle. O emulador implementa essas respostas no lugar do sistema do PS5.
  3. GPU. O console tem uma GPU AMD de arquitetura RDNA 2, e os jogos trazem programas gráficos (shaders) escritos para ela. O README descreve um recompilador que decodifica essas instruções, passa por uma representação intermediária e gera SPIR-V, o formato que o Vulkan entende. O renderizador mira o Vulkan 1.3, e o projeto indica como referência o guia de instruções RDNA 2 da AMD.
Jogo do PS5
  |
  |-- código da CPU (x86-64) ------> roda direto no seu processador
  |-- pedidos ao sistema ----------> o emulador responde no lugar do PS5
  |       (salvar, áudio, controle)
  '-- comandos e shaders da GPU ---> recompilador (RDNA 2 -> SPIR-V)
                                        |
                                        '--> Vulkan --> sua placa de vídeo

No macOS o caminho é mais longo: o emulador é compilado para x86-64 e roda no Apple Silicon pelo Rosetta 2, com o Vulkan vindo do MoltenVK. O README avisa que poucos títulos foram verificados em jogo nessa plataforma.

O que roda hoje. O que encontrei com data e fonte:

  • Demon's Souls. Em vídeo de 5 de outubro de 2026, numa RTX 4080 com Ryzen 7 9800X3D, a média ficou em torno de 34 FPS e o 1% low em 8 FPS. Ou seja, chega perto dos 30, mas com travadas (TweakTown). O DSOGaming mostrou 40 a 50 FPS numa RTX 5090 com i9-14900K, mas num fork local que não estava no GitHub na época, num vídeo de 3 minutos com poucos locais (DSOGaming).
  • GTA V (versão de PS5). No início de setembro, o prólogo em North Yankton rodou entre 40 e 60 FPS num PC muito potente, e o jogo travou quando a cena terminou (Notebookcheck). Era a primeira missão, não o jogo.
  • Jogos mais leves. A mesma reportagem cita Tomb Raider IV-VI Remastered e Double Dragon Gaiden: Rise of the Dragons a 60 FPS estáveis.

Como começar (só o lado do emulador).

  1. Confirme que sua placa de vídeo tem Vulkan 1.3 e atualize o driver. É o requisito do README, além de um processador x86 de 64 bits.
  2. Baixe somente pelas releases do repositório oficial. Os builds oficiais têm atualizador embutido que confere o checksum SHA-256 do pacote.
  3. Abra o launcher e adicione a pasta onde ficam seus jogos. Ele procura jogos com eboot.bin e dumps no formato ZArchive (.zar).
  4. Se der problema, confira a lista de compatibilidade e abra um relatório com o log completo, no modelo que o projeto pede.

Limites. O projeto se descreve como em desenvolvimento ativo, com comportamento que muda bastante entre builds, e avisa que há travamentos e erros gráficos. Os resultados mais impressionantes que circulam vêm de forks e builds locais. Há dezenas de forks no GitHub, alguns afinados para um jogo só, com alegações de desempenho que não consegui confirmar de forma independente.

Dica: pra acompanhar sem instalar nada, siga a discussão de atualizações semanais do projeto. Ela resume o progresso de jogos e as correções recentes.

2. SharpEmu: o emulador feito do zero

O que é. O SharpEmu é um emulador experimental de PS5, de código aberto, escrito do zero em C#. O site diz que o projeto é para pesquisa e educação, sem fins comerciais, e que roda em Windows, Linux e macOS (todos x64). Ele foca só no PS5; para PS4, o README aponta o shadPS4. A organização tinha cerca de 6,2 mil estrelas no repositório principal na última consulta que fiz à página dela, licença GPL-2.0.

A analogia. Se o KytyPS5 é uma reforma numa casa que já existia (o Kyty), o SharpEmu é uma casa construída do terreno. Começar do zero custa mais no início e dá controle total da planta.

Como funciona. A ideia é a mesma dos três pontos acima. O README diz que o emulador carrega o eboot.bin de jogos reais, executa instruções nativas da CPU e trata parte das funções do sistema. O vídeo sai por Vulkan no Windows e Linux e por MoltenVK no macOS, então uma GPU compatível com Vulkan e um driver atual são obrigatórios. Você abre um jogo apontando o caminho do eboot.bin.

O que roda hoje.

  • Seis jogos a 60 FPS. Em 25 de setembro, na versão 0.0.4-release.2, o time divulgou 12 jogos com gameplay entre 55 testados, e 6 deles a 60 FPS: Dreaming Sarah, Tetris Forever, Void Terrarium, New Joe & Mac: Caveman Ninja, Hoa e Tomb Raider IV-VI Remastered. O próprio time usa o rótulo "jogável" com cautela: nenhum dos seis foi zerado, e pode haver pequenos erros de imagem e som (Notebookcheck).
  • Números mais novos. Quando consultei o banco de compatibilidade do projeto em 14 de outubro, ele listava 97 jogos testados de 9.215 monitorados, com 61 chegando ao gameplay (19 "Ingame" e 42 "Playable"). Aqui "Playable" é uma nota do próprio banco, e não garante 60 FPS nem que o jogo seja finalizável.
  • Ghost of Yōtei. Em 12 de outubro, o desenvolvedor Foued mostrou o jogo rodando num build modificado do SharpEmu. O vídeo estava acelerado: a taxa real fica em torno de 1 a 2 FPS, com erros de geometria e textura. Uma captura separada de uma luta de chefe marcou 10,9 FPS numa RTX 4090 (TweakTown). Em julho, o mesmo emulador só chegava à tela de abertura do jogo.

Limites. O README diz que o projeto está nos primeiros estágios, e que o foco atual é precisão e infraestrutura, mais do que compatibilidade com jogos específicos. Demandas pesadas, como Demon's Souls, Astro Bot e GTA V, seguem longe de ser jogáveis no SharpEmu, segundo a cobertura de setembro.

Dica: antes de perder tempo, procure seu jogo no banco de compatibilidade do site. Ele mostra o status e aceita relatórios de teste.

3. Por que está andando tão rápido

Resumo do que as fontes dizem, separando fato de palpite:

  • A CPU é a mesma família da sua. No PS3, o processador Cell tinha unidades especiais (SPUs) que o PC precisa imitar, e até hoje esse é o gargalo: num teste do Digital Foundry rodando o RPCS3 num PS5 com Linux, a GPU não era o problema, a CPU era (Digital Citizen). No PS5, o código do jogo já fala a língua do PC. O que falta é o resto do console.
  • Havia chão pronto. O KytyPS5 parte do Kyty, um emulador de PS4 e PS5 em estágio inicial, e agradece o shadPS4 como referência para o comportamento de memória e de recursos de GPU. A AMD também publica a documentação do conjunto de instruções RDNA 2.
  • Ferramentas de IA. O README do KytyPS5 permite o uso de IA em pesquisa e desenvolvimento, desde que a pessoa revise e teste tudo o que enviar. O DSOGaming relata que há quem acuse o time de usar IA para andar rápido, e opina que isso não diminui o resultado. Não achei medição de quanto a IA pesa de fato.
  • Palpite da imprensa. Veículos especulam que a pressa tem a ver com o GTA VI, que sai antes nos consoles. Isso é especulação, não fato comprovado.

4. Placar (14 de outubro de 2026)

JogoEmuladorResultadoFonte
Demon's SoulsKytyPS5Média de 34 FPS, 1% low de 8, RTX 4080 (5 out)TweakTown
GTA VKytyPS540 a 60 FPS no prólogo, trava ao fim da cena (início de set)Notebookcheck
Tetris Forever, Tomb Raider IV-VI Remastered e outros 4SharpEmu60 FPS, nenhum finalizado (25 set)Notebookcheck
Ghost of YōteiSharpEmu1 a 2 FPS, com erros gráficos (12 out)TweakTown

Nenhum jogo grande foi zerado em nenhum dos dois emuladores até onde encontrei.

5. Comparação

KytyPS5SharpEmu
LinguagemC++C#
OrigemFork muito modificado do Kyty (PS4 e PS5)Escrito do zero
LicençaGPL-2.0GPL-2.0
SistemasWindows, Linux, macOS (experimental)Windows, Linux, macOS
GráficosVulkan 1.3 (MoltenVK no macOS)Vulkan (MoltenVK no macOS)
Foco declaradoCompatibilidade e estabilidade de bootPrecisão e infraestrutura
Onde acompanharLista de compatibilidadeBanco de compatibilidade

6. De onde vêm os jogos

Nenhum dos dois emuladores traz jogos nem o software do sistema da Sony. O README do KytyPS5 diz que o projeto não é afiliado à Sony e que você só deve usar arquivos de jogo obtidos legalmente. O do SharpEmu pede o mesmo. Na prática, isso significa extrair o jogo do seu próprio PS5, e isso exige um console com jailbreak. A comunidade cita que o exploit mais recente suporta firmwares de 7.00 a 13.60 (TweakTown). Não vou ensinar o processo aqui: mexer no console é por sua conta e risco.

Sobre legalidade: em 2000, o tribunal federal de apelações do 9º Circuito dos EUA decidiu, no caso Sony contra Connectix, que cópias intermediárias feitas ao fazer engenharia reversa da BIOS do PlayStation eram uso justo (Copyright.gov). É uma decisão americana e específica, que não cobre distribuição de jogos nem vira regra geral. Não sou advogado e não pesquisei a situação no Brasil.

7. Como não cair em emulador falso

Os sinais de golpe que as fontes descrevem:

  • Pede pagamento ou cadastro para baixar. Os dois projetos oficiais são grátis. O SharpEmu aceita doação voluntária via GitHub Sponsors, mas o download não tem custo.
  • Promete rodar no celular. As páginas oficiais dos dois projetos listam Windows, Linux e macOS, e nada de Android ou iOS.
  • Download atrás de pesquisas e formulários. O guia de golpes do Emulation General Wiki descreve o esquema: o "emulador" some, vira uma casca vazia com mensagem de erro falsa, ou leva a malware. Há casos de versões falsas feitas a partir do Chiaki, um cliente de Remote Play, que só transmite o jogo de um console de verdade (Emulation General Wiki).
  • Domínio ou conta que não é a oficial. A organização do SharpEmu avisa que só o sharpemu.app e os links listados no repositório dela são afiliados ao projeto. Existem vários forks e cópias do SharpEmu no GitHub com nomes parecidos.

Dica: abra sempre pelo repositório oficial: KytyPS5/KytyPS5 e sharpemu/sharpemu. Desconfie de build "pronto pra Demon's Souls" em fork de desconhecido, mesmo que o código seja aberto. Quem baixa executável de terceiros assume o risco.

Pra ir mais fundo

Documentação e projetos

Reportagens

Contexto

Glossário

  • Emulador: programa que imita um aparelho para rodar nele software feito para outro.
  • Camada de tradução: nome que o KytyPS5 usa para si. Em vez de imitar o chip por dentro, traduz o que o jogo pede.
  • x86-64: a família de processadores de quase todo PC. O PS5 usa uma variante da AMD, a Zen 2.
  • RDNA 2: arquitetura de GPU da AMD usada no PS5.
  • Shader: pequeno programa que a GPU executa para desenhar luz, sombra e efeitos.
  • SPIR-V e Vulkan: o primeiro é um formato intermediário de shader, e o segundo é a interface gráfica que sua placa entende. O emulador converte um no outro.
  • eboot.bin: o arquivo principal de um jogo de PS4 ou PS5, que os emuladores abrem.
  • Fork: cópia de um projeto aberto que segue um caminho próprio.
  • FPS e 1% low: quadros por segundo; o 1% low mostra o piso, ou seja, quanto cai nos piores momentos. É ele que revela a travada.
  • Jailbreak: modificação não autorizada do console que permite rodar código próprio.

Fechamento

O Cofre tem outros achados desse tipo, com a pesquisa feita e as fontes linkadas. E toda segunda e sexta sai A Carta do Hélio no Substack, onde eu conto os bastidores desse tipo de vídeo. Se você quer acompanhar essa corrida semana a semana, me segue no Instagram, que tem vídeo de tecnologia todo dia.