Jump to content



Photo

Better Arcade Mode - MOD for Future Pinball


  • Please log in to reply
918 replies to this topic

#801 letraitplat

letraitplat

    Neophyte

  • Members
  • Pip
  • 6 posts

  • Flag: France

  • Favorite Pinball: Simpsons

Posted 20 April 2015 - 10:39 AM

Hey Ravarcade 

 

I bought the parts you mentionned for the PS3 eye modification but the filter seems too little to fit inside the holder and lens

Did you use those parts ?
I watched a video to open the cam and put the holder but the video shows a larger filter I guess ? Mine falls when I screw the holder back to the PCB

 

 

 

Oh and by the way do you have schematics to build the calibration board with the trimmer and osram led ?

 

Thanks :)



#802 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 20 April 2015 - 06:32 PM

I glued ir filter to lens back. Like this:

http://ravarcade.pl/...s/ir-filter.jpg

 

If you use lenses from aliexpress, check image distortions: put stright object near image idge. My lenses don't have distortions (i have stright lines). In that case you need to "reset k".

 

About calibration board:

Here is my scheme:

http://ravarcade.pl/...ation_board.jpg


BAM page: http://www.ravarcade.pl

current BAM version: v1.5-317,  released: Oct 11, 2020


#803 letraitplat

letraitplat

    Neophyte

  • Members
  • Pip
  • 6 posts

  • Flag: France

  • Favorite Pinball: Simpsons

Posted 20 April 2015 - 06:49 PM

Hey Rav

Thanks !

I bought exactly what you pointed out so I guess I won't have distortions either but I'll do what you said

 

For the glue : you put glue on the sides then I guess ? It's no worries to have some around the edges ?

 

I'll test that

 

Could you send a screenshot of what your ps3eye "sees" onces it's modified like this ? so that I can compare with my result and make sure mine is fine ?

 

thanks :)



#804 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 20 April 2015 - 10:12 PM

Yes, put glue on lens plastic edges. That edge will touch filter. This part of filter is not visible. Be careful. Try to not left any scraches or fingerprints. If you left little marks on lenses, don't worry. It don't have to be perfect.

 

Here are screenshots. Two cams, on left cam modded with lens from peauproductions, on right cam modded with lens from aliexpress. You should see stright lines on edges of box.

len-test1.png

- lenses correction disabled

 

len-test2.png

- distortion correction is used only for left cam. (that correction is default)

 

len-test3.png

- distortion correction enabled for both cams. On right image you there is no stright lines


BAM page: http://www.ravarcade.pl

current BAM version: v1.5-317,  released: Oct 11, 2020


#805 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 03 May 2015 - 08:33 AM

BAM Update:
 
Fixed New Renedring errors, like enamel reflections on objects.
 
Improved performance for AMD Radeons and modern Intel gfx.
 
On Intels New Renderer may be faster than normal FP rendering. 

BAM page: http://www.ravarcade.pl

current BAM version: v1.5-317,  released: Oct 11, 2020


#806 randr

randr

    I'm just a hardware guy so...

  • VIP
  • 2,650 posts
  • Location:Minnesota

  • Flag: United States of America

  • Favorite Pinball: Twilight Zone

Posted 03 May 2015 - 12:23 PM

Thanks!

randr___pinball.png                         


#807 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 04 May 2015 - 07:00 PM

BAM Update:
 
Fixed bug: Invisible ball on some tables.

BAM page: http://www.ravarcade.pl

current BAM version: v1.5-317,  released: Oct 11, 2020


#808 Mace

Mace

    Hobbyist

  • Members
  • PipPip
  • 28 posts

  • Flag: United Kingdom

  • Favorite Pinball: Centaur

Posted 07 May 2015 - 07:20 AM

BAM Update:
http://www.ravarcade...BAM_v1.2-94.zip
http://www.ravarcade...s/bam-setup.exe
 
Fixed bug: Invisible ball on some tables.


Hey Rav, I'm running a i3-4130, GTX560 driving main display, 2nd graphics card for DMD/back box. installing the update has created micro stutter on the cabinet on ball flow, this is regardless of any video settings in FP. I'm going to play with the Nvidea 3D setting today but at present they are at stock other than max pre rendered frames (1) and display mode (single).

