Jump to content



Photo
- - - - -

Backglass picture 2nd monitor for Arcade Cabinets


  • Please log in to reply
97 replies to this topic

#1 rossicomputers

rossicomputers

    Gustavo

  • Members
  • PipPipPipPip
  • 608 posts
  • Location:Boston MA USA

  • Flag: Brazil

  • Favorite Pinball: Black Knight 2000

Posted 14 February 2009 - 04:46 PM

Need to put some background picture on 2nd monitor...

Any ideas Guys???

#2 ValamirCleaver

ValamirCleaver

    Phoenix... rise... Raise your head... to the sky

  • Charter Member
  • 511 posts
  • Location:So Cal

  • Flag: United States of America

  • Favorite Pinball: Theatre of Magic, Circus Voltaire, Getaway: High Speed 2

Posted 14 February 2009 - 06:52 PM

Backglasses For a '2nd Screen' Setup Purpose ..
IPDB
Pinside
Mr. Hide’s Backglasses

#3 rossicomputers

rossicomputers

    Gustavo

  • Members
  • PipPipPipPip
  • 608 posts
  • Location:Boston MA USA

  • Flag: Brazil

  • Favorite Pinball: Black Knight 2000

Posted 14 February 2009 - 07:22 PM

Sorry. But i don't need the pictures or backgrounds...

I need the way to put it....
How to setup backglass pics on setup monitor...

HOW???
Do you know what i mean????

Sorry. But i don't need the pictures or backgrounds...

I need the way to put it....
How to setup backglass pics on setup monitor...

HOW???
Do you know what i mean????

Sorry. But i don't need the pictures or backgrounds...

I need the way to put it....
How to setup backglass pics on setup monitor...

HOW???
Do you know what i mean????

#4 Flying Dutchman

Flying Dutchman

    Pinball Wizard

  • VIP
  • 3,255 posts

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

  • Favorite Pinball: Medieval Madness / Champion Pub



Posted 16 February 2009 - 09:12 AM

rossicomputers .. From the top of my head while my laptop died on me and lost the video card drivers to enable me to run a 2nd monitor myself. sad.gif

Simply connect your second monitor first.
Go to 'Display Properties' and tick the box you want to use a 2nd monitor.

Load your backglass onto your second monitor by saying within your .pptx you want it to be loaded onto the 2nd monitor.
Drag the DMD ontothe second monitor.

You can get all this automated in the table-script.

Good luck!

Edited by Flying Dutchman, 16 February 2009 - 09:12 AM.

'Flying Dutchman'

In need for a Backglass or 'Active Backglass / UVP' please 'click' on below and visit the complete revised website at:
Posted Image

#5 rossicomputers

rossicomputers

    Gustavo

  • Members
  • PipPipPipPip
  • 608 posts
  • Location:Boston MA USA

  • Flag: Brazil

  • Favorite Pinball: Black Knight 2000

Posted 16 February 2009 - 02:22 PM

How to load backglass picture to second monitor..

Where... Which program.???



#6 destruk

destruk

    VPF Veteran

  • VPF Staff
  • 6,338 posts
  • Location:Colorado Springs, CO

  • Flag: United States of America

  • Favorite Pinball: Ultrapin!



Posted 17 February 2009 - 03:14 AM

QUOTE (rossicomputers @ Feb 16 2009, 02:22 PM) <{POST_SNAPBACK}>
How to load backglass picture to second monitor..

Where... Which program.???


I think someone used Microsoft PowerPoint for a backglass display program. I don't remember who that was though.

Build a fire, vipers love the heat.


#7 LeoF

LeoF

    Hobbyist

  • Members
  • PipPip
  • 21 posts
  • Location:Brazil
  • Favorite Pinball: Attack From Mars

Posted 17 February 2009 - 03:46 AM

I think noone know HOW... to clearlly explain this.. I wanna know it to... just need to put away the backglass without a second monitor, without any resize or scale cuz its such a pain... I'd like to see it simple like on Future Pinball's arcade mode, you can play it without a second monitor.... whtflag.gif

#8 rossicomputers

rossicomputers

    Gustavo

  • Members
  • PipPipPipPip
  • 608 posts
  • Location:Boston MA USA

  • Flag: Brazil

  • Favorite Pinball: Black Knight 2000

