Jump to content



Photo

Better Arcade Mode - MOD for Future Pinball


  • Please log in to reply
918 replies to this topic

#701 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 23 June 2014 - 01:45 PM

 


Also, it seems having the new renderer turned on causes the high score entry, high score table, and the FP logo above the plunger to be nothing but grey rectangles.
 

Try to set "specular color" = 0.0.

 

I'm still having this issue, but it isn't on every table.  Sometimes the FP logo in the bottom-right corner flickers and flashes while playing certain tables, as well.  I set specular color = 0.0, but that didn't help; the only setting within BAM I can find that brings the high-score windows and logo back is turning the New Renderer off, but I don't want to have to do that.  I just upgraded my nVidia driver last night to the most recent stable version, but no help there, either.  It just occurred to me this morning at work that perhaps there's an option in the FP video settings that is causing some sort of conflict with BAM's New Renderer, but that will be laborious to test.  Does anyone have any guesses as to what might be causing it?

 

Try this test build:

http://www.ravarcade.pl/debug/BAM.dll

 

Many error in have found in New Renderer:

- missing DMD's on playfield, backbox

- flickering FP stats (F9), bam menu, playfield dmd. This flickering apears only on some tables, only with 2 monitors (backbox) and is "connected" to some lights/flashers. Tables where i have found it: 3 angels, elvis.

 

All that errors have one source. I work whole sunday on it. I did only few tests, but atleast on tables i tested it works fine. If any one have found errors, please report to me with link to table.


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

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


#702 pocketpal

pocketpal

    Hobbyist

  • Members
  • PipPip
  • 25 posts
  • Location:Illinois, USA

  • Flag: United States of America

  • Favorite Pinball: Old Chicago

Posted 23 June 2014 - 08:18 PM

 

 


Also, it seems having the new renderer turned on causes the high score entry, high score table, and the FP logo above the plunger to be nothing but grey rectangles.
 

Try to set "specular color" = 0.0.

 

I'm still having this issue, but it isn't on every table.  Sometimes the FP logo in the bottom-right corner flickers and flashes while playing certain tables, as well.  I set specular color = 0.0, but that didn't help; the only setting within BAM I can find that brings the high-score windows and logo back is turning the New Renderer off, but I don't want to have to do that.  I just upgraded my nVidia driver last night to the most recent stable version, but no help there, either.  It just occurred to me this morning at work that perhaps there's an option in the FP video settings that is causing some sort of conflict with BAM's New Renderer, but that will be laborious to test.  Does anyone have any guesses as to what might be causing it?

 

Try this test build:

http://www.ravarcade.pl/debug/BAM.dll

 

I tried it really quickly over my lunch break, and it seems to have fixed it!  I only tested it with the one table I was testing with last night, but since it was working flawlessly, I expect the others will as well.  Thank you!


pocketpal___mini-pin.png


#703 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 29 June 2014 - 06:57 PM

BAM Update.
 
 
- Fixed New Renderer artifacts (as in last "debug" BAM.dll)
 
- Few small UI updates to make menu little more readable.
 
- BAM-view/Arcade mode accessible from FP "non-arcade" mode. (lets call it "Forced Arcade Mode")
To enable it:
1. In FP in "Video/Rendering Options" uncheck "arcade mode"
2. In BAM menu go to [Addons] menu. Here is switch "Force Arcade Mode".
In this mode You will have same view like in FP Arcade Mode with BAM, but all objects will be visible. (Pinball box/chassie, backbox objects on playfield monitor ....)
 
Known issues:
1. If You select in BAM menu, mode = "Future Pinball" and You will not select New Renderer, screen may become almost totaly white. Like this:
broken-white-table.png
(it is probably same problem as monnezza has)
This problem occurs on my laptop with nVidia gfx, but not on desktop with amd radeon.
There is no problem, if You use Static CAM (or other mode), or You switch renderer to my "New Renderer". 
Realy bad thing about this problem is that it is "default" setting for new table. I recommend to set as default for new table "static cam" mode.
Good thing is, that combination of "Future Pinball" BAM-mode and "standard renderer" is probably not usable with BAM.
 
