Ultra DMD issues after Display Settings

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #133715
    Malinas
    Participant
      @malinas

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

      pinDMD.ini (Under XDMD)

      [communication]
      debug=1
      comport=COM4

      [pinmame]
      log_frames=0

      LOG

      [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 = false

       

      #133718
      Thalamus
      Moderator
        @thalamus

        From 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/

      Viewing 2 posts - 1 through 2 (of 2 total)

      Forums are currently locked.

      ©2024 VPinBall.com

      Log in with your credentials

      Forgot your details?