v1.8.1
Versão de patch focada em melhorias no gerenciamento de controles e refinamentos do Modo TV. Reformula o mapeamento de teclado para suportar múltiplos jogadores, adiciona alocação de slots baseada em prioridade e controles de desativação/restauração para controles SDL. O Modo TV ganha tratamento de saída de tela cheia, modos de filtro/ordenação, navegação com gamepad melhorada, escalonamento adaptativo a resolução e sobreposição integrada de download de cores.
Destaques
- Mapeamento de teclado multijogador: Refator da entrada de teclado para suportar múltiplos jogadores com configurações simplificadas.
- Gerenciamento de slots de controle: Priorização de slots vazios sobre substituição de teclado ao conectar novos controles.
- Controles de controle SDL: Funcionalidade de desativação e restauração para controles SDL e teclado.
- Melhorias no Modo TV: Sincronização de filtros ao restaurar estado, ação de restaurar filtros, modo de ordenação, modo de lista curta com duplicação suave e sobreposição de download de cores.
- Qualidade de vida no Modo TV: Saída de tela cheia via teclado/gamepad, escalonamento adaptativo a resolução e navegação com gamepad melhorada.
- Correções no RetroAchievements: Verificação de condição de carregamento prévio de cache e exibição de RA Hash na vista de detalhes do jogo.
Alterações detalhadas
- Atualizado o gerenciamento de controles para priorizar slots vazios sobre substituição de teclado e ajustado o valor padrão
- Adicionada opção para substituir entrada de teclado com controles recém-conectados
- Melhorado o gerenciamento de controles com funcionalidade de desativação e restauração para controles SDL e teclado
- Refator do mapeamento de teclado para suportar múltiplos jogadores e simplificar as configurações de controles
- Melhorado o tratamento de saída de tela cheia do Modo TV e suporte a navegação com gamepad
- Adicionada funcionalidade de Modo TV com vinculação de controles e atualizações de UI
- Melhorada a restauração de estado do Modo TV sincronizando filtros e seleções de ROM
- Adicionada ação de restaurar filtros e funcionalidade de modo de ordenação no Modo TV
- Implementado modo de lista curta com duplicação suave de itens para Modo TV
- Melhorada a integração do RetroAchievements com verificação de condição de carregamento prévio de cache
- Melhorado o tratamento de erros no StandaloneGameWindowController para exibir erros específicos do runner
- Atualizado o Modo TV para manter a seleção de filtros do usuário ao entrar
- Implementada restauração automática de tela cheia no TVModeSettingsManager ao sair do Modo TV
- Melhorada a vista do Modo TV para gerenciar entrada de teclado durante o jogo
- Adicionadas novas traduções para ações de download de cores e informações do jogo em inglês, espanhol e português
- Introduzido TVModeCoreDownloadOverlay para melhor gerenciamento de cores no Modo TV
- Atualizada GameDetailView para exibir RA Hash e melhorar a lógica de carregamento de conquistas
- Implementado escalonamento adaptativo a resolução para Modo TV
- Melhoradas as configurações de controles com suporte SDL e observação de eixos ao vivo