User Tools

Site Tools


pupdmd_fx3

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
pupdmd_fx3 [2020/08/02 11:48]
A User Not Logged in old revision restored (2019/07/22 12:29)
pupdmd_fx3 [2020/08/02 13:03] (current)
pinupadmin old revision restored (2020/05/18 21:22)
Line 1: Line 1:
 ====== PuPDMD with FX3/FX2 DMD ====== ====== PuPDMD with FX3/FX2 DMD ======
  
-status: Beta.. really should only be done by power-users who wish to test out. +This new method of using your FX3/FX2 DMD with a REAL or virtual DMD using Poppers PuPDMD driver. Note: <font inherit/inherit;;#e74c3c;;inherit>You need Popper Installed to Use This.</font> (Will Not Work With Just Pinup Player)
- +
-This new method of using your FX3/FX2 DMD with a REAL or virtual DMD using Poppers PuPDMD driver. Note: you need Popper installed to use this. (will not work with just pinup player)+
  
 Many people have issues with dmdext and FX3. So I decided to make it a lot easier to setup/use with PuP-DMD FX3 driver. Many people have issues with dmdext and FX3. So I decided to make it a lot easier to setup/use with PuP-DMD FX3 driver.
Line 9: Line 7:
 Here's how to setup: must have fully working Popper Setup already and launching FX3 fine before setting up this. Here's how to setup: must have fully working Popper Setup already and launching FX3 fine before setting up this.
  
-Use the latest PuPDMD driver from here[[http://www.nailbuster.com/pupupdatesv14/PUPDMDControl_withFX3.zip|http://www.nailbuster.com/pupupdatesv14/PUPDMDControl_withFX3_b2.zip]]+Most common issueMost people cannot use FX3 in Exclusive Screen ModeMany people found that VLC media will be crashed when returning from FX3/2The easy solution is to setup FX3 in its video settings to use Window-Borderless.
  
-Unblock ZIP and unzip into your root of VPINMAME (overwrites existing).+Also, you must run the your steam-client on windows startup (the default behaviour). You do not want to run steam for the first time from launch script.
  
-In FX3 cabinet settings you must set your DMD size to **520 width and 136 height**. THIS MUST BE DONE IN FX3 SETTINGS (not pinup), and setting must be **520×136** no other resolutions. Position the FX3 DMD behind your playfield or if you are using LCD dmd you can place it on LCD DMD area.+{{:0abb942ba45c320c5b08c60a64c2afdc.png}} 
 + 
 +<font inherit/inherit;;#e74c3c;;inherit>**Ensure you're on the latest PUPVpinMame pupdmdcontrol.exe** file (**Pinup Player Version** - 1.4.4 or Higher)</font> 
 + 
 +\\ 
 +In FX3 cabinet settings you must set your DMD size to **520 width and 136 height**. THIS MUST BE DONE IN FX3 SETTINGS (not pinup), and setting must be **520×136** no other resolutions.\\ 
 +<font inherit/inherit;;#e74c3c;;inherit>Position the FX3 DMD behind your playfield</font> **OR** <font inherit/inherit;;#e74c3c;;inherit>try putting it on the same screen as the DMD</font>. 
 + 
 +{{:fx3-.png?400}} 
 + 
 +After you have it Working go In FX3 Options Under UI/streaming set __**Dot matrix size**__  : to **off**
  
 In Popper FX3 Emulator setup/Launch Script. In Popper FX3 Emulator setup/Launch Script.
  
-no longer need to run DMDEXT.EXE so you can remove that line completely. you don't need any timeouts and you should run PuPDMD before launching FX3. Here's my FX3 Launch script, this will work for either real or lcd dmds.: you may need to change the first few lines to your vpinmame location.+No longer need to run DMDEXT.EXE so you can remove that line completely.\\ This will be using Freezy DmdDevice.dll and DmdDevice.ini files just like visual pinball.\\  You don't need any timeouts and you should run PuPDMD before launching FX3. Here's my FX3 Launch script, this will work for either real or lcd dmds.: you may need to change the first few lines to your vpinmame location.
  
-<code>+<font inherit/inherit;;#e74c3c;;inherit>For **PUPDMDControl** you only need the two Top lines</font> (For <font inherit/inherit;;#e74c3c;;inherit>**FX2**</font> use the exact same lines.)\\ 
 +And the other lines are for this **PinUP Popper Alt-Mode Option** [[http://www.nailbuster.com/wikipinup/doku.php?id=alt_mode&s[]=fx3|http://www.nailbuster.com/wikipinup/doku.php?id=alt_mode&s[]=fx3]]<code>
 cd /d "C:\Visual Pinball\VPinMAME" cd /d "C:\Visual Pinball\VPinMAME"
 start /min "" "PUPDMDControl.exe" FX3 PINUP\[GAMENAME] start /min "" "PUPDMDControl.exe" FX3 PINUP\[GAMENAME]
Line 32: Line 41:
  
 START "" "[DIREMU]\steam.exe" -applaunch 442120 %ALTPARAM% -table_[GAMENAME] START "" "[DIREMU]\steam.exe" -applaunch 442120 %ALTPARAM% -table_[GAMENAME]
 +</code>
 +
 +If you are using Real DMD <font inherit/inherit;;#e74c3c;;inherit>(PinDMDv3)</font> you may need to add a timeout Line before running pupdmdcontrol.exe like this
 +
 +<code>
 +START "" "[STARTDIR]Launch\VPXSTARTER.exe" 5 5 20 "Pinball FX3"
 +
 +SET ALTPARAM=
 +if "[ALTMODE]"=="classic"  (SET ALTPARAM=-class )
 +if "[ALTMODE]"=="hotseat2" (SET ALTPARAM=-hotseat_2 )
 +if "[ALTMODE]"=="hotseat3" (SET ALTPARAM=-hotseat_3 )
 +if "[ALTMODE]"=="hotseat4" (SET ALTPARAM=-hotseat_4 )
 +
 +START "" "[DIREMU]\steam.exe" -applaunch 442120 %ALTPARAM% -table_[GAMENAME]
 +
 +cd /d "C:\Visual Pinball\VPinMAME"
 +timeout 5
 +start /min "" "PUPDMDControl.exe" FX3 PINUP\[GAMENAME]
 </code> </code>
  
Line 42: Line 69:
 </code> </code>
  
-you maybe wondering "how about all those command line parameters from dmdext". Well PuPDMD fx3 driver will use your dmddevice.ini settings so you no longer need to worry about it. This 'should' make life easier for most.+NOTE: For pindmdv3 real dmd users you may need to make your close script like this if you experience issues with dmd returning from fx3.
  
-its all beta right now: so let me know on FB pinup group how it works for you.+<code> 
 +"[STARTDIR]LAUNCH\PUPCLOSER.EXE" WINTIT "Pinball FX3" 4 1 3 
 +</code>
  
  
pupdmd_fx3.txt · Last modified: 2020/08/02 13:03 by pinupadmin