Jump to content



Photo
- - - - -

DOFlinx .net error and Future Pinball


  • Please log in to reply
18 replies to this topic

#1 Koplings

Koplings

    Enthusiast

  • Silver Supporter
  • 104 posts

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

  • Favorite Pinball: Fireball

Posted 27 January 2017 - 03:21 PM

Here is my issue as requested regarding Future Pinball(I have DOF working fine for visual pinball):

 

1) When I run Doflonx, it opens up into the toolbar fine.  when I try to then open BAM or future pinball I immediately get a .net error window:

 

"unbundled exception has occurred in your application...etc

Method not found:int32

System Runtime. Interop Services. Marshal.Sizof (!!0)"

 

If I hit continue the table loads but I obviously have no force feedback effects

 

Here is an excerpt from the details in that .net error message:

 

************** Exception Text **************
System.MissingMethodException: Method not found: 'Int32 System.Runtime.InteropServices.Marshal.SizeOf(!!0)'.
   at DOFLinx.MainForm.Search_Memory(Process TheProcess)
   at DOFLinx.MainForm.DoStartup()
   at DOFLinx.MainForm.SteamTimer_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

 

2) I've tried reinstalling .net and I get the same error message  - here is the detail from my DOFlinx log:

 

27-Jan-17 10:05:31.955 - DOF Linx for Pinball Emulators - DOFLinx by DDH69
27-Jan-17 10:05:31.971 - Starting up - version 4.22
27-Jan-17 10:05:31.987 - 0 LEDWiz device(s) found
27-Jan-17 10:05:32.002 - 0 FTDI (Sainsmart) device(s) found
27-Jan-17 10:05:32.002 - DOFLinx device: 1 Initialising as PacLed64 #1
27-Jan-17 10:05:32.033 - DOFLinx device:1 PacLed64 setup with 64 outputs
27-Jan-17 10:05:32.033 - Reading DOFLinx.INI startup config file details
27-Jan-17 10:05:32.049 - Reading DOF config file
27-Jan-17 10:06:07.555 - Found valid process name of 'Future Pinball'
27-Jan-17 10:06:07.555 - Setting Future Pinball process ID
27-Jan-17 10:06:09.555 - Activated by process name : 'Future Pinball'
27-Jan-17 10:06:09.560 - Game name = ''
27-Jan-17 10:06:09.567 - Named process detected and startup commenced
27-Jan-17 10:06:09.575 - Process has administration rights
27-Jan-17 10:06:09.581 - 64 bit OS detected
27-Jan-17 10:06:09.601 - FP full name=C:\Games\Future pinball\Future Pinball.exe Size=27446784 bytes, Dated 10/02/2013 7:07:46 PM

 

Any help appreciated as i'm obviously stuck.   I've tried following TerryRed's instructions but i'm crashing.......
 

 

 

 

 

 

 



#2 xantari

xantari

    Enthusiast

  • Platinum Supporter
  • 154 posts

  • Flag: United States of America

  • Favorite Pinball: Star Trek TNG

Posted 28 January 2017 - 01:57 AM

Be sure to install atleast .NET 4.5.1 or later. That method it is erroring is not available until you have atleast that version of .NET or later.

 

I would go and grab the latest version of .NET (.Net 4.6.2) and you should be good to go.



#3 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,570 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 28 January 2017 - 03:17 AM

@xantari - you got it!


DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#4 Koplings

Koplings

    Enthusiast

  • Silver Supporter
  • 104 posts

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

  • Favorite Pinball: Fireball

Posted 28 January 2017 - 03:40 AM

Hey you guys are great.  installing 4.6.2 fixed the error message and crashing.  now when I execute BAM the error message is gone.  I can also hear DOF kicking in.

 

One last thing. when I play a table like superman I don't hear force feedback but when I play around with my keyboard I can hear the various soloniods firing, lightbar etc flashing so I know its working.  Is there an easy way to somehow cut and paste the key/portmapping from my directoutput config file (everything works correctly in visual pinball) to my DOFlinx.ini file?

 

What I am getting at is I purchased a zebsboard setup so I really have no idea about ports etc but I do know somehow it works - the easiest thing for me to do would be to somehow use whatever mapping I already have that I know works elsewhere....

 

