Jump to content



Photo

Better Arcade Mode - MOD for Future Pinball


  • Please log in to reply
918 replies to this topic

#321 Hos_Nos

Hos_Nos

    Enthusiast

  • Members
  • PipPipPip
  • 107 posts
  • Location:Canada

  • Flag: Canada

  • Favorite Pinball: Haunted House

Posted 30 May 2013 - 02:43 PM

Hey Guys,

 

Just getting wind of all of this.  I have a PS3 Eye so I will try out the one camera setup tonight.  Just to confirm Rav, do I need to make a calibration board to set up 2 PS3 cameras?

 

This is sooooooo exciting!!!!!!

2 PS3 Cameras must be modified to see IR-Light.

Yes. You need calibration board to setup 2 PS3 Cameras.

 

Okay cool.  I will start with one camera for now and upgrade later once I get a board built.  Thanks Ravarcade,  truly remarkable work!!!



#322 mistermixer

mistermixer

    Enthusiast

  • Members
  • PipPipPip
  • 201 posts

  • Flag: Belgium

  • Favorite Pinball: eightballdeluxe

Posted 30 May 2013 - 11:31 PM

Got the ps3eye delivered today and the picturequality is much better as a webcam !

But can someone share his settings as a reference for others ?

 

The problem i'm dealing with is as soon as i move my head, the table itselve starts

to move and shapes into strange curves.

 

In the videos i've seen all tables are still ( fitting the entire screen ) and 3d is visual like

it's supposed to be.

 

Using a 37 inch monitor as playfield in a standard cab ( Williams Millionaire )

 

Thanx !


Edited by mistermixer, 30 May 2013 - 11:32 PM.


#323 CaptBlackwood

CaptBlackwood

    Enthusiast

  • Members
  • PipPipPip
  • 62 posts
  • Location:North Las Vegas, NV

  • Flag: United States of America

  • Favorite Pinball: Wizard

Posted 31 May 2013 - 03:09 AM

I just got BAM for FP And I love it. But I'm having trouble getting it to work with hyper pin. I have tried editing and recompiling the ahk file and it keeps saying someting about paths...I think I can't see much before i lose the error box.

 

Something about backslashes at the end of something. I think something is going wrong when I compile the script. Overall it's a beautiful mod.

 

Also, facial recognition isn't working with my Microsoft HD 5000 Life Cam. Donno if that's me or something else.


Edited by CaptBlackwood, 31 May 2013 - 03:25 AM.

"The invention of time travel may in the future save humanity, by teaching the world to avoid the tragic mistakes of the past."
- Eliot Sinclair

#324 The Loafer

The Loafer

    Pinball Wizard

  • VIP
  • 3,471 posts
  • Location:Embrun, Ontario, Canada

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 31 May 2013 - 03:53 AM

Got the ps3eye delivered today and the picturequality is much better as a webcam !
But can someone share his settings as a reference for others ?
 
The problem i'm dealing with is as soon as i move my head, the table itselve starts
to move and shapes into strange curves.
 
In the videos i've seen all tables are still ( fitting the entire screen ) and 3d is visual like
it's supposed to be.
 
Using a 37 inch monitor as playfield in a standard cab ( Williams Millionaire )
 
Thanx !


Did u do the 3 point calibration?

#325 mistermixer

mistermixer

    Enthusiast

  • Members
  • PipPipPip
  • 201 posts

  • Flag: Belgium

  • Favorite Pinball: eightballdeluxe

Posted 31 May 2013 - 05:15 PM

Yeah , tried it several times . First when i moved my head only a few cm i allready reached the left and right diamonds.Afterwards i tried again after adjusting the cabinet and display settings ( heigt front,back ... )  Now when i do the 3point calibration , the marker ( diamond ) isn't showing on the screen :-( 



#326 dm752

dm752

    Hobbyist

  • Members
  • PipPip
  • 12 posts

  • Flag: United States of America

  • Favorite Pinball: terminator 2

Posted 31 May 2013 - 05:33 PM

Ever since I setup BAM in Hyperspin, I have a problem where the backglass image will only go up about 2/3 the way up the screen before it gets cut off behind a black screen. If I try to move it, it just goes further up behind the black screen. I've attached a picture of this,

Also in Hyperspin, the focus is off and the future pinball editor shows while it is loading.

