Jump to content



Photo

Better Arcade Mode - MOD for Future Pinball


  • Please log in to reply
918 replies to this topic

#741 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 08 September 2014 - 07:03 PM

 

Any chance of BAM saving 2 separate configs per table ?

Sometimes I will be playing without my kinect plugged in, it would be great if it would automatically use a different config to store the settings when not using head tracking.

At the moment, if kinect is unplugged and I use "Mode: Future Pinball" I have to adjust my settings all over again.

 

Hi Rav

 

Is this not possible ? or maybe it's too much work to implement if it's not something many people require.

Thanks

 

It make BAM too complacted for users.

It is not hard to add another set of settings, but it is hard for user to manage it. Look, right now there are 3 sets of setttings. BAM do "autosave" of setting after any change. Now it is hard to explain how it works and menu is complex. More settings = more options.

 

Right now You have another way to manage settings. Last BAM version will work after You rename BAM dir. So You can have in Future Pinball dir two BAM instalations and run "c:\games\future pinball\BAM\FPloader.exe" to use BAM with head tracking and for example "c:\games\future pinball\BAM-no-ht\FPLoader.exe" to play without head tracking.


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

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


#742 The Loafer

The Loafer

    Pinball Wizard

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

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 08 September 2014 - 10:00 PM

I can't speak for kinect but for ps3 eye support, if I have them on, it works. If I have the led off the view is the same angle as static, it just doesn't move. Does this not work the same for kinect? Or does having the kinect disconnected cause issues?

#743 Filippo94

Filippo94

    Neophyte

  • Members
  • Pip
  • 9 posts

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

  • Favorite Pinball: Stones'n'Bones

Posted 08 September 2014 - 10:09 PM

I was lucky some times and tried again this mod, but I have BIG problems calibrating it.

 

I have a Calibration board with leds 15x11 cm, I don't quitely understand how I have to move with it, what are the frames or position needed. The Faq says that I have to be within ~20cm from the start, that it's better if I start at center for both cams, don't rotate the board and so on.

 

I get often calibration quality values above 100, sometimes under 50, now I got 15. I found that being far is better.

I don't have the room to place with precision the wiimotes, the table is not centered, the wiimotes are not on the same height, they are just horizontally placed at ~1.4 mt of distance between them and I'm nearly 2 mt away. sinc ethere aren't suggestions about where to place them on the site I just tried to simulate the best I can what I saw in the calibration video. And still I don't get good results...

 

I use Y offset for the 3 points, as I didn't managed to find a way to make my table and me visible at the same time...

 

Is there someware some more precise indications about how to move the Calibration board and/or where to place the wiimotes?

 

Also I noticed that BAM get input even if the pinball is not focused, I'm having the menu making strange things while I'm typing here :P.


Edited by Filippo94, 08 September 2014 - 10:27 PM.


#744 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 08 September 2014 - 10:10 PM

Agreed with the loafer. If I don't have glasses plugged in it plays like regular. If ps3's see led it's on. Some people made a "cover" for cams due to room lighting and remove covers to use glasses which works great I would think

randr___pinball.png                         


#745 patrickfx

patrickfx

    Pinball fan

  • Members
  • PipPipPip
  • 141 posts

  • Flag: Canada

  • Favorite Pinball: AC DC, Indiana Jones, Iron man

Posted 09 September 2014 - 02:38 AM

Calibration question.  Maybe easy question for you guys.

 

I build a calibration board (with 4 IR led and 2 1.5 volt battery) and can see my IR LED is light.  But when I open BAM, it can see the calibration led only from about 50 cm.  So my question is this, is there any IR LED which is better then other, I mean which you can put far away ?  It's like the IR LED are not powered enough !


Patrickfx
Canada, Quebec
I should play sometimes, not just configure my Pinball !!!

#746 patrickfx

patrickfx

    Pinball fan

  • Members
  • PipPipPip
  • 141 posts

  • Flag: Canada

  • Favorite Pinball: AC DC, Indiana Jones, Iron man

Posted 09 September 2014 - 02:54 AM

Oh! Just forgot to said.  If I try at same distance with regular remote I have at home , it work / regnonize just great.  So, it's not my wiimote or something else.  It's related to IR Led I buy...


Patrickfx
Canada, Quebec
I should play sometimes, not just configure my Pinball !!!

#747 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 09 September 2014 - 03:06 AM

It's how they are powered probably. I use 4 double aa's in Parallel to power a led rated at 1.5v

randr___pinball.png                         


#748 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 09 September 2014 - 09:16 PM

