Jump to content



Photo
* * * * - 5 votes

Future Pinball 3 Monitor Cab w/ Virtual Movable DMD

future pinball dmd virtual dmd future pinball dmd monitor future pinball

  • Please log in to reply
335 replies to this topic

#261 ClarkKent

ClarkKent

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,552 posts

  • Flag: Austria

  • Favorite Pinball: Q*Bert's Quest, Red's and Ted's Road Show, Dialed In, Big Bang Bar

Posted 25 October 2013 - 08:55 PM

I do not know why but when using FutureDMD with ZedPinball I got a mirrow-inverted display with display errors lately. Any ideas?



#262 gauntletlover

gauntletlover

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Canada

  • Favorite Pinball: medieval madness

Posted 26 October 2013 - 02:12 AM

did you overwrite the opengl file as well as futuredmd with the new version? Neither are compatible with older versions of futuredmd. a pixel sorting routine has been moved from futuredmd.exe to the library. Mixing old files with new will give it a "mirror" type distortion.



#263 MagicPinball68

MagicPinball68

    Hobbyist

  • Members
  • PipPip
  • 33 posts

  • Flag: Switzerland

  • Favorite Pinball: Adams Family

Posted 28 October 2013 - 08:53 PM

Hello Gauntletlover

 

First, thank you for this awesome add version 1.5d. In this Version, i have a problem, the position of the dmd will be saved, but the size is ignored.

I can adjust the size, but after a restart of futuredmd it's lost. Also when i set it manually in the ini has no effect.

Thank you so much for checking this.

Regards Magic



#264 poolshark021

poolshark021

    Hobbyist

  • Members
  • PipPip
  • 21 posts

  • Flag: United States of America

  • Favorite Pinball: ToM

Posted 28 October 2013 - 11:28 PM

I am trying to get this to work but everytime I start FutureDMD.exe (either manually or with HyperPin) I get a .NET error that says an unhandled error has occured and something about conversion from string to double is not valid.  I can click the continue button and see a black DMD box, but every time i move it or click on it that same error window pops up.  When I start with HyperPin the table will load fine, but futuredmd just shows a black DMD box with the error window.  I am running XP SP2 x86 and have both .NET 3.5 and 4.0 installed.  Any ideas?



#265 naboodiver

naboodiver

    Enthusiast

  • Platinum Supporter
  • 400 posts
  • Location:East Tennessee and former Hoosier

  • Flag: United States of America

  • Favorite Pinball: Scared Stiff, Attack from Mars, Indiana Jones, Addams Family

Posted 29 October 2013 - 12:32 AM

Hello Gauntletlover

 

First, thank you for this awesome add version 1.5d. In this Version, i have a problem, the position of the dmd will be saved, but the size is ignored.

I can adjust the size, but after a restart of futuredmd it's lost. Also when i set it manually in the ini has no effect.

Thank you so much for checking this.

Regards Magic

 

 

Ditto



#266 open6l

open6l

    Pinball Fan

  • VIP
  • 639 posts
  • Location:Ontario, Canada

  • Flag: Canada

  • Favorite Pinball: TRON Legacy

Posted 29 October 2013 - 12:42 AM

Hello Gauntletlover

First, thank you for this awesome add version 1.5d. In this Version, i have a problem, the position of the dmd will be saved, but the size is ignored.
I can adjust the size, but after a restart of futuredmd it's lost. Also when i set it manually in the ini has no effect.
Thank you so much for checking this.
Regards Magic



Ditto


Working fine here. I sized it by dragging AND I also tried setting it in the .ini and it worked fine. Win7-64bit here.


Sent from my iPad using Tapatalk 2

open6l___gaming.png


#267 gauntletlover

gauntletlover

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Canada

  • Favorite Pinball: medieval madness

Posted 29 October 2013 - 03:22 AM

poolshark, are you upgrading or is this the first time you have installed? If it is can you dl the previous version and let me know if you are still getting an error? Also can you share the size entries from your ini so I can test your values.

 

magic, naboo,

 

There are going to be size limitations and it will take a little trial an error to get a sizing that works for different setups. Please, Try this out for me. When you re-size the window so that you can see the complete lit rectangle. Inch the window border back as close to the lit rectangle as possible. There should be as little extra black space as possible before you close the dmd because when you reload it will try to calculate the extra black space into the sizing and possibly re-size the pixels on you. Let me know if this helps.

 

