Documentação do Steamworks
Perguntas frequentes sobre o Steam Deck
Nesta página, reunimos respostas às perguntas de developers e editoras na Conferência Virtual do Steamworks sobre o Steam Deck. Para ler respostas a perguntas frequentes de consumidores, visite: https://www.steamdeck.com/pt/faq.

Desenvolvimento sem um kit


Em que situação está o processamento de solicitações de kits de desenvolvimento e como decidem quem recebe um?

Ainda estamos a analisar as solicitações de kits de desenvolvimento e estamos prestes a enviar uma segunda remessa de aprovações. Portanto, se ainda não enviou uma solicitação de hardware aqui, faça‑o o mais rapidamente possível. Dito isto, não teremos kits suficientes para todos os developers. Temos estado a verificar os jogos mais jogados por utilizadores que reservaram um Steam Deck, assim como o interesse da comunidade de uma forma geral, e damos prioridade aos developers desses jogos no que diz respeito à atribuição de um kit de desenvolvimento. Se ainda não tiver um kit de desenvolvimento, pode usar o seu próprio hardware para testar a compatibilidade com o Steam Deck. Siga as instruções aqui.


Faço parte de uma equipa de developers situada num país onde o Steam Deck não é vendido. Posso receber um kit de desenvolvimento mesmo assim? 

Sim, estamos a enviar kits de desenvolvimento para países por todo o mundo, incluindo regiões que não fazem parte do lançamento inicial do Steam Deck.


Ouvi dizer que o hardware do kit de desenvolvimento EV2 tem alguns problemas. Foram estes problemas corrigidos na versão final?

Sim. Estas unidades de verificação de engenharia foram concebidas para testar o fabrico e ver se existe algum problema que precise de ser corrigido. Problemas relatados por developers, como o botão B que ficava preso, foram resolvidos e não deverão afetar os consumidores.


Podemos usar uma máquina virtual no desenvolvimento para o Steam Deck?

Não recomendamos que o faça, a não ser que seja apenas para testar a interface. Não poderá testar o desempenho gráfico numa máquina virtual.


É possível usar a versão comercial do Steam Deck como kit de desenvolvimento?

Sim. Os kits de desenvolvimento não têm nada de especial: não possuem hardware ou software específico que facilite o desenvolvimento de jogos. Pode usar as mesmas ferramentas e métodos de teste numa unidade vendida comercialmente e num kit de desenvolvimento.


Não pude obter um kit de desenvolvimento. Posso passar à frente na fila de reserva para receber uma unidade comercial mais cedo?

Provavelmente não pelo método habitual, mas está nos nossos planos prolongar o programa de kits de desenvolvimento para depois do lançamento. Teremos mais informações em breve.


Se eu quiser preparar um sistema para testes, preciso de um processador da AMD? Ou um da Intel serve?

Embora possa usar qualquer processador, recomendamos que use um da AMD para que o seu ambiente de testes seja mais parecido com o Steam Deck.


Se o meu jogo for "Aprovado" para o Steam Deck, terá mais visibilidade no Steam?

Sim, será mais visível no Steam Deck. A página inicial da Loja Steam no Steam Deck apresenta apenas jogos "Aprovados" para o Steam Deck. Dito isto, ainda é possível explorar e comprar jogos na Loja Steam (com todos os jogos, tenham sido testados ou não) a partir de outro separador.

Vista geral do hardware


O Steam Deck permite multithreading?

Sim, até 8 threads.


Planeiam adicionar conectividade 5G ou LTE?

Não está nos nossos planos adicionar conectividade móvel, mas pode sempre ligar-se à internet através do seu telemóvel.


Têm alguma recomendação específica sobre como otimizar a duração da bateria?

Recomendamos que todos os jogos tenham um limite de frames por segundo, quer seja implementado no próprio jogo ou através do limitador global que iremos fornecer.


Existe algo que os developers tenham de fazer para que os jogos funcionem sem problemas com o modo de suspensão do Steam Deck?

Nada que seja específico para o Steam Deck. O principal a ter em conta é que o Steam Deck se irá desconectar do Wi-Fi enquanto estiver em suspensão. Por isso, recomendamos que o jogo faça uma cópia dos ficheiros de progresso antes que o modo de suspensão do Deck seja ativado. Está nos nossos planos oferecer algumas APIs para ajudar com este processo. 


