Documentação do Steamworks
Perguntas frequentes sobre o Steam Deck
Nesta página, temos respostas às perguntas enviadas por desenvolvedores e distribuidoras na Conferência Virtual do Steamworks sobre o Steam Deck. Para ver as respostas às perguntas frequentes de consumidores, acesse https://www.steamdeck.com/pt-br/faq.

Developing without Devkit


What's the status on devkit requests and how are you selecting who gets one?

We are still looking at devkit requests and are about to send out a second wave of approvals - so if you haven't already submitted a hardware request here please make sure you do so. That said, we won't have enough kits for every developer - we're looking at what titles players who have reserved a Steam Deck play the most, as well as general community interest - and prioritizing the developers of those titles for devkits. If you don't have a devkit, you can test for Steam Deck compatibility with your own hardware, following the instructions here.


I'm a developer outside the countries where Steam Deck is being released - can I still get a devkit? 

Yes, we're sending devkits around the world, including regions that are not part of the initial Steam Deck launch.


I've heard there are issues with the EV2 devkit hardware - are those fixed in the final version?

Sim. As versões de verificação de engenharia (do inglês "Engineering Verification", ou EV) servem justamente para testar a fabricação e verificar se há algum problema que precise ser corrigido. Os problemas relatados por desenvolvedores, como o botão B que ficava preso, foram resolvidos e não causarão problemas para os usuários finais.


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

Não aconselhamos que faça isso, a menos que seja exclusivamente para testar a interface — não é possível testar o desempenho gráfico em uma máquina virtual.


Can you use a retail Steam Deck as a devkit?

Yes - there's nothing special about the devkits, no special hardware or software that makes them easier to develop for. You can use the same tools and testing methods with a retail unit that you can with a devkit.


I wasn't able to get a devkit. Posso furar a fila de reservas para receber a minha unidade de varejo antes do previsto?

Probably not this way, but we are working on a way to extend the devkit program beyond launch. Compartilharemos mais detalhes em breve.


Quero montar um computador para testes. Tenho que usar um processador da AMD ou um processador da Intel serve?

Qualquer processador serve, mas aconselhamos usar um processador da AMD para que o seu ambiente se assemelhe mais ao do Steam Deck.


Se o meu jogo for Aprovado no Steam Deck, ele terá maior visibilidade no Steam?

No Steam Deck, sim. A página inicial da Loja Steam no Steam Deck exibe apenas títulos Aprovados no Deck. Dito isso, ainda é possível acessar e comprar na Loja Steam completa em outra aba (com todos os títulos — não importa o resultado do teste, nem se foram testados ou não).

Visão geral do hardware


O Steam Deck oferece multithreading?

Sim, até oito threads.


Há planos de adicionar conectividade 4G/LTE ou 5G?

Não temos planos de adicionar conectividade celular, mas sempre haverá a opção de usar a internet do seu aparelho celular.


Há alguma recomendação específica para otimizar a duração da bateria?

Recomendamos que todos os jogos tenham um limitador de quadros por segundo, seja implementado no jogo em si ou usando o limitador global que ofereceremos futuramente.


É necessário que o desenvolvedor faça alguma coisa para que o seu jogo funcione bem com o modo de suspensão do Steam Deck?

Nada que seja específico ao Steam Deck. O ponto principal a se considerar é que o Steam Deck se desconecta do Wi-Fi quando estiver em suspensão, então aconselhamos fazer uma cópia dos arquivos de salvamento antes do aparelho entrar em suspensão. Planejamos oferecer algumas APIs para ajudar nessa área. 


Vocês terão uma loja de peças de reposição? Se sim, alguma previsão de data?

Não temos muitos detalhes para compartilhar agora, mas estamos comprometidos a oferecer peças de reposição depois do lançamento.


Há algum plano sobre melhorias de hardware?

Estamos focados na geração atual e não temos nada para compartilhar.


O Steam Deck tem quanta memória de vídeo (VRAM)?

O Steam Deck tem 16 GB de memória unificada. Desses, 1 GB é dedicado para o processador gráfico. Porém, dependendo da carga de trabalho, ele pode acessar até 8 GB. 


