v1.15.1
Esta versão de correção agrupa os jogos base de Switch com seus updates e DLCs, corrige um travamento ao abrir as informações do jogo, e registra erros de validação do Metal no serviço XPC em vez de abortar sob suyu/MoltenVK.
Destaques
- Agrupamento de updates e DLCs de Switch: Arquivos de Switch são classificados como base, update ou DLC com as classes FileSys do próprio núcleo suyu (title IDs exatos, incluindo XCI), com fallback por ticket e nome de arquivo. Updates e DLCs agrupam-se em um só cartão com alternadores na vista de detalhes; o lançamento direto de complementos é bloqueado.
- Correção do travamento de informações do jogo: Adiciona um índice de ROM O(1) e move as varreduras de save states para o fundo após detectar 17s de carga na thread principal ao abrir as informações do jogo.
- Validação do Metal no serviço XPC: Erros de validação do Metal são registrados em vez de abortar, corrigindo falhas sob suyu/MoltenVK.
Mudanças detalhadas
- Switch — agrupa jogos base com updates e DLCs (classificação por title ID com FileSys do suyu, fallback por ticket e nome, alternadores por conteúdo, lançamento de complementos bloqueado)
- Biblioteca — corrige o travamento de informações do jogo (índice de ROM O(1), varreduras de save states em fundo)
- XPC — registra erros de validação do Metal em vez de abortar (suyu/MoltenVK)
- Sobre — crédito ao CRTSim de J. Kyle Pittman
- Versão de marketing atualizada para 1.15.1 e número de build para 39 em
project.yml, ambos osInfo.plistedocs/_config.yml.