Jump to content



Photo
* * * * * 1 votes

PinJukeLaunch - Moves DWJukeBox to Backglass


  • Please log in to reply
8 replies to this topic

#1 settingsons

settingsons

    Pinball Fan

  • VIP
  • 959 posts
  • Location:Switzerland

  • Flag: Switzerland

  • Favorite Pinball: Terminator 2 and many EM machines



Posted 25 November 2011 - 11:23 PM

PinJukeLaunch - Moves DWJukeBox to Backglass



Version: 1.0.0
Category: Frontends and Addons

Author(s): settingsons (Vic)

Description:
Launch Wrapper for DWJukeBox which allows it to be moved the Backglass Monitor in a Virtual Pinball Cabinet.(PLEASE NOTE: This is not a front-end, just a simple wrapper to allow dwJukeBox to be moved to a different monitor)

DWJukeBox is tricky to load on a 2nd monitor as it defaults to fullscreen on monitor 1. If you have a virtual Pinball Cabinet you can use this simple utility PinJukeLaunch which is a launch wrapper which launches DWJukebox and moves it to the position/monitor you specify. It can also change the wallpaper on launch and exit - usually to display a relevant graphic in the DMD display of a 3-screen virtual pinbcab. In the video you can see where the wallpaper is changed between Pinball and Jukebox themed images.

DWJukeBox by Chris La Mantia and is available at his website www.dwjukebox.com. Fully skinnable and it can play a vinyl record crackle between tracks which really adds an authentic touch. No playlists, just a good old fashioned Jukebox.

NOTE:
This program does NOT launch Hyperpin and it is NOT loaded in memory while playing pinball as I didn't want to create any overhead that would affect performemce. It is like FPLaunch but for DWJukeBox. Therefore the way to launch Hyperpin from key presses on you cab is to assign a 3-keypress Shortcut key to the HP desktop icon, and map this key combination to cabinet button in IPAC. You do the same for the Jukebox. Although it would be possible to extend this utility to handle the launching of both programs, this would only create an overhead which is why I kept it very simple. I can give more info on creating the shortcut keys if anyone needs more info.

Video in use:
http://www.youtube.com/watch?v=YapzGVWk_Zo

View File

Submitted by settingsons, on Nov 25 2011, 07:23 PM

Edited by settingsons, 26 November 2011 - 09:43 AM.


#2 ced

ced

    Pinball Fan

  • Silver Supporter
  • 1,156 posts
  • Location:France

  • Flag: Jamaica

  • Favorite Pinball: TRON

Posted 26 November 2011 - 02:26 AM

Thx settingsons !! smile.gif

I go test this frontend .. thx again.

ced.

#3 settingsons

settingsons

    Pinball Fan

  • VIP
  • 959 posts
  • Location:Switzerland

  • Flag: Switzerland

  • Favorite Pinball: Terminator 2 and many EM machines



Posted 26 November 2011 - 09:47 AM

Thanks ced! I hope my video didn't give an impression this is a fully fledged front-end as it is not. smile.gif However by doing some manual configuration with windows shortcut keypresses it is possible to launch and exit dwJukebox, and launch and exit Hyperpin from the cabinet buttons. The only thing this util does the moving of dwJukebox to the backglass (and changes the wallpaper if required). I updated the post to provide more info.



#4 Chris L.

Chris L.

    Hobbyist

  • VIP
  • 26 posts
  • Location:Augusta, GA

  • Flag: United States of America

  • Favorite Pinball: Fun House

Posted 08 January 2012 - 03:38 PM

Well done!