thanks again for all your help...its greatly appreciated.


Edited by Koplings, 28 January 2017 - 04:27 AM.


#5 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,570 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 28 January 2017 - 04:29 AM

Good to hear that you are progressing.

 

There is no "copy' function.  You will need to setup the LINK_XX= parameters in the DOFLinx.ini file.

 

You can map your devices easily by doing the following:

1) Start DOFLinx with DEBUG=1

2) Right click on the log message box

3) Select "Test Device"

4) Work your way through from port 1 to 64 and note down what turns on.  If the Red turns on for a given port then that port +1 will be green and the port +2 will be blue.  You want the red port number for DOFLinx setup.

 

Now you have all of your ports mapped!  Just keep those notes for ongoing use.


DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#6 Koplings

Koplings

    Enthusiast

  • Silver Supporter
  • 104 posts

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

  • Favorite Pinball: Fireball

Posted 28 January 2017 - 05:13 AM

ok great ill try this tomorrow - thanks again for your help;  im confident I can get to the finish line now.... those .net errors were pretty discouraging....

 

I seem to remember some sort of document showing port mappings that came with my kit so ill dig that up now that I know that I may need it. im sure that will help

 

cheers


Edited by Koplings, 28 January 2017 - 05:20 AM.


#7 Koplings

Koplings

    Enthusiast

  • Silver Supporter
  • 104 posts

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

  • Favorite Pinball: Fireball

Posted 29 January 2017 - 09:17 PM

thanks again for all your help - I put a list of my screw-ups in my other post to hopefully help others along in the future. thanks again!



#8 meagain

meagain

    Hobbyist

  • Members
  • PipPip
  • 14 posts

  • Flag: Canada

  • Favorite Pinball: terminator

Posted 09 February 2017 - 07:58 PM

Hey Guys, 

SO ... DDH9 says in his DOFLinx set up guide that one of the requirement is patience.... well i am running out ;-)

i've been at it for days. 

 

In debug mode every toys work. 

When i launch a DOF table, like superman in Future Pinball, my rgb left and right stay on and nothing else works. 

 

everything works very well in Visual pinball, 

 

any clues anyone, i am guessing it has to do with my .ini file.

 

Thanks

 

Oh and one more thing, when i quit or exit DofLinx. I have a .Net fatal error


Edited by meagain, 09 February 2017 - 08:10 PM.


#9 Koplings

Koplings

    Enthusiast

  • Silver Supporter
  • 104 posts

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

  • Favorite Pinball: Fireball

Posted 09 February 2017 - 10:01 PM

are you using version Doflinx version R3 and is your .net completely up to date (something like 4.6.2)?

 

once I updated to the most current version of these despite what is embedded in the guides almost all my problems went away.  some of the guide links I think are out of date and a lot of the problems I had seemed to arise from old versions

 

also have you manually gone into the doflinx .ini file and typed in all the ports, key codes etc in the ini file.  you cant just rely on what is working in visual pinball.  you have to do it again there.  if you want I can post my ini file and you can compare it to yours to see what you may be missing.  took me a while and some help to get FP working...

 

maybe you could post your ini file and ill have  a quick look since its fresh in my mind? I recall having to do some major editing of the standard .ini file to get mine to work....


Edited by Koplings, 09 February 2017 - 10:06 PM.


#10 meagain

meagain

    Hobbyist

  • Members
  • PipPip
  • 14 posts

  • Flag: Canada

  • Favorite Pinball: terminator

Posted 09 February 2017 - 10:51 PM

yes please Koplings

 

i am using

 

DOF DirectOutput_R3Beta_Build_5812.27024

 

DOFLinx V4.22B

 

and the latest .net

 

you mentioned using doflinx 3, but i can't find it. only up to 4.20

 

if you would be kind enough to post your ini please.

 

tx

 

here my ini

 

my toys are 

beacon 1

fan 2

3 empty

4 strobe

5 strobe

6 fan

7-8-9 left rgb

10-11-12 right rgb

13-14-15 undercab rgb

 

 

 

--------------------------------------------------------------------------------

 

