1999లో మైక్రోసాఫ్ట్ ప్రతిపాదించిన Direct3D 7 గ్రాఫిక్స్ API యొక్క అమలును అభివృద్ధి చేస్తూ, D7VK 1.0 ప్రాజెక్ట్ విడుదల చేయబడింది. D7VK, Vulkan APIకి చేసే కాల్స్ను అనువదించడం ద్వారా పనిచేస్తుంది మరియు దీనిని వైన్లో (Wine) అమలు చేయడానికి అనుమతిస్తుంది. Linux Direct3D 7 API ఆధారంగా రూపొందించిన రెట్రో గేమ్స్. ఈ ప్రాజెక్ట్ కోడ్ C++ లో వ్రాయబడింది మరియు Zlib లైసెన్స్ క్రింద పంపిణీ చేయబడింది. DXVK ప్రాజెక్ట్ నుండి వచ్చిన d3d9 బ్యాకెండ్ కోడ్ దీని అభివృద్ధికి ఆధారంగా పనిచేసింది.
విడుదల 1.0 విస్తృత వినియోగానికి సిద్ధంగా ఉన్న మొదటి వెర్షన్గా గుర్తించబడింది. WineD3Dతో పోలిస్తే, ఇది యాంటీఅలియాసింగ్ (D3DRENDERSTATE_ANTIALIAS)కి మద్దతు ఇస్తుంది మరియు అధిక FPS వద్ద పేలవంగా పనిచేసే పాత గేమ్లకు ఫ్రేమ్ రేట్ పరిమితిని అందిస్తుంది. NVIDIA RTX 4070 GPU మరియు ప్రొప్రైటరీ NVIDIA డ్రైవర్ 570.195.03 ఉన్న సిస్టమ్పై 3DMark 2000లో WineD3D (45267 vs. 16566) కంటే D7VK దాదాపు మూడు రెట్లు వేగంగా పనిచేసింది. D7VK యొక్క పరిమితుల్లో వల్కాన్ 1.3-సామర్థ్యం గల GPU అవసరం మరియు కొన్ని D3D7 లక్షణాలకు మద్దతు లేకపోవడం ఉన్నాయి.
పనిచేస్తాయని నిర్ధారించబడిన గేమ్లు:
- నల్లనిది తెల్లనిది
- కార్మగెడాన్ TDR 2000
- క్లైవ్ బార్కర్స్ అన్డైయింగ్
- కాలిన్ మెక్రే ర్యాలీ 2 0
- చీకటి రాజ్యం 2
- డ్యూస్ ఎక్స్
- శిష్యులు II
- చక్రవర్తి: డూన్ కోసం యుద్ధం
- జెయింట్స్: సిటిజన్ కబుటో
- హిట్మ్యాన్: కోడ్నేమ్ 47
- నో వన్ లివ్స్ ఫరెవర్
- బలి
- స్టార్ ట్రెక్: బ్రిడ్జ్ కమాండర్
- తీరని
- అవాస్తవ టోర్నమెంట్
- వాంపైర్: ది మాస్క్వెరేడ్ - రిడంప్షన్
- విజార్డ్రీ 8
వల్కాన్ పైన Direct3D 8 మరియు Direct3D 9 అమలుల విషయంలో జరిగినట్లుగా, డెవలపర్ D7VKని DXVKలో చేర్చాలని ఒత్తిడి చేయడం లేదు.
మూలం: opennet.ru
