Hoofdcategorieën
Device Settings

'DirectX 10.1 toepassen is triviaal voor ontwikkelaars'

Door Wouter Tinus, maandag 13 augustus 2007 19:34
Bron: The Inquirer, views: 27.676

Naar aanleiding van de recent aangewakkerde discussie over DirectX 10.1 heeft een spel-ontwikkelaar zijn mening richting The Inquirer geventileerd. Volgens hem is het triviaal om de nieuwe features te gebruiken.

De identiteit van de bron wordt geheimgehouden, maar het zou gaan om iemand die aan een langverwachte DX10-titel werkt. Hij beweert dat ondersteuning voor versie 10.1 toevoegen slechts een paar regels code vereist - mits 10.0 al is geïmplementeerd. Dit betekent dat het helemaal niet lang hoeft te duren voor de nieuwe features gebruikt kunnen worden door spellen. Eigenaars van de huidige generatie videokaarten zullen hierdoor mogelijk teleurgesteld zijn, want hun hardware kan de nieuwe effecten niet aan.

Zoals eerder opgemerkt is het zelden anders geweest in hardwareland, maar Vista heeft de zaken wel iets ingewikkelder gemaakt. Omdat DX10 niet op oudere versies van Windows werkt, verloopt de acceptatie ervan moeizaam. Slechts een op de tien gamers zou op dit moment hardware hebben die geschikt is voor DirectX 10. Maar een op de vijf binnen die groep draait ook daadwerkelijk op Vista. De ontwikkelaar is van mening dat Microsoft gamers meer moet aanmoedigen om hun XP-installatie te upgraden, bij voorkeur door de prijs van Vista te verlagen.

ATi Radeon 2400 XT en nVidia GeForce 8500 GT
Volgende 20:34 Intel introduceert 3,0GHz quadcore Xeon
Vorige 18:46 VS: vooruitgang in automatisch herkennen kwade bedoelingen
Advertentie

Reacties

«  1  2  3  4  5  »

Eens, als de prijs van Vista lager was zou ik ook al wel overgestapt zijn. Maar nu vind ik het gewoon veel te duur, zeker als je bedenkt dat MS een winst van tig miljard per jaar maakt.

edit: ik doel op de laatste alinea

[Reactie gewijzigd door Bart ® op maandag 13 augustus 2007 19:37]


120 euro voor een OEM versie van Vista Business en 150 euro voor een OEM versie van Vista Ultimate. Moet alles gratis zijn?

Het hoeft niet gratis, maar als bedrijven zo belachelijk veel winst maken vind ik dat het wel goedkoper mag. En persoonlijk vind ik 150 euro nog best veel geld. Als het de helft was zou ik Vista kopen. Maar 150 euro kan ik beter besteden dan aan een OS.

Tja, zo werkt dat bij hollanders.
Ze kopen een game pc van 3500 euro, maar het os mag maar 5 euro kosten.
Daarom is software stelen ook zo populair in ons bekrompen kikkerlandje.

volgens mij vallen de verkopen van vista wereldwijd niet mee hoor zie ook hier: http://www.theinquirer.net/default.aspx?article=39636

het heeft dus geen zin je moederland in diskrediet te brengen hiervoor.

[Reactie gewijzigd door bierbuik op maandag 13 augustus 2007 19:53]


Je bent aardig aangetast door Brein enzo, software stelen is als je de doos uit de winkel gapt (met de disk erin ofcourse :P).
Een kopie maken, zonder iets weg te nemen dus, is een inbreuk op het auteursrecht.

En als ik voor 3500 een pc koop oké, maar als ik voor (een voorbeeld dat mi van toepassing is voor de meesten van ons) 500-1000 euro koop is het een boel geld.
Zeker nu MS vaker OS'en wil uitbrengen ...

MS wil niet vaker OS'en uitbrengen, 95/98/ME/ zaten ook allemaal erg dicht op elkaar. Ze willen dus terug naar hun 'oude' patroon.

Daarnaast blijf ik het persoonlijk vreemd vinden dat 50 euro neertellen voor (vaak minder dan) 10 uur speelplezier wel gerechtvaardigd kan worden, terwijl 150 euro neertellen voor honderden uren ondersteuning voor werk/school/hobby's ineens te veel geld is.

Komt omdat men het OS niet als leuk ervaart, het is gewoon 'nodig' maar de gemiddelde niet-IT-er weet vaak niet wat een OS nu eigenlijk allemaal doet voor je.

een game kost 40-50¤ en ligt na een paar maanden (in het beste geval) in de kast
Windows gebruik je 3 jaar (XP nu al +5 jaar)
dat is dan (aan 120¤) 40¤ per jaar
"een boel geld" is duidelijk onzin

Weet niet hoe jij gamed. maar een beetje fanatieke gamer speeld soms wel paar jaartjes een game.

Ik zelf heb 2,5 jaar MoH:aa gespeeld vervolgens ruim 1 jaar CoD en CoD:uo Nu nog steeds na 2 jaar na invoering nog steeds CoD2

Maar ja. Daarvoor zit ik ook in een clan. veel mensen zullen idd games aantalo maanden spelen. echter online games blijven veel langer populair. je PC upgraden hoefdt niet altijd. Mischien keertje een nieuw Grafiche kaart aangezien je een betere Grapichs zal hebben.

Je bent aardig aangetast door Brein enzo, software stelen is als je de doos uit de winkel gapt (met de disk erin ofcourse :P).
Een kopie maken, zonder iets weg te nemen dus, is een inbreuk op het auteursrecht.
en inbreuk maken op het auteursrecht (zoals jij het omschrijft), is stelen :Y)
Jouw redenatie: Je mag niet stelen maar wel het is minder erg als je slechts inbreuk maakt op het auteursrecht, vind ik nogal krom.


Ik wed dat als ik inbreuk maak op jouw bankrekening dat je het wel stelen noemt, en ook als je baas besluit een deel van je salaris in zijn zak te houden.


Daarintegen dat je een duur nieuw OS nodig hebt alleen om een spelletje te spelen is ook bijna stelen.

*reactie op secret_force*
volgens de van Dale:
ste·len (ov.ww.)
1 (iets) heimelijk wegnemen om zich wederrechtelijk toe te eigenen => bietsen, dieven, gappen, jatmouzen, jatten, kapen, klauwen, ontvreemden, pikken, ratsen, rausjen, raven, scheefslaan, schoepen, snaaien, vaandelen, weghalen
2 van de stelen ontdoen

Gezien je bij het kopieren niets wegneemt (en je ook geen groente van stelen aan het ontdoen bent) valt dit niet onder de term stelen.

[Reactie gewijzigd door Turtle op dinsdag 14 augustus 2007 09:47]


Je bent aardig aangetast door Brein enzo, software stelen is als je de doos uit de winkel gapt (met de disk erin ofcourse :P).
Een kopie maken, zonder iets weg te nemen dus, is een inbreuk op het auteursrecht.
kopiëren van software is geen probleem, voor persoonlijk gebruik mag jij kopiëren wat je wil. Maar gezien je om een gekopieerde Vista te draaien enkele cracks nodig hebt, is het wel illegaal. cracks wijzigen namelijk de code, waardoor je de gebruiksovereenkomst met MS overtreedt.
Daardoor is een illegale Vista idd een overtreding van het auteursrecht.

Gaat wel beetje offtopic, maar Kopieren voor persoonlijk gebruik gelt alleen voor muziek en andere cultuurvormen. Niet voor software.

Reactie op Pyrrhus:
Kopieren van iedere vorm van digitale bestanden is compleet legaal mits er geen licentie vereist is voor het bestand (wat voor software vaak wel het geval is: cd keys).

En net of kun je dan alleen maar gamen voor die 150 euro. Je zit er nu mee op tweakers.net..., je speelt je muziek er op af..., je verstuurt er mailtjes mee..., je msn draait op de achtergrond..., je tiks eens een briefje..., je scant een dvd hoesje en print hem uit..., je maakt eens een kopietje van een cd... En zo kan ik nog wel even doorgaan. En JA... dat doe je allemaal met je OS ( vista of XP ). En dan nog zeuren dat het wel 150 euro kost... Je koopt 3 games en je bent het kwijt. Je koopt 4 cdee's en je bent het kwijt. En hoelang doe je daar mee ?? Ik heb Vista gekocht en hoop daar een jaar of 4 mee vooruit te kunnen. Dan vind ik het niet duur.

Sjonge sjonge sjonge... Ga eens naar de winkel en haal voor een week boodschappen.....

Wat jij noemt kan ook met Linux én dat kost je niets.
Dan is het opeens wel een dure grap ...

Browsen en mailen is niets anders in Linux dan in Windows, dus lastig is het ook niet.


Het ergste is nog wel als je je moederbord verandert ...

Wat jij noemt kan ook met Linux én dat kost je niets.
Dan is het opeens wel een dure grap ...

Browsen en mailen is niets anders in Linux dan in Windows, dus lastig is het ook niet.


Het ergste is nog wel als je je moederbord verandert ...
Ja, en het kan ook met weet ik veel welk anders OS. Dat het met Linux ook kan, is het punt niet. Het punt is meer dat mensen wel geld uit willen en kunnen geven aan een spel met een goede online functie*, maar niet aan iets wat mensen dagelijks gebruiken.

* Ja, ik zeg dit expliciet omdat ik werk in een winkel waar spellen worden verkocht. Als een spel een goede online functie heeft, zoals CoD of WoW koopt iedereen het braaf en wordt er braaf voor betaald.

Wat jij noemt kan ook met Linux én dat kost je niets.
Dan is het opeens wel een dure grap ...

Browsen en mailen is niets anders in Linux dan in Windows, dus lastig is het ook niet.


Het ergste is nog wel als je je moederbord verandert ...
wel instaleer dan linux... ow al die DX10 games gaan er niet onder....

Het ergste is nog wel als je je moederbord verandert ...
Nee, het is een kwestie van goed kijken wat en wanneer je het koopt. Een OEM licentie hoort bij één bepaalde PC. Wat is een PC volgens Microsoft. Een moederbord als hart. Dus als je die veranderd, heb je een 'andere pc', waardoor je dus geen recht hebt op de software die bij je 'vorige' pc hoorde. Als je dus weet dat je je moederbord gaat upgraden binnenkort, moet je dus wachten met een OEM licentie kopen.

En als je zeker wilt weten, dat je VISTA altijd werkt, koop je gewoon een Retail versie. Dit zijn namelijk de 'normale' versies, die het altijd doen, ook op een nieuwe op geupgrade machine.