Posted 17 February 2009 - 03:54 AM

HELLO!!! I Have a computer pinball cabinet... Uses 2 monitors..

http://vpforums.org/...p?showtopic=469

1 for playfield
2 for Backglass..

Do you know what i mean???????????


Anyway.... I have my backglass pics loaded as powerpoint...

How do i manage VP and powerpoint to load same time with Maximus arcade....???

Edited by rossicomputers, 17 February 2009 - 03:55 AM.


#9 Tim N.

Tim N.

    Hobbyist

  • Members
  • PipPip
  • 16 posts
  • Location:Helenville, WI
  • Favorite Pinball: Simpsons Pinball Party

Posted 17 February 2009 - 05:34 PM

QUOTE (rossicomputers @ Feb 16 2009, 09:54 PM) <{POST_SNAPBACK}>
HELLO!!! I Have a computer pinball cabinet... Uses 2 monitors..

http://vpforums.org/...p?showtopic=469

1 for playfield
2 for Backglass..

Do you know what i mean???????????


Anyway.... I have my backglass pics loaded as powerpoint...

How do i manage VP and powerpoint to load same time with Maximus arcade....???


Are you sold on using Maximus Arcade as your front end? This can be easily accomplished using Mala as a front end. I don't have any time on Maximus, but plenty on Mala. I am not sure why anyone would want to use Powerpoint as the photo driving application. I am assuming you want the picture of the backglass to display on the second monitor of the current table you are loading?

#10 rossicomputers

rossicomputers

    Gustavo

  • Members
  • PipPipPipPip
  • 608 posts
  • Location:Boston MA USA

  • Flag: Brazil

  • Favorite Pinball: Black Knight 2000

Posted 17 February 2009 - 05:38 PM

Yeah... Like to put backglass pictures on 2nd monitor as i use for it....

have all the pics.... Try to use powerpoint...

But how to put to run together with vp9???

#11 Tim N.

Tim N.

    Hobbyist

  • Members
  • PipPip
  • 16 posts
  • Location:Helenville, WI
  • Favorite Pinball: Simpsons Pinball Party

Posted 17 February 2009 - 05:53 PM

QUOTE (rossicomputers @ Feb 17 2009, 11:38 AM) <{POST_SNAPBACK}>
Yeah... Like to put backglass pictures on 2nd monitor as i use for it....

have all the pics.... Try to use powerpoint...

But how to put to run together with vp9???



I can't help you get powerpoint working with visual pinball 9. If you decide you want to use Mala to launch Future Pinball and Visual Pinball and load the backglasses correctly I can be of assistance there. I have never put Maximus through a workout, but imagine you should be able to accomplish the same with with Maximus without having to use powerpoint.

Is someone else using powerpoint to push backglasses with Visual Pinball 9? If so, this would seem a bit unorthodox to me...

Good Luck, Tim

#12 Flying Dutchman

Flying Dutchman

    Pinball Wizard

  • VIP
  • 3,255 posts

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

  • Favorite Pinball: Medieval Madness / Champion Pub



Posted 18 February 2009 - 02:13 PM

Destruk, it was me using that principle .. powerpoints as backglass pics .. Groni uses it as well this way (it was him showing me how to make it work!) .. works perfect without resizing a thing ;-)
No Tim, Powerpoint in conjunction with VP8 ..

Edited by Flying Dutchman, 19 February 2009 - 11:12 PM.

'Flying Dutchman'

In need for a Backglass or 'Active Backglass / UVP' please 'click' on below and visit the complete revised website at:
Posted Image

#13 rossicomputers

rossicomputers

    Gustavo

  • Members
  • PipPipPipPip
  • 608 posts
  • Location:Boston MA USA

  • Flag: Brazil

  • Favorite Pinball: Black Knight 2000

Posted 18 February 2009 - 02:18 PM

How can use powerpoint and vp8..?

Let me Know Flying Dutchman

Edited by rossicomputers, 18 February 2009 - 02:18 PM.


#14 Flying Dutchman

Flying Dutchman

    Pinball Wizard

  • VIP
  • 3,255 posts

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

  • Favorite Pinball: Medieval Madness / Champion Pub