2. In "Forced Arcade Mode" You may select view from FP "non-arcade" mode (F1-F8, F11). On few views FP will not draw parts of room/pinball. It is normal optymalisation. You may find select on of that views to gain some FPS.
 
3. In FP-non-arcade-mode when You press F11, mouse and cursors can be used to change camera position/direction.  When You switch to "Forced Arcade Mode" You may end with many geomethry artifacts. In this case You should select another FP view (press any key: F1-F8).

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

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


#704 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 05 July 2014 - 07:57 PM

BAM update!
 
 
Bug fixes: 
- FreeTrack will not crash anymore (thank for help to shinooe), 
- no more big line spaces in BAM menu on 16:9 displays,
- no more "white table" (issue no 1 from prev post)
- added BAM icon for FPLoader (thanks to Sylvain Favron ake 20degree), 
- additional animation sequence from Gimli (press F2 in arcade mode).

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

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


#705 lettuce

lettuce

    Pinball Fan

  • Silver Supporter
  • 929 posts

  • Flag: England

  • Favorite Pinball: Monster Bash

Posted 06 July 2014 - 02:58 PM

Just come across this, what hardware do i need to set this up?



#706 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 06 July 2014 - 04:33 PM

Just come across this, what hardware do i need to set this up?

Computer - same as for Future Pinball. 

It is good to have cpu with 2 cores, gfx card with updated gfx drivers.

 

For head tracking:

- Simplest version: any web cam + free track

- If You have Kinect, use it - it is simplest to setup.

- Best head tracking is with 2x modded PS3Eye cams + ir-led tracking

 

Before You start head tracking, try it and explore: HappyCab mode, 3D stereoscpy (atleast with chep anaglyph glasses).

Have fun.


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

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


#707 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 22 July 2014 - 07:58 PM

BAM update.
 
or
 
Bug fixes:
- If FP starts in non-arcade mode (checbox: Arcade mode in FP menu is unchecked) "Forced Arcade Mode" in off by default (was "on" in last release)
- colors of flares are correct.
 
Now BAM in one cfg file store 2 sets of params, one set for arcade mode and one for desktop mode.  
 
Menu structure is changed.
Main goal is to hide options not usable. 
Example: If You run FP in Arcade Mode, You will not find "Forced Arcade Mode" option (You can't switch to arcade mode in arcade mode).
Example 2: If You set "Lock light position = On" You will not be able to edit light position.
 
List of change is long:
1. New Renderer - new way to control it: You have one switch to allow or forbid BAM to use it ([config]->[Addons] menu). It is same as: "compatibity" and "disabled" global NR state in previous versions (there is no "enabled" option).
 
2. Lights menu:
- Light system: 4 values in arcade mode: "BAM initial release"/"New Light System"/"FP Original"/"New Renderer" and only 2 values in desktop mode: "FP Original"/"New Renderer".
Now is only one switch to select how lights in FP are processed. Also if You switch to Light system to "New Renderer" and global NR state is "forbiden", BAM will ask if You want change it to "allow". So You don't have to search for "global" switch.
- [DEV options] menu is moved are now moved to [Config]
- [more light options] is moved to [Postprocess] menu.
- You will find switch with presets for light options
 
3. Postprocess menu: 
You will find it again "Light system" switch (same as in [Lights] menu)
If You don't set it to New Renderer, You will see postprocessing menu: contrast/gamm/hue ....
If You switch "Light system" to "New Renderer" You will see same settings + options from [more light options].
Please note: In New Renderer all postprocessing options are done for free (no fps drop) with better quality (better precission).
 
4. Boost menu is removed. There was only one usefull option: remove invisible objects and now is set to "on".
 
5. [Addons] menu: now there are also:
- New Renderer state: [forbiden/allowed]
- Force Arcade Mode: [on/off]

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

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


#708 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 22 July 2014 - 10:20 PM

Crap! Was doing a new video...now need to update! ;) thanks rav.

