Steamworks Documentation
Întrebări frecvente despre Steam Deck
Pagina aceasta oferă răspunsuri la întrebările venite de la dezvoltatori și editori în cadrul evenimentului Steamworks pe care l-am organizat pentru Steam Deck. Pentru a consulta răspunsurile oferite pentru cele mai frecvente întrebări primite de la clienții dispozitivului Steam Deck, accesează această pagină web https://www.steamdeck.com/ro/faq.

Dezvoltarea fără un kit de dezvoltare


În ce stadiu se află solicitările cu privire la kiturile de dezvoltare și cum selectați cine primește astfel de kituri de dezvoltare?

Încă analizăm cererile pentru kituri de dezvoltare și suntem pe cale să aprobăm a doua serie de solicitări, așa că, dacă nu ai trimis încă o solicitare pentru hardware aici, te rugăm să faci acest lucru. Acestea fiind spuse, nu vom dispune de suficiente kituri pentru toți dezvoltatorii. Ca urmare, vom lua în considerare atât cele mai jucate titluri de către jucătorii care au rezervat un Steam Deck, cât și interesul general al comunității pentru a acorda prioritate dezvoltatorilor acestor titluri pentru kiturile de dezvoltare. Dacă nu ai un kit de dezvoltare, poți testa compatibilitatea titlului tău cu Steam Deck cu ajutorul propriului tău hardware, urmând aceste instrucțiuni.


Sunt un dezvoltator dintr-o țară în care Steam Deck nu este disponibil la lansare. Pot aplica totuși pentru un kit de dezvoltare? 

Da, vom trimite kituri de dezvoltare în întreaga lume, inclusiv în regiunile care nu fac parte din lansarea inițială a dispozitivului Steam Deck.


Am auzit că există probleme cu kiturile de dezvoltare EV2. Au fost aceste probleme remediate pentru versiunea finală a dispozitivului?

Da, obiectivul acestor kituri este tocmai acela de a testa procesul de fabricare și de a corecta eventualele probleme pentru versiunea finală. Problemele semnalate de dezvoltatori, precum cea a butonului B care se bloca, au fost remediate, iar clienții nu se vor confrunta cu acestea.


Putem folosi o mașină virtuală pentru activitatea de dezvoltare pentru Steam Deck?

Nu recomandăm utilizarea unei mașini virtuale, cu excepția cazului în care dorești să verifici elementele interfeței, deoarece nu vei putea testa performanța plăcii video cu ajutorul unei mașini virtuale.


Putem folosi un dispozitiv Steam Deck din retail drept kit de dezvoltare?

Desigur, kiturile de dezvoltare nu sunt cu nimic speciale față de acestea și nu beneficiază de caracteristici hardware sau software suplimentare care să ușureze procesul de dezvoltare. Un dispozitiv din retail îți oferă aceleași instrumente și metode de testare ca un kit de dezvoltare.


Nu am putut obține un kit de dezvoltare. Pot să evit lista de așteptare si să obțin mai devreme o unitate din retail?

Nu, dar plănuim să extindem după lansarea dispozitivului programul de acordare a kiturilor de dezvoltare. Mai multe informații vor fi disponibile în curând.


Atunci când configurez un sistem pentru testare ar trebui să utilizez un procesor AMD sau unul Intel?

Deși poți utiliza orice procesor, dacă este posibil, îți recomandăm să utilizezi un procesor AMD pentru a simula cât mai bine mediul de testare pentru Steam Deck.


Dacă jocul meu este verificat pentru Steam Deck, acesta va beneficia de vizibilitate sporită pe Steam?

Da, acesta va beneficia de vizibilitate sporită pe Steam Deck. Pagina principală Steam implicită afișată de Steam Deck include doar titluri verificate pentru Steam Deck. Acestea fiind spuse, întregul magazin Steam (cu toate titlurile, indiferent de starea privind verificarea pe Steam Deck) se află în continuare la doar o filă distanță pentru a fi accesat și a realiza achiziții.

Prezentarea generală a hardware-ului


Steam Deck oferă compatibilitate pentru fire multiple de execuție?

Da, oferă 8 fire de execuție.


