Jump to content



Photo

DMDext does not work with FX3


  • Please log in to reply
33 replies to this topic

#1 hlr53

hlr53

    Pinball Fan

  • Gold Supporter
  • 683 posts
  • Location:Kettering OH

  • Flag: United States of America

  • Favorite Pinball: 1964 Williams Palooka Joe

Posted 28 September 2017 - 08:06 PM

Not sure if Freezy has FX2 hard-coded in his C# code, or if he just needs pointing to the new FX3 executable , if that will be all that's needed to work? Not sure if they recoded their DMD code, among everything else brand new.

 

Opened an issue on GitHub

 

Just when we get our cabs working close to perfect......


Former Cab: 40" Haier, 28" I-INC, i7-6700, 1080 GPU, v3DMD, 4D7 solenoids. Altec-Lansing speakers and sub. Artwork by Stuzza. Printing by Brad Bowman. VR HP reverb


#2 hlr53

hlr53

    Pinball Fan

  • Gold Supporter
  • 683 posts
  • Location:Kettering OH

  • Flag: United States of America

  • Favorite Pinball: 1964 Williams Palooka Joe

Posted 28 September 2017 - 08:53 PM

Freezy didn't know it existed. He will look at it when he gets a chance.


Former Cab: 40" Haier, 28" I-INC, i7-6700, 1080 GPU, v3DMD, 4D7 solenoids. Altec-Lansing speakers and sub. Artwork by Stuzza. Printing by Brad Bowman. VR HP reverb


#3 mpad

mpad

    Enthusiast

  • Members
  • PipPipPip
  • 335 posts

  • Flag: Germany

  • Favorite Pinball: AFM, TOM; Timeshock (!), Secrets of the Deep (fx2)

Posted 28 September 2017 - 09:01 PM

Ahh... Zen devs should just integrate freezys dll

#4 Thalamus

Thalamus

    Pinball Wizard

  • Platinum Supporter
  • 4,975 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 28 September 2017 - 09:30 PM

Yes, they should.


From now on. I won't help anyone here at VPF. Please ask Noah why that is.


#5 hlr53

hlr53

    Pinball Fan

  • Gold Supporter
  • 683 posts
  • Location:Kettering OH

  • Flag: United States of America

  • Favorite Pinball: 1964 Williams Palooka Joe

Posted 28 September 2017 - 09:50 PM

He has fixed it and sent me a new executable. My cab is down until tomorrow. If anyone wants to try it PM your email and I will forward it to you. Not sure if he has posted it yet but it works!

 

Many thanks again to Freezy  :love39:

 

EDIT: I WILL TRY TO SEND IT. GMAIL is blocking me from sending the zip attachment from home but I can send via my work email and maybe via outlook. Funny, because it let me receive the attachment but won't let me send it?


Edited by hlr53, 28 September 2017 - 11:28 PM.

Former Cab: 40" Haier, 28" I-INC, i7-6700, 1080 GPU, v3DMD, 4D7 solenoids. Altec-Lansing speakers and sub. Artwork by Stuzza. Printing by Brad Bowman. VR HP reverb


#6 Thalamus

Thalamus

    Pinball Wizard

  • Platinum Supporter
  • 4,975 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 28 September 2017 - 10:52 PM

If only he was that quick with fixing the other open cases :)


From now on. I won't help anyone here at VPF. Please ask Noah why that is.


#7 lancer1977

lancer1977

    Neophyte

  • Members
  • Pip
  • 7 posts

  • Flag: United States of America

  • Favorite Pinball: Starwars: The Phantom Menace

Posted 29 September 2017 - 12:02 AM

I can give it a shot. I haven't had luck launching tables via command line with FX3. You guys figure that out yet? Looks like last official release was from march... not sure that I can compile the source from git. :X


Edited by lancer1977, 29 September 2017 - 12:10 AM.


#8 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

  • Flag: ---------

  • Favorite Pinball: T2, TOM, AFM

