Steamworks-dokumentasjon
Ofte stilte spørsmål om Steam Deck
Denne siden dekker spørsmålene som ble stilt av utviklere og utgivere på Steamworks-begivenheten vår om Steam Deck. Gå til https://www.steamdeck.com/en/faq for svar på spørsmål som kunder ofte stiller om Deck.

Utvikling uten utviklersett


Hva er statusen på forespørsler om utviklersett, og hvordan velger dere hvem som får dem?

Vi ser fortsatt på forespørsler om utviklersett og er i ferd med å sende ut en ny gruppe godkjenninger – så hvis du ikke allerede har sendt inn en maskinvareforespørsel her, kan du gjerne gjøre det. Når det er sagt, har vi ikke nok sett til alle utviklere. Vi ser på hvilke spill spillere som har reservert en Steam Deck, spiller mest, samt generell interesse blant samfunnet, og prioriterer de som utvikler disse spillene. Hvis du ikke har et utviklersett, kan du teste for kompatibilitet med Steam Deck med din egen maskinvare ved å følge instruksjonene her.


Jeg er en utvikler utenfor landene der Steam Deck blir utgitt – kan jeg fortsatt få et utviklersett? 

Ja. Vi sender utviklersett ut til hele verden, inkludert regioner som ikke omfattes av den innledende lanseringen av Steam Deck.


Jeg har hørt at det er problemer med maskinvaren til EV2-settet – er dette blitt fikset i den endelige versjonen?

Ja. Hele poenget med disse tekniske testversjonene er å teste produksjon og se om det dukker opp problemer som må fikses. Problemer som at B-knappen setter seg fast som enkelte utviklere har raportert, er blitt løst og kommer ikke til å være et problem for kunder.


Kan vi bruke en virtuell maskin til utvikling for Steam Deck?

Vi anbefaler ikke dette med mindre du kun tester grensesnittet – du kommer ikke til å kunne teste ytelsen til skjermkort på en virtuell maskin.


Går det an å bruke en vanlig Steam Deck som et utviklersett?

Ja. Det er ikke noe spesielt med utviklersettene. De har ingen spesiell maskinvare eller programvare som gjør dem enklere å utvikle for. Du kan bruke de samme verktøyene og testmetodene med en vanlig enhet som du kan med et utviklersett.


Jeg fikk ikke tak i et utviklersett. Kan jeg hoppe over køen for å motta en vanlig enhet tidlig?

Sannsynligvis ikke, men vi jobber med en måte å utvide tilbudet med utviklersett etter lansering. Mer om dette snart.


Når jeg setter sammen et system for testing, må jeg bruke en AMD-prosessor eller fungerer en Intel-prosessor like bra?

Selv om du kan bruke hvilken som helst prosessor, er det best å bruke en AMD-prosessor hvis mulig for å få et testmiljø som er nærmest mulig Steam Deck.


Hvis spillet mitt er verifisert på Steam Deck, kommer det til å ha mer synlighet på Steam?

Ja. Det blir mer synlig på Steam Deck. Standard startside i butikken på Steam Deck viser kun verifiserte spill. Når det er sagt, er hele Steam-butikken (med alle spill, uavhengig av om de er verifiserte på Deck) fortsatt tilgjengelig for å bla gjennom og kjøpe fra – kun en fane unna.

Maskinvareoversikt


Støtter Steam Deck flertrådskjøring?

Ja, opptil 8 tråder.


Har dere planer om å legge til 5G eller LTE på dette tidspunktet?

Vi har ingen planer om å legge til mobilnett, men du kan alltids forbinde enheten til en telefon gjennom USB.


Har vi noen spesifikke anbefalinger for hvordan vi kan optimalisere for batteritid?

Vi anbefaler at alle spill implementerer en grense for bildefrekvens, om det så er i selve spillet eller ved å bruke den globale bildefrekvensbegrensningen vi leverer.


Må spillutviklere gjøre noe for å støtte hvilemodus på Steam Deck?

Ingenting som er spesifikt for Steam Deck. Det viktigste hensynet er at Steam Deck kobler fra trådløst internett når den er i hvilemodus, så vi anbefaler at du sikkerhetskopierer lagringsfiler før enheten går inn i hvilemodus. Vi har planer om å levere noen API-er for å hjelpe med dette. 


