Valve's Steam Machines mērķis ir tērzēt savu Steam spēļu bibliotēku tieši savā dzīvojamā istabā (bet diezgan stāvā prēmija). Šodien mēs jums parādīsim, kā padarīt savu Steam bibliotēku (un visas citas jūsu datorspēles) uz dzīvojamo istabu par daļu no cenas ar Raspberry Pi.
Viszemākās spēļu pieredzes rokasgrāmatas ir tas, kas jums ir pieejams jūsu Windows datorā. Neatkarīgi no tā, vai jūs spēlējat jaunus jaunākās versijas versijas vai emulē 20 gadu vecākas spēles, jūs varat vienkārši spēlēt vairāk spēļu savā datorā nekā jebkur citur.
Tomēr problemātiski, lielākā daļa no mums patur mūsu datorus mūsu mājas birojos, ūdenskritumos, rezerves istabās un jebkurā vietābet kur ērtākais sēdeklis mājā ar lielāko ekrānu ir: dzīvojamā istaba. Ja jūs esat tāds pats kā mēs, jūs labprāt gribētu spēlēt savu iecienītāko titulu savā dzīvojamā istabā HDTV, bet neesat gatavojas vai nu 1) veidot pilnīgi jaunu datoru ar augstākās klases GPU, lai to izdarītu, vai 2) atvienojiet visu un velciet visu savu datoru nolaidiet un pārnesi uz dzīvojamo istabu tikai spēlēt.
Vai tas nebūtu jauki, ja jūs varētu vienkārši straumēt to, kas ir uz jūsu datora tieši uz jūsu HDTV komplektu, neveicot visu datoru, lai brauktu? Par laimi par jums, mums un visiem pārējiem, kuri savā mājā vēlas pieslēgt savu personālo datoru labo spēļu spēku, uz citu ekrānu, ir veids, kā uzlabot GameStream protokolu, kas iebūvēts NVIDIA vidējā un augstākās klases GPU, lai jūsu spēles uz savu dzīvojamo istabu, nesabojājot banku.
Mēs lepojamies ar jums nepieciešamo specifiku un pēc tam parādīsim, kā konfigurēt datoru, Raspberry Pi un spēļu kolekciju, lai izveidotu un darbotos.
NVIDIA izstrādāja GameStream protokolu, lai viņi varētu iegūt dzīvojamās istabas / mobilo spēļu pīļu šķēli, straumējot spēles no datora uz savu HDTV (izmantojot palīgierīci vai lodziņu, kas kalpo kā klients).
Mēs patiešāmtiešām, vēlas uzsvērt, ka pēdējais mazliet, lai noskaidrotu jebkādas neskaidrības. Šī visa sistēma ir atkarīga no tā, ka jums ir dators, kas spēj atskaņot spēli, un jebkurā gadījumā tas nenodrošina televizoram pievienotu datoru, kas spēj patstāvīgi spēlēt spēles. Ierīce, kas pievienota jūsu televizoram, ir ievērojami mazāk jaudīga nekā jūsu faktiskais dators un tikai kalpo, lai parādītu spēļu plūsmu no datora.
Jūs varat iegādāties NVIDIA produktus no NVIDIA Shield lineup, sākot no planšetdatoriem līdz 200 mārciņas spēļu kastēm, kurās darbojas operētājsistēma Android, kas paredzēta televizoram blakus jūsu citiem multivides rīkiem, lai to paveiktu. Bet jums tas navnepieciešamība lai nopirktu vienu no šiem NVIDIA produktiem, lai piekļūtu GameStream!
Pateicoties radošajiem ļaudīm atklātā pirmkoda Mēness gaismas projektā, kurš izstrādāja GameStream apgrieztās projektēšanas un atvērtā koda klienta programmatūras pakotni, mēs varam saņemt un parādīt GameStream plūsmas datoros, mobilajās ierīcēs un iegultās ierīcēs, piemēram, Raspberry Pi.
Protams, šis projekts nav brīva, bet tas noteikti ir lētāks, nekā vai nu nopērkot risinājumu ārpus telpām, izveidojot otro spēļu datoru, vai arī gaida un izliekot lielus dolārus par oficiālo Steam Machine. Ja liktenis ir jūsu pusē (un jums jau ir aparatūra), šis projekts ir bezmaksas. Pat ja jums būtu nepieciešams iegādāties visu no nulles, datora malā, jūs joprojām galu galā ar projektu lētāks nekā iegādāties speciālu iekārtu. Apskatīsim nepieciešamo rīku.
GameStream ir patentēts protokols, kas iebūvēts atlasītajās NVIDIA GeForce videokartēs. Desktop lietotāji atradīs GameStream atbalstu GeForce GTX 650 un augstāk. Klēpjdatoru lietotāji atradīs GameStream atbalstu izvēlētajās GTX 600M GPU, kā arī visos GTX 700M un 800M modeļos.
Turklāt jums būs nepieciešams vai nu Windows 7 vai jaunāks, kā arī aparatūras, kas var atbalstīt straumēšanas procesu. Šeit aprakstītās GameStream prasības norāda, ka jums vajadzētu izmantot vismaz i3-2100 procesoru vai jaunāku ar 4 GB RAM vai lielāku. Mēs nevaram komentēt, vai šīs ir patiesas prasības vai ieteikumi, kas formulētas kā prasības, jo mūsu testa mašīna pārsniedza prasības.
Visbeidzot, papildus datora datoram arī jums būs nepieciešama programmatūra GeForce Experience. Tas nav atkarīgs no faktiskajiem GPU draiveriem, un, ja vien jūs to neizmantojat, lai to instalētu, iespējams, ka to vēl neesat savā datorā (mēs pirms projekta uzsākšanas to nav izdarījuši).
Tagad ir vairākas it kā no Aērpaka Pi mikrodatora. Šajā projektā jūs, ideālā gadījumā, vēlēsities ieviest jaunu Raspberry Pi 2 (kas ir sportisks par beefier procesoru nekā tā priekšgājēji). Tā ir vienība, ko izmantojām šai apmācībai, un tā ir vienība, par kuru mēs varam ziņot par ļoti pozitīvu pieredzi.
Varat arī izmantot Raspberry Pi B + modeli; lai gan mēs to neizmantojām šai apmācībai mūsu lasījumā par šo jautājumu, daudzi lietotāji ziņoja par veiksmīgu Pi B + izmantošanu.
Šī apmācība nepārvietos jūs, izmantojot sākotnējo iestatījumu jūsu Raspberry Pi vienībai, jo mēs iepriekš esam plaši izmantojuši Aveņu Pi. Ja jūs esat jauns, lai izmantotu Pi, un jums ir nepieciešams panākt līdz šim punktam, lūdzu, skatieties HTG rokasgrāmatā, lai sāktu darbu ar Raspberry Pi, lai iegūtu pārskatu par svarīgām tēmām, piemēram, laba enerģijas avota izvēli, un pēc tam skatiet sadaļu Kā baudīt Dead Simple Raspberry Pi iestatīšana ar NOOBS, lai palīdzētu instalēt Raspbian.
Mēs to instalēsim tieši no Raspberry Pi vēlāk apmācībā, taču mēs to šeit ierakstām, jo tas ir tik būtisks elements, par kuru mēs to šeit atzīmējam (un ceram, ka izmantosit šādu lielisku atklātā pirmkoda projektu uz citām ierīcēm).
Šeit varat uzzināt vairāk par Moonlight projektu.
Pi, Moonlight un GameStream visi atbalsta tradicionālo pelēm / tastatūru spēļu kombināciju, un jūs varat pieslēgt spēļu perifērijas ierīces USB portos, piemēram, vadu Xbox kontrollerus, vai izmantot bezvadu kontrolieri ar atbilstošu adapteri.
Mēs izmantojām vadu peli un tastatūru, kas pieslēgta Raspberry Pi, kā arī Xbox kontrolieris, kurš bezvadu režīmā ir pieslēgts avota datoram. (Padomi par bezvadu Xbox kontrollera pieslēgšanu datoram sk. Šajā apmācībā.
Bezvadu adaptera diapazons bija tik liels, ka plūsmas tuneļa beigās nebija nepieciešams pievienot kontrolieri Pi vienībai; mēs varētu izmantot kontrolieri tieši no avota datora, jo, atcerieties, visa sistēma straumē saturu no datora (patiesībā neveidojot to Pi).
Ja pārbaudīsiet GeForce Experience dokumentāciju, jūs atradīsit atbalstīto spēļu sarakstu. Tas ir lieliski un viss, taču, neskatoties uz saraksta garumu, tas nav visaptverošs. Patiesībā, ieviešot rakstu, mēs solījām jums izveidot Steam Machine savai viesistabai, kas varētu spēlēt jebkuru spēli, kuru spēļu dators varētu spēlēt.
Lai gan tas nav norādīts spēļu sarakstā, jo tā nav spēle, jūs varat sākt faktisko Steam lietotni no attālā klienta un pēc tamuzplaukums jums ir pieejama pilnīga piekļuve ne tikai jūsu Steam grāmatu bibliotēkai, bet arī jebkurai spēlei vai emulatoriem, kurus esat pievienojis arī Steam.
Mēs varējām sākt jebkuru vietējo Steam spēli, kā arī vecās datoru spēles, piemēram, veco dievu simulācijas spēli Melns balts (2001) bez jebkādām problēmām.
Uz PC uzstādījumu puses puse ir patiešām vienkārša. Jūsu dators jau ir izveidots un darbojas, jums jau ir instalēta GeForce karte, un, ja jūs jau instalējāt GeForce pieredzi, kad instalējāt savu GPU, jums patiešām nekas nav jādara!
Ja jums ir nepieciešama programmatūra GeForce Experience, un atcerieties, ka tā nav tāda pati kā jūsu GPU draiveri, bet ir papildu programmatūras komplekts, kas ir pārklāts virspusē, pārejiet uz lejupielādes lapu šeit, lai paņemtu datora kopiju.
Instalējot programmatūru svaigi, jums patiešām ir jāpārstartē dators. Mēs zinām, mēs zinām. Lielāko daļu laika, kas ir tikai ieteikums, bieži tiek ignorēts, taču šajā laikā jums būs jāpārvieto, pirms spēlēšanas protokols ir aktīvs. Uzticieties mums. Šajā apmācībā mēs pavadījām pārāk daudz laika traucējummeklēšanu, jo mēs ignorējām restartēšanas uzvedni.
Kad esat to instalējis un atkārtoti palaidis, palaidiet programmatūru, atlasiet cilni "Preferences" un pārbaudiet, vai navigācijas opciju sarakstā kreisajā pusē ir redzams "GameStream". Izvēlieties "GameStream" un pārslēdziet straumēšanu, atlasot "Manā tīklā". Šajā brīdī esat pabeidzis konfigurācijas procesu datorā. Let's go konfigurēt Pi un pēc tam nokļūt, lai spēlētu dažas spēles.
Šajā apmācībā tiek pieņemts, ka jau esat instalējis Rasbian jūsu Raspberry Pi, un jūs varat to bootēt un piekļūt komandrindai (vai nu tieši, ja to konfigurējat kā tādu, vai izejot no darbvirsmas, lai atgrieztos komandrindā). Ja neesat to izdarījis, lūdzu, atgriezieties sākuma raksta sadaļās un skatiet saites, lai konfigurētu savu Pi.
Tiklīdz Raspbian ir izveidojies un darbojas, mums ir tikai dažas mazas lietas, lai piedalītos, pirms mēs varam sākt spēlēt mūsu spēles. Pirms mēs iegrimsim visās komandās, mēs ļoti iedrošinātu jūs konfigurēt savu Pi, lai pieņemtu SSH savienojumu, lai jūs varētu ievadīt visas šīs komandas no sava galvenā datora komforta (un ar to ērti izgriezt un ielīmēt).
Pirmais solis ir pievienot Moonlight jūsu Pi datu krātuvju sarakstam, lai mēs varētu izmantot apt-get komandu, lai nojauktu iepakojumus, nevis uzmundrinātu, iegūstot pilnu Moonlight GitHub repozitorijas failu URL un manuāli instalējot to.
Ievadiet šādu komandu, kad esat piereģistrējies kā piķis root lietotājs (noklusējums ir lietotājvārds "pi" parole "aveņu").
sudo nano /etc/apt/sources.list
Tas atvērs jūsu repozitorija avotu sarakstu. Pievienojiet sarakstam šādu rindu.
deb http://archive.itimmer.nl/raspbian/moonlight wheezy main
Iziet no nano, nospiežot CTRL + X, saglabājiet dokumentu, kad tiek parādīts uzaicinājums. Tālāk mēs instalēsim Moonlight. Ievadiet šādas komandas.
apt-get update
apt-get install melnā gaisma iegultā
Kad tiek piedāvāts atbildēt uz visiem jautājumiem "Y", lai instalētu visus nepieciešamos failus.
Šis ir process, ko izmantojām, un tam vajadzētu strādāt lielākajai daļai lietotāju. Ja kāda iemesla dēļ vēlaties manuāli instalēt Moonlight programmatūru un atkarības, lūdzu, skatiet Mutelight failu, kas iegulti šeit vietnē GitHub, lasīšanas failu, lai iegūtu papildinformāciju.
Pēdējais solis ir savienot spēļu datoru ar Pi. Atkal Pi komandu uzvednē ievadiet šādu komandu, kur X.X.X.X ir spēļu datora vietējā tīkla IP adrese.
mēnessgaitas pāra X.X.X.X
Komanda ģenerēs sertifikātu un četrciparu PIN. Jūsu datora ekrānā redzēsit uznirstošo logu.
Ievadiet PIN, lai pabeigtu savienošanas procesu, un pilnvarojiet Moonlight / Pi vienību piekļūt spēļu plūsmai.
Jūs esat instalējis GeForce pieredze savā datorā, jūs esat uzstādījis Mēness gaismu uz jūsu Raspberry Pi, tagad ir pienācis laiks pieslēgt pi jūsu televizoram (ja tā vēl nav savienota) un izmantot vienkāršu komandu, lai saistītu Pi uz datoru un baudīt savas spēles.
Mēneļu straumēšanas komandas formāts ir šāds, un atkal X.X.X.X ir spēļu datora IP.
mēnesī straumēšana [opcijas] X.X.X.X
Kas notiek sadaļā [opcijas]? Kamēr jūs varat atstāt to tukšu un ļaut visam palaist noklusējuma iestatījumos, ir daži iemesli, kādēļ jūs, iespējams, vēlēsities izmainīt slēdžus.Šeit ir visi pieejamie komandu slēdži, kurus varat izmantot opciju sadaļā.
-720 Izšķirtspēja 1280x720 [noklusējuma]
-1080 Izmantojiet 1920x1080 izšķirtspēju
- platums Horizontālā izšķirtspēja (pēc noklusējuma 1280)
Augstums vertikālā izšķirtspēja (pēc noklusējuma 720)
-30fps Izmantojiet 30 kadrus sekundē
-60 kadri / s Izmantot 60 kadri / s [pēc noklusējuma]
-bitrāts Norādiet bitu pārraides ātrumu Kbps
-packetsize Norādiet maksimālo pakešu skaitu baitos
-app Lietojumprogrammas nosaukums, lai straumētu
-nosops Neļauj GFE mainīt spēļu iestatījumus
-input Izmantot kā ievadi. Var izmantot vairākas reizes
-mapping Izmantot kā gamepad kartēšanas konfigurācijas failu (izmantot pirms-input)
-audio Lietojiet kā ALSA audio izejas ierīci (noklusējuma sysdefault)
-localaudio Atskaņojiet audio lokāli
Ja, lietojot noklusējuma iestatījumus, rodas problēmas, varat izmantot komandu slēdžus, lai veiktu pielāgojumus. Piemēram, pēc noklusējuma lietotnei Steam ir jābūt noklusējuma lietotnei, bet, ja tas neļauj izmantot šo komandu, lai piespiestu Steam palaist.
mēnesī straumēšana -app Steam X.X.X.X
Kā vēl viens piemērs, pieņemsim, ka jūsu dators nedarbosies ar noklusējuma iestatījumu 60 kadri / s, un jūs vienmēr aizmirsāt izslēgt skaļruņus savā datorā pirms Moonlight aktivizēšanas. Jūs varētu pārslēgties uz priekšu līdz 30 kadriem sekundē un norādīt GameStream protokolu, lai izslēgtu audio savā datorā un atskaņotu tikai dzīvojamo telpu ar šādu komandu.
mēneša straumēšana -30fps -lokalaudio X.X.X.X
Kad jūs izpildīsiet komandu, Moonlight automātiski izveidos savienojumu ar datoru, palaidīs Steam lielā attēla režīmā un dažu sekunžu laikā jūsu dzīvojamā istabā redzēsiet Big Picture Mode informācijas paneli, tāpat kā jūs, ja sēdētu mājās, spēlētu uz datora (un faktiski, ja jums vajadzētu doties uz jūsu mājas biroju un apskatīt datoru, kuru redzat, ekrāni ir atspoguļoti).
Šis ir brīdis, kad, ja jūs kaut kas tāds, kāds mēs esam, kad runa ir par geeky projektiem un spēļu, jūs vienkārši sēdēt, apdullinātas, cik viss ir pārsteidzošs. Tur jūs, sēdēdams savā dzīvojamā istabā, skatīsies uz TV, bet spēlēsit spēles, kas faktiski atrodas jūsu datorā citā telpā ... un tas viss strādās šokējoši gludi ar kraukšķīgu grafiku un asu skaņu. Nākotne patiešām ir tagad.
Vai ir aktuāls jautājums par spēļu 21. gadsimtā? Uzņemiet mums e-pastu uz adresi [email protected], un mēs darīsim visu iespējamo, lai to atbildētu. Vai jums ir gudrs Pumpberry Pi projekts, lai dalītos? Mēs arī vēlētos dzirdēt par to.