####
# The config file for DOFLinx
# A mad idea by DDH69 to have some flipper sounds, RGB display and turn buttons on when playing Pinball FX2 via Steam
# Its grown a lot since that silly start!
# Note - this works with LEDWiz, PacLed64, KL25Z and Sainsmart (FTDI devices)
# Edit this file as you see fit, lines that start with a hash (#) or are blank are not processed.  This blurb and comments can be cut out if you want.
#
# Output devices outputs are entered in the format of
# device (D) and output number (#) in the format D##, so controller device 1 and output 3 is "103" without the quotes, controller board 2 output 23 is "223" without quotes
####
 
# location of your standard DOF outut configuration file.  Keep this as the first item in the file
DIRECTOUTPUTCONFIG=c:\DirectOutput\config\directoutputconfig.ini
PROCESSES=Pinball FX2,Future Pinball,VPinball993
#L_FLIPPER_OUTPUT=117
#R_FLIPPER_OUTPUT=125
L_FLIPPER_KEY=A0
R_FLIPPER_KEY=A1
MAX_FLIPPER_ON=5000
#RGB_OUTPUT=107,110,113
RGB_STYLE=RANDOM
RGB_TRIGGER=FLIPPER
RGB_MIN_TIME=1000
PATH_FX2=C:\DirectOutput\DOFLinx_FX2\
 
# If you want to list the processes that will wake up DOFLinx, comment it out if you just want Pinball FX2
#PROCESSES=Pinball FX2,Future Pinball,VPinball_9_9_1,VPPhysMod5
 
# Which DOF Controller output for the flipper solenoids / contactors
#L_FLIPPER_OUTPUT=117
#R_FLIPPER_OUTPUT=125
# The keyboard hex code for the key that is used for each flipper from https://msdn.microso...1(v=vs.85).aspx
# Left Shift = A0, Right Shift = A1
L_FLIPPER_KEY=A0
R_FLIPPER_KEY=A1
# Just in case things go wrong (ie no keyup signal is detected, flipper held down for a long time), what is the maximum time a flipper solenoid / contactor can be in in milliseconds
MAX_FLIPPER_ON=5000
# What LEDWiz output(s) are used for RGB devices.  Just enter the Red output number.  Multiples can be entered seperated by a comma
RGB_OUTPUT=113
# Rainbow - cycle through the colours, Random - pick a random next colour, A colour name as it appears in the DirectOutputConfig.ini file
RGB_STYLE=RANDOM
# What changes the colour?  Time - set time period, Flipper = flipper press after the RGB_TRIGGER minimum time (to stop rapid colour changes)
RGB_TRIGGER=FLIPPER
# Dependent on trigger selection the period between changes or the minimum time for change between flipper flips
RGB_MIN_TIME=1000
# The button(s) to turn on when DOFLinx starts, ie the exit button LED
#BUTTONS_ON=102 104
# Make the "1" (31) key (Start in VP) pulse LEDWiz 120 and "4" (34) to pulse controller/output 121
KEY_TO_OUTPUT=32 101 35 106 36 105
# Set a key to turn on a specific colour for your RGB.  The line below makes the Left Control (A2) and the Right Control (A3) turn my undercab RGB strip red.
# In Pinball FX2 this means when I nudge it all goes red.
KEY_TO_COLOUR=A2 109 Red A3 109 Red
# Setting FORCE_ACTIVE=1 will cause DOFFX2 to not listen for processes and just run until you kill the process.  Handy for using it for things other than PinBall FX2
FORCE_ACTIVE=0
# If you want the program to stop when your named process stops then set this to 1.  If you want it to run in the background all the time leave it as 0
QUIT_AFTER_PROCESS=0
# Set to 1 to output the game name to the log regardless of the DEBUG flag setting.  Set to 0 to simply follow the DEBUG flag.
# Quite useful when you trying to get the FX2 window game name for setting game specific colours
OUTPUT_GAME_NAME=1
 