I can't speak for kinect but for ps3 eye support, if I have them on, it works. If I have the led off the view is the same angle as static, it just doesn't move. Does this not work the same for kinect? Or does having the kinect disconnected cause issues?

connorsdad want to use, old "future pinball" view with different params for cam position and lighting for "no-headtracking" and BAM 3D, different lighting for head tracking.

 

 

[1] ... I have a Calibration board with leds 15x11 cm...

[2] ... I didn't managed to find a way to make my table and me visible at the same time...

[3] ... Also I noticed that BAM get input even if the pinball is not focused, I'm having the menu making strange things while I'm typing here :P.

[1] Make sure, You entered coords of leds in BAM "calbration board" menu. Also enter coords of leds as accurate as you can. Without correct values whole calibration is pointless.

[2] You don't have to. It just make it easier. Whole calibration is done in two steps:

first: "Calibration" is used to "combine two cams in one 3d position capturing system". 

second: "3 points setup" is used to determine where is playfield-display".

[3] Yap ;) Recomend by Microsoft somewhere in 90's way to read keyboard input in games is .... well ... very popular in malware, like keylogs

 

Calibration question.  Maybe easy question for you guys.

 

I build a calibration board (with 4 IR led and 2 1.5 volt battery) and can see my IR LED is light.  But when I open BAM, it can see the calibration led only from about 50 cm.  So my question is this, is there any IR LED which is better then other, I mean which you can put far away ?  It's like the IR LED are not powered enough !

If You use WiiMotes, in BAM menu param: "Sesitivity". Try to change it. It makes huge difference.


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

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


#749 patrickfx

patrickfx

    Pinball fan

  • Members
  • PipPipPip
  • 141 posts

  • Flag: Canada

  • Favorite Pinball: AC DC, Indiana Jones, Iron man

Posted 10 September 2014 - 01:23 AM

OOOOOKKKK! I learn :) I try 6 pack of AA battery.  Boom !!!  It blow 2 of 4 IR LED.  hahahaha!  

 

After this, I try with the same (cheap) IR led separately with only 1 battery at a time and it work at normal distance. 

 

Any other idea.  If 

 

I will try to play with the sensibility as Enthusiast mention.


Patrickfx
Canada, Quebec
I should play sometimes, not just configure my Pinball !!!

#750 Filippo94

Filippo94

    Neophyte

  • Members
  • Pip
  • 9 posts

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

  • Favorite Pinball: Stones'n'Bones

Posted 10 September 2014 - 01:34 AM

To get optimal results you should use specific LEDs, which unfortunately I don't have :(, it you search for ir LEDs used for creating head tracking systems you should find plenty of informations.


I finally solved my problems, installed Windows XP and all problems gone :D. Also the calibrations are now much more effective than before. Had some trouble with Wii Pair, at last I just connected them the traditional way. Now I just have to find a good position for the WiiMotes, I can't put them too far each other because my cheap LED is highly directional, and sanding it down didn't helped at all...

Edited by Filippo94, 10 September 2014 - 01:36 AM.


#751 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 10 September 2014 - 01:39 AM

OOOOOKKKK! I learn :) I try 6 pack of AA battery.  Boom !!!  It blow 2 of 4 IR LED.  hahahaha!  

 

After this, I try with the same (cheap) IR led separately with only 1 battery at a time and it work at normal distance. 

 

Any other idea.  If 

 

I will try to play with the sensibility as Enthusiast mention.

lol!

4 double aa's in Parallel to power a led rated at 1.5v


randr___pinball.png                         


#752 patrickfx

patrickfx

    Pinball fan

  • Members
  • PipPipPip
  • 141 posts

  • Flag: Canada

  • Favorite Pinball: AC DC, Indiana Jones, Iron man

Posted 10 September 2014 - 01:52 AM

OK are you serious.  4 is good, 6 is not !!!

 

I'm willing to try but need to be sure I understand !  So, I will need 16 aa's battery for power up 4 IR LED for the calibration board.  Is it correct ?


Patrickfx
Canada, Quebec
I should play sometimes, not just configure my Pinball !!!

#753 Filippo94

Filippo94

    Neophyte

  • Members
  • Pip
  • 9 posts

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

  • Favorite Pinball: Stones'n'Bones

Posted 10 September 2014 - 02:07 AM

No it isn't! You will make popcorn with all that energy :D!


You have to make some calculations: an ir LED should need 1.5 volts, so if you put 4 LEDs in series you will need 1.5*4=6 volts, which you can achieve with 4 aa batteries.


If you instead connect the 4 LEDs in parallel you can use one single battery, which will last 1/4 respect with one LED. If you watch the WiiMote calibration video on the site you'll see an elemental circuit that represents the calibration board, using 4 LEDs connected in a row and a 6v power source.

