» »

Nov Steam Play za Linux podpira igre z Windows

Nov Steam Play za Linux podpira igre z Windows

Slo-Tech - Steam za Linux obstaja že nekaj let, a smo bili doslej pri izbiri iger precej omejeni, saj so morale biti napisane za Linux. Kot se je špekuliralo v minulih tednih, je Valve temu napravil konec. Odslej bo Steam Play za Linux s prilagojeno verzijo Wina (emulatorja Windows) z imenom Proton omogočal igranje iger za Windows.

Kdor je del programa Steam Client Beta, lahko nov Steam za Linux dobi že sedaj. To z drugimi besedami pomeni, da lahko na Linux poganjamo igre, ki obstajajo le v verziji za Windows, skupaj s podporo za Steamworks in OpenVR. DirectX 11 in 12 za Linux sta narejena na DXVK in Vulkanu, za združljivost z Direct3D pa skrbi vkd3d, kar prinaša več hitrosti in združljivosti. Izboljšali so podporo za celozaslonsko igranje, ki sedaj ne bo več zahtevalo navideznega namizja oziroma vplivalo na privzeto ločljivost. Igre bodo prepoznale vse krmilnike, ki jih podpira Steam, torej lahko celo več kot originalna verzija, za povrhu pa Proton v primerjavi z navadnim Winom omogoča boljše delovanje iger, ki izkoriščajo večnitenje.

Ko bo nov Steam Play zlezel iz bete verzije in bo na voljo vsem, bodo proizvajalci iger preprosto označili, da je igra združljiva s Steamom Play in že bo naprodaj tudi uporabnikom na Linuxu. Prvi testi so izjemno vzpodbudni. Valve sicer opozarja, da nekatere igre, ki uporabljajo kompleksen DRM oziroma sisteme proti piratiziranju, morda ne bodo prenesene na Linux.

Proton je razvit kot odprta koda in je na voljo sleherniku. Čeprav Wine oziroma Proton delujeta tudi na macOS, zaenkrat ni načrtov, da bi na enak način v Steamu podprli še macovsko emulacijo.

29 komentarjev

LeQuack ::

Zelo dobra novica. Seveda se bo Microsoft boril proti temu na nek način, ali bodo šli v tožbo podobno kot Oracle za Java API in bodo rekli, da ne smejo uporabljati DirectX API ali kaj podobnega. Ali pa bodo morali razvijalci ki delajo na DirectX uporabljati še kakšne proprietary zadeve, ki bodo igro vezale na Windows 10.
Quack !

7982884e ::

cestitke valvu, kolikor gledam na youtubu videe, stvar zelo dobro dela. definitivno pomemben mejnik na podrocju PC gaminga.

Zvezdica27 ::

ooo... bravo.

Majke mi - jaz sem na linux že ... 15 let po moje in v življenju nimam niti enega problema. Upam, da je obratno isto in da si pač vsak izbere, kar mu paše.

zz

Ales ::

Ehm... manjša napaka v novici: "...Steam Play za Linux s prilagojeno verzijo Wina (emulatorja Windows)..."

Wine je akronim, Wine = Wine Is Not an Emulator. Že v samem imenu povedo, da ne gre za emulacijo in dejansko Wine ni emulator. Wine sproti prevaja Windows API klice v POSIX klice in ne emulira ničesar.

Sicer pa Wine obstaja že kakih 25 let in marsikaj od Windows programja in iger se že zelo dolgo časa da poganjat z njim. Me veseli, da Valve tako aktivno podpira projekt.

dexterboy ::

Oooo... lepoooo
Tole pa je novica :)
Kapo dol, "El Grande Maestro".
Igre so bile tisti mejnik, ko je bil folk primoran uporabljati winse.
Če se pa to "posreči", bo pa tole hud udarec za Redmond hiško.
Seveda, nobena juha se ne poje tako vroča, kot se skuha...
Ko ne gre več, ko se ustavi, RESET Vas spet v ritem spravi.

link_up ::

Ce bo to delalo pa se jaz namestim in poiscem sc2000.
In and Out

filip007 ::

Kaj pa hitrost, verjetno ni čisto 100% nativno.
Prenosnik, konzola, TV, PC upokojen.

opeter ::

LeQuack je izjavil:

Zelo dobra novica. Seveda se bo Microsoft boril proti temu na nek način, ali bodo šli v tožbo podobno kot Oracle za Java API in bodo rekli, da ne smejo uporabljati DirectX API ali kaj podobnega. Ali pa bodo morali razvijalci ki delajo na DirectX uporabljati še kakšne proprietary zadeve, ki bodo igro vezale na Windows 10.


Microsoft kaj dosti ne more v tem primeru razen morda tisto, kar imaš napisano v zadnjem stavku ...
Hrabri mišek (od 2015 nova serija!) -> http://tinyurl.com/na7r54l
18. november 2011 - Umrl je Mark Hall, "oče" Hrabrega miška
RTVSLO: http://tinyurl.com/74r9n7j

Ghost007 ::

Beta je na voljo vsem. Samo omogočiti jo morate v steamu pod account.

Zgodovina sprememb…

  • spremenilo: Ghost007 ()

tony1 ::

Gabe je vesoljec 8-)

louser ::

Wine ni emulator, nego je prevajalnik. Ali se motim?

PARTyZAN ::

filip007 je izjavil:

Kaj pa hitrost, verjetno ni čisto 100% nativno.


Tako je, ni. Včasih je performance slabši, včasih pa boljši kot nativno v oknih.

keitai ::

So kakšni testi hitrosti dejanskih iger?