Aveți planuri pentru a oferi conectivitate 5G sau LTE în acest moment?

Nu, dar îți poți folosi telefonul mobil pentru a conecta Steam Deck la internet.


Aveți niște recomandări specifice pentru a optimiza consumul de energie pentru baterie?

Recomandăm ca toate jocurile să aibă o limită de CPS, fie că este vorba despre implementarea în joc a unui limitator de CPS sau utilizarea limitatorului global de CPS pe care îl vom oferi.


Există lucruri pe care dezvoltatorii de jocuri ar trebui să le aibă în vedere pentru a permite utilizarea funcției de suspendare și reluare a jocului pe Steam Deck?

Nu trebuie să faci nimic special pentru Steam Deck. Principalul lucru pe care trebuie să îl ai în vedere este faptul că Steam Deck se va deconecta de la Wi-Fi cât timp se află în starea de suspendare, așa că îți recomandăm să realizezi o copie de rezervă a fișierelor de salvare înainte de a intra în starea de suspendare. Plănuim să oferim câteva API-uri pentru a te ajuta în acest sens. 


Va exista un magazin cu piese de schimb? Dacă da, când va fi disponibil?

În prezent nu avem nicio informație pe care s-o împărtășim, dar ne dorim cu siguranță să oferim piese de schimb după lansarea dispozitivului.


Plănuiți să oferiți pe viitor îmbunătățiri hardware?

În prezent ne concentrăm asupra generației actuale și nu avem alte informații de comunicat. 


De câtă memorie video dispune Steam Deck?

Steam Deck dispune de 16 GB de memorie unificată. 1 GB este dedicat plăcii video, dar, în funcție de volumul de lucru, placa video poate accesa până la 8 GB. 


Performanța dispozitivului Steam Deck va varia în funcție de modul de alimentare?

Ne concentrăm să oferim întreaga performanță de care dispune APU-ul, atât în cazul bateriei, cât și în cazul conectării la o sursă de alimentare. Ne așteptăm ca dispozitivul să ofere aceeași performanța în cazul ambelor situații.


Care este viteza pentru portul Ethernet al stației de andocare?

Stația de andocare va oferi o viteză de până la 1 Gb/s prin portul Ethernet.

Clientul Steam pe Deck


Această interfață de utilizator care este utilizată pentru Steam Deck va înlocui în cele din urmă modul Big Picture? Dacă da, când se va întâmpla acest lucru?

Plănuim ca această interfață să înlocuiască interfața de utilizator a modului Big Picture. Cu toate acestea, acum ne concentrăm toate eforturile asupra dispozitivului Steam Deck, așa că vrem să ne asigurăm că vom optimiza interfața pentru această platformă mai întâi, înainte ca aceasta să înlocuiască interfața utilizată de modul Big Picture. 


Steam Deck va permite doar utilizarea modului ecran complet?

Steam Deck va rula automat și în mod implicit jocurile în modul ecran complet.  Cu toate acestea, dacă accesezi modul Desktop, poți rula jocurile în modul fereastră.


Plănuiți să lansați SteamOS ca un sistem de operare independent și de uz general?

Cu siguranță plănuim să lansăm SteamOS ca un sistem de operare separat. Nu avem însă planificată o dată de lansare. Deocamdată, prioritatea noastră este de a ne asigura că oferim o experiență grozavă pentru Steam Deck, iar SteamOS va deveni în viitor disponibil și pentru alte tipuri de hardware.


Steam Deck permite instalarea de software din afara clientului Steam și utilizarea componentei Proton pentru acest software?

Da. Poți instala și adăuga orice joc dorești, așa cum o faci în mod normal pe un desktop. Pur și simplu instalează aplicația și apoi adaugă-o pe Steam din modul Desktop, iar aceasta va apărea în client așa cum se întâmplă pe orice alt computer.


Steam Deck va oferi compatibilitate pentru RV?

Tehnic este posibil. Unii oameni au reușit să folosească o cască RV, dar Steam Deck nu a fost proiectat și optimizat pentru RV.

AMD


Aceste răspunsuri au fost oferite în timpul sesiunii de întrebări și răspunsuri cu Sebastien Nussbaum și Alex Deucher de la AMD.


