Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
CarnyPriest

SAMBuild3.3 beta thread

Recommended Posts

I've cut out tables that aren't needed to make it a little shorter.  I turn off DMD display by default and turn on the ones that need one.

 

[global]
; how to downscale SEGA 192x64 pixel games to smaller displays: fit, fill or stretch
resize = fit
; flips the image horizontally
fliphorizontally = false
; flips the image vertically
flipvertically = false
; enable or disable frame-by-frame colorization (inactive in VPX bundle)
colorize = true

; a DMD that renders with nice dots on a computer monitor
[virtualdmd]
enabled = false 
;enabled = true 

; virtual dmd stays on top of all other windows
stayontop = false
; hide the resize grip
;hidegrip = false
hidegrip = true
; ignore the aspect ratio of the rendered dots when resizing
ignorear = false
;ignorear = true
; use VPM's registry values when positioning the virtual dmd
useregistry = false
; x-axis of the window position
left = 0
;left = 1924
;left = 1500
;left = 3300
;5772 is for 100%scaling on 4k monitor
;left = 5772
;4625 is for 125%scaling on 4k monitor
;left = 4625

         
; y-axis of the window position
top = 0
;top = 352
;top = 580 is for 100% scaling on 4k Monitor
;top = 580
;top = 470 is for 125% scaling on 4k Monitor
;top = 470

; width of the dmd in monitor pixels
width = 420      
;width = 1072      
;width = 1890 is for 100% scaling on 4k Monitor
;width = 1890
;width = 1500 is for 125% scaling on 4k Monitor
;width = 1500

 
; height of the dmd in monitor pixels
;height = 256     
;height = 288     ;fails
;height =  512

; scale the dot size (set to 0.8 for same size as pre-1.6.0)
dotsize = 1.0

[pindmd1]
; if false, doesn't bother looking for a pinDMD1
enabled = false    

[pindmd2]
; if false, doesn't bother looking for a pinDMD2
enabled = false

[pindmd3]
; if false, doesn't bother looking for a pinDMD3
enabled = false   
; COM port, e.g. COM3
port =            

[pin2dmd]
; if false, doesn't bother looking for a PIN2DMD
enabled = false

[browserstream]
; if enabled, stream to your browser in your LAN
enabled = false
port = 9090

[vpdbstream]
; if enabled, stream DMD to https://test.vpdb.io/live
enabled = false 
endpoint = https://api-test.vpdb.io/

[video]
; if enabled, writes frames to an .avi file
enabled =false   
; path to folder or .avi file. if folder, gamename.avi is used.
path =PinUP

[pinup]
enabled=true

[taf_l7]
virtualdmd enabled = true

 

Share this post


Link to post
Share on other sites
Thy this
Remove this
 [taf_l7]
virtualdmd enabled = true 

 

Set this to true

; a DMD that renders with nice dots on a computer monitor
[virtualdmd]
enabled = false 
;enabled = true 

Share this post


Link to post
Share on other sites

outhere, you are amazing!  That worked, so it got me thinking what it could be as I want to have the default turned off as I list all the games that I want the DMD to show up.  So I tried my exact setup but changed the dmddevice.ini file from 

[taf_l7] to [TAF_L7] and it WORKED!!!!!!!!!

must be something with the new aliases???

strange 3.2 didn't care about case but I guess 3.3 does.  I think this should be noted in the new beta so others don't have this issue.  Strange that most others work fine, not sure how many didn't work with 3.3 as I have over 2400 tables in my setup.

THANKS guys

  • Like 2

Share this post


Link to post
Share on other sites

PS. I just found that I had cGameName = "TAF_L7" in the script, so I guess I had to have it capital in the dmddevice.ini to match that, whereas in 3.2 it didn't matter.  Great find outhere!

Share this post


Link to post
Share on other sites

If that is the real reason, then it should be a relative easy fix. Thanks to you both for your persistence in getting to the bottom of it.

  • Like 1

Share this post


Link to post
Share on other sites
That is good news
I'm glad we were able to solve your problem
I'm going to do some experimenting on my end and see if I come up with the same results

Share this post


Link to post
Share on other sites

I want to have the default turned off as I list all the games that I want the DMD to show up <--Can I ask why you do it this way?

Share this post


Link to post
Share on other sites

Yeah. I was a bit surprised of that decision myself.

Share this post


Link to post
Share on other sites
17 hours ago, outhere said:

I want to have the default turned off as I list all the games that I want the DMD to show up <--Can I ask why you do it this way?

I have more tables that do not need the VPinMAME display than do (real DMD tables).  Most of my tables have the display in the B2s, so I only add tables to my DMDDevice.ini that need the DMD turned on.

Share this post


Link to post
Share on other sites
I use F1 and turn off the external DMD For games that don't require a DMD 
But in your case set the Default where you never have the external turn on 
then when you get a game that has a DMD use F1 turn external on you should be all set

Share this post


Link to post
Share on other sites

"copyright date update for 2020"

May i ask what is this, how this works exactly?

Thx

Share this post


Link to post
Share on other sites
On 1/10/2020 at 12:39 PM, outhere said:

I use F1 and turn off the external DMD For games that don't require a DMD 

But in your case set the Default where you never have the external turn on 

then when you get a game that has a DMD use F1 turn external on you should be all set

This way I can move my visual pinball setup to another machine without copying the registry

Share this post


Link to post
Share on other sites
"copyright date update for 2020"
May i ask what is this, how this works exactly?
Thx

If you recall, on January 1, the calendar date changed from 2019 to 2020. You might have even celebrated the event. PinMAMEdev changed the copyright date on all internal and external documentation to reflect that we are all now living in the year 2020. That’s it. This is not a new feature for you to enable.


Sent from my iPhone using Tapatalk
  • Like 3

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...