Haverá à disposição uma loja de peças suplentes? Se sim, quando?

Não temos muitos detalhes para partilhar agora, mas iremos com certeza disponibilizar peças suplentes depois do lançamento.


Está nos vossos planos melhorar o hardware?

Estamos atualmente concentrados na geração atual e não temos mais nada para partilhar. 


Quanta memória de vídeo (VRAM) tem o Steam Deck?

O Steam Deck tem 16 GB de memória unificada. Desses, 1 GB é dedicado à GPU. Porém, dependendo da carga de trabalho, a GPU pode aceder a até 8 GB. 


O desempenho do Steam Deck irá mudar se estiver ligado à corrente ou a usar a bateria?

A nossa prioridade é permitir o desempenho máximo oferecido pela APU, esteja o Steam Deck ligado à tomada ou não. A nossa expectativa é que o desempenho seja o mesmo em qualquer uma das situações.


Qual é a velocidade máxima de ligações via Ethernet pela Base do Steam Deck?

A Base do Steam Deck tem uma entrada Gigabit Ethernet (até 1 Gb/s).

Steam no Deck


A interface usada no Steam Deck irá substituir o modo Big Picture? Se sim, quando?

Está nos nossos planos substituir o modo Big Picture pela interface do Steam Deck, mas a nossa prioridade atual é lançar o Steam Deck. Por isso, queremos primeiro otimizá-la para o Steam Deck e só depois substituir o modo Big Picture. 


O Steam Deck só funciona com jogos no modo de ecrã completo?

Por predefinição, o Steam Deck irá executar automaticamente os jogos no modo de ecrã completo.  Porém, no Modo Computador, podem ser jogados numa janela.


Está nos vossos planos lançar o SteamOS como um sistema operativo independente de uso geral?

Está nos nossos planos lançar o SteamOS como um sistema operativo separado, sem dúvida. Porém, ainda não temos uma data exata. A nossa prioridade atual é garantir que o Steam Deck ofereça uma boa experiência, mas iremos depois lançar o sistema operativo para outros tipos de hardware.


É possível instalar software no Steam Deck sem ser pelo Steam e executá-lo via Proton?

Sim. Pode instalar e adicionar qualquer jogo, tal como é possível fazer na aplicação Steam para computadores. Basta instalar a aplicação e adicioná-la ao Steam no Modo Computador para que apareça na biblioteca, como esperado.


O Steam Deck é compatível com realidade virtual?

Tecnicamente, é possível. Vimos algumas pessoas a fazer uns ajustes para jogar jogos em realidade virtual. Porém, o Steam Deck não foi concebido com R.V. em mente, nem foi otimizado para esse modo.

AMD


Estas respostas foram dadas durante a sessão de perguntas e respostas com Sebastien Nussbaum e Alex Deucher, da AMD.


O Steam Deck é compatível com a nova funcionalidade de renderização dinâmica da API Vulkan?

Sim. O hardware do Steam Deck é compatível com esta funcionalidade e já estamos a trabalhar para implementar a compatibilidade com renderização dinâmica no lado do software, com drivers compatíveis. 


A AMD FidelityFX Super Resolution (FSR) será incorporada no Steam Deck?

A tecnologia FSR já está disponível para algumas aplicações compatíveis. Jogos que já incluem FSR irão funcionar sem problemas, mas também incluiremos compatibilidade com FSR numa versão futura do sistema operativo. Quando isso acontecer, será possível usar FSR com alguns jogos, mesmo se não tiverem compatibilidade nativa com FSR.


O "profiler" de GPUs da AMD funciona nativamente em sistemas Linux?

Sim, já funciona nativamente em sistemas Linux, inclusive com a interface gráfica. A compatibilidade com a obtenção de "traces" nativamente é algo que ainda estamos a testar. Por agora, terá de obter os "traces" na sua aplicação, mas já os pode visualizar e usar todas as ferramentas do RGP nativamente.

Controlos


O Steam Deck tem alguns controlos pouco convencionais. Irá a Valve incentivar os developers a integrar métodos como apontar com o giroscópio e com o trackpad nas respetivas configurações de controlos em vez de usar uma configuração mais tradicional?