Steam Deck va fi compatibil cu noua funcție Vulkan de randare dinamică?

Da. Hardware-ul Steam Deck este compatibil deja cu această funcție și se lucrează deja la software pentru a permite randarea dinamică, cu ajutorul unor drivere. 


Funcția AMD FSR va fi încorporată de Steam Deck?

Funcția FSR este deja disponibilă pentru câteva aplicații care sunt compatibile cu aceasta. Jocurile care includ deja FSR vor funcționa ca atare, dar compatibilitatea cu FSR va fi inclusă de sistemul de operare într-o actualizare viitoare. Odată ce se va întâmpla acest lucru, jocurile vor putea folosi funcția FSR chiar dacă nu sunt compatibile în mod direct cu aceasta.


Instrumentul de profilare grafică AMD va rula nativ pe Linux?

Da, acesta funcționează deja nativ pe Linux, atât interfața grafică de utilizator, cât și toate funcțiile acestuia. De asemenea, lucrăm la implementarea funcției de înregistrare a urmelor. Pentru moment, va trebui să obții urmele din aplicația ta, dar acum le poți vizualiza și poți utiliza în mod nativ toate funcțiile din instrumentul de profilare RGP.

Input


Steam Deck dispune de câteva comenzi neconvenționale. Valve îi va încuraja pe dezvoltatori să integreze țintirea cu ajutorul giroscopului și a trackpadului în schemele lor de control în loc să utilizeze în continuare configurația tradițională?

Acest lucru depinde de tipul tău de joc și ce tip de comenzi dorești să implementezi. Cu toate acestea, credem că utilizarea giroscopului alături de joystick sau trackpad este ideală pentru o gamă variată de jocuri și că mulți utilizatori își vor dori să folosească această combinație de comenzi.

Acestea oferă o precizie mai fină pentru persoanele obișnuite cu inputurile de gamepad, dar au în vedere și experiența oferită de un mouse pe desktop și le integrează într-un format portabil.  Le recomandăm acest stil de input tuturor celor care doresc să lanseze un titlu în care jucătorul controlează o cameră sau un cursor și să verifice dacă implementarea acestui stil este benefică.  Mulțumită configurațiilor Steam Input, poți oferi oricând atât o configurație tradițională, cât și una bazată pe mișcări (giroscop + trackpad/joystick).


Steam Deck oferă compatibilitate pentru modurile de joc cooperativ local/mai mulți jucători locali cu ecran divizat?

Desigur, poți juca titluri în modul cooperativ local pe Steam Deck în câteva feluri diferite. Poți conecta controlere fie prin Bluetooth, fie prin USB.  De asemenea, poți utiliza funcția Remote Play Together, iar alți jucători se pot alătura de pe propriile PC-uri sau dispozitive Steam Deck.


Cu ce API-uri de input este compatibil Steam Deck?

Steam Deck este compatibil cu toate API-urile principale de Input: XInput, Raw Input, DirectInput, dar și Steam Input.


Inputul ecranului tactil va fi considerat input de mouse sau vor fi utilizate API-uri de atingere?

În mod implicit, ecranul tactil consideră atingerile ca fiind un clic de mouse într-o locație dată.  Cu toate acestea, Steam Deck este compatibil cu API-urile de atingere prin intermediul SDL sau Windows Touch.  Aceasta este o opțiune de configurare care poate fi activată în fișierul de configurare Steam Input.


Cum pot face ca jocul meu cu compatibilitate tactilă multi-punct să funcționeze corect?

Dacă jocul tău utilizează compatibilitatea tactilă multi-punct, există pe site-ul partenerilor o opțiune în meniul vertical „Modul ecran tactil pentru Steam Deck” denumită „Acces direct la Touch API” pe care trebuie să o selectezi pentru a permite utilizarea inputului tactil multi-punct. Dacă nu activezi această opțiune, inputul tactil va fi limitat la o atingere într-un singur punct, care emulează un ecran tactil care utilizează un cursor de mouse.


Vor putea dezvoltatorii să creeze configurații Steam Input pentru Steam Deck fără un kit de dezvoltare?