Vind het altijd behoorlijk krom, dit soort mening van bovenstaande quote. Je krijgt een bak met korting, omdat je OEM aanschaft. Daar hangen dan wel wat regeltjes aan, waar je dan van baalt. Dat is toch raar ?

Dat komt omdat IK een licentie koop en NIET mijn pc. Ik moet die licensie op al mijn pc's(die ik achtereenvolgens koop) mogen draaien(maar 1 per keer uiteraard).

En als ik de overeenkomst met microsoft aanga, horen de plichten daarbij ook alleen betrekking op mij te hebben(dus max 1pc tegelijkertijd enz).

dus als iemand klaagt over benzine die te duur is zeg je ga maar met de fiets ipv de auto. dat is gratis...

als je bij wilt blijven met directx hoort vista er gewoon bij. live with it.

Sjonge sjonge sjonge... Ga eens naar de winkel en haal voor een week boodschappen.....
Om een product met een andere te vergelijken, en te zeggen dat het ene 3 keer zo goedkoop is in vergelijking met een andere is totaal geen argument. Ik betaal geen 300 Euro voor water omdat het goedkoper kan, zo ook bij Windows.

Ik beoordeel graag prijzen op hun werkelijke waarde, productie kosten + werknemers + directeur. Soms vind ik dat sommige directeuren veel te veel krijgen of hun bedrijfs proces inefficiënt is, dan ga ik naar de concurrent. Dat het marktwerking, zo blijft de economie sterk met bedrijven die goede producten en acceptabele prijzen bieden. Zie het als een soort evolutie: "De macht van de sterkste".

Helaas wordt dit beeld verstoort door monopolies en kartels. Deze gaan marktwerking tegen.

Nu ben ik van mening dat Microsoft te veel vraagt voor hun product(en) en ook een "soort" monopolie handhaaft (zie DirectX en Internet Exporer 6 <). Door dit wordt de kwaliteit van hun producten niet goed stimuleert, en zo ook veel kan vragen voor hun producten.

Daarom ben ik sinds kort overgegaan op Ubuntu. En ik moet zeggen dat ik het nu liever gebruik dan Windows. Gelukkig ben ik geen echte gamer anders had ik nu niet zo'n geluk. 8)7

[...]

Om een product met een andere te vergelijken, en te zeggen dat het ene 3 keer zo goedkoop is in vergelijking met een andere is totaal geen argument. Ik betaal geen 300 Euro voor water omdat het goedkoper kan, zo ook bij Windows.

Ik beoordeel graag prijzen op hun werkelijke waarde, productie kosten + werknemers + directeur. Soms vind ik dat sommige directeuren veel te veel krijgen of hun bedrijfs proces inefficiënt is, dan ga ik naar de concurrent. Dat het marktwerking, zo blijft de economie sterk met bedrijven die goede producten en acceptabele prijzen bieden. Zie het als een soort evolutie: "De macht van de sterkste".

Helaas wordt dit beeld verstoort door monopolies en kartels. Deze gaan marktwerking tegen.

Nu ben ik van mening dat Microsoft te veel vraagt voor hun product(en) en ook een "soort" monopolie handhaaft (zie DirectX en Internet Exporer 6 <). Door dit wordt de kwaliteit van hun producten niet goed stimuleert, en zo ook veel kan vragen voor hun producten.

Daarom ben ik sinds kort overgegaan op Ubuntu. En ik moet zeggen dat ik het nu liever gebruik dan Windows. Gelukkig ben ik geen echte gamer anders had ik nu niet zo'n geluk. 8)7
Ach leuter niet zo slap, mensen gebruiken linux "want alles komt er standaard bij",
maar bij MS beginnen ze te huilen als ze er een webbrowser bij stoppen.
"Monopoly !!!" :')
(Je kon net zo makkelijk Netscape installeren, daar niet van)

Als je het niet wilt gebruiken, fine, gebruik het niet.
Maar ik ga ook niet een ferrari uit de showroom jatten omdat er goedkopere auto's bestaan.

Wil je windows gebruiken ? Lap die 150 euro dan, dan koop je maar 3 spellen minder.
Wil je dat niet ?
Prima, gebruik je vrolijk Ubuntu of wat je maar wilt.

Hoe je het ook wendt of keert, illegaal gebruik kun je niet recht lullen.
Er zijn andere mogelijkheden, er zijn gratis opties, je hoeft het niet te kopen.
Jat je ook champagne bij de slijter "omdat je hem te duur vindt en het moet best goedkoper kunnen" ?

[Reactie gewijzigd door LDenninger op maandag 13 augustus 2007 23:44]


En net of kun je dan alleen maar gamen voor die 150 euro.
Je haalt "te duur" volledig uit de context.

Men wil niet weten wat hij allemaal kan met Vista voor 150 euro. Men wil weten wat men met Vista MEER kan dan op XP* voor 150 euro. En dat is DirectX10 in velen ogen het niet waard.

Mensen die softwarepiraterij aanroepen in deze discussie snappen het al helemaal niet als je nagaat dat men geen "nieuw" besturingssysteem NODIG heeft, en dus downloaders niet garant staan voor verkopen als softwarepiraterij nooit had bestaan.

* Ik noem XP omdat het wereldwijd het meestgebruikte desktop besturingssysteem is.

Erm..
Tweakers.net is niet van MS
Mailtjes verstuur je met (als MS) outlook waar je ook heftig geld voor mag neerleggen.
MSN zit ram-vol met reclame. Wie doet hier nou wie een plezier?
Briefje tikken is, wederom, het dure office
Kopietje maken kan niet echt deftig met je os.. hooguit wat bestandjes branden.

Verder heb je wel gelijk hoor. 150,- voor een (m.i. beste) OS is niet duur. Ik draai vista ook legaal.

Maar ik snap het wel. Als je zo onnoemelijk veel winst (let op, niet omzet, winst!) maakt dan wordt het je niet meer echt gegund.
Zeker als je ziet dat ene meneer google het ene na het andere gratis weggeeft.

Tis meer een gevoelskwestie dus. Doe je weinig aan ;)

Ja, maar XP blijven gebruiken is 150 euro goedkoper.
Ik sluit mij erbij aan dat het idioot is dat we 2000 euro aan hardware moeten inkopen voor DX 10 en dan ook nog eens een nieuw besturingssysteem moeten kopen. De games daarnaast zijn ook niet gratis. Stom eigenlijk als je bedenkt dat iedereen de PS3 dan nog duur vindt.

Wel... Juist daarmee... Ga eens naar de winkel en haal voor een week boodschappen. Als er bij die boodschappen ook nog eens een OS van 150 euro bijkomt dan is het ofwel beleg op het brood ofwel het OS. Eten is nog altijd een primaire behoefte, een OS op je PC is dat niet. Dus 150 euro is verrekt duur! Vooral ook omdat Vista niets essentieels extra tov XP biedt.

Sorry hoor, maar een volledige PC met een videokaart waarbij ik daadwerkelijk Vista nodig heb om gebruik te kunnen maken van DX10 kost echt geen 3500 euro. Dat kan al voor 500-800 euro. En dan kost een Vista Premium al gauw 10-20% bovenop het aankoop bedrag.

Dan heb ik nog niet eens meegenomen dat het mee nemen van die licentie naar het volgende mobo (of ik het oude nu wel of niet in de blender stop) betekent dat je weer een nieuwe licentie aan moet schaffen. En als ik dan een Retail versie wil betaal je alweer 30-50% van het aankoop bedrag voor je PC.

Ach, dat is niet altijd het motief hoor...

Heb je ooit gehoord van 'armoede'? Mensen willen het wel maar kúnnen het niet betalen? Ik noem maar een zijstraat.

Ach, dat is niet altijd het motief hoor...

Heb je ooit gehoord van 'armoede'? Mensen willen het wel maar kúnnen het niet betalen? Ik noem maar een zijstraat.
Kut is dat he, ik ga ook maar een ferrari jatten want ik kan 'm niet betalen !
Mensen zijn verwend, willen voor een dubbeltje op de eerste rang zitten en als ze dat dubbeltje niet hebben jatten ze wel een stoel.

"Kut is dat he, ik ga ook maar een ferrari jatten want ik kan 'm niet betalen !"

Als Ferrari zn auto's zo goed als gratis kan vermenigvuldigen, waarom niet?

@koelpasta