####
# Sample setup to enable the Future Pinball Link.  Edit the LINK_ items to be your ports and settings.
####
FP_ATTEMPT_LINK=1
#LINK_LF=117,50,10000
#LINK_RF=125,50,10000
LINK_LS=107,50,500
LINK_RS=110,50,500
#LINK_ML=127,50,500
#LINK_MC=128,50,500
#LINK_MR=129,50,500
#LINK_BL=130,50,500
#LINK_BC=131,50,500
#LINK_BR=132,50,500
#LINK_SH=115,1000,5000
#LINK_GR=116,750,10000
#LINK_KN=124,120,500
LINK_SR=104,ON,0
LINK_BK=101,ON,0
LINK_FLOL=107
#LINK_FLIL=107
#LINK_FLCN=207
LINK_FN=102,106,75,9999
LINK_FLIR=110
#LINK_FLIR=110
#LINK_ST=102
#LINK_EB=101
#LINK_CN=106
#LINK_EX=104
 
####
# 0 = OFF (normal operation), 1 = ON - When ON a window will appear and a log file will be created in the EXE directory.
DEBUG=1
 
#####
# Game specific colours in the formnat of a CSV of Game Name,Colour#1,Colour#2 - colours as they appear in your directoutputconfig
# Thanks to Vizzini here is a great starting list for Pinball FX2
#####
GAME_COLOUR=AlienIsolationPinball,Medium_Blue,Lime,Dodger_Blue,Lime_Green
GAME_COLOUR=AlienvsPredatorPinball,Medium_Blue,Lime_Green,Dodger_Blue,Yellow_Green
GAME_COLOUR=AliensPinball,Medium_Blue,Dark_Golden_Rod,Dodger_Blue
GAME_COLOUR=AmericanDadPinball,Medium_Blue,Lime_Green,Dodger_Blue,Yellow_Green
GAME_COLOUR=ArcherPinball,Medium_Blue,Yellow,Dodger_Blue,Blue_Violet
GAME_COLOUR=Biolab,Dark_Red,Lime,Blue,Cyan,Blue_Violet,Yellow
GAME_COLOUR=Blade,Blue,Blue_Violet,Salmon
GAME_COLOUR=BobaFett,Lime,Golden_Rod,Blue_Violet
GAME_COLOUR=BobsBurgersPinball,Medium_Blue,Lime_Green,Dark_Red,Dodger_Blue,Yellow_Green
GAME_COLOUR=CaptainAmerica,Blue,Dark_Red,Dodger_Blue,Gold
GAME_COLOUR=CastleStorm,Blue,Gold,Lime,Dodger_Blue,Orange,Lime_Green
GAME_COLOUR=CivilWar,Blue,Dark_Red,Dodger_Blue,Light_Salmon
GAME_COLOUR=Deadpool,Dark_Red,Blue,Medium_slate_blue,Dodger_Blue
GAME_COLOUR=DoomPinball,Yellow,Silver,Gray,Dark_Orange,Dim_Gray,Orange_Red,Peru,Crimson
GAME_COLOUR=DoctorStrange,Dark_Red,Blue,Gold,Lime_Green,Dark_Violet,Orange,Dodger_Blue,Lime,Medium_Slate_Blue
GAME_COLOUR=EarthDefense,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime
GAME_COLOUR=ElDorado,Orange,Lime_Green,Yellow,Coral,Lime,Yellow_Green,Cyan
GAME_COLOUR=EpicQuest,Lime_Green,Dodger_Blue,Yellow_Green,Cyan
GAME_COLOUR=Excalibur,Dark_Red,Blue,Lime,Dodger_Blue,Cyan
GAME_COLOUR=FalloutPinball,Crimson,White,Red,Brown,Light_Steel_Blue,Slate_Blue
GAME_COLOUR=FamilyGuyPinball,Dodger_Blue,Lime_Green,Salmon,Dark_Violet,Yellow_Green
GAME_COLOUR=FantasticFour,Blue,Yellow,Dodger_Blue,Orange_Red
GAME_COLOUR=FearItself,Dark_Red,Blue,Yellow,Lime,Dark_Violet,Orange
GAME_COLOUR=GhostRider,Dodger_Blue,White,Yellow,Light_Salmon,Orange_Red
GAME_COLOUR=GuardiansoftheGalaxy,Dodger_Blue,Orange,Medium_Purple
GAME_COLOUR=IRONMAN,Blue,Dark_Red,Dodger_Blue,Gold
GAME_COLOUR=Mars,Blue,Yellow,Deep_sky_blue,Gold
GAME_COLOUR=MarvelsAntMan,Medium_Blue,Dark_Red,Dodger_Blue
GAME_COLOUR=MarvelsAvengersAgeofUltron,Dark_Red,Dodger_Blue,Lime_Green,Light_Salmon,Cyan
GAME_COLOUR=MarvelsTheAvengers,Blue,Dark_Red,Dodger_Blue,Gold
GAME_COLOUR=MarvelsWomenofPowerAForce,Red,Lime,Gold,Slate_Blue,Tomato,Silver,Dark_Orchid,Spring_Green
GAME_COLOUR=MarvelsWomenofPowerChampions,Dodger_Blue,Yellow,Red,Gray,Golden_Rod,Crimson,Orange
GAME_COLOUR=MoonKnight,Dodger_Blue,Blue,Cyan,Royal_Blue
GAME_COLOUR=MsSplosionMan,Dodger_Blue,Pink,Medium_Blue,Purple,Royal_Blue
GAME_COLOUR=Paranormal,Lime_Green,Dodger_Blue,Yellow_Green
GAME_COLOUR=Pasha,Dark_Violet,Golden_Rod,Dodger_Blue
GAME_COLOUR=PlantsVSZombies,Lime_Green,Yellow_Green,Dodger_Blue
GAME_COLOUR=Portal,Dodger_Blue,Yellow_Green,Medium_Blue,Yellow
GAME_COLOUR=Rome,Dark_Red,Gold,Dodger_Blue,Light_Salmon,Yellow_Green,Orange
GAME_COLOUR=SecretsoftheDeep,Blue,Yellow,Dodger_Blue
GAME_COLOUR=Shaman,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime
GAME_COLOUR=SorcerersLair,Blue,Blue_Violet,Dodger_Blue,Slate_Blue
GAME_COLOUR=SouthParkButtersVeryOwnPinballGame,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime_Green
GAME_COLOUR=SouthParkSuperSweetPinball,Dark_Red,Lime,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime_Green,Yellow_Green
GAME_COLOUR=SpiderMan,Dark_Red,Lime,Blue,Gold,Dark_Violet,Orange
GAME_COLOUR=STARWARSDARTHVADER,Light_sky_blue,Dark_Red,Cyan
GAME_COLOUR=StarWarsEpisodeVTheEmpireStrikesBack,Medium_Blue,Yellow,Dark_Red,Dodger_Blue
GAME_COLOUR=StarWarsEpisodeVIReturnoftheJedi,Slate_Blue,Golden_Rod,Medium_Blue,Lime_Green,Dodger_Blue,Yellow
GAME_COLOUR=StarWarsPinballDroids,Medium_Blue,Yellow,Orange,Navy,Gold,Orange_Red
GAME_COLOUR=StarWarsPinballEpisodeIVANewHope,Cyan,Golden_Rod,Dodger_Blue,Yellow
GAME_COLOUR=StarWarsPinballHanSolo,Dodger_Blue,Royal_Blue,Antique_White
GAME_COLOUR=StarWarsPinballMastersoftheForce,Medium_Blue,Salmon,Dodger_Blue,Purple,Cyan,Dark_Red
GAME_COLOUR=StarWarsPinballMightoftheFirstOrder,Light_sky_blue,Dodger_Blue,Dark_Red,Cyan
GAME_COLOUR=StarWarsPinballStarWarsRebels,Medium_Blue,Yellow,Royal_Blue,Orange_Red,Purple,Lime_Green
GAME_COLOUR=StarWarsPinballTheForceAwakens,Dark_Red,Medium_Blue,Blue_Violet
GAME_COLOUR=StarWarsPinballRogueOne,Gray,Silver,Light_Sky_Blue,Teal,Beige,Bisque,Aqua_Marine,Slate_Gray,Dark_Orange
GAME_COLOUR=StarWarsStarfighterAssault,Medium_Blue,Dodger_Blue,Dark_Red
GAME_COLOUR=StarWarsTheCloneWars,Dark_Red,Pink,Medium_Blue,Medium_Turquoise,Lime,Lime_Green
GAME_COLOUR=SuperLeagueASRoma,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueZenStudiosFC,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueArsenalFC,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueLiverpoolFC,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueJuventus,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueACMilan,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueRealMadridCF,Lime_Green,Medium_Blue,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueFCBarcelona,Slate_Blue,Lime_Green,Yellow,Blue_Violet,Lime,Red
GAME_COLOUR=Tesla,Lime_Green,Yellow_Green,Dodger_Blue,Golden_Rod
GAME_COLOUR=TheElderScrollsVSkyrimPinball,Light_Slate_Gray,Gold,Golden_Rod,Dark_Sea_Green,Peru,Tan
GAME_COLOUR=TheInfinity Gauntlet,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime
GAME_COLOUR=TheWalkingDead,Lime_Green,Royal_Blue,Yellow_Green
GAME_COLOUR=Thor,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime
GAME_COLOUR=V12,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue
GAME_COLOUR=Venom,Dark_Red,Blue,Dark_Violet,Dodger_Blue
GAME_COLOUR=WildWestRampage,Yellow_Green,Dodger_Blue,Royal_Blue
GAME_COLOUR=Wolverine,Dark_Red,Medium_Blue,Yellow,Dark_Violet
GAME_COLOUR=WorldWarHulk,Lime_Green,Yellow_Green,Dodger_Blue,Lime,Yellow
GAME_COLOUR=XMen,Blue,Blue_Violet,Gold,Dodger_Blue,Slate_Blue,Orange