PARTyZAN ::

So. Uporabi strica googla.

Ales ::

link_up je izjavil:

Ce bo to delalo pa se jaz namestim in poiscem sc2000.

Za Sim City 2000 rabiš samo DOSBox, pod Wine pa tudi sigurno dela že dolgo. Če se ti igra lahko začneš že ta vikend. 8-)

Jerry000 ::

Samo še da bo photoshop, illustrator, VS Code na linux delal pa grem :)

AndrejO ::

louser je izjavil:

Wine ni emulator, nego je prevajalnik. Ali se motim?

Stvar definicije besede "emulacija".

Wine implementira Win32 API (DX11 API, itd ... API) tako, da vsakega izmed teh klice izvede ali posnema z uporabo sistemskih (POSIX, SYSV, OpenGL, itd ... ) API-jev.

Zdaj, če rečeš, da to je ali pa ni "emulacija" je čisto drugotnega pomena. Bistveno je, da pristop deluje in je performančno zelo učinkovit, če ne kar najbolj učinkovit pristop, ki ne vključuje namestitve dejanskega operacijskega sistema, ki "naravno" implementira zahtevane API-je.

Mavrik ::

PARTyZAN je izjavil:

filip007 je izjavil:

Kaj pa hitrost, verjetno ni čisto 100% nativno.


Tako je, ni. Včasih je performance slabši, včasih pa boljši kot nativno v oknih.


Tu je treba dati zvezdico zraven da je Wine pogosto hitrejši zato, ker dropne shaderje in kakšne grafične efekte, ki jih ne podpira. Posledično dobiš jasno več FPS :)
The truth is rarely pure and never simple.

WhiteAngel ::

louser je izjavil:

Wine ni emulator, nego je prevajalnik. Ali se motim?


Nič od tega. Wine je še enkrat zimplementiral user space DLL-je in .exe loader od Windowsev, tako da delujejo tudi na Linuxu, Macu, BSD-ju. .exe od Windows aplikacije se čisto zares požene native na tvojem stroju, le da druge DLL-je naloži ob zagonu. Pri ReactOS pa so implementirali tudi lasten Windows kernel in uporabljajo Wine nad tem z namenom, da bi imeli odprt, Windows-compatible operacijski sistem.

BivšiUser2 ::

Jerry000 je izjavil:

Samo še da bo photoshop, illustrator, VS Code na linux delal pa grem :)

Code je že native na Linuxu. Se pa pridružujen želji po Adobe Suite.
SloTech - če nisi z nami, si persona non grata.

Zgodovina sprememb…

Geho ::

Superca, samo še šakam Steam Play za macOS, pa letijo windowsi dol k raketa iz diska in tudi ne bo nič slabo, če jih nikoli več ne vidim!

WildChild ::

AOE2 HD here we come :)
in da mood

Jerry000 ::

No, js se bom windowsa kr držal, za mojo uporabo mu nič ne fali :).

BigWhale ::

No Man's Sky se je pognal in igra se je nalozila, vendar mis ne deluje tako kot bi morala. Fallout: New Vegas se je pognal in delal brez tezav. Vec pa nisem probaval.

BivšiUser2 ::

Samo še nek sublayer (ne Bluestacks), ki bo fural Android appe iz GPstorea je treba narediti.
SloTech - če nisi z nami, si persona non grata.

euagrus ::

Jerry000 je izjavil:

No, js se bom windowsa kr držal, za mojo uporabo mu nič ne fali :).


Mislis - "za Microsoftovo uporabo meni nic ne fali"? ;)
In regione caecorum rex est luscus.
Ker me je nekaj slotechovcev sprasevalo:
https://github.com/cullum/dank-selfhosted

Jerry000 ::

euagrus je izjavil:

Jerry000 je izjavil:

No, js se bom windowsa kr držal, za mojo uporabo mu nič ne fali :).


Mislis - "za Microsoftovo uporabo meni nic ne fali"? ;)

Kakorkoli, zame je OK :) (trenutno)

Zvezdica27 ::

helou.

No, na linux, sem na kaki 2 verziji starejšem lubuntu, sem probal tole...

in dela.

Secret of the monkey island špila! Sicer so težave z exit game (včasih se sesuje), ampak, dokler lahko z otrokoma to igram, sem happy!

Treba je omogočiti steam beta, naložiti driverje za ta prilagojen wine in wine in to je to.

zz

Zvezdica27 ::

OK, obujam tole temo, samo toliko, da veste, da z novimi Vulkan oziroma Protonom meni dela vse, kar sem doslej probal. (sploh če ga malo tweakneš na zadnjo verzijo - kot tu pravi prvi komentar https://www.protondb.com/app/961620 )

Vrhunsko! Je pa res, da ne igram najbolj flashy lepih iger, ampak v bistvu, who cares.

zz


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Nov Steam Play za Linux podpira igre z Windows

Oddelek: Novice / Igre
297245 (3170) Zvezdica27
»

Steam - Linux (strani: 1 2 )

Oddelek: Igre
519589 (7947) LitralSM
»

Steam za Linux potrjen, prva igra bo Left4Dead 2 (strani: 1 2 3 4 5 )

Oddelek: Novice / Igre
24551852 (44827) Nummy
»

Valve potrdil delo na lastni konzoli (strani: 1 2 3 4 )

Oddelek: Novice / Igre
15340622 (35860) opeter
»

Pet odstotkov uporabnikov Steama na Macih

Oddelek: Novice / Operacijski sistemi
2610014 (9197) Zero0ne

Več podobnih tem