Da. Recomandăm utilizarea unui controler PlayStation 4 sau 5, dar poți utiliza și orice alt controler.  Controlerele PlayStation oferă cel mai apropiat set de comenzi prin faptul că dispun de un giroscop și un trackpad încorporate.  

Dacă intenționezi ca titlul tău să utilizeze inputurile specifice Steam Deck, atunci bineînțeles că vei avea nevoie de un dispozitiv Deck pentru a integra cu adevărat aceste comenzi.  Dar dacă nu intenționezi să utilizezi aceste inputuri, atunci orice controler este bun.  


Recomandați ca jocurile care utilizează interacțiuni ale mouse-ului să folosească ecranul tactil?

Dacă jocul tău este gândit să utilizeze în mod specific acest tip de interacțiune, atunci da.  Cu toate acestea, considerăm că multe jocuri care sunt gândite să funcționeze cu un cursor pot folosi trackpadurile în schimb.  Acestea sunt concepute pentru gaming și vor permite transpunerea mai naturală a multor funcții ale mouse-ului care nu sunt ușor de aplicat în cazul acțiunilor tactile, precum amplasarea cursorului pentru afișarea informațiilor contextuale, clic dreapta etc. De asemenea, ele vor permite o interacțiune mai ergonomică între comenzile cursorului și restul inputurilor.  Interfețele tactile necesită deseori o serie de capabilități diferite care pot fi mai mult sau mai puțin potrivite pentru jocul tău, așa că totul va depinde de genul și stilul de interfață pe care dorești să le folosești pentru jocul tău.


Steam Input mărește latența?

Steam Input nu ar trebui să mărească latența, dar, dacă întâmpini astfel de probleme, te rugăm să ne contactezi.


Steam Deck poate fi folosit ca un controler extern?

În prezent, poți transmite un joc de pe un calculator către Steam Deck pentru a-l utiliza ca un controler. Îți poți testa jocul pe un desktop, poți utiliza funcția Steam Remote Play sau poți utiliza mai multe controlere conectate simultan la un Steam Deck.


Ecranul tactil al dispozitivului Steam Deck va permite manipularea meniurilor tactile?

În general, Steam Deck oferă deja compatibilitate pentru meniurile virtuale, precum meniurile radiale și meniurile tactile prin Steam Input cu ajutorul trackpadurilor sau joystickurilor. Luăm în considerare modalități prin care să permitem cât mai bine interacțiunile cu ajutorul ecranului tactil, dar nu avem încă niciun plan concret.

Proton


De acum înainte, testarea componentei Proton va face parte din procesul de publicare a unui joc?

Da, face parte din testarea aferentă programului de verificare privind compatibilitatea cu Steam Deck care are loc înainte de lansarea jocului. Poți găsi mai multe detalii în documentația de pe Steamworks, iar acest proces va continua să evolueze pe parcurs ce Steam Deck se apropie de lansare, dar și după.


Aplicațiile care nu sunt disponibile pe Steam vor putea utiliza componenta Proton și vor putea rula pe Steam Deck?

Desigur. Proton funcționează impecabil cu aplicațiile din afara platformei Steam. Vom îmbunătăți pentru Steam Deck experiența privind interfața de utilizator pentru a le permite utilizatorilor să adauge jocuri non-Steam în interfața principală.


Ce versiune de kernel va fi folosită pe SteamOS 3.0?

Ne vom strădui mereu să actualizăm kernelul la cea mai recentă versiune disponibilă. În prezent folosim versiunea 5.13 și lucrăm la o actualizare pentru versiunea 5.15, iar de acum încolo vom continua să lansăm versiuni care includ aceste modificări. 


SteamOS va utiliza un sistem de fișiere SO disponibile doar pentru citire care nu vor putea fi modificate?

Da. În mod implicit, actualizările sistemului de operare vor fi distribuite ca o imagine întreagă a sistemului de operare și recomandăm instalarea aplicațiilor suplimentare folosind Flatpak pentru a evita problemele. Dacă utilizatorii doresc să instaleze aplicații care nu sunt disponibil prin Flatpak, aceștia pot dezactiva modul care permite doar citirea fișierelor. Cu toate acestea, nu recomandăm dezactivarea acestui mod, deoarece există riscul de a defecta Steam Deck sau a compromite datele de pe acesta. De asemenea, orice aplicație instalată fără a utiliza Flatpak (de exemplu, prin pacman) s-ar putea să fie ștearsă cu următoarea actualizare SteamOS. Mai multe informații sunt disponibile aici.