Would anyone know a fix or have the same thing happen? I changed the settings file, when I checked fplaunch there wasn't a spot for the future pinball.exe that was mentioned earlier in this thread.

 

 



#327 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 31 May 2013 - 05:39 PM

I just got BAM for FP And I love it. But I'm having trouble getting it to work with hyper pin. I have tried editing and recompiling the ahk file and it keeps saying someting about paths...I think I can't see much before i lose the error box.

 

Something about backslashes at the end of something. I think something is going wrong when I compile the script. Overall it's a beautiful mod.

 

Also, facial recognition isn't working with my Microsoft HD 5000 Life Cam. Donno if that's me or something else.

About hyperpin info:

http://www.vpforums....e=8#entry223353

 

If You want to do some more with .ahk scripts:

- I added two command: /FPEXE:"path_to_FP_exe/fp_exe" and /STAYINRAM (no params, it will order to FPLoader to stay in ram, it sometimes help, sometimes make it worst).

 

Any way, You can try this:

http://www.pinballx.net/

It's realy fast evolve now :)

 

--------

All info how to use single cam is here:

http://ravarcade.pl/?en_simple-cam,42

 

I will only add:

Start with: res 640x480, haar1, when face detection dont work, adjust camera settings, if work, adjust min. face to increase preformance



Ever since I setup BAM in Hyperspin, I have a problem where the backglass image will only go up about 2/3 the way up the screen before it gets cut off behind a black screen. If I try to move it, it just goes further up behind the black screen. I've attached a picture of this,If

Also in Hyperspin, the focus is off and the future pinball editor shows while it is loading.

Would anyone know a fix or have the same thing happen? I changed the settings file, when I checked fplaunch there wasn't a spot for the future pinball.exe that was mentioned earlier in this thread.

You can send me Yours .cfg files:

Reality.cfg (or screenshot).

In Simple Cam / Simple PS3Eye You have option: Cam Z. If Cam Z = 0 "red diamond" form cam is in ~ sam line like, diamnots in "3 points".  If You have problem with setting of plugin You can delete *.cfg file in plugins dir. It will reset settings.


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

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


#328 dm752

dm752

    Hobbyist

  • Members
  • PipPip
  • 12 posts

  • Flag: United States of America

  • Favorite Pinball: terminator 2

Posted 31 May 2013 - 06:48 PM

I'm just using the happycab stuff for now until I can get a 2nd camera and calibration board done. I attached my bam.cfg file, reality.dat and avatar cfg in this .rar file.

Thanks

Attached Files



#329 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 31 May 2013 - 07:33 PM

I'm just using the happycab stuff for now until I can get a 2nd camera and calibration board done. I attached my bam.cfg file, reality.dat and avatar cfg in this .rar file.

Thanks

As i understend: If You use BAM without HyperPint backglass image is 100% ok ?

 

Now i can't help much with HyperPin. Fix with focus and visible editor then loading require many changes in .ahk scripts (and probly in BAM). Now i don't try to fix all with Hyper Pin.

 

In previous messages I mentioned the PinballX.

I did not test it, but it is update few times/day and i found messages on project forum about good support for BAM and many "FP/physicist exe files". Mayby You should try it?


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

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


#330 dm752

dm752

    Hobbyist

  • Members
  • PipPip
  • 12 posts

  • Flag: United States of America

  • Favorite Pinball: terminator 2

Posted 31 May 2013 - 08:14 PM

OK, thanks. I'll look into PinballX



#331 dm752

dm752

    Hobbyist

  • Members
  • PipPip
  • 12 posts

  • Flag: United States of America

  • Favorite Pinball: terminator 2

Posted 01 June 2013 - 10:46 PM

I'm just using the happycab stuff for now until I can get a 2nd camera and calibration board done. I attached my bam.cfg file, reality.dat and avatar cfg in this .rar file.

Thanks

As i understend: If You use BAM without HyperPint backglass image is 100% ok ?

 

Now i can't help much with HyperPin. Fix with focus and visible editor then loading require many changes in .ahk scripts (and probly in BAM). Now i don't try to fix all with Hyper Pin.

 

In previous messages I mentioned the PinballX.

I did not test it, but it is update few times/day and i found messages on project forum about good support for BAM and many "FP/physicist exe files". Mayby You should try it?

