Difference between revisions of "Glossary:Display wrapper"
From PCGamingWiki, the wiki about fixing PC games
SirYodaJedi (talk | contribs) |
SirYodaJedi (talk | contribs) |
||
Line 28: | Line 28: | ||
! Name !! API versions !! Wrapping to | ! Name !! API versions !! Wrapping to | ||
|- | |- | ||
− | | [http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html DgVoodoo 2] || 3/5/6/7/8 || D3D11 | + | | [https://github.com/crosire/d3d8to9/releases d3d8to9] || 8 || D3D9 |
+ | |- | ||
+ | | [http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html DgVoodoo 2] || 3/5/6/7/8/9(beta) || D3D11 | ||
|} | |} |
Revision as of 17:04, 3 April 2019
This page is a stub: it lacks content and/or basic article components. You can help to expand this page
by adding an image or additional information.
As APIs get older, their support may be eventually dropped. With time this can lead to numerous performance and display issues. To circumvent these and allow older games to be played normally, API wrappers are created. They are special libraries, that read instructions of older APIs and convert them to be displayed in up to date ones (like D3D11 or OpenGL).
3dfx wrappers / Glide wrappers
Name | API versions | Wrapping to |
---|---|---|
nGlide | 1 / 2 / 3 | D3D9, Vulkan |
DgVoodoo 2 | 1 / 2 /3 | D3D11 |
DirectDraw wrappers
Name | API versions | Wrapping to |
---|---|---|
Aqrit's DDwrapper | ? | ddraw |
DgVoodoo 2 | 3/5/6/7 | D3D11 |
Direct3D wrappers
Name | API versions | Wrapping to |
---|---|---|
d3d8to9 | 8 | D3D9 |
DgVoodoo 2 | 3/5/6/7/8/9(beta) | D3D11 |