O desempenho do Steam Deck muda se estiver ligado na tomada ou usando a bateria?

O nosso foco é permitir que você sempre use o desempenho máximo oferecido pela APU, seja na bateria ou na tomada. A nossa expectativa é que o desempenho seja o mesmo em qualquer uma das configurações.


Qual a velocidade máxima de conexões via Ethernet pela base do Steam Deck?

A base terá uma entrada Gigabit Ethernet (até 1 Gb/s).

O Steam no Deck


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

O plano é substituir o modo Big Picture por ela, mas a nossa prioridade é lançar o Steam Deck. Portanto, queremos primeiro otimizá-la na nova plataforma, mas logo ela substituirá o modo Big Picture. 


O Steam Deck só funciona com jogos em tela cheia?

Por padrão, o Steam Deck iniciará os jogos no modo de tela cheia.  Porém, caso escolha acessar a área de trabalho, você poderá rodar jogos em modo janela.


Vocês planejam lançar o SteamOS como um sistema operacional avulso, para uso geral?

Temos planos concretos de lançar o SteamOS como um sistema operacional separado, mas não temos um prazo. A nossa prioridade é garantir que o Steam Deck oferecerá uma ótima experiência, mas depois lançaremos o sistema para outros hardwares.


É possível instalar programas no Steam Deck sem ser pelo Steam? Posso usar esses programas com o Proton?

Sim. Você pode instalar e adicionar qualquer jogo, como se fosse o cliente Steam de sempre. Basta instalar o aplicativo e adicioná-lo ao Steam pela interface de área de trabalho para que ele apareça na sua biblioteca local.


O Steam Deck é compatível com realidade virtual?

Tecnicamente, é possível. Vimos algumas pessoas darem um "jeitinho", mas não projetamos, nem otimizamos o Steam Deck para realidade virtual.

AMD


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


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

Sim. O hardware do Steam Deck é compatível com esse recurso, e já estamos trabalhando para adicionar a compatibilidade com renderização dinâmica ao lado do software, com drivers compatíveis. 


O AMD FidelityFX™ Super Resolution​ (FSR) será incorporado ao Steam Deck?

O FSR já está disponível para alguns aplicativos compatíveis. Jogos que incluem o FSR funcionarão sem problemas, mas também incluiremos compatibilidade com FSR em uma versão futura do sistema operacional. Quando isso ocorrer, será possível usar o FSR com alguns jogos, mesmo aqueles sem compatibilidade nativa com o recurso.


O criador de perfil (profiler) de processadores gráficos da AMD roda nativamente em sistemas Linux?

Sim, ele já funciona nativamente em sistemas Linux — inclusive com interface gráfica. O recurso de obtenção de rastros (traces) nativamente por ele é algo que ainda estamos avaliando. Por isso, você precisará obter esses rastros pelo seu aplicativo, mas você já pode visualizá-los e usar as ferramentas do RGP nativamente.

Entrada


O Steam Deck tem alguns controles nada convencionais. A Valve estimulará os desenvolvedores a integrar mira por giroscópio e trackpad nas suas configurações de controle em vez de usar uma configuração mais tradicional?

Isso depende do jogo e do tipo de controle que deseja usar. Mas achamos que o giroscópio, quando combinado com a alavanca ou o trackpad, é ideal para uma grande gama de jogos e algo que muitos jogadores vão querer usar.

Eles oferecem maior precisão para jogadores acostumados a usar controles, mas também levam algo semelhante ao mouse do computador para um formato portátil.  Recomendamos que você experimente esse tipo de entrada caso o seu jogo permita que o jogador controle uma câmera ou um cursor e decida se faz sentido usá-la ou não.  Há sempre a possibilidade de oferecer uma configuração tradicional e outra com giroscópio para o jogo por meio das configurações da Entrada Steam.


O Steam Deck é compatível com modos multijogador/cooperativo local?

Com certeza — há várias formas de jogar um jogo cooperativo local no Steam Deck. Você pode conectar os controles por Bluetooth ou por USB,  bem como usar o Remote Play Together, com outros jogadores usando outros Steam Decks ou computadores.


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