As a second oddity the ball is only rendered in red if the FP show ball marks (dirt) is unchecked?

 

OK, fixed the stutter by changing the tracking option to 'skeleton' and resyncing, deleting my Nvidea drivers and reinstalling the 3.50 GeForce update, the balls still red if you uncheck show ball marks though..... must be a texture thing


Edited by Mace, 07 May 2015 - 05:06 PM.


#809 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 07 May 2015 - 06:46 PM

...

As a second oddity the ball is only rendered in red if the FP show ball marks (dirt) is unchecked?

...

Fixed in new BAM v.1.2-95:

http://www.ravarcade...s/bam-setup.exe

http://www.ravarcade...BAM_v1.2-95.zip


BAM page: http://www.ravarcade.pl

current BAM version: v1.5-317,  released: Oct 11, 2020


#810 Mace

Mace

    Hobbyist

  • Members
  • PipPip
  • 28 posts

  • Flag: United Kingdom

  • Favorite Pinball: Centaur

Posted 09 May 2015 - 06:14 PM

...
As a second oddity the ball is only rendered in red if the FP show ball marks (dirt) is unchecked?
...

Fixed in new BAM v.1.2-95:
http://www.ravarcade...s/bam-setup.exe
http://www.ravarcade...BAM_v1.2-95.zip

Outstanding....

#811 mattdavis

mattdavis

    Enthusiast

  • Members
  • PipPipPip
  • 54 posts
  • Location:Birmingham, AL

  • Flag: United States of America

  • Favorite Pinball: TZ

  • PS3 Gamer Tag: MattDavisAL

Posted 12 May 2015 - 02:57 AM

Hello,
 
I am totally stuck on the setup of BAM. 
 
Under every mode setting I try, there are never any plugins to choose.  In this case, I am trying to use a Kinect 360. I reviewed Rav's site and this thread for hours and see where plugins and kinect seem to be a recurring problem, but no answer I see leads to a solution for me.  The kinect works using the SDK demo tool, so I know the hardware is good. I have tried every BAM mode setting, and there is never an option for any plugins, Kinect or otherwise. I did have to authorize the DLLs and I made sure there were no permissions issue on the paths.  <edit>: I have also tried moving or changing out the dlls in the plugin path.
 
I am using the newest version of BAM, and never had an older one installed.  I am at a loss at this point.  Anyone have a suggestion what else to try?
 
Thanks,
 Matt 

Edited by mattdavis, 13 May 2015 - 01:26 AM.


#812 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 12 May 2015 - 05:57 PM