Posted 29 September 2017 - 02:14 PM

Why wouldn't you just post the link instead of asking ppl to PM you?

 

https://github.com/f...mment-332970205

 

It was a 5min job. Other problems take longer to fix.



#9 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

  • Flag: ---------

  • Favorite Pinball: T2, TOM, AFM

Posted 29 September 2017 - 08:29 PM

New dmdext release.

 

Get it here: https://github.com/f...ases/tag/v1.6.0



#10 lancer1977

lancer1977

    Neophyte

  • Members
  • Pip
  • 7 posts

  • Flag: United States of America

  • Favorite Pinball: Starwars: The Phantom Menace

Posted 30 September 2017 - 01:37 PM

Got V3 up. Awesome work Freezy. Pinball Arcade in DX11 vexed me for non DMDext reasons. Thoughts on why UP A dx9 doesn't work?

#11 flippnswitchez

flippnswitchez

    Hobbyist

  • Platinum Supporter
  • 16 posts

  • Flag: United States of America

  • Favorite Pinball: Metallica

Posted 30 September 2017 - 03:17 PM

I must be doing something wrong. It works for FX2 but not FX3 I get an error -s/--source option violates format.
  -s/--source required option is
missing.



#12 hlr53

hlr53

    Pinball Fan

  • Gold Supporter
  • 683 posts
  • Location:Kettering OH

  • Flag: United States of America

  • Favorite Pinball: 1964 Williams Palooka Joe

Posted 03 October 2017 - 10:12 PM

Why wouldn't you just post the link instead of asking ppl to PM you?

 

https://github.com/f...mment-332970205

 

It was a 5min job. Other problems take longer to fix.

 

If you are talking about me I was PMing a few people to test out dmdext-69.  You hadn't released the new version yet. And yes, I was all confused with Github procedures.


Now, I cannot get any version of dmdext to work. My DMDv3 works fine with VP. I don't know WTF changed in my system? Win 10 pro. I have .Net 4.52 (though it does not show, or any .Net version, in apps in the control panel. If I try to install 4.5 again it says that version or higher is already there). Visual Community is installed. I tried running a test but nothing happen. Not sure what else to check?


Edited by hlr53, 03 October 2017 - 10:14 PM.

Former Cab: 40" Haier, 28" I-INC, i7-6700, 1080 GPU, v3DMD, 4D7 solenoids. Altec-Lansing speakers and sub. Artwork by Stuzza. Printing by Brad Bowman. VR HP reverb


#13 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

  • Flag: ---------

  • Favorite Pinball: T2, TOM, AFM

Posted 03 October 2017 - 11:11 PM

Can't tell you much without a log...



#14 hlr53

hlr53

    Pinball Fan

  • Gold Supporter
  • 683 posts
  • Location:Kettering OH

  • Flag: United States of America

  • Favorite Pinball: 1964 Williams Palooka Joe

Posted 04 October 2017 - 12:48 AM

Can't tell you much without a log...


[Snipped 5 Oct 17] I posted a XML file, not the console window dmdext output.

Edited by hlr53, 06 October 2017 - 12:08 AM.

Former Cab: 40" Haier, 28" I-INC, i7-6700, 1080 GPU, v3DMD, 4D7 solenoids. Altec-Lansing speakers and sub. Artwork by Stuzza. Printing by Brad Bowman. VR HP reverb


#15 Thalamus

Thalamus

    Pinball Wizard

  • Platinum Supporter
  • 4,975 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 04 October 2017 - 12:55 AM

https://github.com/f...#reporting-bugs


From now on. I won't help anyone here at VPF. Please ask Noah why that is.


#16 rablack97

rablack97

    Enthusiast

  • Members
  • PipPipPip
  • 57 posts
  • Location:Texas, USA

  • Flag: United States of America

  • Favorite Pinball: Tron Legacy

Posted 04 October 2017 - 02:14 AM

Works fine for me.....

 

Is dmdext in your c drive?

 