It's doing the same thing with pinballx. I can only move the backglass so far up before it starts being covered by a black screen. Has anyone else had this happen after installing BAM, then adding it into Hyperpin? It worked fine before I did that.

 

Edit: The problem was cause by my 3rd monitor. It's a USB powered 7" monitor.


Edited by dm752, 02 June 2013 - 06:09 AM.


#332 mistermixer

mistermixer

    Enthusiast

  • Members
  • PipPipPip
  • 201 posts

  • Flag: Belgium

  • Favorite Pinball: eightballdeluxe

Posted 03 June 2013 - 04:35 AM

Bam running smoothly now with 1 ps3eye; Love it. Can u open a 'moneybookers' account for donation ?

It's very easy to transfer money that way.



#333 Hos_Nos

Hos_Nos

    Enthusiast

  • Members
  • PipPipPip
  • 107 posts
  • Location:Canada

  • Flag: Canada

  • Favorite Pinball: Haunted House

Posted 03 June 2013 - 09:50 PM

Bam running smoothly now with 1 ps3eye; Love it. Can u open a 'moneybookers' account for donation ?

It's very easy to transfer money that way.

Hey MisterMixer.  Just curious on what your settings are for the PS3Eye.  I have a funny feeling that my Core2 6800 extreme @2.93Ghz may not be powerful enough to run things smoothly.  Might have to upgrade my motherboard and cpu if I see headtracking in my future.



#334 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 04 June 2013 - 06:37 PM

BAM Update!
 
 
Kinect!
 
New plugin created by Andreas Benamou
 
 
How to install.
 
1. Download and install Kinect SDK
 
2. Connect Kinect (allow system to install drivers).
 
3. Run BAM and select plugin: Kinect
 
Avaible options:
1. Angle - You can use Kinect motor to tilt camera.
Thats all :)
 
To begin tracking You have to do "3 Points" setup.
(Like with single camera, but this time, You have to set thirdy point right).
 
Here is instruction:
1. Select "3 Points".
2. Grab some object with know size (You can use book, bottle of beer :), anything).
3. Put "object" on red diamond (left/bottom of screen).
4. Put Your head over it. (Your chin should touch the "object")
5. Make sure, that Kinect recognize Your face. (You will see yellow "mask")
6. Press enter (set point).
7. Repeat 3-6 with second point (right/bottom).
8. Repeat 3-6 with third point. But... You don't have to put "object" exactly on red diamond, just as far as possible from bottom screen line, when Your face is detected.
9. Tracking will now work, but BAM will get Your position "too low".
 
10. Enter "object" height in "shift-y" in "reality" menu. Add few more inches/cm (2-5in./5-12cm). Position is tracked to "center" of Your head. When You press Enter in "3 Points", tracked point You set is: ["object" height] + [distance from chick to center of head] above "red diamond".
 
11. Test. Look at red diamont when BAM menu is visible. If Your head is above screen, red diamond shoud be direct under head.
12. Smoothering. "Cam position" is not updated very often. Go to: "Reality" menu and set "Latency" to ~60-100ms. (If You want to make nice move, increase it to 200ms and move camera realy slowly).
 
After "3 Points" setup You can change "tilt" angle. If You move Kinect, You have to repeat "3 Points".
 
 
Where put Kinect:
- best place is low, before the Backbox. This way You will be able to look down at table almost vertically. But there is one problem. Kinect for XBOX 360 can treace 0.8m from camera. It will be hard to set third point in "3 Points". Kinect for Windows can trace player 0.4m away from camere.
 
- top of backbox. It will be "easier" to set third point, but Kinect will probly lost tracking, then You look down.
 
 
Tracking accuracy with Kinect:
- It is better than with single camera. Depth sensing is good.
- WiiMotes are still better. 
 
 
 

Edited by ravarcade, 04 June 2013 - 08:00 PM.

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

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


#335 knucklehd

knucklehd

    Hobbyist

  • Members
  • PipPip
  • 17 posts
  • Location:Dallas Ga.

  • Flag: United States of America

  • Favorite Pinball: whirlwind

Posted 04 June 2013 - 07:18 PM

Way to go, glad to see your speedy, continuous support. 

Much appreciated.



#336 ASOT

ASOT

    Enthusiast

  • Members
  • PipPipPip
  • 84 posts

  • Flag: Australia

  • Favorite Pinball: Mata Hari

Posted 05 June 2013 - 12:55 AM