Kommer vil å kunne kjøpe reservedeler? Og i så fall, når?

Vi har egentlig ingen detaljer å dele akkurat nå, men vi har definitivt planer om å levere reservedeler etter at vi kommer i gang med forsendelse.


Har dere planer om å forbedre maskinvaren?

Vi har hatt fokus på gjeldende generasjon på dette tidspunktet, og har ingenting mer å dele. 


Hvor mye VRAM har Steam Deck?

Steam Deck har enhetlig minne på 16 gigabyte. Én gigabyte er dedikert til skjermprosessoren, men avhengig av belastning så har skjermprosessoren tilgang til opptil 8 GB. 


Kommer Steam Deck til å ha forskjellig ytelse avhengig av om den er koblet til strøm eller bruker batteriet?

Fokuset vårt er å levere best mulig ytelse fra APU-en, både med batteri og når man er koblet til strøm. Vi forventer at ytelsen blir den samme i begge konfigurasjonene.


Hva med hastigheten på Ethernet med dokkingstasjonen?

Dokkingstasjonen støtter Ethernet på opptil 1 Gb/s.

Steam på Deck


Kommer grensesnittet som brukes på Steam Deck til å erstatte Big Picture? Og i så fall, når kommer dette til å skje?

Planen er at det skal erstatte grensesnittet til Big Picture. Akkurat nå har vi fokus på å levere Steam Deck. Så vi har lyst til å være sikre på at vi optimaliserer for denne plattformen først, men dette kommer ganske snart til å erstatte Big Picture. 


Støtter Steam Deck kun fullskjermmodus?

Steam Deck kjører automatisk spill i fullskjerm som standard.  Men hvis du bytter til skrivebordsmodus, kan du kjøre spill i vindu.


Har dere tenkt å gi ut SteamOS som et frittstående, generelt operativsystem?

Vi planlegger definitivt å gi ut SteamOS som et eget operativsystem. Vi kan ikke si nøyaktig når enda. Vi har fokus på å sørge for at Steam Deck er en god opplevelse, og kommer til å gi ut SteamOS for annen maskinvare snart.


Støtter Steam Deck installasjon av programvare utenfor Steam, og kan slik programvare brukes med Proton?

Ja. Du kan installere og legge til hvilket som helst spill du vil på skrivebordet til Steam. Installer applikasjonen og legg den til i Steam fra skrivebordsmodus, og så vises den akkurat som på PC.


Støtter Steam Deck VR?

Dette er teknisk sett mulig. Vi har sett folk gjøre dette, men Steam Deck er ikke designet og optimalisert for VR.

AMD


Disse svarene ble levert i spørretimen med Sebastien Nussbaum og Alex Deucher fra AMD.


Støtter Steam Deck Vulkans nye funksjon for dynamisk gjengivelse?

Ja. Steam Decks maskinvare støtter allerede denne funksjonen, og arbeidet er allerede i gang med å støtte dynamisk gjengivelse på programvaresiden, med drivere som støtter funksjonen. 


Kommer AMD FSR til å inkorporeres i Steam Deck?

FSR er allerede tilgjengelig for enkelte applikasjoner som støtter dette. Spill som allerede bruker FSR kommer til å fungere, men støtte for FSR kommer også til å inkluderes i en fremtidig utgivelse av operativsystemet. Når dette skjer, så kommer spill potensielt til å kunne gjøre nytte av FSR selv om spillene i seg selv ikke har innebygd støtte for det.


Kommer AMDs profileringsverktøy for skjermkort til å kunne kjøres på Linux?

Ja. Det fungerer allerede innebygd i Linux – med hele det grafiske grensesnittet og alt. Støtte for å ta sporing innebygd inni dette er noe vi jobber med. Du må ta sporingen fra inni applikasjonen din, men du kan allerede vise dem og bruke alle verktøyene i RGP innebygd.

Inndata


Steam Deck har noen ukonvensjonelle kontroller. Kommer Valve til å oppfordre utviklere til å integrere sikting med gyro og styreplate i kontrollerskjemaene sine, istedenfor å holde seg til et mer tradisjonelt oppsett?

Dette avhenger av hva spillet ditt er, og hva slags kontroller du vil ha. Men vi regner med at gyroen, kombinert med styrespak eller styreplate, fungerer fra for mange spill, og er noe som mange spillere kommer til å bruke.

