[2025-08-02] Experimental controller support

Tradução para o português da postagem original.


[2025-08-02] Suporte a Controles Experimental

Agora você pode jogar usando seu controle favorito. Leia esta publicação se quiser começar a usar um controle.

Importante! Se você já tiver o jogo instalado, redefina todas as configurações do jogo. Isso pode ser feito excluindo todos os arquivos em C:\Users\USUARIO\Documents\My Games\Ymirheim\Option\ (alternativamente, você pode excluir apenas DefUser.cni, DefUserMinimal.cni e User.cni para que funcione, mantendo assim suas configurações de atalho).

O jogo suporta apenas controles compatíveis com o Xbox 360. Se você quiser jogar com um controle de PlayStation, use DS4Windows (certifique-se de que a coluna “Ex” esteja marcada). Na verdade, usar um controle DS4/DS5 com o DS4Windows é provavelmente a melhor opção, já que ele suporta mouse via touchpad. Infelizmente, muitas ações no jogo exigem que você use o mouse, e tê-lo no seu controle é muito conveniente.

Nesta versão inicial, é impossível remapear os controles analógicos e gatilhos (tentarei implementar isso mais tarde). Por enquanto, os mapeamentos analógicos são os seguintes:

  • Analógico Esquerdo: Movimento. Apenas a direção e a velocidade não dependem da distância desviada pelo manche. A zona morta é de 10%.
  • Analógico Direito: Rotação da câmera. Não invertida (gire o manche para a esquerda para olhar para a esquerda, para cima para olhar para cima). A velocidade de rotação depende da distância defletida pelo manche. A zona morta é de 10%.
  • Gatilho Esquerdo: Equivalente à tecla Ctrl. Enquanto você segura o gatilho, o jogo pensa que você está pressionando a tecla Ctrl. Gatilho pressionado acima de 10% é considerado uma tecla pressionada.
  • Gatilho Direito: Equivalente à tecla Alt, semelhante ao gatilho esquerdo. Pressionar os dois gatilhos ao mesmo tempo não faz nada (eixo compartilhado).

Qualquer botão do controle pode ser mapeado para qualquer ação que normalmente seria mapeada para uma tecla do teclado. Gatilhos que atuam como teclas modificadoras Ctrl/Alt oferecem três layouts de botão diferentes que você pode mapear livremente: normal, com o gatilho esquerdo pressionado e com o gatilho direito pressionado.

Há uma limitação: se você estiver mapeando um atalho para um botão, o botão se tornará exclusivo para esse atalho; nenhuma outra ação poderá ser mapeada para o mesmo botão, mesmo com os modificadores LT/RT. Isso ocorre porque, ao pressionar LT/RT (ou Ctrl/Alt), o painel de atalhos alterna temporariamente para a página anterior/seguinte, mapeando automaticamente três atalhos diferentes para um único botão.

Outra limitação é que o jogo atualmente ainda exige o mouse para executar muitas operações, como clicar em objetos ativos, gerenciar inventário, etc. Mas você ainda pode controlar parte da interface do usuário com o controlador: a maioria das janelas de diálogo oferece suporte ao D-pad para navegar para o botão seguinte/anterior dentro de uma janela, A pode ser usado para confirmar a seleção e B para sair. Você também pode selecionar um dos primeiros 4 botões ou opções com o seu D-pad: Cima=1, Direita=2, Baixo=3, Esquerda=4. Sei que isso não é o ideal, mas tentarei implementar a funcionalidade de seleção adequada mais tarde.

Os mapeamentos padrões também foram atualizados para incluir os botões do controle.

Mapeamentos de botões padrão (podem ser alterados):

  • D-pad: Atalhos 1 a 4 (use LT + D-pad ou RT + D-pad para ativar atalhos da página anterior/seguinte, totalizando 12 atalhos).
  • Clique Analógico Esquerdo: Alternar postura
  • Clique Analógico Direito: Reinicie a câmera (aponte para onde o personagem está olhando).
  • A: Pular
  • B: Cancelar/Sair
  • LT + B: Widget de missão: próxima página
  • X: Ação (ataque/conversa)
  • LT + X: Saqueie tudo
  • Y: Trocar conjunto de arma
  • RB: Selecione o próximo NPC como alvo
  • LT + RB: Selecione o NPC anterior como alvo
  • LB: Selecione o próximo jogador como alvo
  • LT + LB: Selecione-se como alvo
  • Menu: Próxima página de atalho
  • LT + Menu: Abrir mapa
  • RT + Menu: Missões
  • Back: Página de atalho anterior
  • LT + Back: Inventário
  • RT + Back: Equipmentos
1 Like