Ik denk dat de grondstoffen die er in een ferrari gaan uiteindelijk nieteens zo heel hoog zijn, als jij zelf je metalen smelt en in vorm brengt (of in het geval van Windows een cd'tje brand!) kan je denk ik wel voor slechts een paar honderd euro een fantastische ferrari voor je deur hebben staan.

De kosten bij Windows zitten m niet zozeer in het cd'tje en de boekjes, maar in de kosten om het te ontwikkelen, de gratis ondersteuning bij problemen (bij XP nu al 6 jaar!), de updates die ze verstrekken en de ontwikkelkosten en data transfer die daar bij hoort, gratis software die er bij het OS geleverd wordt ( IE, Outlook, paint, notepad, adressbook, explorer, command prompt, vergrootglas, narrator, onscreen keyboard, messenger, freecell, hearts, backgammon, checkers, reversi, minesweeker, pinball, solitaire, spider solitaire, regedit, firewall, etc. etc. etc.) en de updates daarvan en de daarop volgende transfer kosten. De service packs, .Net framework, Directx

[...]
Mensen zijn verwend, willen voor een dubbeltje op de eerste rang zitten
Ja, waarom niet? Als het beter kan, waarom niet? Als je zegt dat bedrijven er ook wat aan moeten kunnen verdienen ben ik het helemaal met jou eens. Maar waar ligt de grens. Dat wordt door marktwerking bepaalt.

Vergeet niet dat een rijk persoon alleen maar rijk is omdat er armen zijn.

Het gaat hem eigenlijk meer over het feit dat ik, zoals velen, het de moeite niet vind om 150 euro neer te tellen voor iets wat je eigenlijk niet nodig hebt. Want die 150 euro biedt qua meerwaarde voor mij niet Windows Vista, maar enkel wat Vista tov XP als meerwaarde kan bieden en op heden heb ik niet het gevoel dat ik dit nodig heb.

Een nieuw OS dat komt bij mij samen met een nieuwe PC want daar zit dat dan toch in de prijs inbegrepen en betaal ik voor het geheel. Dan wil ik gerust betalen voor een nieuw OS.

Op een bestaande PC van XP naar Vista gaan dat is zoals ik in mijn auto mijn 1,9 liter door een 2,0 liter ga vervangen, het kost mij geld maar het biedt mij niet echt meerwaarde.

geen flame maar je gaat van 1,9 naar 1,7 als je gelukt hebt.

Buiten dat vind ik 150 euro voor een oem versie van vista niet veel geld als je toch een nieuwe pc samenstelt.

Je steelt software niet...je kopieert 't Dan is 't broodroof, of auteursrechtenscheding, maar géén stelen....
edit:
Hoezo ongewenst? Het kopiëren van software is NIET hetzelfde als stelen:
ste·len (ov.ww.)
1 (iets) heimelijk wegnemen om zich wederrechtelijk toe te eigenen

Je hebt niets weggenomen, dús is het geen stelen, de originele eigennaar bezit nog steeds een exemplaar. Me wegmodereren zal daar weinig aan veranderen
En een game systeem van 3,5k klinkt als iets wat Dell op de markt heeft gezet.(Ze hadden laatst zo'n ding met peltiers, quad cores, SLI en meer voor tegen de 3k) daar zit 't OS dan bij in ;)

[Reactie gewijzigd door Rey Nemaattori op dinsdag 14 augustus 2007 10:30]


Misschien voelen wij "hollanders" ons wel genaaid omdat, zoals met alles in computerland, de prijs in euro's op onverklaarbare wijze gelijk is aan de prijs in dollars.

lokalisatie kosten. invoerbelasting, hogere btw(amerikaanse prijzen zijn vaak exclusief belasting terwijl dat vergeleken wordt met inclusief bij ons in veel gevallen), gaat vaak langs een extra transport/distributie instelling. dat maakt het alweer iets verklaarbaarder.
en daarnaast moet de prijs aangepast worden op winst maximalisatie. als ze in amerika op de korte en lange termijn meer winst zouden maken door de prijs te verhogen doen ze dat huis wel. als ze hier meer winst maken door de prijs te verlagen zouden ze dat ook dun.

Je moet wel je keuzes maken. Ik heb een pc van 1000 euro, waar ik lang voor heb gespaard, zodat ik de nieuwste software kan draaien. Maar heb dan als student dan echt geen geld over om nog voor een paar honderd euro aan software te kopen.
Ik had ook een veel goedkopere pc kunnen kopen, maar die had de nieuwste software toch niet kunnen draaien, dus dan had ik ook die ook niet gekocht. Dan had ik een oude windows en office uit m'n ouders kast gehaald en die erop gezet. Het verschil dat ik dus software download, maakt voor de software fabrikant geen reet uit. Alleen de computer industrie verdient er meer aan, omdat ik nu een betere pc heb gekocht.
Als ik geld zat heb wil ik best voor meer software gaan betalen, maar nu nog niet. En een overstap naar een nieuw besturingssysteem stel ik zo lang mogelijk uit. Eerst mogen die kinderziekte eruit worden gehaald en de manier waarop je wordt "gedwongen" staat me niet aan. Alles wat microsoft maakt, zoals DX10, alleen nog voor Vista compatible maken en moeilijk doen bij grote computer merken die de optie om Windows XP erbij te leveren, houd ik niet van. DAt is misbruik maken van je marktpositie.

Je kan ook nog even doorsparen natuurlijk, toen ik student was moest ik ook alle eindjes bij elkaar sparen en had ik geen geld voor een pc van 1000 euro......dus deed ik het met een pc'tje die ik wel kon betalen 8-)

Nou voor de prijs van 3 nieuwe spellen heb ik gewoon Vista Ultimate aangeschaft bij mijn nieuwe PC. Daar werk ik als het goed is de komende jaren elke keer mee als de computer aan staat, wat in de praktijk een paar uur per dag is. Als ik dat tegen het licht zet van een spel van 50 euro dat vaak elke dagen boeit, dan vind ik het absoluut niet duur.

Ik vind overigens de retail prijs van Vista Home Premium bijvoorbeeld dan weer wel compleet achtelijk. Sowieso alle retail prijzen. Maar bij een nieuwe PC is het prima te doen!


een licentie die, als je hem als niet student gebruikt, overigens gewoon illegaal is.

In dat geval had je hem natuurlijk net zo goed kunnen kopieren want je voldoet nog steeds niet aan de EULA

Correctie, een upgrade, via Slim, Vista Ultimate, kost ¤ 119.90, en Business kost ¤48.75.

Indien je geen student bent, maar wel bent geweest, dan:
"De software kan zonder beperkingen gebruikt blijven worden, ook als de studie wordt beeindigd. "

150 euro is natuurlijk peanuts als je gaat nadenken hoe vaak je het gebruikt. En belachelijk veel winst? dat valt ook weer mee, want die winst wordt weer in andere zaken/afdelingen gestoken, en je moet niet vergeten het is nog steeds een commercieel bedrijf.. En die winst wordt natuurlijk ook gebruikt om in de toekomst mogelijke verliezen juist op te vangen..

Wat is er mis met een OEM Home Premium voor thuisgebruik?

Precies en dan ben je al voor 85 euro klaar. De ultimate versie is overkill voor een gamer.

Het is volgens mij officieel niet legaal om een OEM versie te draaien als je die niet bij een PC geleverd hebt gekregen. En kom nou niet weer aan met het verhaal dat je een OEM licentie gewoon bij een muis kunt bestellen want volgens de EULA ben je dan volgens mij niet legaal bezig...

Als 'system builder' kan je gewoon een OEM pakketje kopen met 1, 3 of meer licenties. Dan ben jij dus gewoon de systeembouwer, en niet je winkelier. Volledig legaal.

Maar als systeembouwer (en de naam zegt het zelf) moet je een systeem bouwen om er een licentie bij te kunnen leveren. Je kan geen OEM kopen en dan installeren op een PC van een jaar oud. De tijd tussen aankoop van het systeem (of de onderdelen) en de aankoop van de OEM mag maximaal 90 dagen bedragen.

Ach, er moest toch extra geheugen bij om Vista erop te laten draaien.

Tegenwoordig is het helemaal geen probleem (MS zegt het zelf) om wel een OEM versie aan te schaffen, alleen krijg je van MS geen ondersteuning hierop EN mag je die maar op 1 PC installeren (en als je een andere koopt en de oude niet meer gebruikt, moet je dus wel een nieuwe versie kopen, je mag niet die OEM versie dan overhevelen naar de nieuwe PC)..
DUS 'geen ondersteuning' betekend voor een domme gebruiker toch wel wat problemen..

Een OEM-versie kan je alleen aanschaffen bij een nieuwe PC.
In het geval van een upgrade van XP naar Vista heb je daar dus niets aan, tenzij je tevens een nieuwe PC aanschaft.

Als je direct je geheugen ook uitbreidt, mag het weer wel :)

Dat is niet juist. Microsoft heeft die regels wat versoepeld. Je mag als shop een oem-pakket verkopen mits het ding gesealed blijft. Degene die de seal eraf haalt is nu officieel de system-builder die hem dan niet meer mag verkopen zonder een bijbehorende pc. Dat was eerder dus de shop en dan moest je dus idd een pc erbij kopen. Eigenlijk is dat juristisch geneuzel maargoed...

Ik draai nu al een tijdje Vista als test, maar ik ben er nog niet uit of ik hem nu zal houden of toch m'n xp maar weer ga gebruiken. Voor beide heb ik een licentie, maar het voel op de een of andere manier nog niet af. Profielen die ineens niet meer willen laden, bestanden kopieren wat blijft hangen, algemene slome respons. En nee, het is geen oude celly maar een behoorlijk c2d gebaseerd systeem.

Ik heb vista x64 business 2 maanden gedraaid en heb hetzelfde gevoel. In het begin is het allemaal wat sneller, maar na een tijdje kom je er toch achter dat het niet helemaal af is. Of het nu aan de drivers ligt of aan het onderliggende os laat ik even in het midden. Maar 5x reboot voordat de boel herstart zonder melding wat fout ging is een beetje cru.
*edit
Mind you de 32bits versie werkt als een zonnetje.

Het is dus net weer zoals XP en XP-64 voorlopig

[Reactie gewijzigd door Misser op maandag 13 augustus 2007 22:49]


Ligt eraan of je als gamer heel lang hetzelfde moederbord wil houden. Voor een kantoorpik die thuis 5 jaar lang dezelfde hardware gebruikt is een OEM prima, een gamer is vaak wat veeleisender wat betreft hardware.

Voor 150 euro zou je een retail moeten krijgen IMO, als Apple dat kan doen kan Microsoft het ook.

OS X is vrijwel altijd OEM. De versies die je in de winkel koopt zijn "upgrades"
Jouw OS X licentie is ook aan je Mac gekoppeld daar het niet toegestaan is OS X op andere niet Apple systemen te draaien. Een deel van de prijs van OS X zit dus al in de aanschaf prijs van je Mac

[Reactie gewijzigd door Chatslet op maandag 13 augustus 2007 19:58]


Nee, als je een OS X versie in de winkel koopt voor 129 euro, mag je die op willekeurig welke Mac installeren. Het is geen ugrade, en geen OEM. Gewoon een volledige retail versie.

Of je koopt een 5-pack voor 199 euro, die je in een gezins-situatie op 5 Mac's mag installeren.

Bij aankoop van een nieuwe Mac krijg je WEL een OEM-versie. Die kun je vaak alleen op dat type Mac installeren.

Verder hartstikke offtopic, maar wat Tha Lord zegt klopt in dit geval niet.

Goh dat zou nou fantastisch als dat kan met Microsoft Vista. Een 5pack voor het hele gezin. Dat scheelt aanzienlijk in de kosten om op alle 4 de pc's een licencie te installeren!

Een OS X die meegeleverd wordt, is inderdaad gekoppeld aan die specifieke machine. De dvd zal ook niet installeren op een ander type Mac (overigens wel op een ander exemplaar van het zelfde type).

Een OS X die je los in de winkel koopt, kun je op elke Mac installeren. Het is een volledige versie die ook geen eerdere OS X vereist. Het is dus geen upgrade.

In de praktijk zou je kunnen zeggen dat het een upgrade is, aangezien het niet mogelijk is om een Mac zonder OS te krijgen. Iedereen die het pakket los koopt, zal het dus uiteindelijk toch weer op een Mac zetten waar reeds een Mac OS op stond (of het nu OS 9 of OS X is). Maar aan de OS X licentie zitten dus geen beperkingen in de zin van 'je moet reeds beschikken over Mac OS versie zus-en-zo[/i].

Vind ik ook.