Edited by meagain, 10 February 2017 - 12:37 AM.


#11 Koplings

Koplings

    Enthusiast

  • Silver Supporter
  • 104 posts

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

  • Favorite Pinball: Fireball

Posted 09 February 2017 - 11:56 PM

This is from another post of mine - try it and then if it doesn't work post your ini for me to look at.  no point in me posting my ini as I think you might get more frustrated if you haven't first tried the following (I cant recall where R3 is - I think its embedded in pone of TerryRED'S posts - you may have to hunt around)....the big thing is to first follow TerryRed's instructions exactly - some of the other guides are frustrating.

 

Just a quick not to let everyone know how I fixed it in case others have problems;  wanted to wait a day or so to make sure I hadn't missed anything.  These were the basic things I had wrong:

 

1) Follow Terryred's instructions EXACTLY - I already had Future piinball installed my own way so I only needed to follow  the DOFlinx piece;  my future pinball setup is pretty convoluted so at least for me I only needed to follow the DOFLinx piece and it worked

2) make sure you have .net 4.6.2 installed - for me anything earlier caused crashes

3) make sure you are using Direct output R3 and mot R2

4) create a shortcut for DOFlinx, add "PACLED64=1" at the end of the .exe target line, then put it into your startup folder - don't know why but I needed to do this for it to work

