v0.8.0

25 de maio de 2026 12 commits

Versão importante introduzindo arquitetura de serviço XPC para isolamento de processos, sobreposição detalhada de carregamento de jogos e nova hierarquia de substituição de opções de núcleo.

Destaques

  • Arquitetura XPC: Os núcleos de emulação agora executam em um processo XPC separado, isolando o aplicativo principal de falhas do núcleo
  • Correção de formato de pixel: SET_PIXEL_FORMAT agora configurado antes de retro_init
  • Sobreposição de carregamento: Acompanhamento detalhado de fases de carregamento com suporte a sobreposição de erros, totalmente localizado em EN/ES/PT
  • Substituições de opções de núcleo: Nova hierarquia com níveis de substituição por sistema e por jogo
  • Alerta de troca de jogo: Pergunta se deseja salvar e trocar, trocar sem salvar, ou cancelar
  • Localização em português: Tradução PT completa para o aplicativo e documentação
  • Alternar tema: Botão de modo claro/escuro em todo o aplicativo
  • Reescrita de cache de imagens: Caches separadas para miniaturas e imagens completas com despejo baseado em custo
  • Sistema de design: Texto tingido com cor de acento, correção de matriz de cor OKLCH
  • PPSSPP: Renderização por hardware rejeitada automaticamente com fallback por software para evitar quadros pretos
  • Documentação: Revisão importante das páginas de cheats, biblioteca, estados salvos, shaders, temas e solução de problemas
  • GitHub Actions: Fluxo de trabalho automatizado de implantação Jekyll