Hi! I've been using VIREIO with Skyrim and I LOVE it.
Now, I'd really like to dive into Final Fantasy 14 A Realm Reborn. Which still uses Directx 9.0c.
Is it possible to use VIREIO to see this game through my Oculus DK2? Man running this pretty MMO in VR would be wonderful ...
Thanks for the infos!
Is it possible to use VIREIO with any directx9 game?
-
- One Eyed Hopeful
- Posts: 1
- Joined: Sat Sep 27, 2014 10:57 am
- DrBeef
- Vireio Perception Developer
- Posts: 328
- Joined: Wed Aug 14, 2013 6:20 am
- Location: London
Re: Is it possible to use VIREIO with any directx9 game?
Give it a go, see if it works, you'll need to create an entry for it in profiles.xml, and set the game_type to be correct, rather depends on the engine:
There's a good chance it won't work without some tweaking required in the code, but it's worth a try, you have to start somewhere..
Code: Select all
SOURCE = 100, /**< Source is a 3D video game engine developed by Valve Corporation. */
SOURCE_L4D = 101, /**< !! */
SOURCE_ESTER = 102, /**< !! */
UNREAL = 200, /**< The Unreal Engine is a game engine developed by Epic Games, first illustrated in the 1998 first-person shooter game Unreal. */
UNREAL_MIRROR = 201, /**< !! */
UNREAL_UT3 = 202, /**< !! */
UNREAL_BIOSHOCK = 203, /**< !! */
UNREAL_BORDERLANDS = 204, /**< Borderlands(TM) */
EGO = 300, /**< Ego Game Technology Engine (more commonly referred to as Ego Engine or EGO, stylised ego) is a video game engine developed by Codemasters. */
EGO_DIRT = 301, /**< !! */
REALV = 400, /**< Real Virtuality is a proprietary computer game engine developed by Bohemia Interactive (BI), originally called Poseidon. */
REALV_ARMA = 401, /**< !! */
UNITY = 500, /**< Unity is a cross-platform game engine with a built-in IDE developed by Unity Technologies. */
UNITY_SLENDER = 501, /**< !! */
GAMEBRYO = 600, /**< Gamebryo 3D and LightSpeed engines are owned by Gamebase Co., Ltd. and Gamebase USA and have been used by several video game developers. */
GAMEBRYO_SKYRIM = 601, /**< Skyrims Creation Engine still has at least some Gamebryo in it. */
LFS = 700, /**< Live for Speed (LFS) is a racing simulator developed by a three person team comprising Scawen Roberts, Eric Bailey, and Victor van Vlaardingen. */
CDC = 800, /**< Proprietary game engine developed by Crystal Dynamics. */
-
- One Eyed Hopeful
- Posts: 21
- Joined: Fri Oct 17, 2014 1:50 am
Re: Is it possible to use VIREIO with any directx9 game?
I just tested it with Test Drive Unlimited 2, and it seems to be working ... yeah, it's worth trying !!!!!
-
- One Eyed Hopeful
- Posts: 14
- Joined: Sun Apr 13, 2014 10:48 pm
Re: Is it possible to use VIREIO with any directx9 game?
How about a directX 11 game? Frostbite engine game?
- DrBeef
- Vireio Perception Developer
- Posts: 328
- Joined: Wed Aug 14, 2013 6:20 am
- Location: London
Re: Is it possible to use VIREIO with any directx9 game?
Only DirectX 9 I'm afraid.
If you want DX11 then VorpX might work for you.
If you want DX11 then VorpX might work for you.
-
- Two Eyed Hopeful
- Posts: 97
- Joined: Sat Dec 22, 2007 3:38 am
Re: Is it possible to use VIREIO with any directx9 game?
Do these drivers work with the listed engines only?DrBeef wrote:Give it a go, see if it works, you'll need to create an entry for it in profiles.xml, and set the game_type to be correct, rather depends on the engine:
In particular, I'm a big fan of the Irrlicht engine, which is not listed. Does this mean that the Vireio drivers won't work with any software that uses the Irrlicht engine as a renderer?
- DrBeef
- Vireio Perception Developer
- Posts: 328
- Joined: Wed Aug 14, 2013 6:20 am
- Location: London
Re: Is it possible to use VIREIO with any directx9 game?
Theoretically they should work with any engine that is based on DX9, since that is what they hook into. Internally there are some tweaks and adjustments on a per engine/game basis, however that doesn't prevent them working with other engines, it just means there is a chance you might get some rendering anomolies. If you do get them, then you can simply try to see if any other game type from the list resolves it.
There's only really one way to find out...
There's only really one way to find out...