Kom op. Als je voor een spel 50 euro wilt neerleggen dan kun je ook 120 euro voor het OS betalen.


Je vergeet de rest van de incompatible software, welke ook opnieuw aangeschaft moet worden. Dus hier een dikke tienvoudige, als ik voor AutoCAD dan een tweede PC aanhoud.

Ik vind 120 euro een schijntje voor een compleet OS, maar hier pakte het uit dat alleen de illegale pakketten compatible waren ^^

Wordt helaas vaak vergeten.

De andere kant van de vraag is: moet XP nu afgedankt zijn ?
Dat DX10 niet geschikt wordt gemaakt voor XP is eerder een commerciele beslissing dan een praktische beslissing (OK, geld verdienen is altijd praktisch ;) )

Het zou mij niets verbazen als er weer nieuwe tijden gaan aanbreken voor OpenGL, Glide of misschien wel een 3rd party DX10

Het zou mij niets verbazen als er weer nieuwe tijden gaan aanbreken voor OpenGL, Glide of misschien wel een 3rd party DX10
Mij wel.
Het viel me op dat de launch-demos van de GeForce 8-serie nu ook allemaal DX9 danwel DX10 zijn.
Dat terwijl nVidia van oudsher toch altijd OpenGL-demo's maakte, en dan hun eigen extensies showde.
Nu zou er zelfs een extra argument voor OpenGL zijn, want zonder Vista kun je nu niet al hun demo's bekijken.

Glide of een andere 3rd-party 3D-API is niet realistisch. Je hebt daar drivers voor nodig, en dan moet je Intel, ATi en nVidia op 1 lijn zien te krijgen. Die zullen niet staan te springen om nog meer drivers te gaan ontwikkelen en onderhouden.

Het gaat echt tussen OpenGL en DX10 nu, en DX10 lijkt door zowel nVidia als ATi geprefereerd te worden. Om nog maar te zwijgen van de game-industrie natuurlijk. Daar is nog maar 1 OpenGL-programmeur: John Carmack.
Zelfs professionele 3d-software zoals Autocad maken de overstap naar Direct3D.
OpenGL lijkt een aflopende zaak.

Nee tuurlijk hoeft niet het gratis te zijn.. maar 129 Dollar voor Mac OS X Leopard.. geen gezeur met OEM of tig verschillende versies dan vind ik heel schappelijk. .

Als ik Vista in een Virtual Machine wil draaien of XP en ik wil alles volgens de regelstjes doen.. dan ben ik 2x een retail versie kwijt .. (Eentje voor IE6 en eentje voor IE7) en dat vind ik wel een hoop geld..

Ik vind het niet erg dat het geld kost.. maar doe het onder schappelijke voorwaarden en niet itg versie.. want dat is wel melkkoeien gedrag


tegenwoordig niet meer, alleen dus geen ondersteuning en je moet bij een nieuwe(andere) pc weer een nieuwe versie aanschaffen..

Oh, deze discussie weer, laat ik deze link weer even geven: volgens Microsoft zelf is de winstmarge op Windows 85%.

En tsja, we weten allemaal dat Linux distributies en andere Unix-achtige besturingssystemen gratis zijn te downloaden. Weliswaar zijn free/open source software OS's dan wel voor een groot deel afhankelijk van het werk van vrijwilligers om te realiseren dat het kosteloos is, maar daar staat het marktaandeel van Windows tegenover, wat dus een lagere verkoopprijs mogelijk maakt. We weten ook dat de marginale kosten van software relatief nihil zijn.

Ik zou niet meer dan 50 Euro willen betalen voor een besturingssysteem. Maar als Microsoft mij gaat dwingen om Vista te gebruiken omdat DirectX 10.x niet op Windows XP is te gebruiken, dan krijg ik het wel via minder legale manieren in handen.

voor 25 euro meer heb je home basic en voor 35 euro meer home premium, is dat echt zoveel gevraagd?

Wat dus weer betekend dat er minder dan 85% winst gemaakt wordt.. en als iedereen zo denkt dan zal het uiteindelijk nog minder worden.. Je moet niet vergeten dat ze misschien 85% winst maken op windows, maar dat van die 85% wel andere afdelingen bekostigd worden die zwaar verlies draaien (en dan hebben we het nog niet eens over de xbox360 HW afdeling)..

antwoord op je vraag, nee. Andersom kan je stellen: is het acceptabel dat een bedrijf 30% + nettowinst maakt ? Want het OS is voor Microsoft, naast Office , een melkkoetje.

Parabellum: ik vind het te duur omdat ik van mening ben dat Microsoft onaanvaardbaar hoge winsten boekt, maand na maand, jaar na jaar. Ze bulken zo in het geld, dat ze amper weten wat er mee te doen. Zo erg is het. Mag ik dan vinden dat Microsofts prijsstelling aan de te hoge kant zit ?

[Reactie gewijzigd door Madrox op dinsdag 14 augustus 2007 00:21]


Daar noem je ook wat: OEM.
Nee dank je, ik heb geen zin om bij elke wijziging in mijn pc config een nieuwe (nog steeds) veel te dure OEM licentie aan te schaffen.

Ms is net zoals ieder ander bedrijf geen filantropische instelling dus heel normaal om winst te maken. Dat gebruikers het te duur vinden of te vroeg is een ander verhaal.

Veel gamers hebben Vista niet willen afwachten en spelen veelal nog met DX9 compatible kaarten, zoals bijvoorbeeld de 7950. Logisch dat deze gamers willen blijven werken met XP, aangezien hun videokaart toch geen DX10 native draait.

Als iemand al verantwoordelijk is voor de trage verkoop dan is het MS zelf wel. Te laat uitgekomen na veel uistellen en de huidige versie draait nog niet helemaal lekker, ook mede namens de fouten in de dual cores van Intel. Zijn er al patches dan geven ze deze niet eens vrij via Windows update maar willen deze implenteren met VistaSP1. Gebruikers die niet veel lezen of rond internetten weten niet beter maar persoonlijk zou ik zeggen, waarom iedere keer een SP uitbrengen inplaats dat je ook iedere dinsdag al het betere kan launchen via update's ?

Tijd zal het leren, de veeleisende gamer update zijn systeem eens in de 2 jaar dus het kan alleen maar beter gaan voor MS in het aankomende jaar, al mogen ze wel wat meer andere hardware fabrikanten helpen met driver en software update's. Zelf heb ik een HP 2840 all in one en nog steeds is er geen software voor uit, terwijl HP op de site uit dat ze al 2 jaar nauw "samenwerken" met MS aan Vista. Yeah right |:(

Ik heb em gratis maar het draait zo brak vergeleken met XP dat ik het nog niet wil installeren. Dus prijs is niet het enige waar een gebruiker op let.

Dan koop jij vast ook geen brandstof voor je auto. Koninklijke Shell Groep maakt ook miljarden winst per kwartaal, dus...

Je hebt dan vast ook geen bankrekening en verzekering, want ook banken en verzekeraars verdienen miljarden per kwartaal.

Bull argument dus, maar jij vind het het geld niet waard. En dat is je goed recht. Ik blijf voorlopig ook nog bij XP.

Je auto rijdt niet zonder brandstof ... je computer werkt zonder Windows.
Je kunt niet (nouja, nauwelijks) betalen zonder rekenen en al helemaal geen geld ontvangen (denk niet dat veel werkgevers in contanten uitbetalen) ... je computer werkt zonder Windows.

Er zijn dingen die nodig zijn en dingen die handig zijn.
Dingen die nodig zijn betaal je meer voor omdat je niet zonder kan, dingen, zoals Windows, die niet nodig zijn wil je dus ook niet zoveel voor betalen.
Ze mogen immers blij zijn dat je hun product wilt gebruiken ...

Ze investeren ook weer vele, vele miljarden, omdat olie steeds lastiger en duurder wordt om op te pompen. Microsoft zit wat dat betreft beter, ze kunnen de investeringen veel beter in de hand houden; er is geen schaarste aan programmeurs en/of hardware.

Qua Nettowinst zit Microsoft in de absolute top, daar kan je niet omheen. Ze hoeven ook nog eens niet, zoals Shell, heel veel kasreserve te hebben voor nieuwe, peperdure investeringen. Er zijn wel degelijk verschillen, maar je moet ze wel willen zien.



Ach, tegen de tijd dat die 10.1 features gebruikt gaan worden zijn de huidge DX10 kaarten toch alweer aan vervanging toe. Ik wacht namelijk nog steeds op het eerste interessante spel dat DX10 gaat gebruiken, zelfs FS-X doet er nog niks mee helaas.
Dus mijn in November 2006 aangekocht 8800 heeft nog niet zijn volle kracht kunnen gebruiken. Niet dat ik er niet blij mee ben, super ding, alles lekker soepel wat ik speel. Maar wat betreft DX10.1 vind ik dit dus een hoop storm in een glas water.

Ookal kostte Vista 50 euro, dan nog ging ik nu nog niet over. :)


Welke problemen dan? Ik draai hier gewoon Vista Business x64 zonder problemen. Al mijn hardware werkt, mijn games werken en mijn programma's werken. Heb nog geen vastloper gehad. Wat is het probleem?
Heb zo het idee dat de meeste mensen hier die Vista afzeiken het zelf nog niet hebben getest en als ze het al hebben getest dan zal dat wel met een of andere offline activator met gratis rootkit zijn geweest.

mijn geluidskaart doet het niet. ( ook onboard niet)
usb muis doet ineens moelijk moet terug naar mijn oude ps2 muis
het is veel langzamer met opstarten. nee hoor ik krijg binnenkort mijn nieuwe laptop en daar gaat gewoon weer xp op dit was bedoelt als test en vista is gezakt..

Daar wens ik je veel succes mee, veel laptops hebben tegenwoordig SATA controllers waar al geen XP drivers meer voor te krijgen zijn ;)

Ik vind al het gezeik om Vista persoonlijk wel grappig. XP was toen het net uitkwam ook een en al ellende... maar dat zijn we inmiddels allemaal vergeten.

Daar wens ik je veel succes mee, veel laptops hebben tegenwoordig SATA controllers waar al geen XP drivers meer voor te krijgen zijn ;)

Ik vind al het gezeik om Vista persoonlijk wel grappig. XP was toen het net uitkwam ook een en al ellende... maar dat zijn we inmiddels allemaal vergeten.
Inderdaad, en daarom wacht ik lekker tot minimaal SP1 (en waarschijnlijk SP2) voor ik een overstap naar Vista waag. XP was inderdaad ook vrij prut in den beginne maar nu draai ik het toch alweer een hele tijd heerlijk stabiel mee :)