Thanks for the Kinect update, will give it a go tonight and report!



#337 Hos_Nos

Hos_Nos

    Enthusiast

  • Members
  • PipPipPip
  • 107 posts
  • Location:Canada

  • Flag: Canada

  • Favorite Pinball: Haunted House

Posted 05 June 2013 - 12:20 PM

This is what I was waiting for.  Man you are fast Rav!!!

 

It's funny because I just got my singly PS3 Eye running fairly smooth (just had to uncheck processor affinity in future pinball).  Defintely going to try the kinect out tonight and see how it performs with 3 Points:

 

One question I have is with regards to my LCD screen position in my cabinet.  I built my cab a few years ago before we had cabinet style tables with emulated depth on the sides and back.  Most tables were flat so I opted to mount my LCD like a real playfiled (Horizontal and parallel to the cabinet bottom).  in other words my LCD is not flush with the glass.  Distance from the glass is a few inches in the front and grows as you reach the back of the cab,  So when I run most tables in BAM they have the depth effect on the sides that gets deeper in the back.  Looks a little odd in my cabinet.  Anyway, most FP tables have regular and cabinet-depth versions. Should I use regular or should I simply re-mount my LCD to be flush with the glass?   Thoughts??

 

Hope I made some sense and this isn't too confusing...LOL



#338 The Loafer

The Loafer

    Pinball Wizard

  • VIP
  • 3,471 posts
  • Location:Embrun, Ontario, Canada

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 05 June 2013 - 02:32 PM

I cannot speak for all, but IMHO, the tables can't pop out of the LCD, so depth must be achieved by sinking into the LCD. For this reason, I am very happy that my playfield monitor more or less matches the angle of the top of the cab, so that the bottom of BAM (and to some extent the bottom of the vp tables in layback views) simulates a flat horizontal bottom of a cab. Ie: if the playfield is mounted level and flat like a real pin, for me then the bottom of the angled virtual table vp or FP then slopes downward and that feels wrong. However this is for some pins. For some old gottliebs on VP or fp's default arcaderender view, I think they might look better on an LCD mounted flat, not angled due to the lack of need to have depth simulated.

Edited by The Loafer, 05 June 2013 - 02:34 PM.


#339 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 05 June 2013 - 02:41 PM

This is what I was waiting for.  Man you are fast Rav!!!

 

It's funny because I just got my singly PS3 Eye running fairly smooth (just had to uncheck processor affinity in future pinball).  Defintely going to try the kinect out tonight and see how it performs with 3 Points:

 

One question I have is with regards to my LCD screen position in my cabinet.  I built my cab a few years ago before we had cabinet style tables with emulated depth on the sides and back.  Most tables were flat so I opted to mount my LCD like a real playfiled (Horizontal and parallel to the cabinet bottom).  in other words my LCD is not flush with the glass.  Distance from the glass is a few inches in the front and grows as you reach the back of the cab,  So when I run most tables in BAM they have the depth effect on the sides that gets deeper in the back.  Looks a little odd in my cabinet.  Anyway, most FP tables have regular and cabinet-depth versions. Should I use regular or should I simply re-mount my LCD to be flush with the glass?   Thoughts??

 

Hope I made some sense and this isn't too confusing...LOL

You have to try adjust table scale/position/angle in "Table & Lighting" and find what best suits You.

 

You can try to set:

"scale" to make table little smaller than Your screen.(~0.9 ?) 

"angle" negative value (~ (-5)- (-10) deg) to make table background paraller to screen.

"translate" = + ~ 20-50. This will move "table" virtualy above screen.

 

This will work like objects popping out of screen in 3D movies. You have to remember, that some parts of "virtual table" will disappear at screen borders.

 

It will look like this:

setup-trick1.png


Edited by ravarcade, 05 June 2013 - 03:07 PM.

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

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


#340 freneticamnesic

freneticamnesic

    A Faint Ghost Through the Raindrops

  • VIP
  • 3,370 posts
  • Location:Portland, OR

  • Flag: United States of America

  • Favorite Pinball: Star Trek, Black Hole, AFM, Fast Draw, Tron, AMH

  • 360 Gamer Tag: sixgunsounddd

Posted 05 June 2013 - 03:14 PM

I dug up 2 wiimotes from storage, but now I seem to have lost my BT dongle. Excited to get back into this, hopefully tonight!