Ok, for everyone who wants to use this, i tested a few games with it and its different each time, on some games it does not work at all, other games will not terminate properly.
So i think this can be partly used to wrap DX8 to DX9 on WIN7. It seems to behave just like that you have to try different engine profiles to get the game to work. (Vorpx seems to always hook) I will upload some profiles to the cloud for the games below soon as i have finished any.
Games tested with success (G3D) : Unreal 2, GTA 3, Madagascar.
No success (no 3D yet) Advent Rising, Die Hard: Naktomi Plaza
Hello there, i found a “workaround of the workaround” ;-) to play at least DX8 games on Win 7 with vorpX using this DX8 to DX9 Wrapper.
– tested with Unreal 2, great 3D
– i will do some more testing with other DX8 games, may be this can be a replacement for DGVoodoo for DX8 games under WIn 7.
Ill report back when other games work too and put a profile to the cloud if that was susccessful.
Note: In case you try yourself right now, there is no profile yet for this, so you will have no 3D. I will repot back as soon i have done some more testing and a profile is finished.
Check out this nice quick late night 3D shot on Unreal 2 :-)

This should be addressed in the next vorpX version 18.2.0.
I’m not 100% certain since the issue was semi-random, but I was able to get past a notoriously crashy section in the game more than a dozen times now without a single crash, so it’s very likely fixed.
Feedback welcome after vorpX 18.2.0 is released (no date yet though).
Hi Ralf,
I’ve been keeping an eye on this thread because I too have found Bioshock 2 to be an issue, even though Bioshock 1 worked very well in DirectVR.
For me too, Bioshock 2 on Steam crashes frequently, even with 18.2.2 release 26th May 2018 in DirectVR mode. I can reach points on the first level when it will crash each time (when you first enter the sea), then during Ryan Amusements stepping off the train at the start on the 3rd level. I can play normally outside of VR in standard monitor mode to get past a crashing moment so I know it isn’t the game itself, but it happens so frequently and instantly it makes i impossible to continue in VR. It can also crash when trying to save progress, so it seems this Unreal Engine title is particularly unstable compared to Bioshock 1!
I’ve tried updating my nVidia 1080 to the latest drivers (they were only a couple of months out of date anyway), turned off all graphics options in the GUI, changed resolutions and have been through most relevant VorpX options in its GUI too, but no progress.
Are you able to try Bioshock yourself to see if it happens to you too- for me, it will crash from game start within 10 minutes of gameplay on that first level alone.
Hello Ralf, i am aware of that, i just thought i give some feedback on Unreal 2 because it was listed in the dgvoodoo profile. I will try the 2.54.
Please consider the dgVoodoo2 preset as a playground for experimentation, nothing more. Expect most games to fail with dgVoodoo2 and enjoy the ones that don’t.
I won’t look into any issues with individual dgVoodoo2 games, sorry.
No problems with Unreal II here though, that was one of few I tried myself, so I can’t give you any hints how to solve your issue.
The main error that causes the failure is “Device Feature Level too low: D3D_FEATURE_LEVEL_10_1”. Unless you use a fairly old GPU that error probably is also related to using Windows 7. As I said, you really should consider making your peace with Windows 10. :)
Hello Ralf,
Thank you very much, this did indeed solve the problem, everything works as usual.
I know what you are talking about with win10, but as far i read many older games wont even run on win10. I guess i would need to setup another HD for that purpose (when it becomes nessecary).
As you would guess
now that vorpX works again, i tested dgvoodoo with Unreal 2. To give some feedback on that, VorpX didnt hook (newest dgvoodoo used), i found some DX11 WRNs in the VorpX log, may be that could be interesting for you:
INF: ProgSetting User: D3D11/iG3DShadowTreatment: 0
WRN: D3D11 Base: feature level < 11.0 detected. Trying to force 11.0
INF: D3D11 Base: CreateDevice
WRN: D3D11 Base: Device creation failed: E_INVALIDARG: 2147942487
INF: DXGI Base: CreateSwapChain
INF: DXGI Base: CreateSwapChain
INF: Vive Controller Manager: No controller found
INF: Vive Controller Manager: Initialized
ERR: D3D11 Manager: Device Feature Level too low: D3D_FEATURE_LEVEL_10_1
INF: Main: Detaching from unreal2.exe
Edit: also tested the game “PARIAH” (DX8) with the same result.
The Unreal profile is still hidden (and will stay that way) since unfortunately Unreal Gold, which is the most used version, crashes on start when using the OpenGL renderer. Just found that out today, hence Unreal isn’t mentioned in the final changelog anymore.
Can’t replicate the Steam VR issue. Does this happen with a particular game for you? Sounds similar to Half-Life 2 issue from a few days ago with the latest SteamVR version, but that is fixed.
It’s hidden because until not too long ago 3D wasn’t possible with the the pre 18.1. OpenGL render path.
18.2.0 will provide OpenGL G3D with the factory Unreal 1 profile, so no need for a custom profile anymore.
New update coming with more profiles a bit after the 20th, including Final Fantasy XV
If it uses Unity or Unreal engine, it’s worth trying out using profiles for games using the same engines.
Dig around and search for those titles, for example this comes up:
Black Desert Online with Dark Soul 2 G3D
Nier Automata looks pretty friggin’ amazing, incidentally.
Hi,
ABZÛ (UE4) is on the supported list.
1) What do you think are the chances that other UE4 games might work also?
2) Is there a list of games people have tried that is not on the list?
3) Anyone tried fighting games such as Mortal Kombat X, SF5, Injustice2, Tekken7, with arcade sticks and VR Headsets? Please share thoughts.
4) Thinking of selling my Oculus to buy $200 Lenovo for the 60% increase in resolution, or leaning toward $450 Samsung Odys with OLED. Any tried LCD vs OLED and 60% higher res pls share if it’s worth it.
(https://en.wikipedia.org/wiki/List_of_Unreal_Engine_games#Unreal_Engine_4)
Thanks so much. Peace.
Unreal 2 engine has directx 8, this doesnt work at the moment yet.
Cant wait too see that !
Theres a huge number of games using DX8 like the Unreal 2 Engine for example. Many others claim to run on DX9 but they dont. This will widen the range of games that can be played enomeously !
Thanks Ralf that you took some time for this.
namely Postal 2 by Running with Scissors made with the Unreal Engine 2
and Subnautuca by Unknown Worlds Entertainment written in Unity
both are on STEAM
YEEAAR !!
Unreal Tournament 2004 (G3D)
To get UT2004 to run with VorpX You must manually enable the OpenGL Renderer in UT2004.ini . You find this in the same folder then then your game’s exe.
change this
RenderDevice=D3DDrv.D3DRenderDevice
to
;RenderDevice=D3DDrv.D3DRenderDevice
and
;RenderDevice=OpenGLDrv.OpenGLRenderDevice
to
RenderDevice=OpenGLDrv.OpenGLRenderDevice
IMPORTANT : Before you do that start the game once and make your settings like resolution ect. Otherwise the game might crash while in OpenGL Mode.
I have uploaded two different profiles to the cloud, one with a resizable HUD (this one is buggy, the HUD flickers a little), but nice hood depth. The other one has HUD locked and Edgepeek set to 2D for better readability.
SBS Screenshot

Hello Ralf,
I know you just released some amazing updates lately, we have now a lot of games to play in VR using vorpx and that’s great.
But i am very curious to know about wether or not we can hope for latest API/engines in the future, even if it’s a far future.
As you surely know, more and more games are going to be developped with those engines/API, for example wolfenstein the new colossus is vulkan only game, great game, wish we could play is in VR with vorpx.
And i would gladly pay another full Vorpx price for such support.
Best regards.
I am seconding that I would be willing to pay for Unreal Engine 4 and Vulkan support with an upgrade fee. I would also tell people how awesome it is even if it is just cinema mode since that is amazing in 3D and I’ll be sure to stress how under rated it is. Also if all you can do is Z buffer for Unreal Engine 4 games, that would still be amazing.