bij je nieuwe laptop zit nieuwe hardware die wél 100% ondersteund zal worden. En dan is Vista echt wel de moeite waard.

heb je GOT al geraadpleegd voor die problemen van je? want ik weet zeker dat het uiteindelijk op te lossen valt. Tenzij je misschien nog een soundblaster 128 hebtof zo

Welke problemen dan? Ik draai hier gewoon Vista Business x64 zonder problemen. Al mijn hardware werkt, mijn games werken en mijn programma's werken. Heb nog geen vastloper gehad. Wat is het probleem?
Heb zo het idee dat de meeste mensen hier die Vista afzeiken het zelf nog niet hebben getest en als ze het al hebben getest dan zal dat wel met een of andere offline activator met gratis rootkit zijn geweest.
Inderdaad, draai hier legaal vista home premium en heb nooit geen problemen.

Laptop voor moeten installeren voor een klant, die wilde een GPRS muis eraan nou met geen mogelijkheid wilde dat ding werken. Ook met allerlei beveiligingsfeatures uit en met alle logins die maar mogelijk zijn kregen we hem niet aan de praat omdat Vista hem uitsloot.

Beveiliging ok maar er zijn ook nog mensen die WEL weten wat ze doen en ik heb er een spuughekel aan als dingen tegen gehouden worden terwijl je als admin alles zou moeten kunnen.

Laptop voor moeten installeren voor een klant, die wilde een GPRS muis eraan nou met geen mogelijkheid wilde dat ding werken. Ook met allerlei beveiligingsfeatures uit en met alle logins die maar mogelijk zijn kregen we hem niet aan de praat omdat Vista hem uitsloot.

Beveiliging ok maar er zijn ook nog mensen die WEL weten wat ze doen en ik heb er een spuughekel aan als dingen tegen gehouden worden terwijl je als admin alles zou moeten kunnen.
Als je zo moe wordt van die beveiligings meldingen dat zet je UAC toch gewoon uit?
De optie om dat uit te zetten zit er niet voor niks in....

Persoonlijk heb ik nog wel wat problemen met IE7 en explorer die zo nu en dan crashen terwijl ook mijn SE telefoon niet consequent gevonden wordt (maar dat is waarschijnlijk een sony probleem) en er wat functionaliteit ontbreekt in de driver voor mijn All in One printer (HP). Door de bank genomen dus geen showstoppers maar genoeg zaken waarvan ik hoop dat MS en de hardware leveranciers die snel gaat fixen.

Er wordt al vergelijking gemaakt met Windows ME dat ook zo brak was.
Jij bent werkelijk waar de eerste waar ik het van hoor. Heb je überhaupt zelf Windows Vista wel getest?

En dan ga je nog voorbij aan het feit dat vista (naar ik heb gehoord van directe ervaringen) onmogelijk veel schijfruimte inneemt in vergelijking tot XP.

nee. maar 150 euro voor vista. 300-400 euro voor een fatsoenlijke drx kaart spellen 100 euro.. het moet wel leuk blijven he

Reken voor een fatsoenlijke DX10 kaart rustig 200 tot 250 euro....dan heb je een 8800GTS 320 oid, nog niet eens een topkaart dus....maar wel een die je nodig hebt om bestaande spellen op 1280 & hoger...

Ik ben het met de beste man in het artikel eens als het gaat over de eenvoud van DX10.1 te implementeren, het probleem is dan ook niet dat het moeilijk is, maar dat er een veel te kleine doelgroep is.

Ik vind het geen slimme zet van MS om zelfs geen software compatibiliteitslaag uit te brengen op XP waarmee DX10 geëmuleerd kan worden. Op deze manier is de doelgroep zo beperkt dat het economisch nauwelijks verantwoord is.

Als het toch maar een paar regels code zijn, vind ik dat je het even goed kan implementeren. Doelgroep breder maken is nooit echt fout, zeker niet op die manier. Samen met iets ala:

if(dxversie == 10.1) then <aangepaste code> else <oude code>

[Reactie gewijzigd door mieJas op maandag 13 augustus 2007 20:02]


zoals jij het voorstelt zou het veel meer code opleveren dan gewenst (de oude code moet bij de nieuwe staan en achter je else moet de oude code dan nog eens? dubbel werk als je het mij vraagt

waarom niet gewoon in een sub blaat(.....)

public (of private) sub blaat(... As ..., ... As ...)
    <oude code>
    If dxversie = "10.1" Then
        <dx 10.1 code>
    End If
end sub


immers de oude code moet ook nog steeds uitgevoert worden en niet alleen de nieuwe functies in directx 10.1, wat slechts enkele effecten zijn dacht ik

[Reactie gewijzigd door Ali3nSt0rmz op maandag 13 augustus 2007 22:58]


Die softwarelaag is hier al een keer uitgebreidt behandeld. De conclusie is eigenlijk dat zo'n versie veel te traag is om zinvol te zijn. Microsoft gokt er gewoon op dat over een paar jaar iedereen over is op vista en de nieuwe grafische architectuur. Dat het hierdoor even lastig is voor gamers is dan gewoon pech.

*ahum*

Sorry maar aangezien DX9 games trager werken op Vista zie ik geen probleem om een DX10.x wrapper voor XP te introduceren. Dat geeft de consument in ieder geval een keuze!

*edit
boesOne was me voor

[Reactie gewijzigd door Misser op maandag 13 augustus 2007 22:56]


wie zegt dat dx9 games trager functioneren?
CS: Source draait hier een stuk beter op vista ultimate dan op xp pro met een 7600 go en intel c2d t7200

De ontwikkelaar is van mening dat Microsoft gamers meer moet aanmoedigen om hun XP-installatie te upgraden, bij voorkeur door de prijs van Vista te verlagen.
MS had niet DX10 moeten koppelen aan Vista to begin with. Ze hebben zich kosten noch moeite gespaard om op allerlei ander gebied backwards compatible te blijven, maar DX10.. nee dat kan echt alleen op Vista :z

De ontwikkelaar wil natuurlijk meer doosjes verkopen, maar gamers zouden niet moeten toegeven aan dit soort truukjes van OS makers om de nieuwe versie van 't OS erdoor te douwen..

euhm herrinner je dat artikel over DX10 nog? DX10 moet onder vista werken omdat huidige besturings systemen er niet goed mee overweg kunnen.

Dat is blaat van MS. DX10 is software. Je moet, eventueel met verlies van performance, een layer kunnen maken zodat 't ook op oudere besturingssystemen werkt. Vista zelf zit vol met layers om oude code te kunnen draaien.

Het is geen technische beperking geweest die MS heeft doen besluiten geen DX10 support voor XP te ontwikkelen. Het is puur een business beslissing geweest met als doel de overgang naar Vista te versnellen.

Je moet, eventueel met verlies van performance, een layer kunnen maken zodat 't ook op oudere besturingssystemen werkt. Vista zelf zit vol met layers om oude code te kunnen draaien.
Bij Vista draai je dus oude software (voor oudere hardware) op een nieuw OS (en nieuwe hardware).
Dat is heel wat anders dan nieuwe software (DX10) draaien op een oud OS (en doorgaans oude hardware).
Het punt is dat het op XP dusdanig traag zou worden dat het niet eens interessant is om er moeite in te gaan steken, zeker omdat de meeste mensen die bij XP blijven hangen, dit doen omdat ze oude hardware hebben.
Mensen die nu een PC kopen hebben sowieso al Vista (en mensen die niet al te lang geleden nieuw hebben gekocht met XP, hebben een Vista bonnetje gekregen).

Ik val zelf dan in de speciale categorie dat ik geen compleet systeem heb gekocht, maar zelf m'n videokaart naar DX10 heb geupgrade, en ik zal helaas zelf Vista moeten kopen. Pech gehad. Maar ach, dat is ook weer geen ramp. Voor 200e heb ik Home Premium Upgrade, want XP Pro had ik al.

DX9 is ook voor win98/ME te krijgen. DX8 was er zelfs nog voor 95.
Ik geloof er niks van dat het 'te traag' zou worden.

Dat komt omdat je het niet begrijpt.
Eenieder die verstand van zaken heeft over het nieuwe Vista drivermodel, en de bottlenecks in de DX9-API, zal DX10 met open armen ontvangen.

Om aan te geven dat Microsoft dit niet uit z'n duim zuigt:
Hier is een presentatie van nVidia uit 2003, die precies aangeeft wat het probleem voor programmeurs is in Win2000/XP op moderne GPUs (nou ja, modern? 2003 is al weer lang geleden):
http://developer.nvidia.com/docs/IO/8230/BatchBatchBatch.pdf

Dit probleem is dus heel reeel, al in 2003 door nVidia behandeld, en eindelijk biedt Vista een oplossing. En wat krijgen we?
Een hoop gezeur van mensen die er absoluut geen kaas van hebben gegeten, en in de weg staan van de vooruitgang... 'Ik geloof er niks van'...

[Reactie gewijzigd door ddbruijn op maandag 13 augustus 2007 23:31]


Oja, Nvidia. Datzelfde bedrijf, wat zijn gebruikers maandenlang in de steek liet, omdat ze geen fatsoenlijke drivers konden maken voor Vista 8)7
Wat zeuren we nog ?

zoals DX10 nu is, word het idd lastig om het onder XP te laten draaien, true. Maar wie zegt me dat ze dat driver-model voor DX10 niet anders hadden kunnen inrichten, zodat het wel makkelijker te implementeren was geweest onder XP ?

Ik weet het niet....


Maar wie zegt me dat ze dat driver-model voor DX10 niet anders hadden kunnen inrichten, zodat het wel makkelijker te implementeren was geweest onder XP ?
Dan kom je toch weer op een drivermodel uit zoals dat nu al bestaat.
De enige manier om het probleem uit deze presentatie aan te pakken is om het drivermodel (en dus de kernel) rigoreus anders op te stellen.
Dat is niet iets dat je even als een patch op een OS van ruim 5 jaar oud gaat implementeren. Het is veel te ingrijpend, en het is niet te garanderen dat al je software blijft werken. Je drivers blijven sowieso niet werken, en dat is dus al een gigantisch probleem. Zie maar hoeveel mensen klagen dat ze geen Vista-drivers kunnen vinden.
In feite komt het erop neer dat de enige manier om DX10 (goed) op XP te laten werken is dat je XP omtovert tot Vista, in ieder geval op technisch niveau. Dat ze dan de nieuwe GUI en wat nieuwe tooltjes achterwege laten, soit, maar de technische problemen blijven.