Isso irá depender do jogo e do tipo de controlos que os developers pretendem usar. Porém, acreditamos que o giroscópio, quando combinado com o stick ou o trackpad, é ideal para uma vasta gama de jogos e é algo que muitos jogadores vão querer usar.

Esta combinação oferece uma maior precisão para jogadores habituados aos controlos típicos de comandos, mas também leva a praticabilidade do rato do computador para um formato portátil.  Recomendamos que experimente este tipo de controlos se o seu jogo permite aos jogadores controlar a câmara ou um cursor e depois decida se faz sentido usá-lo.  Pode sempre disponibilizar no seu jogo uma configuração tradicional e outra com giroscópio através das configurações de Steam Input.


O Steam Deck é compatível com modos multijogador/co-op local?

Sim. Há diversas formas de jogar um jogo em co-op local. É possível conectar comandos por Bluetooth ou diretamente por USB.  Também é possível jogar via Remote Play Together, com os outros jogadores a usar outros Steam Decks ou PCs.


O Steam Deck é compatível com quais APIs de input?

O Steam Deck é compatível com todas as APIs de input principais: XInput, input não processado, DirectInput e Steam Input.


O ecrã táctil funciona como input do rato ou usa APIs de toque?

Por predefinição, o ecrã táctil interpreta eventos de toque como um clique do rato na posição tocada.  Porém, o ecrã também é compatível com APIs de toque via SDL ou Windows Touch.  Esta é uma opção de configuração que pode ser ativada no ficheiro de configuração do Steam Input.


O que faço para que o meu jogo compatível com ecrãs multitoque funcione devidamente no Steam Deck?

Se o seu jogo utiliza funções multitoque, existe uma opção intitulada "Acesso direto à API de toque", na secção "Modo de ecrã táctil no Steam Deck", que terá de selecionar para que gestos multitoque funcionem no jogo. Caso contrário, o jogo será limitado ao modo de toque único, que emula um ecrã táctil a usar um cursor do rato.


Os developers poderão criar configurações do Steam Input para o Steam Deck sem um kit de desenvolvimento?

Sim. Recomendamos que use um comando da PlayStation 4 ou 5, mas qualquer comando serve como ponto de partida.  Os comandos da PlayStation incluem o conjunto de controlos mais parecido com o do Deck, pois contêm um giroscópio e um trackpad.  

Porém, se deseja usar os controlos específicos do Steam Deck, irá precisar de um para realizar uma configuração completa.  Se não for essa a sua intenção, qualquer comando irá servir.  


Devem os jogos que usam interações com o rato utilizar o ecrã táctil?

Se o seu jogo estiver orientado especificamente para interação por toque, recomendamos que sim.  Contudo, acreditamos que o ideal para muitos jogos que usam mais o cursor será a utilização dos trackpads.  Foram concebidos para jogos e serão a opção mais natural em muitos contextos de cursor onde controlos por toque não se aplicam facilmente (como passar o cursor por cima de algo, clicar com o botão direito, entre outros). Também permitem uma interação mais ergonómica entre os controlos do cursor e o resto dos inputs.  Normalmente, interfaces tácteis exigem um conjunto diferente de características reconhecíveis que possam fazer sentido ou não para o seu jogo, logo isso vai depender do género e do estilo de interface que pretende usar.


O Steam Input adiciona latência de input?

O Steam Input não deve aumentar a latência. No entanto, como sempre, informe-nos caso se depare com algum bug referente a este assunto.


O Steam Deck pode ser usado como um comando externo?

Atualmente, pode conectar-se a outro computador durante um jogo via Remote Play para usar o Steam Deck como um comando. O computador remoto irá reconhecer todos os controlos do Deck. Pode testar o seu jogo num computador, usar o Remote Play ou ter vários comandos ativos ao mesmo tempo usando um Steam Deck.


É possível usar menus tácteis do Steam Input através do ecrã táctil do Steam Deck?

No geral, já é possível usar menus virtuais, como menus radiais e menus tácteis do Steam Input, através dos trackpads ou dos sticks. Estamos a analisar as melhores formas de permitir esta interação através do ecrã táctil, mas ainda não temos planos concretos.