Edited by Filippo94, 10 September 2014 - 02:09 AM.


#754 patrickfx

patrickfx

    Pinball fan

  • Members
  • PipPipPip
  • 141 posts

  • Flag: Canada

  • Favorite Pinball: AC DC, Indiana Jones, Iron man

Posted 11 September 2014 - 01:30 AM

Hummm! More I read on the net, more I think it's my IR led which is not adequate.  Which is this one

 

http://www.rpelectro...ater-clear.html

 

Is 840nm enough ?  Sound need more.  

 

Also, I just realize that if the IR LED is directly pointing the wiimote at let say 2 feets, it work.  If I just point the IR LED 2 or 3 degree at left or right, up or down, it disappear.  So, the sensibility of the IR LED seem to be very important.  In my case!!!  I know and see there is some variety of angle spec in  IR LED

 

Note : I try all sensibility mode in BAM, Wii 1, 2, 3, 4, HIGH, Defalut :) and MAX.  Approximatively all the same result.

 

Again, I have to mention that all my regular remote at home just work fine at 5 or 6 feets.  I thing I will built a calibration board with 4 remote control hahahaha!  Would be so goofy!


Edited by patrickfx, 11 September 2014 - 03:13 PM.

Patrickfx
Canada, Quebec
I should play sometimes, not just configure my Pinball !!!

#755 Filippo94

Filippo94

    Neophyte

  • Members
  • Pip
  • 9 posts

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

  • Favorite Pinball: Stones'n'Bones

Posted 12 September 2014 - 08:51 PM

840nm  is the wave length, the "color" of the LED. you you increase that the led will emit a sub-ir color...

 

Did you done the search that I suggested? A quick look-around suggests that good IR leds for these applications are SFH485P. I'm sure that if you'll buy these leds you will have no more broblems, but i can not guarantee it.

 

I have a request (if i have the rights to make it): could BAM save also the Swap Camera status? Every time I open BAM (with HyperPin, for example) I have to enter into the BAM menu and swap my WiiMotes. Since i'm not sure that I'm capable of reconnect them the right way, and also don't want to move them now that evryrhing works, I think that could be useful to remember if the cams need to be swapped :).


Edited by Filippo94, 12 September 2014 - 08:53 PM.


#756 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 12 September 2014 - 09:30 PM

.... I have a request (if i have the rights to make it): could BAM save also the Swap Camera status? Every time I open BAM (with HyperPin, for example) I have to enter into the BAM menu and swap my WiiMotes. Since i'm not sure that I'm capable of reconnect them the right way, and also don't want to move them now that evryrhing works, I think that could be useful to remember if the cams need to be swapped :).

Yes.

It should already work that way. So it is error to fix.


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

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


#757 Filippo94

Filippo94

    Neophyte

  • Members
  • Pip
  • 9 posts

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

  • Favorite Pinball: Stones'n'Bones

Posted 12 September 2014 - 10:07 PM

Ok then, if you need some infos (maybe I am doing something wrong...) I'll be glad to help :).



#758 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 13 September 2014 - 09:44 AM

BAM Update:
 
Buf fixes:
- DMD's brightnes will no more depend on mian light brightnes/diffuse
- In WiiMote head tracking - cam order is stored and reloaded (@Fillipo94 - it will solve problem).
- Menu font size changed for different monitor resolutions
- Few menu fixes;
 
BAM-Tracker
New toy for future. It allows to use BAM/Head tracking without FP (almost).
 
Manual for users:
1. You need working BAM head tracking in FP.
2. Run: BAM-Tracker.exe - it will be visible in windows tray.
3. Select Head Tracking plugin. (If window is not visible - double click on tray icon).
 
Selected tracking method will be remember. You don't need to select it again after computer restart.
Thats all.
 
for devs: 
Demo BAM-Tracker clients for C++ and C#:
[i will put more info on separate threads]

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

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


#759 Filippo94

Filippo94

    Neophyte

  • Members
  • Pip
  • 9 posts

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

  • Favorite Pinball: Stones'n'Bones

Posted 13 September 2014 - 02:16 PM

Now it works as intended. Thanks! :D



#760 patrickfx

patrickfx

    Pinball fan

  • Members
  • PipPipPip
  • 141 posts

  • Flag: Canada

  • Favorite Pinball: AC DC, Indiana Jones, Iron man

Posted 15 September 2014 - 01:55 AM

Thanks Flippo94,

 

   yes I will order this model number in particular. 

 

Thanks


Patrickfx
Canada, Quebec
I should play sometimes, not just configure my Pinball !!!