Taloussanomat
Lue uutinen mobiilisivustolla
Pelitalon pomo:

Microsoft mokasi rajoittaessaan DirectX 10:n Vistalle

27.8.2007 14:21 (päivitetty 15:19) Halflife-pelejä ja Steam-jakelualustaa kehittävän Valve Softwaren johtaja Gabe Newell kritisoi Microsoftia DirectX-pelirajapinnan uusimman 10-version tekemisestä ainoastaan Windows Vistalle jättäen suurimman osan pelaajista ilman tukea.

Valve Softwaren Steam-alustan keräämien tilastotietojen mukaan ainoastaan kahdeksan prosenttia pelaa Steam-pelejä Windows Vistalla. Näistä reilulla neljäsosalla on DirectX 10 -rajapinnan kanssa yhteensopiva näytönohjainpiiri.

Windows XP:llä puolestaan pelaa yli 90 prosenttia. Valven Steam kerää tilastotietoja 1 092 762 pelikoneesta.

DirectX on Microsoftin yhtenäinen rajapinta muun muassa pelien tarvitsemille laitteistotoiminnoille, kuten peliohjaimille, äänilaitteille ja 3d-grafiikalle.

Microsoft ei tarjoa rajapintaa muille käyttöjärjestelmille ja nyt viimeisimpänä yhtiö ei myöskään tarjoa rajapintapaketin uusinta 10-versiota vanhemmille Windowseille. Paketin edellinen versio, DirectX 9.0c on tarjolla aina Windows 98:sta Windows Vistalle.

Heise onlinen haastattelema Gabe Newell pitää Microsoftin DirectX 10:n rajoittamista ainoastaan Vistaan kauheana virheenä. Newellin mielestä Microsoftin päätös vaikuttaa koko pelialaan.

- Useamman laitteistoalustan pelejä kehittäessä pelinkehittäjät etsivät pienimmät yhteiset nimittäjät, ja nykyiset pelikonsolit, Xbox 360 ja Playstation 3 eivät tue DirectX 10:n Shader Model 4.0 -varjostimia. Harvaan peliin vaivaudutaan toteuttamaan edistyneempiä varjostimia pelkän pc-version vuoksi, kertoo Newell.

Lisäksi pelipomo valittaa pc-pelikulttuurista uupuvia erikoisia ohjainlaitteita. Hän haluaisi nähdä Nintendo Wiin ohjaimen ja Guitar Hero -pelin kaltaisia ohjaimia pc-peleissä, mutta DirectX:n tuki erikoisemmille ohjaimille on heikentynyt ajan myötä.

Jutun kirjoitti: Matias Mäki

Matias Mäki

Teksti on lisensoitu Creative Commons Nimeä-Ei muutoksia-Epäkaupallinen -lisenssillä.

Kommentit (23)

Huono 0
Halflife-pelejä ja Steam-jakelualustaa kehittävän Valve Softwaren johtaja Gabe Newell kritisoi Microsoftia DirectX-pelirajapinnan uusimman 10-version tekemisestä ainoastaan Windows Vistalle jättäen suurimman osan pelaajista ilman tukea. /vuis
Digitoday
Huono 0
En ymmärrä miksi pelejä tehdään Windowsille, kun ne voitaisiin tehdä crossplatformina. OpenGL:n käyttö on yksi vaihtoehto, mutta vaihtoehtona on myös käyttää erilaisia kirjastoja, jotka toimivat wrapperina 3d rajapinnoille. Niistä monia voi käyttää ilmaiseksi jopa kaupallisissa, suljetuissa peliprojekteissa.
opengl
Huono 0
Microsoft halusi kaikki pelaajat joukolla vaihtamaan vanhat winkkarit uuteen Vistaan. Ikävä kyllä pakotus ei vain toimi enää samalla tavalla kuin ennen, jolloin vastaava päätös olisi aiheuttanut rajun kasvun Vistan myyntiin. Tällä hetkellä dx10-ohjaimet ovat tehovertailussa häntäpäässä ja suurimmalla osalla on vielä vanhaa rautaa/softaa, joka toimii huomattavasti näitä uusia paremmin. Nyt pelaajat käyttävät mielummin vielä XP:tä ja uusi rajapinta kuihtuu pelituen puuttuessa. Ja miksi parannella niitä huipputason ohjaimiakaan, kun kukaan ei niitä käytä...

Pelimaailma on lisäksi muuttunut niin, että suurin osa nykyisistä hittipeleistä tehdään ensin konsoleille konsolien ehdoilla ja käännetään sitten (jos käännetään) PC:lle. Miksi siis (kuten uutisissa mainittiin) tehdä peli kokonaan uudestaan, kun ainoastaan parilla prosentilla on yhteensopiva näytönohjain (ja sekin enemmän tai vähemmän nuhainen)?