--Chris
My tables (Fight Night, Table Skeleton, Wordld's Fair): http://webpages.char.../celamantia/vp/
My jukebox: http://dwjukebox.com

#5 settingsons

settingsons

    Pinball Fan

  • VIP
  • 959 posts
  • Location:Switzerland

  • Flag: Switzerland

  • Favorite Pinball: Terminator 2 and many EM machines



Posted 09 January 2012 - 09:32 PM

QUOTE (Chris L. @ Jan 8 2012, 04:38 PM) <{POST_SNAPBACK}>
Well done!

--Chris

Thanks Chris - adding a Jukebox to the virtual cabinet was really just an after thought, and I looked at so many programs. Your dwJukebox program is absolutely brilliant and really feels like an authentic Juke - I have even got it taking credits fron the coin door smile.gif. Hope to see you getting back into VP one day - cheers.

Vic

Edited by settingsons, 09 January 2012 - 09:35 PM.


#6 numiah

numiah

    Pinball Fan

  • Validating
  • PipPipPipPip
  • 984 posts
  • Location:Netherlands

  • Flag: Netherlands

  • Favorite Pinball: TOTAN

Posted 14 January 2012 - 02:41 PM

Hey Vic,

Installed and works great except one small issue.
When I launch from within Hyperpin, DW 'hangs' on exit while handing off focus back to hyperpin, and I have to abort the process in taskmanager.
When running outside Hyperpin all works as it should and I return to desktop.
Had some trouble getting the shifted key to work in I-Pac, but eventually nailed it.

Num.

EDIT : I noticed when I launch from desktop (with script) and have for example a notepad or explorer window open it hangs as well when I exit.
For some reason it doesn't like to exit while another window is open.
Weird huh?

Edited by numiah, 14 January 2012 - 02:44 PM.

**Each pinball machine is a tiny universe... that we control.**


#7 settingsons

settingsons

    Pinball Fan

  • VIP
  • 959 posts
  • Location:Switzerland

  • Flag: Switzerland

  • Favorite Pinball: Terminator 2 and many EM machines



Posted 14 January 2012 - 10:12 PM

QUOTE (numiah @ Jan 14 2012, 03:41 PM) <{POST_SNAPBACK}>
Hey Vic,

Installed and works great except one small issue.
When I launch from within Hyperpin, DW 'hangs' on exit while handing off focus back to hyperpin, and I have to abort the process in taskmanager.
When running outside Hyperpin all works as it should and I return to desktop.
Had some trouble getting the shifted key to work in I-Pac, but eventually nailed it.

Num.

EDIT : I noticed when I launch from desktop (with script) and have for example a notepad or explorer window open it hangs as well when I exit.
For some reason it doesn't like to exit while another window is open.
Weird huh?


Thanks for reporting back Numiah.

I don't actually use Hyperpin or dwJukebox together and unfortunately it won't work because as soon as dwJukebox loses focus it stops running (ie: playing a track) and it will give an impression of crashing but in fact if you Alt Tab back to it I think it will work - I just did a test and it did for me. If you try to launch dwJukebox without this utlility in windowed mode and then click to say Notepad I think you will find it will appear to freeze but when you click back it will work again.

If you want to have the Jukebox running at the same time as Hyperpin I think you will need to try a different Jukebox software that runs in the background. You could still use this Utility to move it to the 2nd screen each time you launch it - in fact you should be able to move any application to wherever you want as long as it is running in Windowed mode. If you want to stick with dwJukebox it will have to keep focus I am afraid so that means one app at a time - sorry!

The shifted keys took me a hell of a time to figure out as well - easy once you know though think.gif

I

Edited by settingsons, 14 January 2012 - 10:14 PM.


#8 brefreez

brefreez

    Enthusiast

  • Members
  • PipPipPip
  • 111 posts
  • Location:Wilmington, Delaware

  • Flag: United States of America

  • Favorite Pinball: Bram Stokers Dracula

Posted 21 February 2022 - 12:58 AM

Thank you for making this software but its not working for me, the instructions say GDIB mode for graphics in jukebox config but when I use that mode it says resolution invalid. Its supposed to work for all video cards, anyone have a clue?



#9 freebird1963

freebird1963

    Enthusiast

  • Members
  • PipPipPip
  • 130 posts

  • Flag: United States of America

  • Favorite Pinball: Jungle Queen

Posted 16 September 2022 - 01:23 AM

3 screens. 

Not sure what I am doing wrong. Edited jukebox.ini and GDIB and 1920 1080 for width/height.

Edit launch_juke.cfg to dwjukbox exe.

Created a shortcut to start pinjuke and it starts dwjukebox but stays on the playfield monitor. Fullscreen. Can't get mouse to work and no way to move it to second monitor.

Tried changing res to 1024x768 and moved the windows explorer windows to 2nd monitor and kept dwjukebox on playfield monitor at fullsize still.

Help appreciated.

Thanks


Semper Fi Devil Dog !