Disse er mer presise for personer som er vant til spillkontrollere, men tar også museparadigmet fra skrivebordsmaskiner inn i en bærbar formfaktor.  Vi anbefaler å prøve denne typen inndata for alle som gir ut et spill der spilleren kontrollerer et kamera eller en markør, for å sjekke om det fungerer bra i spillet.  Du kan alltids levere både en tradisjonell konfigurasjon og en konfigurasjon med bevegelseskontroller gjennom Steam Input-konfigurasjoner med spillet ditt.


Støtter Steam Deck lokal flerspiller?

Absolutt – lokalt samarbeid på Steam Deck er mulig på forskjellige måter. Du kan sammenkoble kontroller med Bluetooth, eller direkte med USB.  Du kan også bruke Remote Play Together, der andre spillere enten bruker Deck eller PC.


Hvilke inndata-API-er støtter Steam Deck?

Deck støtter alle større inndata-API-er – XInput, Raw Input, DirectInput og Steam Input.  


Behandles inndata fra berøringsskjermen som inndata fra mus, eller bruker den berørings-API-er?

Som standard behandler berøringsskjermen berøringer som musetrykk på den posisjonen.  Men den støtter også berørings-API-er gjennom SDL eller Windows Touch.  Dette er et konfigurasjonsalternativ som kan slås på i konfigurasjonsfilen din for Steam Input.


Hvordan får jeg et spill med flerberøring til å fungere ordentlig?

Hvis spillet bruker flerberøring, så finnes det en nedtrekksmeny på partnersiden under «Steam Deck – berøringsskjermmodus» med navn «Touch API Pass-through» som du må velge for at inndata med flerberøring skal fungere. Uten dette så er berøringsinndata begrenset til enkeltberøring, som emulerer en berøringsskjerm med musepeker.


Blir det mulig for utviklere å opprette Steam Input-konfigurasjoner for Steam Deck uten et utviklersett?

Ja. Vi anbefaler en PlayStation 4- eller 5-kontroller, men hvilken som helst kontroller fungerer for å komme i gang.  PlayStation-kontrollere har kontroller som ligger nærmest, ettersom de har innebygd gyro og styreplate.  

Hvis spillet ditt har planer om å bruke spesifikk inndata for Steam Deck, så kommer du selvfølgelig til å ha behov for en Steam Deck for å virkelig få disse kontrollene på plass.  Men hvis du ikke har planer om å bruke disse inndataene, så kommer hvilken som helst kontroller til å fungere.  


Anbefaler dere at spill som har interaksjon med mus, bruker berøringsskjermen?

Hvis spillet ditt virkelig spesifikt prøver å få til berøringsinteraksjon, så ja.  Men vi regner med at mange markørbaserte spill som regel heller vil bruke styreplatene.  Disse er designet for gaming, og passer bedre inn i mange markørbaserte paradigmer som ikke er like enkle å implementere med berøring, som når man holder over noe, høyreklikker osv. De muliggjør også mer ergonomisk samhandling mellom markørkontrollene og resten av inndataene.  Berøringsgrensesnitt har ofte andre krav som ikke nødvendigvis gir mening for spillet ditt, så dette kommer til å avhenge av sjanger og stilen på grensesnittet du retter deg mot.


Legger Steam Input til ekstra forsinkelse?

Steam Input skal i prinsippet ikke legge til ytterligere forsinkelse, men som med alt annet, si ifra til oss hvis du støter på en feil.


Kan Steam Deck brukes som en ekstern kontroller?

For øyeblikket kan man bruke Remote Play med en annen maskin for å behandle Steam Deck som en kontroller – slik gjenkjennes alle kontrollene til Deck. Du kan teste spillet på en skrivebordsmaskin, bruke Remote Play eller ha flere kontrollere på en Steam Deck.


Støttes berøringsmenyer på berøringsskjermen til Deck?

I regelen støtter vi allerede virtuelle menyer, som f.eks. sirkelmenyer og berøringsmenyer, gjennom Steam Input med styreplatene eller styrespakene. Vi ser etter måter vi kan støtte dette på best mulig vis med berøringsskjermen, men vi har ingen faste planer for øyeblikket.

Proton


Kommer testing med Proton til å være en del av innsendelsesprosessen for spill fremover?