Având în vedere că sistemul este bazat pe Wayland, există riscul ca jocurile existente să sufere probleme de performanță sau ca anumite funcționalități să lipsească?

Nu există diferențe funcționale sau de performanță cunoscute, dar dacă utilizatorii întâmpină astfel de probleme, le vom investiga.


Steam colaborează îndeaproape cu principalii dezvoltatori de motoare de jocuri, precum Epic Games și Unity pentru Steam Deck?

Da, colaborăm atât cu Unity, cât și cu Epic pentru a ne asigura că motoarele Unreal și Unity au integrări pentru Steam Deck pentru a facilita experiența de dezvoltare. Pe viitor, ne așteptăm să aibă loc îmbunătățiri pentru aceste motoare de-a lungul timpului pentru ca acestea să se integreze în continuare cu instrumentele noastre de dezvoltare și pentru a face aceste motoare opțiuni viabile pentru Steam Deck. În prezent, Unity și Unreal oferă deja o experiență optimă pentru dezvoltatori.


Dezvoltatorii de jocuri pot utiliza mai mult de 1 GB de memorie video pentru texturi, noduri și alte tampoane sau memoria video de 1 GB menționată reprezintă limita superioară?

Dezvoltatorii pot folosi mai mult de 1 GB pentru procesarea grafică. În momentul de față, până la 8 GB de memorie pot fi partajați, iar cantitatea de memorie utilizată poate varia de la un joc la altul.


Valve ar prefera ca jocurile să utilizeze componenta Proton sau să fie compatibile în mod nativ cu Linux?

Valve nu are nicio preferință în acest sens. Dezvoltatorii pot opta pentru varianta care îi ajuta să ofere cea mai bună experiență de joc. Dacă unui dezvoltator îi este mai ușor să ofere o experiență de joc plăcută prin intermediul componentei Proton, atunci acesta poate opta pentru această variantă. Dacă un dezvoltator are cunoștințele și resursele necesare pentru a crea o versiune nativă pentru Linux care oferă o experiență plăcută, oferă acces la toate funcționalitățile și are capacitatea de a o întreține, cu atât mai bine.


Există o procedură standardizată de a raporta către Valve problemele legate de componenta Proton?

Da, poți face acest lucru în mod oficial prin intermediul paginii de GitHub „Proton”, locul în care majoritatea problemelor sunt discutate și semnalate, dar dacă un dezvoltator preferă să ne contacteze direct, o poate face prin intermediul forumurilor Steamworks sau a persoanelor de contact ale acestora.

Concluzii


Care va fi data exactă când SteamOS 3 va deveni disponibil?

Ne concentrăm acum asupra ultimelor retușuri pentru lansarea dispozitivului Steam Deck, așa că nu avem încă o dată exactă. Acest lucru se va întâmpla cel mai probabil după ce Steam Deck va începe să fie expediat către clienți.


Când verificăm compatibilitatea sistemului de operare cu Steam Deck, ar trebui să folosim SteamOS sau va fi disponibilă pentru descărcare o versiune a sistemului de operare folosit de Steam Deck?

Nu-ți recomandăm să utilizezi SteamOS 2.0 pentru testare. Singurul sistem de operare din acest moment asemănător cu SteamOS este Manjaro KDE, deoarece se bazează pe Arch Linux (ca Steam Deck) și utilizează KDE. Consultă această secțiune pentru instrucțiuni complete. În viitor intenționăm să facem disponibilă o imagine care va conține mai multe componente ale sistemului de operare folosit de Steam Deck (cum ar fi „gamescope” și probabil interfața de utilizator destinată pentru controlere) pentru o mai bună testare cât mai similară cu Steam Deck.


Când va deveni Steam Deck disponibil în mai multe țări?

Lucrăm încă la finalizarea planurilor pentru o mulțime de alte țări și regiuni. Încă nu avem nimic concret de anunțat sau de confirmat, dar putem spune că depunem eforturi serioase pentru ca Steam Deck să devină disponibil și în Australia.