did you unblock the exe and all dlls and run executable as admin?

 

did you update the ini to only look for your dmd version?

 

One thing I had to do was create a ahk script that ran the executable plus parameters  pause for 2 secs and run it again, for it to show up

 

Here is my ini that works i use dmd that's banned from the site....marked as true.

[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 = true
; virtual dmd stays on top of all other windows
stayontop = false
; hide the resize grip
hidegrip = false
; ignore the aspect ratio of the rendered dots when resizing
ignorear = false
; use VPM's registry values when positioning the virtual dmd
useregistry = true
; x-axis of the window position
left = 0
; y-axis of the window position
top = 0
; width of the dmd in monitor pixels
width = 1040
; height of the dmd in monitor pixels
height = 272
; 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 =            

[*******]
; if false, doesn't bother looking for a *******
enabled = true

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

Here is my AHK script, you can adjust i use DOFLINX as well

 <COMPILER: v1.1.22.09>
#NoEnv
#SingleInstance force
#WinActivateForce
SetTitleMatchMode, 3
DetectHiddenWindows, On
Run, c:\DirectOutput\Doflinx.exe
sleep, 2000
dmdext_Path=c:\dmdext
Run, %dmdext_Path%\dmdext.exe mirror --source=pinballfx3 --no-virtual,, Hide
sleep, 4000
Run, %dmdext_Path%\dmdext.exe mirror --source=pinballfx3 --no-virtual,, Hide
exitapp

Also in PBFX3 make sure you have your cabinet mode repositioning on and size set to 1040x272

 

To turn off the DMD on your table go to option>ui streaming>dot matrix size off

 

not sure if your running pbx as your front end, load this script as a before with no parameters....


Edited by rablack97, 04 October 2017 - 02:15 AM.


#17 hlr53

hlr53

    Pinball Fan

  • Gold Supporter
  • 683 posts
  • Location:Kettering OH

  • Flag: United States of America

  • Favorite Pinball: 1964 Williams Palooka Joe

Posted 04 October 2017 - 09:28 AM

Now that I think about it, I forgot to check security settings. I'll check after work today. I'll adjust the ini file. Thanks!

Edited by hlr53, 04 October 2017 - 09:32 AM.

Former Cab: 40" Haier, 28" I-INC, i7-6700, 1080 GPU, v3DMD, 4D7 solenoids. Altec-Lansing speakers and sub. Artwork by Stuzza. Printing by Brad Bowman. VR HP reverb


#18 rablack97

rablack97

    Enthusiast

  • Members
  • PipPipPip
  • 57 posts
  • Location:Texas, USA

  • Flag: United States of America

  • Favorite Pinball: Tron Legacy

Posted 04 October 2017 - 04:58 PM

yeah when you upgrade, you have to unblock all again.

 

Open powershell and use this command where path is where the files are.  It will unblock all of the files in the folder

 

unblock_powershell.png?resize=478%2C98



#19 hlr53

hlr53

    Pinball Fan

  • Gold Supporter
  • 683 posts
  • Location:Kettering OH

  • Flag: United States of America

  • Favorite Pinball: 1964 Williams Palooka Joe

Posted 04 October 2017 - 09:22 PM

Still no luck. All the DLLs allowed full control. I didn't have to do any unblocking. That wasn't a choice. I did set each for full control. Exe's have full control.

 

I have .Net 4.52 and > installed and the redistributable C++ per GitHub.

 

dmdext won't run a test.  IDK?

 

Again, DMD does work on VP.


Former Cab: 40" Haier, 28" I-INC, i7-6700, 1080 GPU, v3DMD, 4D7 solenoids. Altec-Lansing speakers and sub. Artwork by Stuzza. Printing by Brad Bowman. VR HP reverb


#20 Thalamus

Thalamus

    Pinball Wizard

  • Platinum Supporter
  • 4,975 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 04 October 2017 - 11:32 PM

Enable the log file.


From now on. I won't help anyone here at VPF. Please ask Noah why that is.