"Dan kom je toch weer op een drivermodel uit zoals dat nu al bestaat."

Waarom kan je voor videokaarten geen nieuw drivermodel in XP bakken?
Volgens mij kan het niet omdat microsoft dat besloten heeft.
De app praat met de api en de api is het enige component dat met de driver praat.
De driver, een kernel module, kan alleenheerschapij verkrijgen op cpu en bus tijd.
Je zou dan waarschijnlijk wel een nieuwe scheduler moeten introduceren die speciaal met de videodriver kan communiceren.

Microsoft wil er denk ik gewoon geen aandacht aan geven (xp is een os dat uitgefaseerd wordt). Het heeft meerdere voordelen voor microsoft zoals verkoopargument voor vista, het niet hoeven te 'hacken' van de xp kernel etc etc.. maar het zou moeten kunnen!.

"Het is veel te ingrijpend, en het is niet te garanderen dat al je software blijft werken. "

Je kan 2 drivers paralel hebben die afhankelijk van de toepassing geactiveerd worden.
Dus voor dx9 dingen de oude driver gebruiken en voor dx10 het nieuwe (gedeeltelijk geimplementeerd) model.

"In feite komt het erop neer dat de enige manier om DX10 (goed) op XP te laten werken is dat je XP omtovert tot Vista, in ieder geval op technisch niveau."

In feite zou het ombouwen van een paar onderdelen al voldoende moeten zijn.

Het echte probleem is natuurlijk dat microsoft dx10 rondom vista heeft gebouwd.
Hierdoor is het inherent een vista toepassing. je kan het niet straffeloos op een ander os draaien. duuh.
Maar ik kan me niet voorstellen dat je niet een (andere) implementatie kan maken speciaal voor xp met dezelfde voordelen als op vista.
Let maar op. Als genoeg mensen blijven zeuren dan komt het ook uit voor xp.

Waarom kan je voor videokaarten geen nieuw drivermodel in XP bakken?
Volgens mij kan het niet omdat microsoft dat besloten heeft.
De app praat met de api en de api is het enige component dat met de driver praat.
De driver, een kernel module, kan alleenheerschapij verkrijgen op cpu en bus tijd.
Je zou dan waarschijnlijk wel een nieuwe scheduler moeten introduceren die speciaal met de videodriver kan communiceren.
Waarom kun je een Mercedes S van het vorige model niet ombouwen tot het huidige model? Je kunt toch alles losschroeven, lassen, etc?
Komt erop neer dat je in feite een compleet nieuwe auto gaat bouwen, waar je misschien nog een aantal onderdeeltjes kunt hergebruiken.
Zo ook met XP. Je moet dusdanig veel omgooien in de kernel en drivers dat het gewoon ondoenlijk is. Enerzijds kost het veel tijd om te ontwikkelen, en anderzijds kun je geen compatibiliteit meer garanderen.
Het is niet meer dan logisch dat Microsoft dat niet meer wil gaan doen op een OS van ruim 5 jaar oud. Als je de voordelen tegenover de nadelen uitzet, moet je wel tot die conclusie komen.
Je kan 2 drivers paralel hebben die afhankelijk van de toepassing geactiveerd worden.
Dus voor dx9 dingen de oude driver gebruiken en voor dx10 het nieuwe (gedeeltelijk geimplementeerd) model.
Volgens mij snap jij niet wat een drivermodel is.
Twee drivermodellen ondersteunen in 1 kernel is iets wat je al HELEMAAL niet wilt. Maakt het allemaal nodeloos duur en ingewikkeld.
Microsoft zou het dan maar een betaalde update moeten maken, zonder support uiteraard. Microsoft kan immers niet garanderen dat een dergelijke hack werkt.
In feite zou het ombouwen van een paar onderdelen al voldoende moeten zijn.
Waarbij een van die onderdelen de kernel is, het hart van het systeem. Met alle gevolgen van dien.
Het echte probleem is natuurlijk dat microsoft dx10 rondom vista heeft gebouwd.
Hierdoor is het inherent een vista toepassing. je kan het niet straffeloos op een ander os draaien. duuh.
Is toch logisch? Je kunt toch ook geen linux kernelmodules in Windows laden?
Als er mensen zijn die dat gaan eisen, vind je dan ook dat maar in Windows gemaakt moet worden, ook al kunnen die mensen veel beter linux draaien, omdat de modules daar veel sneller en stabieler zouden werken?
Maar ik kan me niet voorstellen dat je niet een (andere) implementatie kan maken speciaal voor xp met dezelfde voordelen als op vista.
Ja, in theorie kan alles. De hardware is hetzelfde, en de software kun je aanpassen tot je een ons weegt.
Maar dat wil niet zeggen dat het de moeite loont.
Let maar op. Als genoeg mensen blijven zeuren dan komt het ook uit voor xp.
Nooit. Zelfs al zou Microsoft het willen, dan kan het nu niet meer.
Ze hebben jaren geleden, bij het ontwikkelen van de DX10-specs al besloten dat ze het niet in XP gaan implementeren.
Als ze daar nu nog aan moeten beginnen, dan is het klaar tegen de tijd dat Vista het mainstream-OS is (reken ook dat niet alleen MS nog moet beginnen aan de implementatie, en daarna de testfase, maar dat ook alle GPU-fabrikanten dan nieuwe drivers moeten gaan ontwikkelen... Dat terwijl de DX10-drivers voor Vista nog niet eens helemaal goed werken).

Of je gebruikt natuurlijk gewoon OpenGL, dan heb je dat probleem niet. Kijk maar op slide 14 van de presentatie die je zelf aanwijst.

Het feit dat dit probleem door OpenGL opgelost kan worden in alle operating systems en Windows versies (of eigenlijk, gewoon niet bestaat in OpenGL), geeft al aan dat Microsoft verhaaltje dat alleen Vista de oplossing mogelijk maakt gewoon marketing gelul is.


Of je gebruikt natuurlijk gewoon OpenGL, dan heb je dat probleem niet. Kijk maar op slide 14 van de presentatie die je zelf aanwijst.
Niet echt. Er is een duidelijk dalende lijn te zien bij OpenGL. Deze presentatie is ook al weer 4 jaar oud. Intussen kan de lijn best al gedaald zijn tot het niveau van D3D, of zelfs lager.
Het feit dat dit probleem door OpenGL opgelost kan worden in alle operating systems en Windows versies (of eigenlijk, gewoon niet bestaat in OpenGL)
Niks feit, je weet niet waar je over praat.
Ook OpenGL is onderhevig aan drivermodellen, al heeft de fabrikant bij OpenGL iets meer vrijheid in het ontwerpen van de interface tussen usermode en kernelmode, waardoor ze een lichte voorsprong hadden op D3D.
Verder heeft OpenGL weer genoeg andere problemen waardoor DX10 zeker wel bestaansrecht heeft. Ga maar na, dit probleem is al sinds 2003 bekend, maar toch zijn game-ontwikkelaars niet massaal overgestapt op OpenGL.
Ze gaan nu wel over op DX10.

Niet echt. Er is een duidelijk dalende lijn te zien bij OpenGL.

Ja, nogal wiedes: het aantal polygonen gaat omhoog! Er wordt meer werk gedaan, en dan duurt dat langer. Bij OpenGL is het proces dus GPU-bound, de kaart wordt optimaal ingezet. Dat is precies waar deze paper over gaat.

Bij DirectX heb je dat niet omdat die volledig CPU-bound is, en de communicatie overhead tussen CPU en GPU de prestaties overheersen.

Deze presentatie is ook al weer 4 jaar oud.

Ok... Waarom kom je er dan mee als voorbeeld? Hij was dus wel geldig toen je dacht dat hij jouw viewpoint ondersteunde, en nu dat niet zo blijkt te zijn is hij plotseling te oud? Lekkere manier van discussieren, dat...

Intussen kan de lijn best al gedaald zijn tot het niveau van D3D, of zelfs lager.

Het kan net zo goed gestegen zijn tot vele malen hoger dan het nivo van DirectX, maar zonder het te meten gaan we het niet weten. Dus je speculatie gaat helemaal nergens over.

Niks feit, je weet niet waar je over praat.

Ik vermoed, maar ik kan het natuurlijk verkeerd hebben, dat ik er veel en veel meer van weet dan jij. Mijn laatste grote 3D project was een virtual reality systeem voor de European Space Agency. We begonnen in eerste instantie met DirectX, en zijn later overgestapt op OpenGL. De OpenGL versie was significant sneller dan de DirectX versie, hoewel de applicatie an sich hetzelfde gebleven was.

Maar laat me raden naar jouw ervaring: je hebt jarenlange ervaring met het flamen in forums, en daarom heb je ook nu een mening? En je oom woont naast iemand die bij een bedrijf werkt die spelletjes verkopen, en daarom weet je alles van de achterliggende techniek?

Verder heeft OpenGL weer genoeg andere problemen...

...zoals?

...waardoor DX10 zeker wel bestaansrecht heeft. Ga maar na, dit probleem is al sinds 2003 bekend, maar toch zijn game-ontwikkelaars niet massaal overgestapt op OpenGL. Ze gaan nu wel over op DX10.

Ah, iedereen springt in de sloot dus in de sloot springen is De Standaard. Zo ken ik er nog een paar. Als je nou met fatsoenlijke argument kwam kon ik je nog een beetje serieus nemen, maar dit...

Maar goed, laat ik je argument even stukje bij beetje wegschoffelen:

1. Developers stappen niet massaal over op DX10. Er is nog geen enkel stuk DX10 software aangekondigd. Hoogstens hebben DX<lager> spellen een codepath erbij om wat DX10 effecten op het scherm te toveren. Developers zouden tenslotte wel gek zijn om ineens 95% van de PC markt buiten te sluiten, daar gaat dan ook 95% van hun inkomsten.

2. Developers hebben uiteraard al een lange investering in een bepaalde codebase, en die willen ze natuurlijk niet 1-2-3 omgooien. Dat is een volkomen legitieme reden, en daar sta ik ook helemaal achter. Dat zegt echter niets over de vermeende superioriteit van de onderliggende API's.

3. De keuzes van mensen, zeker in groepen, is vaak meer gebaseerd op wat de kudde doet dan op wat verstandig is. Ik ben er ook nog steeds verbaasd over dat iedereen MySQL gebruikt, hoewel PostgreSQL over de hele linie een betere keuze is. Maar hee, dat boeit me niet. Wat me wel mateloos irriteert is dat er dan over het alternatief (OpenGL, danwel PostgreSQL) zo ongelofelijk denigrerend gedaan moet worden.

