Jump to content



Photo
* * * * * 13 votes

VP with VR headset


  • Please log in to reply
2044 replies to this topic

#1361 portyman

portyman

    Hobbyist

  • Platinum Supporter
  • 15 posts

  • Flag: ---------

  • Favorite Pinball: Star Wars

Posted 18 January 2020 - 10:24 PM

Thanks..

#1362 heyhogan

heyhogan

    Neophyte

  • Members
  • Pip
  • 9 posts

  • Flag: United States of America

  • Favorite Pinball: Terminator

Posted 18 January 2020 - 11:44 PM

Does anyone know if this works with Oculus Quest with the LINK PC cable?   



#1363 DJRobX

DJRobX

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 942 posts
  • Location:Valencia, CA

  • Flag: United States of America

  • Favorite Pinball: F14 Tomcat

Posted 19 January 2020 - 12:21 AM

Does anyone know if this works with Oculus Quest with the LINK PC cable?   

 

Yes, it does.


Caligula it is so awesome to see you back in this thread.  The work you have done on VPVR is amazing and definitely contributed to me selling my full size cabinet and building a PinSim instead.

 

FYI, DJRobX posted on Facebook that he was looking at bringing VPVR up to date with VPX 10.6 patches.  I'd hate to see duplicated effort on something like that, when it could be applied to something else.

Indeed - if Caligula is spooling up to work on this, I probably will back away from it.    I am pretty far from having a workable debugging environment; none of my machines except my pincab support OpenGL 4.6 and debugging via VNC isn't my idea of fun.  :)  

 I only considered doing so because it seemed like there wasn't work being done. 

 



#1364 heyhogan

heyhogan

    Neophyte

  • Members
  • Pip
  • 9 posts

  • Flag: United States of America

  • Favorite Pinball: Terminator

Posted 19 January 2020 - 01:54 AM

Thanks for confirming before I drop $500 on the Quest.  I have a PC with a decent video card and I want to program my X-Arcade Tankstick as the "PimSim" .  However, I really like the idea of being able to play wirelessly, even if the resolution is a bit lower.   Add Chromecast and my friends and I can trade off the headset but still see the action.  I am so excited!!  I'll have to build base with some force feedback and get things really rocking!


Edited by heyhogan, 19 January 2020 - 01:55 AM.


#1365 blindpeser

blindpeser

    Enthusiast

  • Members
  • PipPipPip
  • 421 posts

  • Flag: ---------

  • Favorite Pinball: WCS94

Posted 19 January 2020 - 10:43 AM

@Rawd: Going to try your Space Station today.

@ senseless & gear323 : You guys are on a mission! These days are like christmas and birthday together, almost everyday. Thanks for your great work!

g5ks AfM, cftbl, The Getaway, Flintstones, F14 & Funhouse next?

Some random thoughts: The Tron is so great. Would be even more immersive, if the cellar hole was 3D. Is it easy to fix?

I love the Spiderman Vault, unfortunately the villians are in 2D. Would be awesome if we had those in 3D.

#1366 Rawd

Rawd

    Pinball Wizard

  • VIP
  • 4,313 posts
  • Location:Edmonton, Canada

  • Flag: Canada

  • Favorite Pinball: Triple Strike



Posted 19 January 2020 - 11:36 AM

BlindPeser...    AFM was working (sort of) with the old version of VPVR, and I had put life sized aliens in the room that reacted with the table aliens.  They were kind of neat, but also distracting lol.  It was long ago, in an old 3rdAxis room.

 

Unfortunately, the new VPVR puts the DMD small, and behind the backbox.  I REALLY wish I could figure out whats happening with these DMD's, and how to place them in some tables...  Some work, and some don't.    AFM would be great to have in VR.



 


#1367 mfuegemann

mfuegemann

    Pinball Fan

  • VIP
  • 1,222 posts
  • Location:Cologne

  • Flag: Germany

  • Favorite Pinball: Medieval Madness, Fast Draw



Contributor

Posted 19 January 2020 - 12:18 PM

And something else: Can a owner of an AMD card validate if the latest 20.1.2 drivers work with RGBA16F selected under VR Options=> Performance and Troubleshooting?

 

Hi Caligula,

 

I just updated my AMD driver to 20.1.2 to check it out. VPX_GL (10.6.0 3725 32 bit) is running fine, using RGBA 16F and all the three options (Blit, BlitNamed, Shader).

 

Michael



#1368 Rawnei

Rawnei

    Enthusiast

  • Platinum Supporter
  • 320 posts
  • Location:Stockholm, Sweden

  • Flag: Sweden

  • Favorite Pinball: There's too many good ones but I really love the atmosphere in Cirque Voltaire!

Posted 19 January 2020 - 12:35 PM