I am currently looking for a way to make this a little more flexible and user friendly. Resizing is a part of this program I have never been happy with so I am going to try to come up with a better solution. I moved the sizing data to the ini file not so much for manually editing the size but It should be more reliable than depending on the windows system to remember the position for you. I am considering changing to a  "pick a size" solution as opposed to trying to stretch the window and calculate pixel sizes and positions based on the window size which causes a lot of mathematical scaling issues. Any thoughts?



#268 MagicPinball68

MagicPinball68

    Hobbyist

  • Members
  • PipPip
  • 33 posts

  • Flag: Switzerland

  • Favorite Pinball: Adams Family

Posted 29 October 2013 - 09:37 PM

Hello Gauntletlover

 

Thank you for your Reply.

I found out something Interesting for you. playing with the size does not matter, blak frame or not.

But when i drag the dmd on my screen: one (playfeld 1920 * 1080) or two (Backglass 1920 * 1080), resizing it works great, no limmitations on size or position.

But on the 3th monitor (1024*768), it's not working. Screen 1+2 are on the Gforce GTX 66 Ti, the 3th DMD screen is on a Gforce 210.

System is a win7 64

 

FutureDMD.INI

PosScreen=4
PosX=3826
PosY=42
SizeW=1035
SizeH=346
 

I never had a problrm with this up to version 1.5c, but since 1.5d.

maybe this can help you to locate the bug, would be very cool. If i can help with testing, just let me know, i am glad if i can help you.

 

The pick size solution would be a nice feature, but free scaling, same as the VP dmd's would be a dream.

Cant wait to see what you bring up soon with this dmd.

 

Thank you.



#269 gauntletlover

gauntletlover

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Canada

  • Favorite Pinball: medieval madness

Posted 29 October 2013 - 11:08 PM

Thanks for helping debug Magic. How many monitors do you have hooked up or that windows is reporting you have hooked up? Did the program set PosScreen=4 & PosX=3826 or did you set that manually? The monitors  (on most setups) should be 0 for the main monitor then 1 for the second, 2 for the third......

 

Posx tells the program to start drawing the first dmd pixel "x" number of pixels from the left hand side of the screen.  And PosY tells it to start "x" number of pixels from the top of the screen.

 

Posx is set to 3826 but your screen is only 1024 so it is trying to draw it off of the right hand side of your screen.

 

Try these settings and see if it loads on your dmd screen:

(PosScreen could be 2, it is one on my cabinet)

 

PosScreen=1
PosX=5
PosY=5
SizeW=1035
SizeH=346

 

 

Let me know what you find.  Thanks again :)



#270 poolshark021

poolshark021

    Hobbyist

  • Members
  • PipPip
  • 21 posts

  • Flag: United States of America

  • Favorite Pinball: ToM

Posted 30 October 2013 - 01:35 AM

poolshark, are you upgrading or is this the first time you have installed? If it is can you dl the previous version and let me know if you are still getting an error? Also can you share the size entries from your ini so I can test your values.

 This is the first time I have installed it.  I tried 1.5b and 1.5c and they both work good.  1.5d is the only one that throws the error.  Also when I open up my ini after running the program there is no size data, no matter what version I use.



#271 gauntletlover

gauntletlover

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Canada

  • Favorite Pinball: medieval madness

Posted 30 October 2013 - 02:50 AM

Thanks pool shark, there was a missing entry when building the new ini file that caused the error. I corrected that as well as some major sizing system improvements. (ask and you shall receive magic) :)

 

Let me know how the new sizing system works for everybody.



#272 MagicPinball68

MagicPinball68

    Hobbyist

  • Members
  • PipPip
  • 33 posts

  • Flag: Switzerland

  • Favorite Pinball: Adams Family

Posted 30 October 2013 - 12:22 PM

Thanks for helping debug Magic. How many monitors do you have hooked up or that windows is reporting you have hooked up? Did the program set PosScreen=4 & PosX=3826 or did you set that manually? The monitors  (on most setups) should be 0 for the main monitor then 1 for the second, 2 for the third......

 

Posx tells the program to start drawing the first dmd pixel "x" number of pixels from the left hand side of the screen.  And PosY tells it to start "x" number of pixels from the top of the screen.

 

Posx is set to 3826 but your screen is only 1024 so it is trying to draw it off of the right hand side of your screen.

 

Try these settings and see if it loads on your dmd screen:

(PosScreen could be 2, it is one on my cabinet)

 