Posted 18 February 2009 - 02:54 PM

rossicomputers, please have a look at attached pic.

First connect your 2nd screen to your pc.

1./ 'Display Properties'
2./ Select to use 'Multiple Monitors' iso 'Default Monitor'
3./ Tick 'Extend my Windows Desktop onto this monitor'
4./ Open the wanted Backglass Powerpoint .pptx => if you use the ones I've already created you're done.
If you want to create your own, do the following:
Create a simple Powerpoint Presentation including the backglass and choose "Show on Monitor 2" in the options.
Save the PPS, and from now on the PPS always opens on your Second Monitor
5./ Open the Table you want to play
6./ Drag the DMD from the 1st to the 2nd monitor and resize it ('rightclick')

Please find below several links of the 'Backglasses' I've created already and available as a .pptx file .. more to come!

Arabian Nights - Backglass
Attack From Mars - Backglass
Austin Power - Backglass
Believe It Or Not - Backglass
BlackKnight - Backglass
Creature From The Black Lagoon - Backglass
Demolition Man - Backglass
Dirty Harry - Backglass
Elvis - Backglass
Gettaway - Backglass
Guns N Roses - Backglass
Indiana Jones - Backglass
Lord Of The Rings - Backglass
Medieval Madness - Backglass
Monopoly - Backglass
Roller Coaster Tycoon - Backglass
Scarred Stiff - Backglass
Sharys Shootout - Backglass
StarTrek The Next Generation - Backglass
Tales From The Crypt - Backglass
Terminator 2 - Backglass
Theatre Of Magic - Backglass
The Adams Family - Backglass
The Flinstones - Backglass
The Simpsons Pinball Party - Backglass
Twilight Zone - Backglass

The start & stop of the backglass onto the 2nd monitor can be automated by adjusting the script.

Have fun!

Attached Files


Edited by Flying Dutchman, 18 February 2009 - 03:00 PM.

'Flying Dutchman'

In need for a Backglass or 'Active Backglass / UVP' please 'click' on below and visit the complete revised website at:
Posted Image

#15 rossicomputers

rossicomputers

    Gustavo

  • Members
  • PipPipPipPip
  • 608 posts
  • Location:Boston MA USA

  • Flag: Brazil

  • Favorite Pinball: Black Knight 2000

Posted 18 February 2009 - 03:00 PM

Thanks for the answer!!!

The start & stop of the backglass onto the 2nd monitor can be automated by adjusting the script.

THis adjust that all i need to complete the task...

How to ajust this on the script??????

I have all the pictures in powerpoint already and setup!

Just need the command on the script to start and stop the backglass!

Edited by rossicomputers, 18 February 2009 - 03:09 PM.


#16 Flying Dutchman

Flying Dutchman

    Pinball Wizard

  • VIP
  • 3,255 posts

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

  • Favorite Pinball: Medieval Madness / Champion Pub



Posted 18 February 2009 - 03:19 PM

rossicomputers,

One GraphicCard with 2 Monitor Ports.

I've created an exe file, that close the PPS when no Visual Pinball Player is open. Now you just need to tell VP how to use these.
i created a Sub in the Script, that tells the PPS to load on Table Load, and added a line on the Table Init that puts the DMD on
the Second Monitor

Just add these lines to your script: (see attached pics)

The Script starts with "Options Explicit" and right under there is "Randomize"
Between that you put this:

Dim ppsx
Set ppsx = CreateObject("wscript.shell")
ppsx.Run("Your pps Location")

So just add your pps location to the " ". For example
ppsx.Run("V:\MEGAPIN\MEGAPINTEX\PPSBACKGLASSES\MM.ppsx")

If you want your DMD to go automaticly to the second monitor, just
add these line at the end of "TABLE1_INIT"

Controller.SetDisplayPosition 1661, 813, GetPlayerHWnd

You have to put it before the END SUB, not after it.

The Numbers 1661, 813 is the Pixelposition. Itīs the upperleft point of the DMD.
So to put it exactly at the correct place on the Second Monitor, you need a Program that shows you the Pixel Position of your Monitor.
Otherwise you have to play with the 'Values' to find the right place.