BlindPeser...    AFM was working (sort of) with the old version of VPVR, and I had put life sized aliens in the room that reacted with the table aliens.  They were kind of neat, but also distracting lol.  It was long ago, in an old 3rdAxis room.

 

Unfortunately, the new VPVR puts the DMD small, and behind the backbox.  I REALLY wish I could figure out whats happening with these DMD's, and how to place them in some tables...  Some work, and some don't.    AFM would be great to have in VR.

Does it have a textbox DMD? If so remove it in the editor.



#1369 Rawd

Rawd

    Pinball Wizard

  • VIP
  • 4,313 posts
  • Location:Edmonton, Canada

  • Flag: Canada

  • Favorite Pinball: Triple Strike



Posted 19 January 2020 - 05:19 PM

Something else has just come up...

 

On Some Senseless tables, I was seeing extra siderails in VR.   I discovered that this is because they are coded to appear in Desktop mode.   He told me that he uses 'Always use FS backdrop settings' in his VP settings, and therefore, this is why he is not seeing the coded extra siderails.

 

If this is the case, then he will not be seeing the floating scores in Space Station.   I did not change this part of the code in the table, because I didn't want to go modding all of the original script.  I think I saw some other desktop specific code in there as well...

 

What are the benefits to running VPVR in FS Always mode?   Should VR tables be made and coded to work in FS mode only?

 

Is it because VPVR shares its registry settings with regular VP, and so people who play VR on their cabs are going to be majority defaulted to FS mode?

 

Thanks for any info.



 


#1370 gear323

gear323

    VPXVR is awesome.

  • Members
  • PipPipPip
  • 324 posts
  • Location:New Jersey

  • Flag: United States of America

  • Favorite Pinball: All

Posted 20 January 2020 - 03:06 AM

BlindPeser...    AFM was working (sort of) with the old version of VPVR, and I had put life sized aliens in the room that reacted with the table aliens.  They were kind of neat, but also distracting lol.  It was long ago, in an old 3rdAxis room.

 

Unfortunately, the new VPVR puts the DMD small, and behind the backbox.  I REALLY wish I could figure out whats happening with these DMD's, and how to place them in some tables...  Some work, and some don't.    AFM would be great to have in VR.

Rawd,

 

If the table is using a textbox for a DMD you should just delete it and use a flasher.   You can make the flasher whatever size you like but the easiest thing to do is go to one of the tables like Addams Family VR or another table like the latest AC/DC or black knight 2000 etc. table and copy and paste "Flasher1 to your table.   Then you can move and resize that flasher on your table to put the DMD in the correct place and size. If you copy the flasher it will already be almost in the correct position automatically and the correct size.


Edited by gear323, 20 January 2020 - 03:09 AM.


#1371 WilsonB

WilsonB

    Enthusiast

  • Members
  • PipPipPip
  • 71 posts
  • Location:Colorado Springs

  • Flag: United States of America

  • Favorite Pinball: Funhouse

  • 360 Gamer Tag: GermanMeatBeatU

Posted 20 January 2020 - 03:52 AM

Does anyone know if this works with Oculus Quest with the LINK PC cable?   

Yes, it does  ..  ;-)


Thanks for confirming before I drop $500 on the Quest.  I have a PC with a decent video card and I want to program my X-Arcade Tankstick as the "PimSim" .  However, I really like the idea of being able to play wirelessly, even if the resolution is a bit lower.   Add Chromecast and my friends and I can trade off the headset but still see the action.  I am so excited!!  I'll have to build base with some force feedback and get things really rocking!

I love playing Pinball on my Quest with my TankStick.. Hit me up


Oculus Quest w/ Virtual Desktop for Steam Oculus Rift emulation. Win 10 Pro64/i7-9700kCPU 3.6GHz /  Nvidia RTX 2080 Super


#1372 Rawd

Rawd

    Pinball Wizard

  • VIP
  • 4,313 posts
  • Location:Edmonton, Canada

  • Flag: Canada

  • Favorite Pinball: Triple Strike



Posted 20 January 2020 - 03:52 AM

 

BlindPeser...    AFM was working (sort of) with the old version of VPVR, and I had put life sized aliens in the room that reacted with the table aliens.  They were kind of neat, but also distracting lol.  It was long ago, in an old 3rdAxis room.

 

Unfortunately, the new VPVR puts the DMD small, and behind the backbox.  I REALLY wish I could figure out whats happening with these DMD's, and how to place them in some tables...  Some work, and some don't.    AFM would be great to have in VR.

Rawd,

 

If the table is using a textbox for a DMD you should just delete it and use a flasher.   You can make the flasher whatever size you like but the easiest thing to do is go to one of the tables like Addams Family VR or another table like the latest AC/DC or black knight 2000 etc. table and copy and paste "Flasher1 to your table.   Then you can move and resize that flasher on your table to put the DMD in the correct place and size. If you copy the flasher it will already be almost in the correct position automatically and the correct size.

 

 

Thank you.. I have tried this, with multiple different ways to try to code the flasher to work..  But I'm getting nowhere in AFM..   I see the flasher, but the DMD is never displayed to it.  I tried adding this code that Sensless mentioned in another thread....

 

Dim DesktopMode:DesktopMode = Table1.ShowDT
Dim UseVPMColoredDMD

UseVPMColoredDMD = DesktopMode

Dim VarHidden, UseVPMDMD
UseVPMDMD=true
VarHidden=1

 

But it's just not working.  - COnflict erros with other code in the table.   I got around the errors, but it still just isnt working.


Edited by Rawd, 20 January 2020 - 03:53 AM.


 


#1373 WilsonB

WilsonB

    Enthusiast

  • Members
  • PipPipPip
  • 71 posts
  • Location:Colorado Springs

  • Flag: United States of America

  • Favorite Pinball: Funhouse

  • 360 Gamer Tag: GermanMeatBeatU

Posted 20 January 2020 - 03:56 AM

BlindPeser...    AFM was working (sort of) with the old version of VPVR, and I had put life sized aliens in the room that reacted with the table aliens.  They were kind of neat, but also distracting lol.

This is why I think VPVR is light years better than FX Pinball.. As avid Pinball guy, VR Pinball to me is about the feeling of playing real pinball..


Oculus Quest w/ Virtual Desktop for Steam Oculus Rift emulation. Win 10 Pro64/i7-9700kCPU 3.6GHz /  Nvidia RTX 2080 Super


#1374 Rawd

Rawd

    Pinball Wizard

  • VIP
  • 4,313 posts
  • Location:Edmonton, Canada

  • Flag: Canada

  • Favorite Pinball: Triple Strike



Posted 20 January 2020 - 03:59 AM

 

BlindPeser...    AFM was working (sort of) with the old version of VPVR, and I had put life sized aliens in the room that reacted with the table aliens.  They were kind of neat, but also distracting lol.

This is why I think VPVR is light years better than FX Pinball.. As avid Pinball guy, VR Pinball to me is about the feeling of playing real pinball..

 

I built my Stubby cab for FX2.. and played it about 3 times.   The physics drove me insane.  VPVR is amazing.    FX3 on the other hand has great physics, and Im hoping to see a VR version of it.


Edited by Rawd, 20 January 2020 - 03:59 AM.


 


#1375 NailBuster

NailBuster

    Enthusiast

  • Members
  • PipPipPip
  • 301 posts

  • Flag: Canada

  • Favorite Pinball: YES

Posted 20 January 2020 - 04:26 AM

for people like me that use their desktop (not cab) to play vpxvr and want to use the oculus touch controllers instead of keyboard....here's how i have my oculus touch controllers (im using oculus quest) working with vpx-vr.
 
it works using a 3rd party util and an ahk.exe to simulate a joystick that vpxvr can use.
 
right analog stick is for plunger. right controller twist is right-nudge, left controller twist is left-nudge. right index trigger for plunger key if button plunger.
 
coins (B) start game (Y) left thumb stick press (exit game)
 
there's a readme.txt inside zip you need to read first if you want to try it out...
 

Edited by NailBuster, 23 January 2021 - 05:28 PM.


#1376 blindpeser

blindpeser

    Enthusiast

  • Members
  • PipPipPip
  • 421 posts

  • Flag: ---------

  • Favorite Pinball: WCS94

Posted 20 January 2020 - 07:59 AM

Something else has just come up...

 

On Some Senseless tables, I was seeing extra siderails in VR.   I discovered that this is because they are coded to appear in Desktop mode.   He told me that he uses 'Always use FS backdrop settings' in his VP settings, and therefore, this is why he is not seeing the coded extra siderails.

Cant say anything about the floating points. But the information above is very helpful. Thank you

 

When I want to play wide body tables, I have to change the scale in the VR settings from 55.0 to 63.0/64.0 to get the table in the correct size. Seems like senseless doesnt need to change the value. Does anybody know if there is another option that has to be checked/unchecked, that lets VPVR provide the correct table size automatically?


Edited by blindpeser, 20 January 2020 - 08:01 AM.


#1377 ftwo4one

ftwo4one

    Hobbyist

  • Members
  • PipPip
  • 21 posts

  • Flag: ---------

  • Favorite Pinball: Cactus Canyon Continued

Posted 20 January 2020 - 10:17 AM

 

 

BlindPeser...    AFM was working (sort of) with the old version of VPVR, and I had put life sized aliens in the room that reacted with the table aliens.  They were kind of neat, but also distracting lol.  It was long ago, in an old 3rdAxis room.

 

Unfortunately, the new VPVR puts the DMD small, and behind the backbox.  I REALLY wish I could figure out whats happening with these DMD's, and how to place them in some tables...  Some work, and some don't.    AFM would be great to have in VR.

Rawd,

 

If the table is using a textbox for a DMD you should just delete it and use a flasher.   You can make the flasher whatever size you like but the easiest thing to do is go to one of the tables like Addams Family VR or another table like the latest AC/DC or black knight 2000 etc. table and copy and paste "Flasher1 to your table.   Then you can move and resize that flasher on your table to put the DMD in the correct place and size. If you copy the flasher it will already be almost in the correct position automatically and the correct size.

 

 

Thank you.. I have tried this, with multiple different ways to try to code the flasher to work..  But I'm getting nowhere in AFM..   I see the flasher, but the DMD is never displayed to it.  I tried adding this code that Sensless mentioned in another thread....

 

Dim DesktopMode:DesktopMode = Table1.ShowDT
Dim UseVPMColoredDMD

UseVPMColoredDMD = DesktopMode

Dim VarHidden, UseVPMDMD
UseVPMDMD=true
VarHidden=1

 

But it's just not working.  - COnflict erros with other code in the table.   I got around the errors, but it still just isnt working.

 

 

Have you tried with freezy's dmdext and activate it via F1 and select "use external DMD (dll) ?

A couple tables do not work with the regular "show DMD/Display window" even when the code stated above and flasher object is used.

 

Edit: well, at least I also cannot figure out how they work. So I use the ext. DMD option instead which looks also nice.


Edited by ftwo4one, 20 January 2020 - 01:28 PM.


#1378 ftwo4one

ftwo4one

    Hobbyist

  • Members
  • PipPip
  • 21 posts

  • Flag: ---------

  • Favorite Pinball: Cactus Canyon Continued

Posted 20 January 2020 - 10:30 AM

 

Something else has just come up...

 

On Some Senseless tables, I was seeing extra siderails in VR.   I discovered that this is because they are coded to appear in Desktop mode.   He told me that he uses 'Always use FS backdrop settings' in his VP settings, and therefore, this is why he is not seeing the coded extra siderails.

Cant say anything about the floating points. But the information above is very helpful. Thank you

 

When I want to play wide body tables, I have to change the scale in the VR settings from 55.0 to 63.0/64.0 to get the table in the correct size. Seems like senseless doesnt need to change the value. Does anybody know if there is another option that has to be checked/unchecked, that lets VPVR provide the correct table size automatically?

 

 

In options "keys, nudge and dof" try to bind a key to reset with position.  Bind the key in the lower left option "room rec" to your gamepad or keyboard.

This is for ingame resetting your viewing position.

 

In preferences-VR options- table setup the "scale table to width" should be deactivated.

I have scaling on 1 and VR slope on 6.5.  

Everything else will change automatically once you reset the view.

 

So, you should not have to edit manually anything else to get correct table sizes.

The table should be always perfectly displayed automatically, even if you use these super wide body tables like Paragon.



#1379 blindpeser

blindpeser

    Enthusiast

  • Members
  • PipPipPip
  • 421 posts

  • Flag: ---------

  • Favorite Pinball: WCS94

Posted 20 January 2020 - 11:06 AM


 


Something else has just come up...
 
On Some Senseless tables, I was seeing extra siderails in VR.   I discovered that this is because they are coded to appear in Desktop mode.   He told me that he uses 'Always use FS backdrop settings' in his VP settings, and therefore, this is why he is not seeing the coded extra siderails.

Cant say anything about the floating points. But the information above is very helpful. Thank you
 
When I want to play wide body tables, I have to change the scale in the VR settings from 55.0 to 63.0/64.0 to get the table in the correct size. Seems like senseless doesnt need to change the value. Does anybody know if there is another option that has to be checked/unchecked, that lets VPVR provide the correct table size automatically?
 
 
In options "keys, nudge and dof" try to bind a key to reset with position.  Bind the key in the lower left option "room rec" to your gamepad or keyboard.
This is for ingame resetting your viewing position.
 
In preferences-VR options- table setup the "scale table to width" should be deactivated.
I have scaling on 1 and VR slope on 6.5.  
Everything else will change automatically once you reset the view.
 
So, you should not have to edit manually anything else to get correct table sizes.
The table should be always perfectly displayed automatically, even if you use these super wide body tables like Paragon.

OK nice, going to try this. Already have a position reset button on my pinsim. Will try your settings later today. Thank you

#1380 Ben Logan

Ben Logan

    Pinball Wizard

  • Members
  • PipPipPipPipPip
  • 2,275 posts
  • Location:California

  • Flag: ---------

  • Favorite Pinball: System 11

Posted 20 January 2020 - 10:19 PM

Looking into upgrading to GTX 1660ti. My computer maxes out at only 4 GB of ram. Good enough for VPVR with Quest and Link cable, would you guess?