Ja, som en del av testingen i Deck Verified som finner sted før spillutgivelse. Det finnes mye informasjon om dette i Steamworks-dokumentasjonen, og dette fortsetter å utvikle seg gjennom utgivelsen til Steam Deck og videre.


Kommer applikasjoner som ikke er på Steam, til å fungere med Proton og kunne brukes på Deck?

Absolutt. Proton fungerer bra med applikasjoner som ikke er fra Steam. På Deck kommer vi faktisk til å forbedre opplevelsen i grensesnittet ved å gjøre det mulig for brukere å legge til spill som ikke er fra Steam i hovedgrensesnittet.


Hvilken kjerneversjon brukes på SteamOS 3.0?

Vi kommer alltid til å forsøke å oppdatere til den nyeste kjerneversjonen. Akkurat nå bruker vi 5.13, og vi jobber med en oppdatering til 5.15, og i fremtiden kommer vi til å fortsette å rulle ut disse endringene til det nyeste. 


Kommer SteamOS til å ha et skrivebeskyttet filsystem?

Ja. Som standard distribueres oppdateringer til operativsystemet som en hel avbildning av operativsystemet, og vi anbefaler å installere ytterligere applikasjoner gjennom flatpak for å unngå problemer. Hvis kunder har lyst til å gjøre mer enn det som er mulig med flatpak, så kan de slå av skrivebeskyttet modus. Men vi anbefaler ikke dette, ettersom det kan føre til at Steam Deck ender opp i en ødelagt tilstand, eller skader data. Dessuten kan alt som installeres utenfor flatpak (med f.eks. pacman), bli fjernet ved neste oppdatering av SteamOS. Mer om dette her.


Kommer det at systemet er basert på Wayland til å forårsake kjente ytelsesproblemer i eksisterende spill, eller til å føre til manglende funksjonalitet?

Det er ingen kjente funksjonelle forskjeller eller ytelsesproblemer, men hvis kunder støter på noen problemer, undersøker vi dem nærmere.


Samarbeider Steam med utviklere av spillmotorer, som Epic Games og Unity, på Steam Deck?

Ja. Vi jobber med både Unity og Epic for å sørge for at Unreal og Unity har integreringer som gjør utviklingsopplevelsen på Deck så enkel som mulig. Vi forventer at det kommer forbedringer til disse motorene fremover for å gi bedre integrasjon med utviklerverktøyene våre og for å få disse motorene til å fungere bra på Steam Deck. Det er allerede en ganske god opplevelse for utviklere som bruker Unity og Unreal.


Kan spillutviklere bruke mer enn 1 GB skjermkortminne til teksturer, punkter og andre buffere, eller er 1 GB VRAM som nevnt tidligere en fast grense?

Mer enn 1 GB er tilgjengelig for bruk med skjermkortet. Opptil 8 GB kan deles akkurat nå, og mengden kan endres fra spill til spill.


Foretrekker Valve at spill bruker Proton, eller at de har innebygd støtte for Linux?

Valve bryr seg ikke så mye om dette. Det viktigste er å levere best mulig opplevelse. Så om det er enklere for en utvikler å få til best mulig opplevelse gjennom Proton, så synes vi det er et godt alternativ. Hvis en utvikler har nødvendig kunnskap og ressurser nok til å levere en byggversjon for Linux som kan by på en god opplevelse, og som har all forventet funksjonalitet, og de er i stand til å vedlikeholde dette, så synes vi at dette er enda bedre.

Hvis jeg har innebygd Linux-støtte for applikasjonen, finnes det en måte forsikre at den kjører på en forutsigbar måte i alle versjoner/distribusjoner av Linux?

Ja! Se dokumentasjonen om Linux-kjøretid for mer informasjon.


Finnes det en standardisert måte å rapportere problemer med Proton til Valve?

Ja. Den offisielle metoden er gjennom Github-en til Proton der de fleste problemer diskuteres og rapporteres, men hvis utviklere foretrekker det, så kan de også ta kontakt med oss direkte gjennom Steamworks-forumene eller andre kontaktpersoner.

Diverse


Kan dere gi oss en mer spesifikk dato for når SteamOS 3 blir tilgjengelig?

Vi har fokus akkurat nå på å få ting klare til utgivelsen av Steam Deck, så vi har ikke en fast dato for dette. Men sannsynligvis ikke før etter Steam Deck begynner å sendes til kunder.


