DirectX + Linux

Ilmeisesti DirectX on suurin ongelma,jos Window$-pelit halutaan toimivan 100%-yhteensopivuudella Linuxissa, vai?
7317
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat

sehän se. ja myös se, että linux != windows. unfortunately no one can be told, what windows is...

Äänestä
  • eli Window$in "suljettu" lähdekoodi estää Linuxilla Window$-pelien toimimisen 100 prosenttisesti? Aika ovelaa, mutta tyhmää. Kukaan muu ei saa tehdä mitään paitsi M$? Tuo kyllä tuhoaa nopean kehittymisen. Vallan- ja kunnianhimo on pahin "bugi" ihmisessä. Ilman tuota bugia, kehitys olisi varmaan 50 vuotta edellä. No sitten pitää kaivaa Window$in "lähdekoodi" esiin konekielitasolla, mutta se olisi liian työlästä ;)))

    Mitenkäs tekijänoikeudet? Jos hakkerit/vakoojat saisivat Window$in lähdekoodit haltuun niin niitä ei saisi kuitenkaan käyttää hyödyksi? Ketään ei varsinaisesti kiinnosta M$:n surkea koodi, mutta suurinosa PC-ohjelmista kuten peleistä on tehty monopolin takia riippuvaiseksi siitä.

    Äänestä

  • ???? kirjoitti:

    eli Window$in "suljettu" lähdekoodi estää Linuxilla Window$-pelien toimimisen 100 prosenttisesti? Aika ovelaa, mutta tyhmää. Kukaan muu ei saa tehdä mitään paitsi M$? Tuo kyllä tuhoaa nopean kehittymisen. Vallan- ja kunnianhimo on pahin "bugi" ihmisessä. Ilman tuota bugia, kehitys olisi varmaan 50 vuotta edellä. No sitten pitää kaivaa Window$in "lähdekoodi" esiin konekielitasolla, mutta se olisi liian työlästä ;)))

    Mitenkäs tekijänoikeudet? Jos hakkerit/vakoojat saisivat Window$in lähdekoodit haltuun niin niitä ei saisi kuitenkaan käyttää hyödyksi? Ketään ei varsinaisesti kiinnosta M$:n surkea koodi, mutta suurinosa PC-ohjelmista kuten peleistä on tehty monopolin takia riippuvaiseksi siitä.

    Aina voi käyttää OpenGL:ää

    Äänestä

  • AMD Rulez kirjoitti:

    Aina voi käyttää OpenGL:ää

    OpenGL on ainakin vielä teknisesti huonompi kuin DirectX, mutta luulin ensin, että ainoastaan DirectX on estävä tekijä tähän yhteensopivuuteen. M$ olikin tehnyt vielä enemmän typeryyksiä estämällä muiden kilpailemisen.

    Äänestä

  • ???? kirjoitti:

    OpenGL on ainakin vielä teknisesti huonompi kuin DirectX, mutta luulin ensin, että ainoastaan DirectX on estävä tekijä tähän yhteensopivuuteen. M$ olikin tehnyt vielä enemmän typeryyksiä estämällä muiden kilpailemisen.

    winex (ainakin käsittääkseni) pelittää sillä tavalla, että se emuloi directX:n toimimaan openGL:lla. eipä niinollen mikään suuri yllätys, että pelit, joiden grafiikka on toteutettu openGL:lla DX:n sijaan (pääosin)toimivatkin winex-emuloinnilla kuin alkuperäiset.

    en ole itse (vielä) tehnyt mitään kokeiluja DX:n kanssa, mutta jotkut tahot kehuvat sitä kutakuinkin 'perverssiksi'.

    minä noin muuten olen samaa mieltä sinun kanssa tuosta aikaisemmasta "ahneus on pahin bugi" -kommentista. toisaalta tilanne, jossa uusia tekniikoita kehitetään avoimella periaatteella, mutta joku ennemmin tai myöhemmin kehittää niistä kaupalisen version on myös hyväksi. jollakin markkinoidenkin on pyörittävä. so. pieni ahneus on aina paikallaan.

    esim. winex on hyvä esimerkki mielestäni oikein hinnoitellusta softasta. ohjelman saa lähdekoodina itselleen, joten sen voi kääntää ja ottaa käyttöön. kuitenkin 5$ kuukausihintaan saa käyttöönsä valmiit binäärit suunnilleen joka distroon sekä apufoorumit. bitin hinta siis on nolla, mutta palvelusta olen valmis jotain maksamaan.

    tulipa taas ajatusvirtaa, mutta olkoon..

    Äänestä

  • harmaahurtta kirjoitti:

    winex (ainakin käsittääkseni) pelittää sillä tavalla, että se emuloi directX:n toimimaan openGL:lla. eipä niinollen mikään suuri yllätys, että pelit, joiden grafiikka on toteutettu openGL:lla DX:n sijaan (pääosin)toimivatkin winex-emuloinnilla kuin alkuperäiset.

    en ole itse (vielä) tehnyt mitään kokeiluja DX:n kanssa, mutta jotkut tahot kehuvat sitä kutakuinkin 'perverssiksi'.

    minä noin muuten olen samaa mieltä sinun kanssa tuosta aikaisemmasta "ahneus on pahin bugi" -kommentista. toisaalta tilanne, jossa uusia tekniikoita kehitetään avoimella periaatteella, mutta joku ennemmin tai myöhemmin kehittää niistä kaupalisen version on myös hyväksi. jollakin markkinoidenkin on pyörittävä. so. pieni ahneus on aina paikallaan.

    esim. winex on hyvä esimerkki mielestäni oikein hinnoitellusta softasta. ohjelman saa lähdekoodina itselleen, joten sen voi kääntää ja ottaa käyttöön. kuitenkin 5$ kuukausihintaan saa käyttöönsä valmiit binäärit suunnilleen joka distroon sekä apufoorumit. bitin hinta siis on nolla, mutta palvelusta olen valmis jotain maksamaan.

    tulipa taas ajatusvirtaa, mutta olkoon..

    ainahan pitää jotain maksaa, mutta rahastus on eri asia. Miten Direct3D-pelit voivat toimia samalla tavalla OpenGL:lle käännettynä, jos OpenGL:ssä ei ole kaikkia samoja ominaisuuksia kuin Direct3D:ssä?
    Tosin X-Isle dinosaurs island demo vakuutti minut OpenGL rajapinnan potentiaalista. Varsinkin se vesi oli ERITTÄIN aidon näköistä.

    Äänestä

  • ???? kirjoitti:

    ainahan pitää jotain maksaa, mutta rahastus on eri asia. Miten Direct3D-pelit voivat toimia samalla tavalla OpenGL:lle käännettynä, jos OpenGL:ssä ei ole kaikkia samoja ominaisuuksia kuin Direct3D:ssä?
    Tosin X-Isle dinosaurs island demo vakuutti minut OpenGL rajapinnan potentiaalista. Varsinkin se vesi oli ERITTÄIN aidon näköistä.

    Mistä tuollainen käsitys että ogl olisi jotenkin teknisesti huonompi kuin d3d? Kaikki vastaavat ominaisuudet löytyy ogl:ään erillisinä laajennuksina.

    Äänestä

Kommentoi aloitusta


???? kirjoitti:

Ilmeisesti DirectX on suurin ongelma,jos Window$-pelit halutaan toimivan 100%-yhteensopivuudella Linuxissa, vai?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu