You sir are my hero. Building my own at the moment. Finally got my Kinect up and running, had to solder power directly to it. All your work with fp tables is very much appreciated. Cannot believe your working on vp tables now! Thanks again for all your hard work , looking forward to more videos.
This is amazing! THANK YOU! I have been waiting for this to come to VPX since I built my cabinet in 2016 and it's finally here! Thank you so much for your selfless work on this!
One addition - In case bamtracker is not 'tracking' (it wasn't for me) These instructions got it all up and running but didn't mention that I had to go into Future Pinball, run a table and then press Q to get the menu up - use the arrow keys to select your Kinect2 and then calibrate it. The instant I did that, it all worked in FP and bamtracker now started tracking my head and it worked immediately in VPX! :D This is great work - thanks Rafal!
hi there. i have it set up and it is working but the table is very jumpy. it doe follow my head movements but the table jumps around to much. any thoughts on wht i might have set up incorrectly?
Congratulations and thank you for your work and commitment the wicks are much more fun in the bam I have a doubt and poasivel leave the screen immove while using the head tracking so that the screen remains still while moving the head in future pinball
That's the dream for me right there. Actually... glasses free 3D displays are on the rise. It would cost thousands to get one large enough at this time, if available. But I don't mind glasses. =D
Table is all stretched out and has a big black ring around it. It is tracking, moved once every 2 secs, have an idea what may be needed to fix this? Fp works fine, tables are also used for cabinet play.
I have followed the steps, and I have replaced the VPinball_GL.exe with yours, but when I run it I get this error: "VPinball_GL.exe - Entry point not found "The procedure entry point _glewinit@0 could not be located in the dynamic link library C:\Visual Pinball\VPinballX_GL.exe". (When I run the original "VPinballX_GL.exe" I get into Visual Pinball, but then when I try to run a table I get this error "Glad failed") Do you know what´s wrong? Any help VERY appreciated! Thanks!
I test all again. BAM Headtracking is already part of VPVR. You don't need to download BAM_HT_for_VPX_source_code from my site. I updated guide under video. So, you need normal release (not beta) VPX 10.6.0 and VPVR.0.7. When you run VPinbalX_GL.exe, go to Video/Graphics Options and mark checked "BAM Headtracking".
@@rafajanicki4184 Thanks for your reply! I follow your steps exactly, but I get error at step 2: "At this point you need to run VPinball_GL.exe from VPVR and play AFM". When I try to play the table I get this error message: "InitPin3D Error code: 80004005" When I press "ok" on that message, I get another error: "Problem occured during Player init" and VPVR crashes. I also notice that in the background Steam VR starts, and ask me to plug in my VR-headset. I have Kinect 360 working in FP with BAM, so it should also work in VPVR, right? Do you have any tip on what´s wrong? Thanks a lot for your awesome work!
Tested with Kinect2 and it seems to run flawlessly. Problem I face is the orientation and/or dimensions of the tables. Is there any way to adjust the width of the tables when using them in landscape mode (270deg in VPX) and Fullscreen? I have the problem that the tables are in the middle but only use a third of the width of the screen.
Hello interesting I have a running Pinball Cabinet with VPX 10 and Future Pinball with Bam. to kinect Which hardware do I need. Kinect 1 or 2 ... Do I also need a kind of adapter for the PC? Would be nice if you could tell me about the hardware, because I do not know myself with Kinect in conjunction with a PC Would it still be associated with my cabinet thank you for the information best regards
I recommend Kinect 2 as easiest to setup and use. It has second best tracking results right after IR led tracking. Best tracking results you can get from IR-Led tracking with 2 modded PS3 cams: best accuracy, lowest latency, low cpu usage. But IR-Led tracking i realy hard to setup, hard to build and need complicated accesories: (ir-leds, calibration board, modding of PS3 cams, ir-pass-light filters.
Panie Rafale BRAWO! Czekałem na taki rozwój gdyż korzystam z vpx i fx3. Teraz muszę się zaopatrzyć w kinecta. Pytanie moje do Pana czy BAM działa ze wszystkimi stołami vpx i czy obraz może wypełnić sam playfield tj. bez obudowy. Pozdrawiam.
Tylko kilka stołów jest zrobionych z modeli 3D, więc tylko kilka działa z VPinball_GL (VPVR). Build VPVR, który ja zrobiłem, nie ma żadnych opcji to ustawiani widoku. Nie chciałem marnować czasu na dodanie własnych. Autor VPVR mimo początkowego zainteresowania, nie dodał potrzebnych zmian do swojego projektu, Ja z kolei nie mam zamiaru robić własnej wersji VPX. Dla użytkownika to koszmarek, gdy 3 różne wersje są rozwijane niezależnie. Wychodzi na to, że to co widzisz na filmie to tylko "proof of concept". Nie wiem czy poza Adams Famili i Mars Attack coś jeszcze działa.
@@rafajanicki4184 Dziękuję za odp. szkoda a już się napaliłem. Wygląda na to że jeszcze trzeba uzbroić się w cierpliwość. Bajer fajny ale tak jak Pan napisał jeszcze concept a szkoda. Może kolejna wersja vp będzie jakoś wspierała BAM. Społeczność powoli rośnie, stoły coraz piękniejsze. Pozdrawiam.
This is amazing! I think I'm struggling with getting my Kinect 2 detected fully, the head tracker values aren't changing in BAM tracker currently but it is connected and picked up in the SDK... I suspect my USB 3 port may not be fully working with it. I'm also getting a weird error with your version of VPinballX_GL.exe that says "Could not find shader technique basic_with_textureAB_noLight" that's happening when trying to run it even without the tracker. Have you seen this error before? Thanks for all your work on this!
@rafal Janicki I also am getting the same message "Could not find shader technique basic_with_textureAB_noLight" A Google search returns only this exact page, and no answers :( Any ideas?
I have the same problem. Everything works fine in Future Pinball (Kinect 2). In VPX with BAM vpinballx_GL.exe the table (Attack from Mars) crashes with "Could not find shader technique basic_with_textureAB_noLight". I disabled every Graphic enhancement in VPX settings, but no luck - error stays.
@@mrdata2000 no need to use his version anymore. He has mentioned that somewhere in the previous comments. I had the same issue, then used the comments as a FAQ to troubleshoot. What i have not figured out yet is how to stretch the width of the table. It's too narrow, and it looks like I cannot manipulate the aspect ratio anywhere.
Your work is amazing. I have been using bam mode on future pinball for years with Xbox one kinect. I love it. Last night I followed all of the directions in the description. When I load a table with or without bam using the glx or your glx. Loading table goes to white screen. After the table loads it is extremely slow. Like 2 fps. The lights in the attraction mode even blink slowly. Do you know what is missing. I have a high end gaming pc with gtx 970. When I run vpx 10.6 normally it runs at 60 fps with no problem. Thank you for your help.
I have not enough data to tell you where is problem. I will guess: you have second graphics card in your computer. That second card is integreted very week intel or amd gfx card and opengl version of VPX select this week card. You may check in device manager if you have only GTX 970 as graphics card or somthing else. If you have second card when solution is: (1) Make sure you have monitor connected to GTX 970 not to motherboards. (2) Disable that integrated card in BIOS.
Has anyone done this and had good results? Looking at buying a Kinect 2.0 and they are not cheap, used being around 170. So I just wanted to see if its worth it. No other videos on this that I can find and some people in comments saying they are having issues with the play field moving? Please post any results you have had. Rafał Janicki can you upload more videos. Thank you for getting this out.
All works fine in Win 10, but Kinect (both versions) is very picky about usb ports. If you have different usb controllers on your motherbord, like extra usb 3.0, try it.
Hello would you have a tutorial for installation ? I keep having an error with vpx gl64 when I try to launch a table: "InitPin3D error code: 80004005" do you have an idea why I have this error message ? Plus would it be possible to know how to install it exactly ? I installed it this way: 1- Bam installer 2 in 1 for future pinball ravarcade.pl/files/FP-BAM-setup.exe 2- put these files in vpX folder sourceforge.net/projects/vpvr/ 3- install this in vpX folder: www.ravarcade.pl/BAM_HT_for_VPX_source_code.zip 4- configure Bam for FP 5- launch vpx gl64 What is wrong ?
HI. In video description there is list of steps to follow. In the process you should run few times VPX and FP. In short: (1) play any table in current VPX 10.6 beta, (2) play AFM, (3) Play AFM in OpenGL with VPinball_GL.exe from VPVR, (4) Play any FP table with head tracking, (5) Play AFM with my VPinball_GL.exe with head tracking. From your post, i see gl64... Don't use VPVR 64 bit. It will require PinMame 64 bit. I never try to run 64 bit version.
Kinect 2 is good option for most users. It is easy for use and setup. Modded PS3 eyes gives better tracking, but it is hard to setup. For the last 3 months, I have exchanged 20 emails with a user who is trying to run their cameras. He is still unhappy with results, even that tracking is already better than for Kinect 2.
Hello do you have a solution for this problem ? : slim playfield on the left of monitor only. Not full screen. / spilt screen. See my last youtube video
I know this is a couple years old, but I'm having this same issue - a pencil thin playfield. Looking at your videos, you seem to have solved it. Care to share?
Yes. All head tracking methods from BAM/FP are working in VPX. You can use Wiimotes or modded PS3Eye cams for ir-led tracking. Even simple web cam can be used.
This is absolutely false. Thank goodness I tried it for myself. Does it look 3D? Well, no... but CLOSE. Does everything move and change perspective as your position changes? Absolutely. Everything moves in 3D, but of course the picture is still flat. It SEEMS 3D in the sense that it moves that way. It's still an AWESOME effect and I'm blown away. If you close one eye, it does look 3D. You could use this in tandem with anaglyph 3D or a 3D screen monitor to get actual 3D with head tracking. VR is cool and all, but I want to play pinball on a full virtual pinball machine. You gain a lot in VR but you lose a lot too. Ok, I will say that the playfield moves too much UNLESS you close one eye. I can live with that, but there must be a way to fix that... at least for Rafal to fix that...
This is one of the best headteacking setups I have seen when it comes to depth, brilliant work.
You sir are my hero. Building my own at the moment. Finally got my Kinect up and running, had to solder power directly to it. All your work with fp tables is very much appreciated. Cannot believe your working on vp tables now! Thanks again for all your hard work , looking forward to more videos.
This is amazing! THANK YOU! I have been waiting for this to come to VPX since I built my cabinet in 2016 and it's finally here! Thank you so much for your selfless work on this!
One addition - In case bamtracker is not 'tracking' (it wasn't for me) These instructions got it all up and running but didn't mention that I had to go into Future Pinball, run a table and then press Q to get the menu up - use the arrow keys to select your Kinect2 and then calibrate it. The instant I did that, it all worked in FP and bamtracker now started tracking my head and it worked immediately in VPX! :D
This is great work - thanks Rafal!
Imagine this with a 3D TV display...
Breath-taking!
This is incredible mate
This is awesome:)
This can look pretty dang convincing.
This is absolutely amazing! @Rafal Janicki do you have any plans to update your VPX_GL.exe to play 10.7 tables?
Looks great!!!
Wow that is INSANE
The whole table moves to much for me. Wish I could keep the bottom of the table locked in FP. I did it years ago, can’t figure it out now. 🤦♂️
How you got to fix the playfield with no moves? 3d effect are fine but I need to get a playfield with fixed moves.
Did you ever figure it out again?
If you close one eye that fixes it, LOL.
That is dope!
hi there. i have it set up and it is working but the table is very jumpy. it doe follow my head movements but the table jumps around to much. any thoughts on wht i might have set up incorrectly?
Congratulations and thank you for your work and commitment the wicks are much more fun in the bam I have a doubt and poasivel leave the screen immove while using the head tracking so that the screen remains still while moving the head in future pinball
Wow. Incredible.
This is so cool.
Really great!! Do you have 10.7 GUI change for Bam running?
Hi Rafal, thanks for the video. What's your impression? Is this more of a technical demo? Or can you use it to play VPX reasonably in everyday life?
did u run it like everyday is it working fine ?
Are you still using this, it looks amazing, have you tried this combined with 3d glasses?
That's the dream for me right there. Actually... glasses free 3D displays are on the rise. It would cost thousands to get one large enough at this time, if available. But I don't mind glasses. =D
How you get the playfield dont moves? I have the Kinect 2 working but the playfield moves when the head is moving.
Did you ever figure this out?
LOL, closing one eye fixes the problem... but that isn't a solution. There must be a way to fix that though, at least potentially.
Table is all stretched out and has a big black ring around it. It is tracking, moved once every 2 secs, have an idea what may be needed to fix this? Fp works fine, tables are also used for cabinet play.
put your playfield screen in portrait mode
I wish I could get this to work. My PC is AMD on the chipset, the drivers say it only supports Intel. HELP!
I have followed the steps, and I have replaced the VPinball_GL.exe with yours, but when I run it I get this error: "VPinball_GL.exe - Entry point not found "The procedure entry point _glewinit@0 could not be located in the dynamic link library C:\Visual Pinball\VPinballX_GL.exe". (When I run the original "VPinballX_GL.exe" I get into Visual Pinball, but then when I try to run a table I get this error "Glad failed") Do you know what´s wrong? Any help VERY appreciated! Thanks!
I test all again. BAM Headtracking is already part of VPVR. You don't need to download BAM_HT_for_VPX_source_code from my site. I updated guide under video.
So, you need normal release (not beta) VPX 10.6.0 and VPVR.0.7. When you run VPinbalX_GL.exe, go to Video/Graphics Options and mark checked "BAM Headtracking".
@@rafajanicki4184 Thanks for your reply! I follow your steps exactly, but I get error at step 2: "At this point you need to run VPinball_GL.exe from VPVR and play AFM". When I try to play the table I get this error message: "InitPin3D Error code: 80004005" When I press "ok" on that message, I get another error: "Problem occured during Player init" and VPVR crashes. I also notice that in the background Steam VR starts, and ask me to plug in my VR-headset. I have Kinect 360 working in FP with BAM, so it should also work in VPVR, right? Do you have any tip on what´s wrong? Thanks a lot for your awesome work!
@@rockme2145 i have exactly the same problem. anyone ?
Tested with Kinect2 and it seems to run flawlessly. Problem I face is the orientation and/or dimensions of the tables. Is there any way to adjust the width of the tables when using them in landscape mode (270deg in VPX) and Fullscreen? I have the problem that the tables are in the middle but only use a third of the width of the screen.
@Nils Nolting Have you figured this out yet? I’m having the same problem.
it seems you need to keep your playfield in portrait mode
Does the live view look the same as the video view? In other words, when viewing the table in real time, the 3D effect is present just like on video?
Nope. You have 2 eyes and your brain will not see flat image as 3d. You can use stero 3d mode with glasses, but better option is just VR.
Very cool.
Hello interesting
I have a running Pinball Cabinet with VPX 10 and Future Pinball with Bam.
to kinect
Which hardware do I need. Kinect 1 or 2 ... Do I also need a kind of adapter for the PC?
Would be nice if you could tell me about the hardware, because I do not know myself with Kinect in conjunction with a PC
Would it still be associated with my cabinet
thank you for the information
best regards
Hello there! Can I use your "HT PS3Eye" method with this? Also, which of the 7 types of head tracking in "ravarcade" works best?
I recommend Kinect 2 as easiest to setup and use. It has second best tracking results right after IR led tracking. Best tracking results you can get from IR-Led tracking with 2 modded PS3 cams: best accuracy, lowest latency, low cpu usage. But IR-Led tracking i realy hard to setup, hard to build and need complicated accesories: (ir-leds, calibration board, modding of PS3 cams, ir-pass-light filters.
@@rafajanicki4184 Agreed. the Kinect 2 is so simple to get working, no accessories, anyone can walk up to the table and it locks on.
Hey, nice video, do you know if it works with the first kinect? I mean the one from xbox 360? I have the PC adaptor
Yes. All BAM/FP tracking methods.
great... that's the one im using
@@argcades Using 360 Kinect on W10 but BAM-Tracker isn't tracking all numbers are stuck. Any Idea ?
Panie Rafale BRAWO! Czekałem na taki rozwój gdyż korzystam z vpx i fx3. Teraz muszę się zaopatrzyć w kinecta. Pytanie moje do Pana czy BAM działa ze wszystkimi stołami vpx i czy obraz może wypełnić sam playfield tj. bez obudowy. Pozdrawiam.
Tylko kilka stołów jest zrobionych z modeli 3D, więc tylko kilka działa z VPinball_GL (VPVR). Build VPVR, który ja zrobiłem, nie ma żadnych opcji to ustawiani widoku. Nie chciałem marnować czasu na dodanie własnych. Autor VPVR mimo początkowego zainteresowania, nie dodał potrzebnych zmian do swojego projektu, Ja z kolei nie mam zamiaru robić własnej wersji VPX. Dla użytkownika to koszmarek, gdy 3 różne wersje są rozwijane niezależnie. Wychodzi na to, że to co widzisz na filmie to tylko "proof of concept". Nie wiem czy poza Adams Famili i Mars Attack coś jeszcze działa.
@@rafajanicki4184 Dziękuję za odp. szkoda a już się napaliłem. Wygląda na to że jeszcze trzeba uzbroić się w cierpliwość. Bajer fajny ale tak jak Pan napisał jeszcze concept a szkoda. Może kolejna wersja vp będzie jakoś wspierała BAM. Społeczność powoli rośnie, stoły coraz piękniejsze. Pozdrawiam.
This is amazing! I think I'm struggling with getting my Kinect 2 detected fully, the head tracker values aren't changing in BAM tracker currently but it is connected and picked up in the SDK... I suspect my USB 3 port may not be fully working with it.
I'm also getting a weird error with your version of VPinballX_GL.exe that says "Could not find shader technique basic_with_textureAB_noLight" that's happening when trying to run it even without the tracker. Have you seen this error before? Thanks for all your work on this!
@rafal Janicki I also am getting the same message "Could not find shader technique basic_with_textureAB_noLight"
A Google search returns only this exact page, and no answers :(
Any ideas?
to be clear, my kinect 2 works fine in BAM Tracker and Future Pinball
I have the same problem. Everything works fine in Future Pinball (Kinect 2). In VPX with BAM vpinballx_GL.exe the table (Attack from Mars) crashes with "Could not find shader technique basic_with_textureAB_noLight". I disabled every Graphic enhancement in VPX settings, but no luck - error stays.
@@mrdata2000 no need to use his version anymore. He has mentioned that somewhere in the previous comments. I had the same issue, then used the comments as a FAQ to troubleshoot. What i have not figured out yet is how to stretch the width of the table. It's too narrow, and it looks like I cannot manipulate the aspect ratio anywhere.
Holy FN wow. I want this
what type of Kinect do you need. I have the first version but I cannot get this to work
Both Kinect version works. On this video it is Kinect 2. On other may videos you will find first Kinect. Note: Both Kinects are picky about USB port.
@@rafajanicki4184 ill chance switching ports to see. Cheers!
So after two years what do you say? Tracking or no Tracking.
Your work is amazing. I have been using bam mode on future pinball for years with Xbox one kinect. I love it. Last night I followed all of the directions in the description. When I load a table with or without bam using the glx or your glx. Loading table goes to white screen. After the table loads it is extremely slow. Like 2 fps. The lights in the attraction mode even blink slowly. Do you know what is missing. I have a high end gaming pc with gtx 970. When I run vpx 10.6 normally it runs at 60 fps with no problem. Thank you for your help.
I have not enough data to tell you where is problem. I will guess: you have second graphics card in your computer. That second card is integreted very week intel or amd gfx card and opengl version of VPX select this week card. You may check in device manager if you have only GTX 970 as graphics card or somthing else. If you have second card when solution is: (1) Make sure you have monitor connected to GTX 970 not to motherboards. (2) Disable that integrated card in BIOS.
Has anyone done this and had good results? Looking at buying a Kinect 2.0 and they are not cheap, used being around 170. So I just wanted to see if its worth it. No other videos on this that I can find and some people in comments saying they are having issues with the play field moving? Please post any results you have had.
Rafał Janicki
can you upload more videos. Thank you for getting this out.
Did you ever find out if this works good in person?
Are you using windows 10? I tried this last year and couldn’t get the Kinect to work with win10
All works fine in Win 10, but Kinect (both versions) is very picky about usb ports. If you have different usb controllers on your motherbord, like extra usb 3.0, try it.
So, this is a no-go with the original Kinect?
All BAM/FP tracking methods works with VPX. Kinect for XBOX 360, IR-Led tracking, webcam.
Rafał Janicki Amazing, Thanks!!! I’ll work on getting this tested this weekend!!!
@@nickcollins8102 www.ravarcade.pl/manuals/14-old-bam-manual/head-tracking/18-kinect
@@neutech Thanks! I plan on giving this stuff a try again within the week.
Hello would you have a tutorial for installation ?
I keep having an error with vpx gl64 when I try to launch a table: "InitPin3D error code: 80004005"
do you have an idea why I have this error message ?
Plus would it be possible to know how to install it exactly ?
I installed it this way:
1- Bam installer 2 in 1 for future pinball ravarcade.pl/files/FP-BAM-setup.exe
2- put these files in vpX folder sourceforge.net/projects/vpvr/
3- install this in vpX folder: www.ravarcade.pl/BAM_HT_for_VPX_source_code.zip
4- configure Bam for FP
5- launch vpx gl64
What is wrong ?
HI. In video description there is list of steps to follow.
In the process you should run few times VPX and FP. In short: (1) play any table in current VPX 10.6 beta, (2) play AFM, (3) Play AFM in OpenGL with VPinball_GL.exe from VPVR, (4) Play any FP table with head tracking, (5) Play AFM with my VPinball_GL.exe with head tracking.
From your post, i see gl64... Don't use VPVR 64 bit. It will require PinMame 64 bit. I never try to run 64 bit version.
I gonna give it a try, thank you!
ohhhhh I didn't see there was more informations in the description !!!!
Unbelievable thus now works in VP?! Is Kinect 2 now most preferred option? Or still ps3 eyes with filter mod?
Kinect 2 is good option for most users. It is easy for use and setup. Modded PS3 eyes gives better tracking, but it is hard to setup. For the last 3 months, I have exchanged 20 emails with a user who is trying to run their cameras. He is still unhappy with results, even that tracking is already better than for Kinect 2.
friend you develop this system for VPx will save many lives
Interesting...
Hello do you have a solution for this problem ? : slim playfield on the left of monitor only. Not full screen. / spilt screen. See my last youtube video
I know this is a couple years old, but I'm having this same issue - a pencil thin playfield. Looking at your videos, you seem to have solved it. Care to share?
How can I get one
lindo !!
Kinect ftw
hello
possible with the pseye ?
Yes. All head tracking methods from BAM/FP are working in VPX. You can use Wiimotes or modded PS3Eye cams for ir-led tracking.
Even simple web cam can be used.
@@rafajanicki4184 awesome is there a tutorial for ps eyes?
@@rafajanicki4184
after a lot of trial I can not have the pincab in full screen and I'm 5fps .... my config i5 280 ati .... you see a solution?
it only looks like this on camera, in person the human eyes dont see it this way, looks the same as no kinect, dont be fooled
This is absolutely false. Thank goodness I tried it for myself. Does it look 3D? Well, no... but CLOSE. Does everything move and change perspective as your position changes? Absolutely. Everything moves in 3D, but of course the picture is still flat. It SEEMS 3D in the sense that it moves that way. It's still an AWESOME effect and I'm blown away. If you close one eye, it does look 3D. You could use this in tandem with anaglyph 3D or a 3D screen monitor to get actual 3D with head tracking. VR is cool and all, but I want to play pinball on a full virtual pinball machine. You gain a lot in VR but you lose a lot too.
Ok, I will say that the playfield moves too much UNLESS you close one eye. I can live with that, but there must be a way to fix that... at least for Rafal to fix that...