PosScreen=1
PosX=5
PosY=5
SizeW=1035
SizeH=346

 

 

Let me know what you find.  Thanks again :)

Thank you Gountletlover

 

I use a 3 Monitor System, screen 1 / 2 / 3 all in extend desktop mode, landscape, can move the dmd easy on every screen by drading.

But maybe this is my problem? the distance 3826 is messured from the first screen over the second. Maybe i shuld switch from extended Desktop mode to ?

 

But Hey! I found the following solution. I adjust the dmd on my 3th monitor, close it. Open the futuredmd.ini, change manually the PosScreen from 4 to 2, and look at this! Everithing works fine.

But if i use the closeDMD button on the dmd, it sets "every time" PosScreen to 4. Why?

If i kill the futuredmd app then is not a problem.

Its a little workarround but absolutley ok for me. Where this 4 th monitor is from? i dont use one. I really dont know. Never had this problem in earlier versions.

Thank you so much for helping me to that solution, the PosScreen 4 was the problem.

 

Congratulation, The new Freescale feature is absolutely fantastic, thank you so much, it works great.



#273 gauntletlover

gauntletlover

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Canada

  • Favorite Pinball: medieval madness

Posted 30 October 2013 - 02:39 PM

Thanks for the info, I will have to look into how I'm grabbing the screen number. It will automatically save after you have re-sized which is why you have to kill it before you manually change the ini.  I'm glad you have found a work around.



#274 Aaron James

Aaron James

    <<< Grand Champion >>>

  • VIP
  • 1,408 posts
  • Location:Shelby Township, Michigan

  • Flag: United States of America

  • Favorite Pinball: Docking Complete...Negative...You Must Redock...Redock Now!



Posted 11 November 2013 - 04:25 PM

I'm excited to try this out. Thx for all the hard work.

vpsig.jpg


#275 ClarkKent

ClarkKent

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,552 posts

  • Flag: Austria

  • Favorite Pinball: Q*Bert's Quest, Red's and Ted's Road Show, Dialed In, Big Bang Bar

Posted 16 November 2013 - 11:20 PM

The ratio correct resizing does not work anymore like on older versions. I can not get the DMD right so it's not distorted. Why was this changed??



#276 gauntletlover

gauntletlover

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Canada

  • Favorite Pinball: medieval madness

Posted 17 November 2013 - 08:46 AM

I have been making some tweaks for greater flexibility on resizing. I noticed it looked weird on some resolutions so I've also re-done the aspect ratio portion as well. It should be ready to be uploaded within a couple days.



#277 ClarkKent

ClarkKent

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,552 posts

  • Flag: Austria

  • Favorite Pinball: Q*Bert's Quest, Red's and Ted's Road Show, Dialed In, Big Bang Bar

Posted 17 November 2013 - 09:27 AM

Great! Thanx! I hope it will work like the previous one! :)



#278 open6l

open6l

    Pinball Fan

  • VIP
  • 639 posts
  • Location:Ontario, Canada

  • Flag: Canada

  • Favorite Pinball: TRON Legacy

Posted 17 November 2013 - 05:15 PM

I haven't been having issues like the ones mentioned here recently but I wanted to thank Gauntletlover nonetheless for all the work and timely fixes he has been putting into this awesome plugin/program/feature. It has really taken the 'virtual dmd' to a whole new level in FP and PinballX.


Sent from my iPad using Tapatalk 2

open6l___gaming.png


#279 LoadedWeapon

LoadedWeapon

    The Night Owl..

  • Members
  • PipPipPipPipPip
  • 2,572 posts
  • Location:South Carolina USA

  • Flag: United States of America

  • Favorite Pinball: Star Trek TNG



Posted 17 November 2013 - 05:33 PM

Yea it is great work.. not really sure why the newer ones dont work for me either it just wont save my location even if i put it in manually. but maybe this one will..



#280 gauntletlover

gauntletlover

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Canada

  • Favorite Pinball: medieval madness

Posted 17 November 2013 - 11:37 PM

Hey guys, I just posted up 1.7. It should fix up all the issues recently posted. The aspect ratio isn't the same as the older version but I hope you find it to be better on this update clarke :)

 

If you find any new bugs or if the current ones continue please let me know and I will keep at it.

 

@open6l Thank you, I'm happy to do it.







Also tagged with one or more of these keywords: future pinball dmd, virtual dmd future pinball, dmd monitor future pinball