Når vi tester for kompatibilitet med operativsystemet til Steam Deck, bør vi bruke SteamOS, eller kommer en versjon av operativsystemet til Steam Deck til å være tilgjengelig for nedlasting?

Vi anbefaler ikke å bruke SteamOS 2.0 til testing. Det nærmeste man kommer akkurat nå er Manjaro KDE, siden det er Arch Linux (akkurat som Steam Deck), og også bruker KDE. Se her for fullstendige instrukser. Etter hvert kommer vi til å gjøre en avbildning tilgjengelig som inneholder flere av bestanddelene til Steam Decks operativsystem (som gamescope og muligens gamepadui) for bedre testing i et miljø som ligner mest mulig på Steam Deck.


Når blir Steam Deck tilgjengelig i flere land?

Vi ferdigstiller planene med et utvalg andre land og områder. Ingenting håndfast å kunngjøre eller bekrefte enda, men vi kan si at vi jobber hardt med å gjøre Steam Deck tilgjengelig i Australia.


Er Valve interesserte i spill som er eksklusivt tilgjengelige på Steam Deck?

Nei. Dette gir ikke mye mening for oss. Den er en PC, og spill skal fungere på den som på en PC.


Når en utvikler sender inn et spill for gjennomgang på Steam Deck, hvor lang tid tar det før resultatene blir tilgjengelige?

Målet er å få resultatene på plass innen en uke etter innsendelse. Med det sagt, så kommer tiden det tar til å variere avhengig av størrelsen på køen, og hvor komplekse spill i køen er. Mer om dette her.


Hva er greia med den hvite Steam Deck-en med tema fra Portal i bakgrunnen?

Kult, ikke sant? Dette var en av de (mange) prototypene vi gikk gjennom før vi kom frem til det endelige designet. Vi digger den også, men kommer dessverre ikke til å kunne selge den. Vi kommer til å se nærmere på fargealternativ, men dette er langt unna – vi har ingen kunngjøringer rundt det per i dag.


Hvordan bestemmer dere hvem som mottar et utviklersett?

Vi ser på spillene som spillere som har reservert Steam Deck spiller mest, samt spill som samfunnet generelt er interesserte i – og prioriterer de som utvikler disse spillene. 


Hvordan får vi spillene våre verifiserte på Steam Deck og synlige i Steam Deck-butikken?

Det generelle her er at spillet ditt kommer til å gjennomgås av testerne våre (enten automatisk eller når du sender det inn for gjennomgang). De ser etter flere punkter for kompatibilitet med Steam Deck, som støtte for kontroller, synlighet, ytelse og systemstøtte. Etter dette så kategoriseres spillet som verifisert på Deck, og dette vises i butikken på Steam Deck (og i biblioteket). Alle andre spill blir også synlige i butikken uavhengig av verifiseringskategori, i fanen rett ved siden av. Mer informasjon om hele prosessen her.


Hva slags tilbakemelding leveres i verifiseringsrapporten?

Du får se helhetlig kategorisering, samt hvilke kompatibilitetstester som ble bestått eller ikke (kunder får også se de fleste av disse), og du får også se et ytterligere felt kun for utviklere med merknader/redegjøring fra testere når dette er relevant.


Kommer kategorien min for verifisering på Steam Deck til å vises på butikksider på PC-er eller andre enheter enn Steam Deck?

Hvis du har en Steam Deck, så får du se verifiseringskategorien til et gitt spill på spillets informasjonsside. For alle (inkludert kunder på Deck) så kan resultatkategoriene brukes som merkelapper i søk i butikken. Ellers får du ikke se denne informasjonen hvis du ikke er på en Steam Deck.


Dere nevnte at dere snakker med Unity og Epic. Snakker dere også med Godot?

Ja, vi snakker også med Godot og støtter dem aktivt, og vil at motoren deres skal fungere bra på Steam Deck.


Hvor mye lydkanaler støtter Steam Deck?

Vi støtter to med de innebygde høyttalerne, men også flere kanaler gjennom HDMI eller Bluetooth. 


Kommer det en måte å installere eksterne applikasjoner på Deck uten å bruke utviklermodus?

Ja. Du kan installere eksterne applikasjoner med Flatpak eller annen programvare uten å bruke utviklermodus.