O KytyPS5 ganha suporte ao macOS de forma oficialmente documentada no projeto, ampliando o emulador de PlayStation 5 para Macs com Apple Silicon. A documentação disponível em 24 de setembro de 2026 já inclui requisitos, processo completo de compilação, empacotamento em aplicativo e instruções específicas para executar o emulador no sistema da Apple.
O suporte ainda é experimental. O próprio projeto mantém Windows e Linux como plataformas principais e mais testadas. Mesmo assim, os desenvolvedores afirmam que um pequeno número de jogos já chegou ao gameplay em hardware Apple Silicon.
Ao mesmo tempo, o KytyPS5 continua avançando na emulação de jogos comerciais de PS5. O README oficial atualmente lista títulos como Astro Bot e Demon’s Souls, enquanto testes recentes em PCs com Ryzen 7 9800X3D e RTX 4080 mostram avanços consideráveis. No entanto, esses testes em PC não comprovam que os mesmos jogos já funcionem da mesma forma no macOS.
Astro Bot aparece entre os títulos que apresentam avanços recentes no KytyPS5. Esta é uma imagem de divulgação do jogo e não uma captura do teste no macOS. Imagem: Sony/Team Asobi, reproduzida pela Wirtualna Polska.
KytyPS5 ganha suporte ao macOS, mas ainda de forma experimental
O repositório oficial do KytyPS5 no GitHub agora descreve explicitamente o macOS entre as plataformas suportadas pelo emulador.
A documentação, porém, faz uma distinção importante. Windows e Linux continuam recebendo a maior parte dos testes, enquanto o suporte ao macOS permanece experimental.
Além disso, o projeto exige um Mac com processador Apple Silicon. Em vez de compilar o KytyPS5 como um aplicativo ARM64 nativo, os desenvolvedores adotaram uma abordagem diferente: a versão para macOS continua sendo compilada para x86-64.
O Rosetta 2 executa esse código nos processadores Apple Silicon.
Essa escolha também tem relação com a arquitetura do próprio PlayStation 5. O console utiliza uma CPU AMD baseada em x86-64, e o KytyPS5 trabalha com código convidado dessa arquitetura.
Segundo a documentação oficial, o código x86-64 do jogo executado pelo emulador passa pela mesma camada de tradução Rosetta 2 utilizada pelo próprio KytyPS5.
Portanto, a implementação ainda não representa uma versão ARM64 nativa do emulador para Macs.
Vulkan funciona no Mac através do MoltenVK
O KytyPS5 utiliza Vulkan 1.3 como backend gráfico. O macOS, por outro lado, não oferece uma implementação Vulkan nativa.
Por isso, o projeto utiliza o MoltenVK, mantido pelo Khronos Group.
O MoltenVK recebe as chamadas Vulkan e as traduz para Metal, a API gráfica nativa dos sistemas da Apple.
O KytyPS5 utiliza o MoltenVK para levar seu backend Vulkan ao macOS, convertendo as operações para Metal. Imagem: Khronos Group.
Assim, a versão para Mac envolve duas camadas de tradução de naturezas diferentes.
Na CPU, o Rosetta 2 permite executar o código x86-64 em Apple Silicon. Já no processamento gráfico, o MoltenVK converte o caminho Vulkan utilizado pelo KytyPS5 para Metal.
A documentação também explica como preparar o MoltenVK durante a compilação. Os arquivos de lançamento já incluem a biblioteca libMoltenVK.dylib assinada e posicionada ao lado do executável ou dentro do pacote KytyPS5.app.
Com isso, o aplicativo consegue localizar automaticamente a biblioteca gráfica durante a execução.
Build para macOS recebe permissões específicas para JIT
Outro detalhe técnico envolve a execução do código traduzido pelo emulador.
Durante a compilação, o próprio sistema de build assina novamente o executável kyty_emulator com os entitlements necessários para JIT.
Essas permissões permitem que o programa gere e execute código dinamicamente, algo essencial para a estratégia utilizada pelo emulador.
Além disso, o processo produz um pacote KytyPS5.app. Dessa forma, o usuário pode abrir a interface gráfica pelo Finder como faria com outros aplicativos do macOS.
Os requisitos documentados incluem Apple Silicon com Rosetta 2, Xcode ou Command Line Tools, CMake, Ninja, glslang e Qt 6 com suporte a x86-64.
Nesse último ponto, o projeto faz uma observação específica: a versão oficial do Qt funciona porque possui suporte universal, enquanto a instalação do Qt pelo Homebrew é ARM64 e não consegue fazer o link com a build x86-64 do KytyPS5.
Jogos já chegaram ao gameplay em Macs Apple Silicon
A documentação vai além de afirmar que o programa simplesmente compila.
O projeto informa que um pequeno número de títulos já foi verificado chegando ao gameplay em hardware Apple Silicon.
Isso representa uma diferença importante entre um port que apenas inicializa e uma implementação que já consegue executar software comercial do console.
No entanto, o KytyPS5 não identifica nessa declaração quais jogos passaram por essa validação no macOS.
Por isso, ainda não é correto concluir que Astro Bot ou Demon’s Souls já apresentam no Mac o mesmo estágio observado nos testes recentes em PCs com hardware x86-64 e GPUs NVIDIA.
O avanço do suporte ao macOS e o progresso desses dois jogos acontecem no mesmo projeto, mas as evidências disponíveis não permitem unir automaticamente as duas informações.
README do KytyPS5 já destaca Astro Bot e Demon’s Souls
O estado geral da compatibilidade também mudou rapidamente.
O README atual do KytyPS5 lista seis títulos em sua seção de screenshots:
- Astro Bot
- Dreaming Sarah
- Neptunia ReVerse
- SILENT HILL: The Short Message
- Demon’s Souls
- Hellboy
Além disso, os desenvolvedores afirmam que o emulador consegue inicializar jogos 2D e uma seleção crescente de títulos comerciais 3D.
O projeto já trabalha com software criado em Unreal Engine 4 e 5, Unity e engines próprias.
Isso não significa que todos esses jogos estejam completos, estáveis ou livres de problemas gráficos. A própria equipe alerta que compatibilidade, estabilidade e desempenho podem mudar bastante entre versões.
Dreaming Sarah sendo renderizado pelo KytyPS5 em uma captura publicada no repositório oficial. A imagem demonstra o estágio geral do emulador, mas não representa um teste específico no macOS. Imagem: KytyPS5.
Astro Bot já se aproxima de 60 FPS em determinados momentos
Astro Bot apresenta um dos avanços recentes mais chamativos do KytyPS5.
Um teste publicado em 22 de setembro utilizou um Ryzen 7 9800X3D, uma GeForce RTX 4080 e 64 GB de memória RAM. O autor executou uma build preparada por EmK530.
Em determinados trechos, o contador se aproximou dos 60 FPS.
Entretanto, esse resultado precisa de contexto.
O responsável pelo teste alterou a frequência de VBlank para remover o limite de quadros e demonstrar o potencial de desempenho. Além disso, o jogo acelera quando a taxa ultrapassa 60 FPS nessa configuração.
Portanto, o teste não demonstra que Astro Bot já rode a 60 FPS estáveis no KytyPS5.
O próprio autor também alerta para travamentos durante a compilação de novos shaders. Conforme o cache cresce, essas interrupções podem diminuir, mas ainda podem surgir novos stutters durante a exploração.
Além disso, a emulação pode apresentar gráficos ausentes ou incorretos.
Por outro lado, o fato de já ser possível controlar o personagem e percorrer partes dos níveis mostra um avanço considerável em relação aos primeiros testes do título.
Builds oficiais ainda podem apresentar problemas diferentes
Outro ponto importante é a diferença entre builds de desenvolvimento e versões oficiais disponibilizadas pelo projeto.
Relatórios recentes no próprio GitHub registraram builds oficiais de Astro Bot interrompendo a execução por causa de instruções gráficas ainda não implementadas.
Ao mesmo tempo, demonstrações preparadas com builds específicas conseguem avançar mais no jogo.
Assim, vídeos mostrando gameplay não significam necessariamente que qualquer usuário conseguirá reproduzir exatamente o mesmo resultado ao baixar a build oficial mais recente.
Esse tipo de diferença é comum em um emulador que recebe alterações rapidamente.
Demon’s Souls também já chegou ao gameplay
Demon’s Souls apresenta uma evolução semelhante, embora o desempenho ainda varie bastante.
Em 13 de setembro, uma build de desenvolvimento conseguiu atingir aproximadamente 30 FPS em uma área específica.
No entanto, a taxa não permaneceu estável. Ao movimentar a câmera e entrar em trechos mais pesados, o desempenho chegou a cair para aproximadamente 18 FPS.
O teste também apresentou problemas de frame pacing.
Já uma demonstração posterior de aproximadamente 22 minutos, executada em um Ryzen 7 9800X3D com RTX 4080, registrou valores entre cerca de 8 e 18 FPS em várias situações.
Portanto, não existe base para afirmar que Demon’s Souls já funcione a 30 FPS de maneira geral.
O resultado correto é mais limitado: determinadas builds e determinadas cenas já conseguem atingir esse patamar, enquanto outras áreas continuam muito mais pesadas.
Astro Bot e Demon’s Souls já funcionam no macOS?
A documentação disponível não permite afirmar isso.
O KytyPS5 confirma três fatos separadamente:
- o projeto agora possui um caminho oficialmente documentado para macOS em Apple Silicon;
- um pequeno número de jogos já chegou ao gameplay nessa plataforma;
- Astro Bot e Demon’s Souls fazem parte do conjunto de títulos que apresentam avanços recentes no projeto.
Porém, os desenvolvedores não publicaram uma lista identificando quais jogos já chegaram ao gameplay especificamente em Macs Apple Silicon.
Assim, seria incorreto utilizar os testes de Astro Bot e Demon’s Souls em um PC com RTX 4080 como prova de compatibilidade equivalente no Mac.
Esse detalhe também impede comparações diretas de desempenho entre Apple Silicon e os computadores utilizados nas demonstrações recentes.
Por que o suporte ao Mac é tecnicamente interessante?
A expansão para macOS adiciona uma plataforma com características bastante diferentes do ambiente principal de desenvolvimento do KytyPS5.
O próprio emulador permanece x86-64, mas precisa funcionar sobre o Rosetta 2. Ao mesmo tempo, o backend gráfico Vulkan precisa passar pelo MoltenVK antes de chegar ao Metal.
Além disso, o sistema precisa manter o caminho de JIT necessário para executar o código traduzido do PS5 dentro das regras de segurança do macOS.
Mesmo com essas camadas adicionais, o projeto já relata jogos chegando ao gameplay em Apple Silicon.
Por isso, a novidade vai além de simplesmente adicionar a palavra “macOS” à lista de sistemas compatíveis.
Agora existe um processo documentado de compilação, uma aplicação empacotada, uma solução definida para Vulkan e uma estratégia de execução para os processadores da Apple.
Windows e Linux ainda são as plataformas prioritárias
Apesar do avanço, o próprio KytyPS5 recomenda expectativas moderadas.
Windows e Linux continuam sendo as plataformas principais e recebem mais testes. O macOS permanece experimental.
Além disso, o projeto continua em desenvolvimento ativo.
Os desenvolvedores alertam que uma atualização pode alterar significativamente o comportamento de determinado jogo. Travamentos, falhas gráficas e baixo desempenho ainda fazem parte do estágio atual.
A lista de compatibilidade também pode ficar atrás das builds de desenvolvimento. Por isso, um vídeo recente pode mostrar avanços que ainda não aparecem na classificação pública de uma versão anterior.
O que muda para a emulação de PlayStation 5?
A principal mudança de 24 de setembro é a formalização de um caminho funcional e documentado para executar o KytyPS5 em Macs Apple Silicon.
Isso amplia o projeto para além do ambiente tradicional de PCs com Windows e Linux e adiciona mais uma plataforma ao desenvolvimento da emulação de PS5.
Ao mesmo tempo, Astro Bot e Demon’s Souls ajudam a demonstrar a velocidade com que o KytyPS5 está avançando em jogos comerciais mais complexos.
No entanto, os resultados ainda precisam ser interpretados como experimentais. Picos próximos a 60 FPS em Astro Bot não representam 60 FPS estáveis, enquanto os 30 FPS observados em Demon’s Souls aparecem apenas em situações específicas.
Da mesma forma, o suporte ao macOS não garante que esses dois jogos apresentem no Apple Silicon o mesmo comportamento visto nas demonstrações em PCs de alto desempenho.
O avanço concreto está em outro ponto: o KytyPS5 já possui uma implementação oficial para macOS capaz de chegar ao gameplay em alguns jogos, enquanto o desenvolvimento geral do emulador continua ampliando rapidamente sua compatibilidade com títulos comerciais de PS5.
Fontes: KytyPS5 — repositório e documentação oficial | Khronos Group — MoltenVK | Wirtualna Polska — teste recente de Astro Bot | DSOGaming — teste de Demon’s Souls.