v1.7.0
Controles de reprodução Time Machine, shader decodificador Famicom RF NTSC, enriquecimento de metadados LaunchBox, um Assistente de Atualização, um redesenho de grade/barra lateral e ampla limpeza de avisos de compilação.
Destaques
- Time Machine: Controles de retroceder, avanço rápido e câmera lenta adicionados ao Assistente de Configuração e à barra de jogo
- Shader Famicom RF: Novo shader Famicom RF com decodificação NTSC, parâmetros personalizáveis e saída em tons de cinza, baseado em GOROman/famicom-rf-hackrf-decoder
- Assistente de Atualização: Assistente no app para gerenciar atualizações com interação do usuário e entrada dedicada em Sobre
- Metadados LaunchBox: Enriquecimento de metadados e obtenção de capas via novo serviço com substituições de plataforma
- Redesenho de Grade e Barra Lateral: Novo GridCollectionView, redesenho da barra lateral, gerenciamento de categorias com exclusão e melhor busca
- Melhorias nos Detalhes do Jogo: Suporte a tela de título, chips de categoria e melhores interações de hover/pressão no GameCardView
- Gravação e Streaming: Atalho de gravação, melhor visibilidade do botão compartilhar/gravar e tratamento de resolução de stream de dimensões pares
- Plano Netplay: Plano de implementação Netplay documentado com infraestrutura e detalhes de matchmaking
Mudanças detalhadas
- Adicionados controles Time Machine (retroceder, avanço rápido, câmera lenta) no Assistente de Configuração e na barra de jogo
- Adicionado shader Famicom RF com decodificação NTSC, parâmetros adicionais, conversão para tons de cinza e suporte de localização
- Integrada a dependência GOROman/famicom-rf-hackrf-decoder em Sobre com descrição e detalhes de licença
- Implementado o Assistente de Atualização para gerenciar atualizações com interação do usuário
- Adicionado serviço de metadados LaunchBox para enriquecimento e capas com substituições de plataforma e pontuação de correspondência
- Adicionado GridCollectionView para exibir ROMs em grade com gerenciamento de estado de lançamento
- Redesenhada a barra lateral com exclusão de categorias, alertas de confirmação e melhor busca de sistemas
- Integrado CategoryManager na visualização de detalhes do jogo com chips de categoria no cabeçalho
- Adicionado suporte a tela de título e melhorada a visualização de detalhes do jogo
- Adicionada funcionalidade de captura de tela no MetalCoordinator para salvamento de imagens
- Melhorias de streaming: atalho de gravação, modo compacto de barra e tratamento de resolução de stream de dimensões pares
- Adicionado suporte CDI para geração de hash do RetroAchievements
- Adicionado suporte para configurações de atalhos por sistema e um novo interruptor de guia na barra lateral
- Adicionado gerenciamento de identidade de controle e funcionalidade aprimorada de mapeamento de botões
- Refatorado o gerenciamento de shaders para simplificar ativação de predefinições e tratamento de uniforms, incluindo suporte a predefinições slang
- Melhorado o tratamento de proporção de aspecto, cálculos de viewport e gerenciamento de texturas/buffer de pixels na renderização Metal
- Ampla limpeza de avisos de compilação em modificadores de concorrência, variáveis não usadas e segurança de tipos
- Atualizados os arquivos de localização com novas chaves para Time Machine, Assistente de Atualização e shader Famicom RF