• Gunner
    #5074
    Mégis sikerülhet?

    Néhány hónapja nagy port kavart a hír, mely szerint egy alig 19 éves programozónak sikerült megoldást találnia DirectX 10 grafikák XP-n történő futtatására. Az Alky Project fejlesztője blogjában egyenesen kijelentette: semmi szükség DirectX 10-kompatibilis hardver beszerzésére, a programok a jelenlegi grafikus kártyákkal is használhatóvá válnak. Ez természetesen nem igaz, legalábbis nem teljesen. A programok ugyanis használhatók lesznek, de csak DirectX 9-es effektekkel, a DirectX 10 megjelenítésről mindenképpen le kell mondanunk.

    De mit is csinál tulajdonképpen az Alky? Csodák sajnos nem léteznek, a módosított DLL-ek csupán az alkalmazások DirectX 10 API-hívásait OpenGL-re "lefordítva" továbbítják a telepített videodriver OpenGL-motorjának. A "wrapper" tulajdonképpen egy DX10-OpenGL fordító, melynek futtatásával nyilvánvalóan elveszítjük a natív DX10 kód által megjeleníthető új effektusokat, ezen felül teljesítménycsökkenésre is számítanunk kell - de legalább elindulnak programjaink. (Ehhez hasonló fordítót egyébként annak idején a Microsoft egyik szakembere is készített a Quake grafikus motorjához, akkor viszont pont fordított volt a helyzet, a natív OpenGL utasítások a Direct3D motorhoz lettek "idomítva".)

    forrás: http://winportal.net