O Deck é compatível com todas as APIs de entrada importantes: XInput, entrada bruta, DirectInput e a Entrada Steam.


A tela sensível ao toque funciona como uma entrada de mouse ou ela usa APIs de toque?

Por padrão, a tela trata eventos de toque como um clique do mouse na posição tocada.  Porém, ela também é compatível com APIs de toque pela SDL ou pela Windows Touch.  Há uma opção de configuração que pode ser ativada no arquivo de configuração da Entrada Steam.


How do I make my game with multi-touch support work properly?

If your game utilizes multi-touch support, there is a drop-down option on the partner site under "Steam Deck Touchscreen" called "Touch API Pass-through" that you will need to select in order for multi-touch input to work. Without it, touch input will be limited to single-touch which emulates a touch screen using a mouse pointer.


Will it be possible for developers to create Steam Deck Steam Input configs without a developer kit?

Yes. We recommend a PlayStation 4 or 5 controller, but any controller will allow you to get started.  The PlayStation controllers offer the closest set of controls in that they have a built-in gyro and they have trackpad.  

If your game intends to make use of Steam Deck specific inputs, of course you'll need a Deck to really dial in those controls.  But if you aren't intending to use those inputs, then any controller will work.  


Do you recommend that games which use mouse interactions use the touchscreen?

If your game is really specifically targeting touch interaction, then yes.  However, we think a lot of games that are more cursor based will oftentimes want to use the track pads instead.  They're designed for gaming and will more naturally slot into a lot of cursor based paradigms that aren't as easily applicable to touch such as Hover States, right-clicking, etc.  They'll also allow for a more ergonomic interaction between the cursor controls and the rest of the inputs.  Touch interfaces often require a set of different affordances that may or may not make sense for your particular game, so it's going to depend on the genre and style of interface you're targeting.


Does Steam Input add extra latency?

Steam Input should not add additional latency, but like anything, should you experience a bug here, be sure to let us know.


Do you support using Steam Deck as an external controller?

Currently, you can remote play into another machine to treat the Steam Deck as a controller, which will recognize all of the Deck's controls. You can test your game on a desktop PC, use remote play or have multiple controllers using a Steam Deck.


Will you support touch menus on the Deck touchscreen?

In general, we already support virtual menus, like radial menus and touch menus with Steam Input via the track pads or joysticks. We're looking at ways that we can best support that with the touchscreen, but haven't solidified any plans there as of yet.

Proton


Is Proton testing going to be part of the game-submission process moving forward?

Yes, as part of the Deck Verified testing that happens before game release. There are plenty of details about this in the Steamworks documentation, and this will continue to evolve through the Steam Deck release and beyond.


Will applications that aren't on Steam work with Proton and be usable on the Deck?

Definitely. Proton works great with apps that are outside of Steam. And on Deck, we'll actually be improving the UI experience to let users add non-Steam games to the main user interface.


What kernel version will be used on SteamOS 3.0?

We'll always try to update to the latest kernel version. Right now we're using 5.13, and we're working on an update to 5.15, and we'll continue to roll out those changes to whatever's latest, moving forward. 


Will SteamOS have a read-only immutable OS file system?

Yes. By default the OS updates will be distributed as a whole OS image, and we recommend installing additional applications via flatpak to avoid issues. If customers want to do more than what’s available by flatpak, they can turn off read-only mode. We don't recommend this though, as they may get their Steam Deck into a bad state or compromise their data. In addition, anything installed outside of flatpak (via pacman for instance) may be wiped with the next SteamOS update. More on that here.


Will the fact that the system is Wayland-based cause any known performance hit to existing games or any missing functionality to be aware of?

There aren't known functional differences or performance problems, but if users encounter any issues, we'll look into them.


Is Steam working closely with leading game engine developers, like Epic Games and Unity on Steam Deck?

Yes, we're working with both Unity and Epic on making sure Unreal and Unity engines have integrations that make the development experience for Deck as smooth as possible. And going forward we expect there will be improvements rolling into those engines over time to further integrate with our development tools and to make those engines a great target for Steam Deck. Already there's a pretty good experience for Unity and Unreal developers from the start.