Valve ar dori să aibă titluri exclusive pentru Steam Deck?

Nu, acest lucru nu ne interesează. Steam Deck este un PC și ar trebui să poți juca titluri ca pe un PC.


După ce un dezvoltator trimite un joc pentru verificarea compatibilității acestuia cu Steam Deck, cât timp durează pentru a primi rezultatele verificării?

Ne propunem să oferim aceste rezultate în termen de o săptămână de la trimiterea jocului spre verificare. Acestea fiind spuse, acest interval de timp poate fluctua în funcție de dimensiunea actuală a listei de așteptare pentru verificare și de complexitatea altor jocuri din această listă. Pentru mai multe informații, apasă aici.


Care-i faza cu acel Steam Deck alb din fundal cu tematica jocului Portal?

E fain, nu-i așa? Acesta este unul dintre prototipurile (multe) pe care le-am realizat înainte de a crea modelul final. Și nouă ne place, dar nu vom putea să-l comercializăm simultan cu versiunea disponibilă pentru lansare. Vom analiza și alte opțiuni de culori în viitor, dar momentan nu avem nimic de anunțat.


Cum decideți cine primește un kit de dezvoltare?

Luăm în considerare atât cele mai jucate titluri de către jucătorii care au rezervat un Steam Deck, cât și titlurile preferate de către comunitate în general, și acordăm prioritate dezvoltatorilor acelor titluri pentru a obține kiturile de dezvoltare. 


Ce trebuie să fac pentru ca jocurile mele să primească eticheta „Verificat pe Steam Deck” și să fie afișate în magazinul Steam Deck?

Ca regulă generală, jocul tău va fi verificat de către echipa noastră de testare (fie în mod automat, fie dezvoltatorul solicită verificarea). Echipa va verifica mai multe aspecte privind compatibilitatea cu Steam Deck, precum compatibilitatea cu controlere, lizibilitatea, performanța și compatibilitatea cu sistemul. După verificare, titlul tău va primi o etichetă privind compatibilitatea cu Steam Deck, iar aceasta va fi afișată în magazin pe Steam Deck, dar și în bibliotecă. Toate celelalte titluri vor fi, de asemenea, vizibile în magazin, indiferent de eticheta aplicată, dar se vor afla la o filă distanță. Mai multe informații despre întregul proces sunt disponibile aici.


Ce fel de feedback este oferit în cadrul raportului privind verificarea compatibilității cu Steam Deck?

Vei vedea clasificarea generală, dar și criteriile pe care jocul le-a trecut sau nu (multe dintre acestea le sunt vizibile și clienților). De asemenea, vei vedea un câmp suplimentar cu mențiuni/clarificări disponibile doar pentru dezvoltatori care au fost oferite de testeri, acolo unde este cazul.


Categoria în care se încadrează jocul meu privind compatibilitatea cu Steam Deck va fi afișată pe paginile din magazin atunci când le accesez de pe un PC sau dispozitiv non-Steam Deck?

Dacă ai un Steam Deck, vei vedea categoria în care se încadrează un titlu pe pagina cu detalii a acestuia. Toți utilizatorii (inclusiv cei care folosesc Steam Deck) vor putea folosi și vizualiza categoriile ca filtre atunci când realizează căutări în magazin. Utilizatorii nu vor vedea aceste informații dacă nu utilizează un Steam Deck.


Ați menționat că purtați discuții cu Unity și Epic, însă colaborați și cu Godot?

Da, purtăm discuții și cu Godot și îi sprijinim în mod activ, deoarece ne dorim ca motorul lor să funcționeze bine cu Steam Deck.


De câte canale de sunet dispune Steam Deck?

Steam Deck dispune de două canale atunci când sunt utilizate difuzoarele interne, dar poate dispune de mai multe canale dacă utilizezi o conexiune HDMI sau Bluetooth. 


Va exista vreo modalitate de a instala aplicații externe pe Deck fără a accesa modul pentru dezvoltatori?

Da. Vei putea instala aplicații externe prin Flatpak sau alt software fără a accesa modul pentru dezvoltatori.