Let's face it, OpenGL is gewoon een erg goede API die heel veel problemen van heel veel mensen zou oplossen als ze het zouden gebruiken. Microsoft doet zijn uiterste best om OpenGL kapot te maken, omdat het voor andere platformen (Mac, Linux, ...) het enige alternatief is, en daarom is er een sfeer gecreeerd waarin altijd maar over OpenGL gezanikt wordt. Op T.net, broeinest van Microsofties dat het is, wordt uiteraard de corporate groupthink uitgedragen, en moet er dus ten allen tijde negatieve berichten over OpenGL verspreid worden. En zoals ik al eerder zei, dat is dus ontzettend jammer; het doet afbreuk aan OpenGL, en het doet afbreuk aan dit forum. Langzamerhand krijg ik dan ook steeds meer weerzin hier de reacties te lezen en te posten, en de dag nadert dat jullie van mijn aanwezigheid verlost zullen zijn.

Ja, nogal wiedes: het aantal polygonen gaat omhoog! Er wordt meer werk gedaan, en dan duurt dat langer. Bij OpenGL is het proces dus GPU-bound, de kaart wordt optimaal ingezet. Dat is precies waar deze paper over gaat.
MIsschien moet je de paper iets duidelijker lezen.
Bij OpenGL zie je bv deze twee uitersten:
150.000 batches/sec bij 10 triangles/batch
110.000 batches/sec bij 200 triangles/batch

Even uitrekenen:
respectievelijk 1.500.000 tris/sec en 22.000.000 tris/sec.
Ook bij OpenGL zit er dus een enorm verschil in throughput aan de hand van de batchgrootte. Er zit dus bijna een factor 15 verschil tussen throughput van 10 tris/batch en 200 tris/batch.
En jij wil beweren dat de GPU optimaal ingezet wordt? Nee, OpenGL is bij kleine batches slechts marginaal beter.
De geteste GPU is een GeForce4 Ti4600, deze kan theoretisch 136Mtri/sec, dus OpenGL zit in het geval van 22MTris/sec nog steeds ruim een factor 6 van het optimale af.
GPU-bound? Absoluut niet dus.
Ok... Waarom kom je er dan mee als voorbeeld? Hij was dus wel geldig toen je dacht dat hij jouw viewpoint ondersteunde, en nu dat niet zo blijkt te zijn is hij plotseling te oud? Lekkere manier van discussieren, dat...
Hij ondersteunt mijn punt juist wel. Ik geef alleen aan dat dit probleem al heel lang speelt, en GPUs nu nog veel hogere theoretische throughput hebben, dus het probleem nog veel erger is geworden (zoals de paper ook al uitlegt).
Het kan net zo goed gestegen zijn tot vele malen hoger dan het nivo van DirectX, maar zonder het te meten gaan we het niet weten. Dus je speculatie gaat helemaal nergens over.
Dat zou niet logisch zijn. De bottleneck is de CPU, en de kloof tussen CPU en GPU is nu nog veel groter dan 4 jaar geleden.
Ik vermoed, maar ik kan het natuurlijk verkeerd hebben, dat ik er veel en veel meer van weet dan jij.
Dat denk ik wel ja.
Ik heb er een hekel aan om een CV te moeten gaan posten... Maar omdat jij me weinig keus laat...
Ik heb onder andere een visualisatie-module geschreven voor een deel van het CAD-pakket Hydroman van Paro Engineering (in OpenGL):
http://www.paro-nl.com/hydromansoftware.html
Verder heb ik voor mijn master aan de TU Delft een caustic raytracer geschreven in Java:
http://scali.scali.eu.org/caustic/demo.html
Ik heb een software-rendered 3d engine in Java geschreven voor de demoscene (compleet met oa texture filtering, multitexturing, per pixel lighting, shadowmapping en skinning):
http://www.pouet.net/prod.php?which=10808
En ik experimenteer in m'n vrije tijd nog weleens wat met Direct3D, waarvan ik wat resultaten post op een forumpje van Bohemiq:
http://bohemiq.scali.eu.org/forum/viewforum.php?f=4
Intussen is die engine ongeveer uitgegroeid tot de mogelijkheden van een Doom3 of FarCry (flexibele material-support, volledig shader-gebaseerd, support voor stencil shadows en shadowmaps, vertex skinning, realtime reflecties etc, en nog wat extra effectjes zoals CSG en isosurface rendering), en ben ik nu de overgang naar DX10 aan het voorbereiden.

Geheel onervaren ben ik dus niet, waar het OpenGL, Direct3D, software rasterizing danwel raytracing aangaat.
Verder heb ik goede contacten met oa de game-industrie vanwege mijn demoscene-verleden. Oa Mikko Kallinen, de lead-programmeur van FutureMark is een goede vriend van mij (we gaan terug tot het Amiga-tijdperk in de scene), en hij heeft me veel bijgebracht over Direct3D. Mijn skinned stencilshadows werken dan ook volgens dezelfde GPU-based methode die 3DMark03 ook gebruikt, en is daarom veel minder CPU-heavy dan Doom3.
De OpenGL versie was significant sneller dan de DirectX versie, hoewel de applicatie an sich hetzelfde gebleven was.
Dat kan ja. OpenGL is dan ook de Visual Basic van de 3D-APIs.
Omdat het op zo'n hoog niveau werkt, kunnen mensen met weinig kennis er relatief goede code mee schrijven.
Direct3D staat dichter bij de hardware, wat betekent dat je zelf veel meer verantwoordelijk bent voor batching, efficient configureren van resources etc.
Als het significant sneller is, betekent dat simpelweg dat de Direct3D-code niet goed op de hardware aansloot. Er zijn genoeg games en andere benchmarks die bewijzen dat de API op zich weinig of geen invloed heeft op de prestaties van de hardware, mits goed gebruikt.

Als ik zie hoe weinig jij begrijpt van het batching-probleem, en blijkbaar niet eens kunt narekenen hoe inefficient OpenGL in dit geval is, kan ik niets anders dan concluderen dat jij niet echt zicht hebt op hoe de hardware werkt. Ik ben veel meer lowlevel ingesteld, net als veel van mijn demoscene/game-ontwikkel-collega's. Zal wel de jarenlange ervaring zijn. Velen van ons gaan terug tot de begintijd van 3d-graphics op personal/homecomputers, en schreven al 3d-engines in software op Amiga of 386/486.
1. Developers stappen niet massaal over op DX10. Er is nog geen enkel stuk DX10 software aangekondigd. Hoogstens hebben DX<lager> spellen een codepath erbij om wat DX10 effecten op het scherm te toveren. Developers zouden tenslotte wel gek zijn om ineens 95% van de PC markt buiten te sluiten, daar gaat dan ook 95% van hun inkomsten.
Met overstappen bedoel ik natuurlijk niet dat ze DX9 en lager negeren (dat zou commercieel gezien niet slim zijn). Ik bedoel dat ze ook de nieuwe technologie van DX10 gebruiken, in plaats van bij DX9 blijven, danwel overstappen naar OpenGL.
2. Developers hebben uiteraard al een lange investering in een bepaalde codebase, en die willen ze natuurlijk niet 1-2-3 omgooien. Dat is een volkomen legitieme reden, en daar sta ik ook helemaal achter. Dat zegt echter niets over de vermeende superioriteit van de onderliggende API's.
Ware het niet dat game-engines altijd 'wegwerp-engines' zijn. Ze worden eenmalig ontwikkeld, en daarna wordt bijna from scratch een nieuwe engine ontwikkeld. Meestal wordt hier dan ook de overstap gemaakt naar een nieuwere API (iedere D3D-ontwikkelaar kan je vertellen dat de overgang van de ene D3D-versie naar de andere nogal wat voeten in de aarde heeft, een overstap van D3D naar OpenGL zou niet moeilijker worden, en zelfs meer continuiteit garanderen, omdat OpenGL qua API ongewijzigd blijft. Slechts nieuwe extensies dienen zich aan).
3. De keuzes van mensen, zeker in groepen, is vaak meer gebaseerd op wat de kudde doet dan op wat verstandig is.
Behalve dan dat de game-industrie een miljarden-industrie is, waarin de creme de la creme van ontwikkelaars werkt. Dat is even wat anders dan een bedrijfje dat een website klust. Keuzes worden dan ook veel beter doordacht en verantwoord.
De kern van de industrie is ook niet zo heel groot. Er is maar een handvol toonaangevende engines. De kleinere ontwikkelaars nemen gewoon een licentie.
Sprake van kuddegedrag bij de kern van de industrie is er dan ook niet.
Let's face it, OpenGL is gewoon een erg goede API die heel veel problemen van heel veel mensen zou oplossen als ze het zouden gebruiken.
Dat zeer zeker. Maar hetzelfde kan gezegd worden van DX10.

[Reactie gewijzigd door ddbruijn op woensdag 15 augustus 2007 09:26]


Uhm.,., volgens die link is het probleem op te lossen door anders te programmeren..,, geen dx10 voor nodig.,.,

Uhm.,., volgens die link is het probleem op te lossen door anders te programmeren..,, geen dx10 voor nodig.,.,
Je snapt er echt niks van wat dat 'anders programmeren' inhoudt he?
Het is een gigantische beperking op het aantal objecten, aantal textures, shaders etc dat je in een scene kunt hebben. Dat is dus geen wenselijke situtatie.
Heb je de presentatie wel goed gelezen, en heb je het begrepen? Ik krijg de indruk van niet.

Ja, ik begrijp het wel.

Volgens mij snap je het zelf niet helemaal.
Om de gpu goed aan te sturen moet je veel kleine batches posten.
Die leveren tegenwoordig teveel overhead op waardoor je de gpu niet helemaal kunt benutten.
Dit was ten tijde van de presentatie waar jij naar linkt nog niet zo'n probleem.
In de presentatie wordt alleen maar uitgelegd dat je kleine batches moet maken (en vooral veel ervan) i.p.v een paar hele grote.

