Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Heads Up...

This application is in its early stages and therefore will probably go through a number of changes based on user feedback and the addition of features. Please contact us at support@virzoom.com with any input!


Go to github and click on the "Clone or Download" button, and then choose "Download Zip." After downloading this file, unzip the folder wherever you want the emulator to run from.

Now, you have to run VJoySetup.exe. (You'll find it in the unzipped folder) This installs a number of "virtual" joysticks on your system that the emulator uses. Now, simply run VZGamepadEmulator.exe You will see the window pop up with the VirZoom logo. From the menu, you can pick what type of VR headset you are using. Choose OpenVR if you have a Vive, Oculus for Oculus, or None if you just want to use the bike without headset data. Additionally, to reset the head tracking, you hold both triggers for 1 second. Do this when you start, or when you feel like the positional head tracking is not working correctly.

X360ce (Sometimes necessary)

Some PC games only support the Xbox 360/Xbox One controllers. This means we need to take an extra step for VZGE. First, you have to download x360ce here:

x360ce and get the 64 bit version.

This will download a zip file with x360ce_x64.exe inside it. Now, whenever you want to play a game that supports only Xbox controllers with the bike, you have to do the following:

  1. copy x360ce_64.exe into the same folder as the game's exe file.
  2. run x360ce_64.exe
  3. click 'create' when it asks if you want to create xinput1_3.dll
  4. search for automatic settings for vJoy device (this is the VJoySetup device you installed earlier)
  5. click finish
  6. Click save in the main screen.

This will have save xInput1_3.dll in the same folder. Unfortunately, we're not done. Because of multiple versions of XInput, we need to copy this dll 3 times and rename it xinput1_1.dll, xinput1_3.dll, and xinput1_4.dll

We should now be done. Close the x360ce application. VZGE should now appear as an Xbox controller to the PC game in that folder.

But how do you know if a game requires x360ce? It's a pretty good guess if you google the control scheme of a game, and it only shows Xbox controller diagrams. On the other hand, most Unity games use Raw Input, so they don't require x360ce.

  • No labels