Proton


Os testes com Proton farão parte do processo de envio de jogos de agora em diante?

Sim, como parte dos testes do programa "Deck Verified" que ocorrem antes do lançamento do jogo. Todos os detalhes estão na documentação do Steamworks e este processo continuará a evoluir durante e após o período de lançamento do Steam Deck.


Irão as aplicações que não estão no Steam funcionar com Proton e no Steam Deck?

Sim, sem dúvida. O Proton funciona muito bem com aplicações que não estejam no Steam. No Deck, iremos melhorar a experiência de utilização da interface para permitir que os utilizadores adicionem jogos não-Steam à interface principal.


Qual será a versão do kernel utilizada no SteamOS 3.0?

Tentaremos sempre atualizar para a versão do kernel mais recente. Neste momento, estamos a usar a versão 5.13 e a preparar uma atualização para a versão 5.15, mas iremos continuar a atualizar para a versão mais recente daqui em diante. 


O SteamOS tem um sistema de ficheiros do SO imutável e só de leitura?

Sim. Por predefinição, as atualizações do sistema operativo serão distribuídas como uma imagem completa do SO e recomendamos a instalação de aplicações adicionais via Flatpak para evitar problemas. Se o utilizador quiser instalar aplicações que não estejam disponíveis via Flatpak, é possível desativar o modo só de leitura. Contudo, não o recomendamos, pois pode corromper o Steam Deck ou fazer com que dados sejam perdidos. Além disso, tudo o que instalar fora do Flatpak (através de pacman, por exemplo) pode ser eliminado com a próxima atualização do SteamOS. Mais informações aqui.


O uso de um sistema baseado em Wayland causa alguma perda de desempenho em jogos existentes ou há alguma funcionalidade ausente a ter em conta?

Não existe nenhuma diferença funcional ou problema de desempenho conhecido, mas caso os utilizadores se deparem com algum problema, investigaremos o sucedido.


O Steam está a trabalhar com developers de grandes engines de jogos, como a Epic Games e a Unity, na compatibilidade com o Steam Deck?

Sim, estamos a colaborar com a Unity e com a Epic para garantir que os engines Unreal e Unity tenham integrações que facilitem ao máximo a experiência de desenvolvimento para o Steam Deck. Além disso, esperamos que futuras atualizações a estes engines ofereçam uma maior integração com as nossas ferramentas de desenvolvimento e que os tornem boas opções para o Steam Deck. Atualmente, Unity e Unreal já oferecem uma boa experiência para os developers.


Podem os developers usar mais de 1 GB de VRAM para texturas, vértices e outros buffers ou é esse 1 GB mencionado anteriormente o limite máximo?

A GPU pode, sem dúvida, usar mais de 1 GB. De momento, até 8 GB podem ser partilhados e esta quantidade pode ser alterada dependendo do jogo.


A Valve prefere que os jogos usem Proton ou que sejam nativamente compatíveis com Linux?

A Valve não tem nenhuma preferência. Dependerá do que oferecer a experiência melhor. Portanto, se for mais fácil para um developer obter a melhor experiência com Proton, ótimo. Se outro developer tiver o conhecimento e os recursos necessários para disponibilizar e manter uma versão nativa para Linux que ofereça uma grande experiência e tenha todas as funcionalidades esperadas, melhor ainda.


Existe alguma forma padronizada de comunicar problemas com Proton à Valve?

Sim, o método oficial é através do repositório do Proton no GitHub, onde a maioria dos problemas é discutida e relatada. Contudo, se algum developer preferir, é possível informar-nos diretamente nos fóruns do Steamworks ou por outros contactos à disposição.

Perguntas finais


Têm uma estimativa mais específica de quando o SteamOS 3 será disponibilizado?

A nossa prioridade atual é dar os toques finais para o lançamento do Steam Deck e, portanto, ainda não temos uma data específica. O mais provável é que isso ocorra depois de o Steam Deck começar a ser enviado para os consumidores.


Ao testar a compatibilidade com o sistema operativo do Steam Deck, devemos usar o SteamOS ou haverá uma versão do sistema operativo do Steam Deck disponível para download?