Ehdotettu OpenGL olisi hyvä vaihtoehto, mutta sen käyttöä hankaloittaa olematon tuki PC-puolella (molempien valmistajien OpenGL-ajurit ovat täysin luokattomia ja MS tekee kaikkensa, että tilanne on jatkossa sama) ja vielä surkeampi tilanne konsolipuolella. Hyvä tuki tälle rajapinnalle on ainoastaan *nixeissa ja OS X:ssä, joissa taas dx:ää joudutaan emuloimaan wrappereiden yms. kautta.

Taitaa tilanne olla muutaman seuraavan vuoden ajan se, että paria huippugrafiikkapeliä lukuunottamatta saamme nauttia näyttävistä konsolipeleistä ja niiden enemmän tai vähemmän viehättävistä PC-väännöksistä. Strategiapelit eivät ole ennenkään vaatineet graafikkapuolelta huipputehoja.
Arviointivirhe
Huono 0
PC.n vahvuutena ovat enää pari kovin rajattua kategoriaa, kuten ne strategiapelit, nettiroolipelit (WoW, Silkroad, ym.), FPS-räiskinnät (Quaket, Doomit, AA, ym.) ja HC-simulaattorit (X-Plane, ym.). Sivuhuomio: Nämä kaikki on suurimmalta osalta myös käännetty muille, kuin Windows-alustalle.

Ihmettelen, kuka jaksaa enää tapella PC-ajureiden ja laitteiden kanssa jos tarkoitus on vain pelikäyttö. Konsolit ovat menneet kaikessa muussa ohi jo ajat sitten, näitä muutamaan edellämainittua kategoriaa lukuunottamatta. Kokonainen uusi konsolilaite maksaa yleensä vähemmän kuin pelkkä tehokas pelinäytönohjain PC-koneeseen.
Aika hylätä PC pelialustana
Huono 0
Kuka on pakottanut yleensäkään käyttämään jotain DirectX:ää joka on lähempänä maailmanvalloitusasetta kuin pelikirjastoa(ainakin minun kriteerieni mukaan)?

Avoimia vaihtoehtoja on paljon ja näiden kattama laitteisto-/käyttöjärjestelmätuki on valtavasti DirectXää parempi.
Henrik Heino
Huono 0
Open GL olisi huomattavasti parempi jos se olisi, erillinen asennettava ohjelma jonka Oen GL kehittäjät ovat tehneet, eikä niin että käyttis valmistajan pitäää se itse toteuttaa.
Juksu
Huono 0
Juksu: Näytönohjainvalmistaja tietysti antaa openGL-toteutuksen, ei niinkään käyttöjärjestelmän valmistaja, sillä näytönohjainvalmistajat tietää parhaiten miten heidän lautansa toimivat rautatasolla. Nykyään Microsoft tosin on ollut sen verran kiva, että tarjoaa jonkinlaisen toteutuksen openGL:stä windowsin mukana. Tosin se on hyvin vanha toteutus..
Kille
Huono 0
Miksi MS:n pitäs tehdä kaikki käyttäjie helpoksi ja ilmaseksi ? ei se pulju mitään punaisen ristin työtä tee päätyökseen vaan rahat pois kuluttajilta so on siinä!
ANTTI Alias AN-SU
Huono 0
JA mitä vistaan tulee niin se ainoa toimiva toteutus... Open GL pelit toimi mainiosti kunnes menin lykkäämään koneelle uusimmat catalystit... Nvidialla kuulopuheiden mukaan asiat on vielä hullummin :E
Markus
Huono 0
.......Nykyään Microsoft tosin on ollut sen verran kiva, että tarjoaa jonkinlaisen toteutuksen openGL:stä windowsin mukana. Tosin se on hyvin vanha toteutus..

JA mitä vistaan tulee niin se ainoa toimiva toteutus... Open GL pelit toimi mainiosti kunnes menin lykkäämään koneelle uusimmat catalystit... Nvidialla kuulopuheiden mukaan asiat on vielä hullummin :E
Markus
Sivut: 1 2 3 Edellinen Seuraava

Uusimmat uutiset

Digiyesterday

Viisi vuotta sitten

Kuriiri kadotti 80 000:n potilastiedot

11.02.2007 Amerikkalaisen Johns Hopkins -organisaation 52 000 työntekijän ja 83 000 potilaan tiedot sisältäneet nauhat ovat kadonneet matkalla alihankkijalle, joka tekee nauhoista varmuuskopioita.

.