Jump to content

SAMBuild3.3 beta thread


CarnyPriest

Recommended Posts

  • Replies 168
  • Created
  • Last Reply
Posted

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

 

Posted
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 

Posted

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

Posted

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!

Posted
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
Posted
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.

Posted
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
Posted
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

  • Content Provider
Posted
"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
  • 2 weeks later...
Posted
On 1/8/2020 at 2:17 PM, slydog43 said:

I can't seem to get my colorized TAF_L7 Rom to display with latest PinMAME (VPX 10.6 win10x64).  I was able to get a different TAF rom to work, but not the latest L7 rom.  I'm using External DMD checked in the options.  I have tried on 2 different pincabs with same results.  After updating to latest PinMAME, DMD doesn't display.  I can get my other COlor and non color roms to work fine.  Please tell me others experience this.  Thanks

This exact same thing happened to me as well. In addition my PUP tables wouldn't fully work either (no music and some videos not triggering). I had up reinstall everything but everything is working now! I never pinpointed the issue but i suspect something got flagged with Win Defender.

  • 2 weeks later...
  • Content Provider
Posted

By the way, I patched my Win 7 laptop to be able to manually install the extended service security updates for February. This was done before compiling the 4906 build. VirusTotal reports that VPinMAME.dll is clean including the MS engine. So, don't worry about it, @YoHelmo2.

Posted

Rookie question to ask, but I'll ask anyway. Will upgrading this force me to re-calibrate many of my tables, create a lot of unforeseen work, or anything else that will make me think "gee, I should've just left it as-is"? I'm running PinballY with two screens. I'm happy with the way things are with my set-up right now, but if more and more tables will require this upgrade, I'll guess I'll have to brave it. Just want to know how much work is ahead. Thanks in advance!

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...