Não recomendamos que use o SteamOS 2.0 para testes. O sistema mais parecido atualmente é o Manjaro KDE, por ser baseado no Arch Linux (como o Steam Deck) e usar KDE. Consulte esta secção para instruções completas. Eventualmente, iremos disponibilizar uma imagem que incorpora mais componentes incluídos no sistema operativo do Steam Deck (como gamescope e talvez gamepad-ui) para testes mais fidedignos.


Quando é que o Steam Deck estará disponível em mais países?

Ainda estamos a finalizar os planos para muitos outros países e territórios. Ainda não temos nada concreto que possamos anunciar ou confirmar, mas podemos dizer que estamos a trabalhar arduamente para disponibilizar o Steam Deck na Austrália.


Estaria a Valve interessada em ter jogos exclusivos para o Steam Deck?

Não, isso não faz muito sentido para nós. O Steam Deck é um PC e, no que diz respeito a jogos, deve funcionar como um.


Quando um developer envia um jogo para análise de compatibilidade com o Steam Deck, quanto tempo demora até que os resultados sejam disponibilizados?

O nosso objetivo é disponibilizar os resultados dentro de até uma semana após o envio. No entanto, este período pode variar dependendo do tamanho da fila e da complexidade dos outros jogos enviados. Mais informações sobre este processo podem ser consultadas aqui.


Que Steam Deck branco temático do Portal era aquele no fundo da vossa apresentação?

Aquele Steam Deck temático foi um dos (vários) protótipos que criámos antes de chegarmos ao nosso design final. Também gostamos dele, mas não pudemos disponibilizá-lo no mercado durante o lançamento inicial do Steam Deck. Iremos analisar outras opções de cores no futuro, mas não temos nada para anunciar por agora.


Como decide a Valve quem recebe um kit de desenvolvimento?

Verificamos os jogos mais jogados por utilizadores que reservaram um Steam Deck, assim como jogos nos quais a comunidade está geralmente interessada, e damos prioridade aos developers desses jogos no que diz respeito à atribuição de um kit de desenvolvimento.


O que podemos fazer para que os nossos jogos recebam a classificação de "Aprovado" para o Steam Deck e apareçam depois na Loja Steam do Steam Deck?

Em suma, cada jogo será analisado pela nossa equipa de testes (o jogo pode ser selecionado automaticamente ou o developer pode enviá-lo para análise). A equipa irá verificar vários critérios de compatibilidade com o Steam Deck, como a compatibilidade com comandos, legibilidade, desempenho e compatibilidade com o sistema. Depois disso, o jogo irá receber uma categoria de compatibilidade, a qual irá aparecer na Loja Steam no Steam Deck (e na biblioteca dos utilizadores). Todos os outros jogos também serão visíveis na loja, seja qual for a categoria de compatibilidade (basta mudar de separador). Mais detalhes sobre todo este processo podem ser consultados aqui.


Que tipo de informações é incluído no relatório dos testes de compatibilidade com o Steam Deck?

O relatório irá mencionar a categorização, em que pontos o jogo foi aprovado ou não (a maioria dos utilizadores poderá ver estes resultados) e um campo visível apenas por developers com notas e esclarecimentos relevantes da equipa de testes.


A categoria de compatibilidade com o Steam Deck irá aparecer na página do jogo na Loja Steam no computador ou num dispositivo que não seja o Deck?

No Steam Deck, a categoria de compatibilidade de cada jogo será visível na respetiva página de detalhes. Todos os utilizadores (incluindo os que tiverem um Steam Deck) poderão usar e ver as categorias como filtros ao pesquisar na Loja Steam. Tirando isso, estas informações não serão visíveis fora do Steam Deck.


Mencionaram que têm estado a colaborar com a Unity e com a Epic. Estão também a colaborar com os developers do Godot?

Sim, temos estado a falar com os developers do Godot e a apoiá-los ativamente. Queremos que o engine deles funcione bem com o Steam Deck.


Quantos canais de som tem o Steam Deck?

Dois canais ao usar os altifalantes integrados e multicanais ao usar HDMI ou Bluetooth. 


É possível instalar aplicações externas no Deck sem entrar no modo de developer?

Sim. É possível instalar aplicações externas via Flatpak ou outros tipos de software sem entrar no modo de developer.