The creation of a QUIT.EXE will end the PowerPoint (depending on language of PowerPoint used).
So to close your program, that is maybe in English or whatever language, you have to go after how the Program is called in the Task.
For example: "Powerpoint Presentation 1" or something like that.
Upon this you will have to create an .exe, that closes this task on the Visual Pinball Player end.

As I haven't executed the .exe part myself yet you have to experiment with it ..

Good luck!

Attached Files


Edited by Flying Dutchman, 18 February 2009 - 03:41 PM.

'Flying Dutchman'

In need for a Backglass or 'Active Backglass / UVP' please 'click' on below and visit the complete revised website at:
Posted Image

#17 rossicomputers

rossicomputers

    Gustavo

  • Members
  • PipPipPipPip
  • 608 posts
  • Location:Boston MA USA

  • Flag: Brazil

  • Favorite Pinball: Black Knight 2000

Posted 18 February 2009 - 03:55 PM

No lucky at all

Run the script with:

Option Explicit
Dim ppsx
Set ppsx = CreateObject("wscript.shell")
ppsx.Run("C:\Program Files\Pinball\Backdrop\Black Rose.pptx")
Randomize


Give me a script error
line:29
(null)
line 168
variable is undefined 'controller'

my powerpoint file is pptx extension

What's wrong i did...

Sorry Flying Dutchman...
But l have to run this is my pin machine...

Edited by rossicomputers, 18 February 2009 - 04:02 PM.


#18 Flying Dutchman

Flying Dutchman

    Pinball Wizard

  • VIP
  • 3,255 posts

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

  • Favorite Pinball: Medieval Madness / Champion Pub



Posted 18 February 2009 - 05:30 PM

rossicomputers,

Have you adjusted the 'Display Settings' first and have you connected the 2nd screen to yr pc before executing the script?

Have you first also manually tried putting the Backglass ppt + DMD to display correctly onto the 2nd screen?

See the example pic attached of my two screens ..

Attached Files


Edited by Flying Dutchman, 18 February 2009 - 05:36 PM.

'Flying Dutchman'

In need for a Backglass or 'Active Backglass / UVP' please 'click' on below and visit the complete revised website at:
Posted Image

#19 rossicomputers

rossicomputers

    Gustavo

  • Members
  • PipPipPipPip
  • 608 posts
  • Location:Boston MA USA

  • Flag: Brazil

  • Favorite Pinball: Black Knight 2000

Posted 18 February 2009 - 06:04 PM

I have tested separate... Using one monitor only.. OK.


It's possible script error because a don't have the second monitor?

Let me know if the script was correct?

Option Explicit
Dim pptx
Set pptx = CreateObject("wscript.shell")
pptx.Run("C:\Program Files\Pinball\Backdrop\Black Rose.pptx")
Randomize

Edited by rossicomputers, 18 February 2009 - 06:10 PM.


#20 Flying Dutchman

Flying Dutchman

    Pinball Wizard

  • VIP
  • 3,255 posts

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

  • Favorite Pinball: Medieval Madness / Champion Pub



Posted 18 February 2009 - 07:16 PM

QUOTE (rossicomputers @ Feb 18 2009, 07:04 PM) <{POST_SNAPBACK}>
I have tested separate... Using one monitor only.. OK.


It's possible script error because a don't have the second monitor?

Let me know if the script was correct?

Option Explicit
Dim pptx
Set pptx = CreateObject("wscript.shell")
pptx.Run("C:\Program Files\Pinball\Backdrop\Black Rose.pptx")
Randomize


Besides the 'pptx' should have been 'ppsx' I do not see any errors.. you've added this to the table-script.

Have you tried it manually to get the backglass + DMD displayed onto the second screen?

Yes, you should have the second monitor connected ..
Saving the Powerpoint Presentation you've chosen "Show on Monitor 2" in the options? You only got this option when your 2nd monitor is attached.
See files attached ..

Attached Files


Edited by Flying Dutchman, 18 February 2009 - 07:18 PM.

'Flying Dutchman'

In need for a Backglass or 'Active Backglass / UVP' please 'click' on below and visit the complete revised website at:
Posted Image