5) Fool around with your DOFlinx.ini file until you get it - ask for help and read the Doflinx help manual a few times

6) Remember that when assigning ports in the .ini file, you may need 0's for example 109 = device 1, port 9;  if you try19 it wont work

 

That's about it - the main thing you need is patience and a bit of help from the guys on he forum and you should be able to do it....if I can anyone can


ps I don't know how to attach my ini file so if you can figure out how to do it in this forum ill have a look.  btw have you done anything at all to your ini file?  did you do what DDH69 suggested above then enter those codes into your ini file?  maybe you could also post the results of your port mapping per DDH69 above if you think that might be where your problem lies - if you are getting nothing than that may be the problem - I was getting next to nothing till I mapped the ports in the ini file properly


Edited by Koplings, 10 February 2017 - 12:18 AM.


#12 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,570 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 10 February 2017 - 10:13 AM

OK, A couple of things;

 

This line 

LINK_FN=102,106,75,9999

is wrong, perhaps

LINK_FN=102,75,9999

 

Commenting out the base flipper outputs isn't advied, as such perhaps map them to an unused output.

#L_FLIPPER_OUTPUT=117
#R_FLIPPER_OUTPUT=125
 

Try this

L_FLIPPER_OUTPUT=103
R_FLIPPER_OUTPUT=103
 
While I advise doing the above, I'm not sure this will solve your issues.  I really need to see a DEBUG.LOG with a simple startup and attempted FP table that has DOFLinx that would demonstrate the issue.

DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#13 meagain

meagain

    Hobbyist

  • Members
  • PipPip
  • 14 posts

  • Flag: Canada

  • Favorite Pinball: terminator