randr___pinball.png                         


#709 zeenon

zeenon

    Enthusiast

  • Platinum Supporter
  • 217 posts
  • Location:Somerville, NJ

  • Flag: United States of America

  • Favorite Pinball: Attack from Mars

Posted 23 July 2014 - 04:16 PM

rav,

 

What was the problem monnezza reported?

 

I just updated to the new version above (it's been a while), and when I play a table it's completely washed out (white). I'm using an nvidia GFX card and switched to Static Cam with no luck.

 

Z



#710 parabolic

parabolic

    Enthusiast

  • Silver Supporter
  • 225 posts
  • Location:Greenville, SC

  • Flag: United States of America

  • Favorite Pinball: revenge from mars

Posted 23 July 2014 - 06:14 PM

Anyone have PS3 CAM drivers? I cant get these to work right - pic is there but frozen in win 7


Parabolic Technologies - 3D printers and 3D design printing

"Transforming YOUR Ideas into a Reality!"

[email protected]

https://www.facebook...f_type=bookmark


#711 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 23 July 2014 - 06:29 PM

you cannot view both cams in windows at same time only one. but in bam you can. please install SDK and drivers i provided in link or rav's site also links to them


randr___pinball.png                         


#712 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 23 July 2014 - 07:27 PM

Anyone have PS3 CAM drivers? I cant get these to work right - pic is there but frozen in win 7

I checked Code Labolatories www page:
They start to charge for drivers and sdk download. It is strange. Half year ago both files was for free.
 
I have both files, but i don't know if i put it on my site.

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

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


#713 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 23 July 2014 - 07:54 PM

I also have files if people need them just PM me. seems cheap enough to get from CL but crazy they are charging for them!? 


randr___pinball.png                         


#714 parabolic

parabolic

    Enthusiast

  • Silver Supporter
  • 225 posts
  • Location:Greenville, SC

  • Flag: United States of America

  • Favorite Pinball: revenge from mars

Posted 23 July 2014 - 11:22 PM

Thanks guys!!


Parabolic Technologies - 3D printers and 3D design printing

"Transforming YOUR Ideas into a Reality!"

[email protected]

https://www.facebook...f_type=bookmark


#715 dazzadasha

dazzadasha

    Enthusiast

  • Platinum Supporter
  • 418 posts
  • Location:Melbourne Oz

  • Flag: Australia

  • Favorite Pinball: Firepower, Getaway, T2

Posted 29 July 2014 - 04:28 AM

Any idea why when I change X asis in game (Cab), then exit menu it plays fine with the table wider as desired, then when I restart the same table, the table is halfway up the screen- Bottom half of table at top of screen and bottom half of screen blank.

 also light settings work in game when ajusting them, then when exit and restarting same table they are all wrong. I havnt made any global settings yet- just starting tinkering last night.


Mini pin maker
sep17875.jpg

I still cant believe that we have


#716 dazzadasha

dazzadasha

    Enthusiast

  • Platinum Supporter
  • 418 posts
  • Location:Melbourne Oz

  • Flag: Australia

  • Favorite Pinball: Firepower, Getaway, T2

Posted 29 July 2014 - 12:23 PM

Never mind- got it.

 All hooked up through PinX too.

 Nice to Play some FP in a cab and enjoy the game play- not just the visuals.

Thanks ravarcade. You must truly enjoy pinball.


Mini pin maker
sep17875.jpg

I still cant believe that we have


#717 david87

david87

    Hobbyist

  • Members
  • PipPip
  • 21 posts

  • Flag: Germany

  • Favorite Pinball: terminator2

Posted 16 August 2014 - 07:01 AM

Hi,

 

thank you so much for this incredible Add-on!!!

Yesterday I plugged my kinect in and it works fine, when i increase the depth of table via Z coordinates it becomes realistic, but its like the table rotates when i turn my head. When i increase Z depth everythings okay, but i have just a small 3D effect... probably doing something wrong.

 

Which position for Kinect do you recommend (red something like under the screen in vertical position)? Thank you


Edited by david87, 16 August 2014 - 07:13 AM.


#718 ravarcade

ravarcade

    Enthusiast

  • Members
  • PipPipPip
  • 363 posts

  • Flag: Poland

  • Favorite Pinball: none

Posted 16 August 2014 - 04:33 PM

Hi,

 

thank you so much for this incredible Add-on!!!

Yesterday I plugged my kinect in and it works fine, when i increase the depth of table via Z coordinates it becomes realistic, but its like the table rotates when i turn my head. When i increase Z depth everythings okay, but i have just a small 3D effect... probably doing something wrong.

 

Which position for Kinect do you recommend (red something like under the screen in vertical position)? Thank you

Kinect position don't change how head trackig/3d effect works.

Few possiblem ways to break 3d effects:

- Wrong screen solution on playground display. If You have display with aspect 16:9 (like 1920x1080 or 1360x720) You should used resolution with same aspect. Don't set res like 1280x1024 (5:4) for playfield on displays with aspect 16:9 (it is best to use display native resolution)

- In BAM use same scale on all axis: (scale X=Y=Z). 

- don't forget to enter display size in BAM menu.

 

How work 3D in BAM:

1. BAM must know: where is screen in real world in relation to camera. BAM knows position of all 4 corners of display, dimmensions of display in real world, BAM know position of player in relation to display. If You don't enter display resolution or use resolution with different aspect ration than aspect ration of display, all math in BAM is broken.

2 BAM trace player position and adjust draw math for every frame.

 

If You want to get better feel of 3D try stero3D for example with anaglyph glasses (red/cyan).


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

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


#719 david87

david87

    Hobbyist

  • Members
  • PipPip
  • 21 posts

  • Flag: Germany

  • Favorite Pinball: terminator2

Posted 16 August 2014 - 10:05 PM

 

Hi,

 

thank you so much for this incredible Add-on!!!

Yesterday I plugged my kinect in and it works fine, when i increase the depth of table via Z coordinates it becomes realistic, but its like the table rotates when i turn my head. When i increase Z depth everythings okay, but i have just a small 3D effect... probably doing something wrong.

 

Which position for Kinect do you recommend (red something like under the screen in vertical position)? Thank you

Kinect position don't change how head trackig/3d effect works.

Few possiblem ways to break 3d effects:

- Wrong screen solution on playground display. If You have display with aspect 16:9 (like 1920x1080 or 1360x720) You should used resolution with same aspect. Don't set res like 1280x1024 (5:4) for playfield on displays with aspect 16:9 (it is best to use display native resolution)

- In BAM use same scale on all axis: (scale X=Y=Z). 

- don't forget to enter display size in BAM menu.

 

How work 3D in BAM:

1. BAM must know: where is screen in real world in relation to camera. BAM knows position of all 4 corners of display, dimmensions of display in real world, BAM know position of player in relation to display. If You don't enter display resolution or use resolution with different aspect ration than aspect ration of display, all math in BAM is broken.

2 BAM trace player position and adjust draw math for every frame.

 

If You want to get better feel of 3D try stero3D for example with anaglyph glasses (red/cyan).

 

 

Thanks!!! Settings should be correct, problem is, that i have a 48 inch screen and its seems to be impossible to get a fullscreen of the table with using the same scale for x,y and z. Maybe the tables are wrong? I dont know



#720 connorsdad

connorsdad

    Enthusiast

  • Members
  • PipPipPip
  • 266 posts

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

  • Favorite Pinball: Adams Family

Posted 17 August 2014 - 11:49 AM

I cant get any plugins to show apart from postFX, I have connected a kinect and installed sdk 1.7 (Also tried 1.8) and cant get into the tracking menu. Any ideas ?


sig.jpg sig2.png