- This topic has 1 reply, 2 voices, and was last updated 5 years, 5 months ago by Thalamus.
-
AuthorPosts
-
June 25, 2019 at 7:14 am #133715
Hello!
I changed so i can play .mp4 files (due to Nailbusters guide) on Real DMD´s
In pinup popper the dmd is off, and correct x, y and so on.Now the .mp4 files shows much better on the DMD ;)
But now my Ultra Dmd tables, the dmd shows up on the Topper instead.
The other tables, the dmd works fine.I tried to change different settings but no success. It keeps on showing on Topper.
Now when i turn DMD on again, it still showing on Topper.Have struggled for some days now but i can´t get this to work by myself i am afraid. Help pls ;)
Setup:
Pindmd v3 (on COM4)
VPX 10.6 (3696 build)
PinupSystem 1.4.3 (Vlc 2.2.8 integrated)
Freezy 1.7.3 32bit
Vpinmame 3.2 Beta (Sambuild R4802)
B2S Server (Activate Plugins activated) 1.3.0.3pinDMD.ini (Under XDMD)
[communication]
debug=1
comport=COM4[pinmame]
log_frames=0LOG
[1] 2019/06/21 01:03:50.925 INFO | Starting VPinMAME API through UltraDMD.exe.
[1] 2019/06/21 01:03:50.949 INFO | [vpm] Open()
[11] 2019/06/21 01:03:51.919 INFO | Bit-convertion disabled.
[11] 2019/06/21 01:03:51.930 INFO | Checking port COM4 for PinDMDv3…
[11] 2019/06/21 01:03:52.039 INFO | Trusting that PinDMDv3 sits on port COM4.
[11] 2019/06/21 01:03:52.143 INFO | Added PinDMDv3 renderer.
[11] 2019/06/21 01:03:52.143 ERROR | Cannot load C:\Pinball\Visual Pinball\XDMD\dmddevicePUP.DLL
[11] 2019/06/21 01:03:52.143 INFO | Added PinUP renderer.
[11] 2019/06/21 01:03:52.143 INFO | Transformation options: Resize=Stretch, HFlip=False, VFlip=False
[11] 2019/06/21 01:03:52.162 INFO | Applying default color to render graphs (#FFFF4500).
[11] 2019/06/21 01:03:52.162 INFO | Setting up 2-bit VPM Graph for 2 destination(s)
[11] 2019/06/21 01:03:52.181 INFO | Connecting VPM 2-bit Source to PinDMD v3 (Gray2 => Gray2)
[11] 2019/06/21 01:03:52.219 INFO | Connecting VPM 2-bit Source to PinUP Writer (Gray2 => Gray2)
[11] 2019/06/21 01:03:52.222 INFO | Setting up 4-bit VPM Graph for 2 destination(s)
[11] 2019/06/21 01:03:52.222 INFO | Connecting VPM 4-bit Source to PinDMD v3 (Gray4 => Gray4)
[11] 2019/06/21 01:03:52.222 INFO | Connecting VPM 4-bit Source to PinUP Writer (Gray4 => Gray4)
[11] 2019/06/21 01:03:52.222 INFO | Setting up RGB24-bit VPM Graph for 2 destination(s)
[11] 2019/06/21 01:03:52.222 INFO | Connecting VPM RGB24 Source to PinDMD v3 (Rgb24 => Rgb24)
[11] 2019/06/21 01:03:52.238 INFO | Connecting VPM RGB24 Source to PinUP Writer (Rgb24 => Bitmap)
[15] 2019/06/21 01:03:52.283 ERROR | System.ArgumentNullException: Value cannot be null.Note: dmddevicePUP.DLL is in the same folder as UltraDMD / XDMD
Note2: Don´t understand where the “Value” are null.
DmdDevice.ini
[global]
; how to downscale SEGA 192×64 pixel games to smaller displays: fit, fill or stretch
resize = stretch; 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; virtual dmd stays on top of all other windows
stayontop = false; hide the resize grip
hidegrip = true; ignore the aspect ratio of the rendered dots when resizing
ignorear = false; use VPM’s registry values when positioning the virtual dmd
useregistry = false; x-axis of the window position
left = 0; y-axis of the window position
top = 0; width of the dmd in monitor pixels
width = 1024; height of the dmd in monitor pixels
height = 256; 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 = true; COM port, e.g. COM3
port = COM4[pin2dmd]
; if false, doesn’t bother looking for a PIN2DMD
enabled = false; how long to wait in milliseconds after sending a palette
delay = 25[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/; if enabled, writes frames to an .avi file
enabled = false; path to folder or .avi file. if folder, gamename.avi is used.
path =[pinup]
; if enabled, send frames to PinUP.
enabled = true[alphanumeric]
enabled = falseYou need to login in order to like this post: click here
June 25, 2019 at 7:31 am #133718From the documentation : Since DmdDevice.dll is called by VPM, we can’t pass any configuration parameters to it. Instead, we use DmdDevice.ini which must be located in the same folder as VPinMAME.dll or at the path where the DMDDEVICE_CONFIG environment variable is pointing to.
So, this means, make a env. variable where you give the full path to the ini file. But, well, it seems to find that. Still, it is useful to have only one.
I’m not sure why you have this problem. But talking about one file to consider – maybe try to make a link from xdmd to the actual file under pinmame.
https://www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-on-windows-or-linux/
You need to login in order to like this post: click here
-
AuthorPosts
Forums are currently locked.