Posted 10 February 2017 - 01:03 PM

here is the debug log

 

09-Feb-17 13:36:38.724 - DOF Linx for Pinball Emulators - DOFLinx by DDH69
09-Feb-17 13:36:38.744 - Starting up - version 4.22
09-Feb-17 13:36:38.776 - 1 LEDWiz device(s) found
09-Feb-17 13:36:38.777 - DOFLinx device: 1 Initializing as LEDWiz #1 with ID=0
09-Feb-17 13:36:38.784 - DOFLinx device:1 LEDWiz setup with 32 outputs
09-Feb-17 13:36:38.786 - 0 FTDI (Sainsmart) device(s) found
09-Feb-17 13:36:38.788 - Reading DOFLinx.INI startup config file details
09-Feb-17 13:36:38.802 - Reading DOF config file
09-Feb-17 13:37:26.469 - Found valid process name of 'Future Pinball'
09-Feb-17 13:37:26.472 - Setting Future Pinball process ID
09-Feb-17 13:37:28.475 - Activated by process name : 'Future Pinball'
09-Feb-17 13:37:28.478 - Game name = ''
09-Feb-17 13:37:28.486 - Named process detected and startup commenced
09-Feb-17 13:37:28.492 - Using full colour palette


#14 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,805 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 10 February 2017 - 05:29 PM

How Future Pinball "should" be setup for BAM, DOFLinx and Pinball X!

http://www.vpforums....topic=36449&hl=



#15 Koplings

Koplings

    Enthusiast

  • Silver Supporter
  • 104 posts

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

  • Favorite Pinball: Fireball

Posted 10 February 2017 - 07:35 PM

I agree the trick is to follow Terryred exactly with a couple of tricks I have added in another post if it doesn't work based on my experience.  if you try and skip Terryred you will set yourself back.



#16 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,570 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 10 February 2017 - 08:51 PM

 

here is the debug log

 

09-Feb-17 13:36:38.724 - DOF Linx for Pinball Emulators - DOFLinx by DDH69
09-Feb-17 13:36:38.744 - Starting up - version 4.22
09-Feb-17 13:36:38.776 - 1 LEDWiz device(s) found
09-Feb-17 13:36:38.777 - DOFLinx device: 1 Initializing as LEDWiz #1 with ID=0
09-Feb-17 13:36:38.784 - DOFLinx device:1 LEDWiz setup with 32 outputs
09-Feb-17 13:36:38.786 - 0 FTDI (Sainsmart) device(s) found
09-Feb-17 13:36:38.788 - Reading DOFLinx.INI startup config file details
09-Feb-17 13:36:38.802 - Reading DOF config file
09-Feb-17 13:37:26.469 - Found valid process name of 'Future Pinball'
09-Feb-17 13:37:26.472 - Setting Future Pinball process ID
09-Feb-17 13:37:28.475 - Activated by process name : 'Future Pinball'
09-Feb-17 13:37:28.478 - Game name = ''
09-Feb-17 13:37:28.486 - Named process detected and startup commenced
09-Feb-17 13:37:28.492 - Using full colour palette

 

 

Is there more of the log?  Nothing is turned on as per your description in this log.

 

Have you got the /STAYINRAM parameter set for BAM?


DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#17 xantari

xantari

    Enthusiast

  • Platinum Supporter
  • 154 posts

  • Flag: United States of America

  • Favorite Pinball: Star Trek TNG

Posted 10 February 2017 - 10:34 PM

I agree the trick is to follow Terryred exactly with a couple of tricks I have added in another post if it doesn't work based on my experience.  if you try and skip Terryred you will set yourself back.

 

What is the "other" post you mention? Can you please link to it here or add to the TerryRed post?



#18 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,805 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 10 February 2017 - 10:56 PM

http://www.vpforums....p?showforum=104



#19 Koplings

Koplings

    Enthusiast

  • Silver Supporter
  • 104 posts

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

  • Favorite Pinball: Fireball

Posted 10 February 2017 - 11:53 PM

I don't have many posts - I dont want to mess up terryreds - just check my name and you will see it


Edited by Koplings, 10 February 2017 - 11:57 PM.