There was error in previous BAM version. If FP was not installed in default dir (C:\Games\Future Pinball\") BAM don't load plugins.

Try new version:

http://www.ravarcade...BAM_v1.2-96.zip


BAM page: http://www.ravarcade.pl

current BAM version: v1.5-317,  released: Oct 11, 2020


#813 mattdavis

mattdavis

    Enthusiast

  • Members
  • PipPipPip
  • 54 posts
  • Location:Birmingham, AL

  • Flag: United States of America

  • Favorite Pinball: TZ

  • PS3 Gamer Tag: MattDavisAL

Posted 13 May 2015 - 01:26 AM

There was error in previous BAM version. If FP was not installed in default dir (C:\Games\Future Pinball\") BAM don't load plugins.

Try new version:

http://www.ravarcade...BAM_v1.2-96.zip

 

Hi Rav,

 

Thanks-  the new .96 build resolved it.  Not having much luck with the kinect keeping a lock on me, but I I will research and play with it some more.  Thanks for all your efforts.  Very cool!

 

-Matt



#814 RustyCardores

RustyCardores

    Pinball Fan

  • Members
  • PipPipPipPip
  • 571 posts
  • Location:Australia

  • Flag: Australia

  • Favorite Pinball: Flash, Playboy, Fishtales & Attack From Mars!

Posted 23 May 2015 - 11:04 AM

 

Okay first AVG throws up an alert. BAM was working on my machine with an exception added for FPloader.exe. When I tried to add the latest version AVG hit on it and promptly purged my existing FPloader.exe.  Now I don't have a working FPloader and even when I add an exception for it I still count install or copy the new one over.  I either get an AVG Trojan alert as mentioned before or my system says I need permission and I am logged in as ADMIN.  Anyone having this problem or have a solution?

 

The only solution I can think of, is changing your AV from AVG to Avira, with which I just got fploader to run without any issues.

 

 

AVG asked me what to do, so I had it do nothing and I then set an exception for FPloader.exe within AVG ... I've had no conflicts since.


Rusty Cardores (Russell Stewart) - Gold Coast, Australia

Twitterhttps://twitter.com/RustyPinball  |  Instagramhttps://www.instagra.../rusty.pinball/  |  Workhttp://www.australianlight.com.au (Australian Landscape Photography)

'SSF' - Get awesome VPX Surround Sound Tactile Feedback in your cab https://www.facebook...oups/SSFeedback/

'Virtual Topper' - It's cooler than you might think! Check out the pics on my Instagram.


#815 dazza007

dazza007

    Neophyte

  • Members
  • Pip
  • 1 posts

  • Flag: New Zealand

  • Favorite Pinball: Terminator 2

Posted 29 July 2015 - 09:39 PM

Hi Rav,

I'm a newbie, had no problems getting BAM up and running using an old Kinect for Windows. (Really having fun with it at the moment)

Tho the face tracking did get lost quite a bit.

 

I am starting to build my own cabinet and machine, however I am wanting to use the Kinect v2 - as has a lot less latency and is a lot stabler than Kinect V1.

 

I know you said you had it down to do, but wasn't a high priority. Given I am a programmer by trade, I was wondering if you would like me to write it for you?

(Plenty of experience writing software for Kinect V1 and V2)

It does have some nasty restrictions, like will only run on Windows 8.1 plus - but the benefits far outweigh the limitations. (USB3 for one)

 

If you are keen for me to do this, just PM me, 

 

Cheers

Darrin



#816 Baronir2d2

Baronir2d2

    Enthusiast

  • Members
  • PipPipPip
  • 52 posts

  • Flag: Brazil

  • Favorite Pinball: Family addams

  • 360 Gamer Tag: Baronimg

Posted 30 November 2015 - 06:57 PM

Hello friends,
 
I'm having several problems with the xbox 360 kinect one in my cabinet.
is the first time I use the BAM system, I am building a cabinet PIN2000 and will use the BAM.
 
My first Hardare follows described below, let me know if it is weak for such.
 
Windows 7 Home Premium X64
Intel Core i3 3.07Ghz
6GB DDR3
RADEON 5830 1GB 256bit
MB Phitronics H55-M
SSD 30GB
XBOX 360 KINECT edition + External power supply.
 
I install the SDK 1.7 or 1.8 SDK, but the results are always the same.
When I click the table "Medieval Madness" and open the Kinect plugin configuration for a 4/2 appears my image on the configuration screen and then immediately the screen is frozen and can no longer see my movements, I can also see that the FPS are between 20 and 25. I close the FP and load again, from this point forward when I enter the kinect plugin configuration mode can not see myself on cam, is a black frame with the information that the "Kinect was not found , disabled plugin ".
I've tried to do this with Windows 7 x32 and the result was the same.
The Kinect gets the green LED flashing, sometimes it triggers the infrared, but then hangs up and flashes the green LED again, I have 3 different Kinects, tested with 3, and it's the same problem, so it is no problem the kinect.
 
I read this whole thread and I saw many with this problem, but have not seen anyone comment on a solution. Today I will try to use a PCI-E external USB card to see if the problem is power supply or data traffic.
 
can anyone help me?
The SDK currently installed is 1.8, and the BAM is the latest available at the RAV the site.
 
Thank you, Doug.

Edited by Baronir2d2, 01 December 2015 - 02:47 PM.


#817 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 01 December 2015 - 10:46 PM

 

...
can anyone help me?
The SDK currently installed is 1.8, and the BAM is the latest available at the RAV the site.
 
Thank you, Doug.

 

Kinect SDK 1.7 is ok.

My checklist:

1. Don't run "BAM-Tracker.exe". This tool is to use head tracking with other games (not Future Pinball). You don't need that file to use BAM with FP.

2. In FP menu: Preferences -> Video/Rendering Options there is checkbox "Set Threading to Single Processor" (on right side of window). This option must be "unchecked".

 

If you get image from Kinect. Now is time to set some options in BAM:

 

3. In Config->Reality, there is TV size. Set correct value

4. In Kinect menu, there is "eye" option. Try to use "Skeleton". In this mode you will not see yellow mask in camera image. This mode also use less cpu time.

5. In Kinect menu, there is "Camera angle option". Try to change value few degree. Kinect motor should work. (Motor will not start immediately. It usually take 1-2 seconds after value is changed).

6. Use one of "3 point" options  to calibrate head tracking. Only one option needed. It depend where you put kinect.

7. Kinect 360 will detect player if he/she is 1 meter or more from the camera.


BAM page: http://www.ravarcade.pl

current BAM version: v1.5-317,  released: Oct 11, 2020


#818 Baronir2d2

Baronir2d2

    Enthusiast

  • Members
  • PipPipPip
  • 52 posts

  • Flag: Brazil

  • Favorite Pinball: Family addams

  • 360 Gamer Tag: Baronimg

Posted 01 December 2015 - 11:56 PM

RAV, thanks for helping me ...
 
I already use the "Threading Set to Single Processor" disabled.
when I walk in the BAM menu and select the way kinect desktop or just the Kinect mode. not appear mine image appears a black frame and below Kinect not found, disabled plugin, written in red letters.
 
I will make a video and I will post it here for you to understand what I'm doing wrong.
 
Thank you.

Edited by Baronir2d2, 01 December 2015 - 11:57 PM.


#819 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 02 December 2015 - 08:51 PM

 

...
when I walk in the BAM menu and select the way kinect desktop or just the Kinect mode. not appear mine image appears a black frame and below Kinect not found, disabled plugin, written in red letters.
...

 

Possible sources of problem:

1. Hardware. Kinect need a lot data to transfer. 

- Make sure that, you connect Kinect alone to "usb pair". (All USB ports are "in pairs", that 2 ports share same bandwidth. They are easily visible as two ports closest to each other)

- Don't use USB cable extender. All that extenders deteriorates signals. USB ports from computer case are also "cable extenders". So connect Kinect to USB port right from motherboard (at back of computer case).

 

2. Software. Other program may use Kinect same time. Make sure, that you don't run any Kinect program from Kinect SDK. (also don't run BAM-tracker.exe from BAM dir).

 

For test, try to run one of Kinect SDK programs. This will allow you check hardware problems.


BAM page: http://www.ravarcade.pl

current BAM version: v1.5-317,  released: Oct 11, 2020


#820 Baronir2d2

Baronir2d2

    Enthusiast

  • Members
  • PipPipPip
  • 52 posts

  • Flag: Brazil

  • Favorite Pinball: Family addams

  • 360 Gamer Tag: Baronimg

Posted 03 December 2015 - 12:49 PM

Good day,
Rav,
The Kinect 360 is connected directly to the rear USB, do not use extension cable, I'm just another keyboard that is connected to a USB across the board.
I've got other external USB, PCI-E power on the PC source and the result is the same.
 
On this "BAM-tracker.exe" I do not know if it is running, I have not ran this file.
 if it does not automatically turn I assure you that I do not run the command.
Excuse my ignorance, I'm not very good with it.
 
When I open the FP and send load the table, enter the BAM menu, kinect lights the LED infra red for 3 seconds, then immediately it goes off and it just gets the green LED flashing, and appears in the message that the Kinect was not found.
 
I have 3 kinect units here, I'll keep trying with him because I believe that the system is very good kinect, even though I was tired of trying. I am thinking about it I ended up buying two cam Ps3Eye if you can not put the Kinect to work I will try with the Ps3Eye system.
 
You advise go with Ps3Eye or continue with the kinect?
 
To Ps3Eye I will need infrared LED?
 or they detect the movement of my body as well as the kinect?
 
I really need to put this system to run, it is fantastic and my tables would fare much better with him. :)