Can game developers use more than 1GB of GPU memory for textures, vertex and other buffers, or is the 1GB VRAM that was mentioned earlier today a hard limit?

More than 1GB is definitely available to use with the GPU. Up to 8GB can be shared right now and it's an amount that can be changed on a game-by-game basis.


Would Valve prefer for games to use Proton or to have native Linux support?

Valve has no strong preference. It comes down to whatever's the best experience. So if it's easier for a developer to achieve the best experience through Proton, we think that's great. If a developer has the understanding and the resources to deliver a native Linux build that provides a great experience and has all the expected functionality, and they are able to maintain it, then we think that's even better.


Is there a standardized way to report Proton issues to Valve?

Yes, the official spot is through the Proton Github, where most issues are being discussed and reported, but if any developer prefers to, they can also get in touch directly with us through the Steamworks forums or other contacts developers may have.

Outras perguntas


Can you give us a more specific date for when SteamOS 3 will be available?

We're focused right now on finishing things up for Steam Deck's launch, so there's no solid date for that as of yet. Most likely not until after Steam Deck ships to customers though.


When testing for OS compatibility with Steam Deck, should we use SteamOS or will there be a version of Steam Deck's OS available for download?

We don't recommend you use SteamOS 2.0 for testing. The closest thing right now is Manjaro KDE, since it's Arch Linux (just like Steam Deck) and also uses KDE. See here for the full instructions. Down the line, we expect to make an image available that will incorporate more of the bits included in Steam Deck's OS (like gamescope and possibly gamepad-ui) for better 1:1 testing.


When will Steam Deck be available in more countries?

We're still finalizing plans with a bunch of other countries and territories. Ainda não temos nada concreto para anunciar ou confirmar, mas podemos dizer que estamos fazendo o possível para disponibilizar o Steam Deck na Austrália.


Would Valve be interested in having any Steam Deck exclusive titles?

No, that doesn't make much sense to us. It's a PC and it should just play games like a PC.


When a developer submits a game for Deck Verified review, how long will it take to get the results?

We're aiming for results within a week of submission. That said, we think this timeframe will fluctuate depending on the current size of the queue and the complexity of other titles in the queue. More on this here.


What's up with that Portal themed white Steam Deck in the background?

Cool, right? This was one of the (many) prototypes that we went through before getting to our final design. We love it too, but we're not going to be able to bring it to market at the same time. We're going to look at other color options in the future, but that's pretty far down the road - nothing to announce today.


How do you decide who gets a dev kit?

We look at what titles players who have reserved a Steam Deck play the most, as well as titles with general community interest - and prioritize the developers of those titles for devkits. 


How do we get Steam Deck Verified applied to our games and then show up in the Steam Deck store?

The high level here is that your game will be reviewed by our testing team (either automatically, or you submit for review). They'll check for a bunch of Steam Deck compatibility items, like controller support, legibility, performance, and system support. After that your title will get a Deck Verified categorization, which will show up in the store on Steam Deck (as well as the library). All other titles will also be visible in the store regardless of Deck Verified category, just one tab over. More details on this whole process here.


What kind of feedback is given in the Deck Verified feedback report?

You'll see the overall categorization, as well as which compat passed or failed (most of which customers will also see), and you'll also see an additional developer-only field for notes / clarification from testers where relevant.


Will my Steam Deck Verified category show on store pages when browsing from a PC or non-Deck device?

If you have a Steam Deck, you'll see a title's Deck Verified category on its game detail page. For everyone (including Deck customers), you'll see the category results surfaced and usable as tags in Store Search. Otherwise, you won't see this info if you're not on a Steam Deck.


You mentioned that you're talking with Unity and Epic, are you also talking to Godot?

Yes, we're talking to Godot as well and are actively supporting them and want their engine to work well with Steam Deck.


How many sound channels does Steam Deck support?

We support two when using the onboard speakers, but we support multi-channel when using HDMI or Bluetooth. 


Will there be a way to install external apps on deck without going into dev mode?

Yes. You'll be able to install external apps via Flatpak or other software without going into developer mode.