Tegenwoordig begint de overhead van de kleine batches een grotere rol te spelen (omdat de gpu's er meer van kunnen verwerken).
Dus moet de api en driver efficienter worden.
Voila: DX10 (inclusief video driver model).

Maar de impact van de overhead wordt niet/amper besproken in de presentatie.

Je hoort dus een bel maar hebt geen idee waar de klepel hangt.

[Reactie gewijzigd door koelpasta op dinsdag 14 augustus 2007 12:29]


In de presentatie wordt alleen maar uitgelegd dat je kleine batches moet maken (en vooral veel ervan) i.p.v een paar hele grote.
Lol, precies andersom natuurlijk!
Je hebt het echt niet begrepen.
Iedere batch heeft veel overhead.
Daarom moet je weinig batches per frame renderen. Wat dus betekent weinig state-changes per frame, dus beperkt in het gebruik van objecten, textures, shaders en andere dingen die state-changes tot gevolg hebben. De 'batch-breakers' zoals ze dat noemen.
Dit was ten tijde van de presentatie waar jij naar linkt nog niet zo'n probleem.
Juist wel, ze geven toch aan dat je maar een paar procent van je maximale performance haalt bij veel batches per frame (eigenlijk ongeacht het aantal triangles per batch, tot op zekere hoogte).
Het probleem is toch simpel? Het is de overhead van de calls die de prestaties van de GPU beperken. Meer batches is meer calls, en dus meer overhead, waardoor de GPU langer op de CPU zit te wachten.

Fijn dat je even hebt laten merken dat je er absoluut niks van begrijpt.
Je hoort dus een bel maar hebt geen idee waar de klepel hangt.
Lol, ik ben zelf DirectX-ontwikkelaar, ik draai alweer sinds Direct3D5 mee. Wat weet jij ervan?

[Reactie gewijzigd door ddbruijn op dinsdag 14 augustus 2007 12:49]


DirectX 7, 8 en 9 zijn allemaal redelijk backwards compatible. DirectX 8 spellen konden (wel met verlies van effecten) vaak op DirectX 7 hardware gedraaid worden. DirectX 10 is compleet anders aangepakt en ingedeeld. Hele stukken code zijn herschreven. DirectX 10 lijkt absoluut niet meer op DirectX 9. Ik laat even in het midden of het 'te traag' zou worden, maar er moet heel wat geemuleerd worden om van DirectX 9 naar 10 te gaan of andersom. Het gaat in ieder geval niet zo makkelijk als van DirectX 7 < > DirectX 8

DirectX 10 is compleet anders aangepakt en ingedeeld. Hele stukken code zijn herschreven. DirectX 10 lijkt absoluut niet meer op DirectX 9. Ik laat even in het midden of het 'te traag' zou worden, maar er moet heel wat geemuleerd worden om van DirectX 9 naar 10 te gaan of andersom. Het gaat in ieder geval niet zo makkelijk als van DirectX 7 < > DirectX 8
Yup, er is zelfs een heel Tweakers-artikel aan gewijd:
http://pro.tweakers.net/reviews/699

Het meest ingrijpende aan DX10 is dus niet zozeer de nieuwe shaders of effecten, die hadden ze ook wel aan een DX9-achtige interface kunnen toevoegen... Het ingrijpende zit hem 'onder de motorkap'. Daar hebben game-ontwikkelaars niet eens zo heel veel mee te maken. Maar het is wel heel ingrijpend voor de Windows-kernel en drivers zelf.

Het zou nergens op slaan om dit op XP uit te brengen. Je kunt nooit de voordelen van DX10 eruit krijgen zonder de Vista-kernel en drivers. Kun je beter gewoon DX9-software blijven schrijven voor XP. Qua grafische effecten scheelt het niet eens zo heel veel.
Dat zullen ontwikkelaars voorlopig ook doen, en over een jaar of wat zijn Vista en DX10-hardware dermate ingeburgerd dat bijna niemand er erg meer in heeft als DX9-support ineens verdwijnt.

We hebben hier te maken met een stel techno-foben van de ergste categorie... En dat durft zich tweaker te noemen...
Je krijgt het er gewoon niet in. Ze weten zo enorm weinig van OSen, drivers, kernels en 3D-acceleratie dat ze zich puur moeten leiden door irrationele factoren als angst en wantrouwen jegens Microsoft. Hoe zielig ben je dan?

[Reactie gewijzigd door ddbruijn op dinsdag 14 augustus 2007 10:57]


"We hebben hier te maken met een stel techno-foben van de ergste categorie... En dat durft zich tweaker te noemen...
Je krijgt het er gewoon niet in. Ze weten zo enorm weinig van OSen, drivers, kernels en 3D-acceleratie dat ze zich puur moeten leiden door irrationele factoren als angst en wantrouwen jegens Microsoft. Hoe zielig ben je dan?"

Uuhm.,., ik heb jou ook nog niet iets horen uitleggen, alleenmaar mensen bashen en vertellen hoe goed jij het allemaal weet.

Dus, als je het zo goed weet, Wat is er precies anders aan de vista kernel waardoor je daar niet dx10 op zou kunnen implementeren?

Uuhm.,., ik heb jou ook nog niet iets horen uitleggen, alleenmaar mensen bashen en vertellen hoe goed jij het allemaal weet.
Ik hoef het toch niet uit te leggen?
Ik heb de link naar het tweakers-artikel gepost, waarin dat wordt uitgelegd, beter en uitgebreider dan ik hier in 1 post zou kunnen doen.
Verder is er genoeg documentatie van Microsoft op de MSDN te vinden.
Waarom zou ik het moeten uitleggen?
Ik ga ervanuit dat je zelf het artikel al hebt gelezen en eventueel verder gezocht hebt naar informatie, gezien jouw 'alwetende' houding. Dus trek ik de conclusie dat je het gewoon niet snapt.
Dus, als je het zo goed weet, Wat is er precies anders aan de vista kernel waardoor je daar niet dx10 op zou kunnen implementeren?
Zie het artikel en de MSDN. Als je die info al niet kunt volgen, hoeven we al helemaal niet in discussie te gaan.
Als je het wel kunt volgen, weerleg dan de argumenten uit het artikel maar eens. Dan praten we verder.

[Reactie gewijzigd door ddbruijn op dinsdag 14 augustus 2007 13:12]


Al je uitleg ten spijt. Het is en blijft een business decision die je achteraf met technische argumenten aankleedt.
MS heeft met DX10 comptibiliteit gebroken, hetgeen ze bijna nooit doen op ander gebied, al moeten ze daar vreemde implementaties voor maken.

Je bent niet paranoia als je daaraan de conclusie verbindt dat deze beslissing MS niet slecht uit kwam ivm met de adoptie van Vista.

Al je uitleg ten spijt. Het is en blijft een business decision die je achteraf met technische argumenten aankleedt.
Nee, de business decision is een gevolg van technische argumenten.
Het is namelijk een feit dat het XP-drivermodel niet meer voldoet voor moderne GPUs.
Het technische argument dat er een nieuw drivermodel ontwikkeld wordt, bestond dus al voordat er sprake was van DX10 en Vista.
Daarop is dus het besluit genomen om dat nieuwe drivermodel niet meer in het oude OS in te gaan bouwen, maar gewoon from scratch te beginnen met Vista.

Wat jij beweert is dat men eerst DX10 verzonnen heeft, en daarna een technisch excuus bedacht. De nVidia-presentatie bewijst dus dat dat niet zo is, en dat het probleem al jaren bestond voordat DX10 en Vista kwamen.
Eerst was er het probleem, toen kwam er de technische oplossing, en toen kwam de beslissing om de oplossing slechts in Vista te implementeren, niet anders.
Je bent niet paranoia
Paranoïde.

Je was er ook niet bij.
Technisch is het niet onoverkomelijk om DX10 voor XP uit te brengen. Feit is dat er duidelijk met compatibiliteit gebroken is: Gamers moeten binnenkort voor de nieuwste games Vista hebben. Dit geeft leverage voor adoptie Vista.
* boesOne was er trouwens ook niet bij..
paranoïde
potato potatoe

Feit is dat er duidelijk met compatibiliteit gebroken is: Gamers moeten binnenkort voor de nieuwste games Vista hebben. Dit geeft leverage voor adoptie Vista.
Ja, en dus?
Is er iets mis mee dat Microsoft zijn ontwikkelbudget voor oudere versies van hun software beperkt, en de nieuwe versie zo aantrekkelijk mogelijk wil maken?
Geen enkel bedrijf pompt geld in projecten waar ze uiteindelijk niks aan kunnen verdienen. Microsoft heeft ruim 5 jaar lang heel behoorlijke support geleverd op XP, en ook flink wat functionaliteit toegevoegd door de jaren heen.
Je moet ergens de lijn trekken. Ik weet zeker dat als Microsoft het wel op XP zou uitbrengen, maar niet op 2000, dat mensen nog STEEDS zouden zeuren. Mensen moeten gewoon altijd zeuren. Lees ook maar de berichten terug op de aankondiging dat MS de support van 2000 ging stopzetten. De support op XP loopt inmiddels zelfs langer dan die op 2000, als ik me niet vergis, en gaat voorlopig nog door.
En dan dat gezeik over DX10, wat je helemaal niet nodig hebt voor een goed functionerend systeem, en de komende 2 jaar ook niet nodig hebt voor games, tsja... Van een mug een olifant maken is het understatement van het jaar hier...

Zelfs bij een niet-commercieel product als de linux-kernel worden niet alle nieuwe technologieen in alle oudere versies verwerkt. Op een gegeven moment moeten de gebruikers daar ook over op een nieuwere kernel-versie om bij te blijven.
Daar hoef je weliswaar niets extra's voor te betalen, maar de andere problemen hou je wel (compatibiliteit met bepaalde software, ook commerciele pakketten die niet meer werken, drivers etc).

Alsof jouw autofabrikant jouw een nieuwere zuinigere motor voor jouw huidige auto zou geven als ze een nieuw model uitbrengen.. XP is gewoon een afgelopen zaak, wil je mee met de toekomst dan moet je upgraden, wil je niet mee dan moet je maar accepteren dat je bv sommige spelletjes niet kunt spelen..

hier een filmpje waar developers gecoached worden direct x 10.1 toe te passen: http://www.youtube.com/watch?v=JA6h3f_bfYU

En zo helpt MS de pc game om zeep of doet hier in ieder geval aardig zijn best voor...
Een platform dat het toch al niet zo makkelijk heeft tussen al het console geweld en door piraterij zou door de grootste pc software boer toch juist op alle mogelijke manieren gesteund moeten worden?! Dit in plaats van het alleen maar steeds ontoegangkelijker te maken door te gaan hanesen met 'Vista only'.
Of willen ze ons echt allemaal aan de X-doos?
«  1  2  3  4  5  »

Op dit item kan niet meer gereageerd worden.

Volgende 20:34 Intel introduceert 3,0GHz quadcore Xeon
Vorige 18:46 VS: vooruitgang in automatisch herkennen kwade bedoelingen
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011