Estamos em uma fase muito boa de novos emuladores, muitos deles em fase de teste. Outros, como o NX on Orbis, que está emulando Nintendo Switch no PS4, estão mais em fase de SE É POSSÍVEL fazer isso rodar decentemente.
NX on Orbis
Lançado há pouco mais de 4 dias, o NX on Orbis está em fase de testar se poderemos ter a emulação de Nintendo Switch no PS4. No último build, temos:
- Inicializa com um seletor de jogos próprio (Cima/Baixo + X) sobre a saída de vídeo do PS4; suporta entrada do DualShock 4; áudio via sceAudioOut (limpo, sem ruídos/estalos).
- Mario Kart 8 Deluxe: tela de título e menus a 40-60 fps; corridas carregam e rodam (sessões de duas voltas, ~15 minutos sem travar) a 13-16 fps, com engasgos durante a compilação de novos shaders.
- Cuphead chega ao menu a ~30 fps. O Homebrew Menu incluso (nx-hbmenu) roda sem necessidade de chaves (keys).
O que não funciona ou não funciona corretamente ainda:
- Cores: o vermelho e o azul estão invertidos em todos os elementos visuais do jogo: modelos 3D, vídeos e interface do usuário. As causas relacionadas à amostragem ou ao formato foram descartadas; o caminho de exibição nunca foi testado e agora é o principal suspeito. Consulte docs/STATUS.md.
- Velocidade: a CPU emulada é o gargalo (não há espera pela GPU). Consulte docs/STATUS.md para ver o perfil de desempenho e o limite máximo projetado.
- Memória: uma corrida utiliza cerca de 4,5 GiB dos aproximadamente 4,6 GiB de memória direta que o PS4 disponibiliza para o processo. Travamentos ou falhas ocasionais durante o carregamento de uma corrida provavelmente se devem ao esgotamento da memória.
Funciona melhor em um PS4 Pro, mas pode ser usado no PS4 base — esperar que o projeto evolua e seja possível rodar pelo menos a módicos 30 fps, como no próprio console, pelo menos no PS4 base.
LEMBRANDO QUE: é necessária praticamente a mesma configuração que em um emulador de Switch, como chaves, jogos e arquivos — nada disso é incluído no pkg e no elf para o emulador rodar.
Este projeto está sendo feito com uso quase que total de IA:

Repositório do Projeto: https://github.com/alechurri/nx-on-orbis
Continuar lendo NX on Orbis: Emulador de Nintendo Switch para PS4
