Jump to content



Photo
* * * * * 1 votes

Future Pinball Tables with DOFLinx Force Feedback Code

DOFLinx

  • Please log in to reply
83 replies to this topic

#21 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 14 October 2016 - 05:04 AM

Nice work,  I look forward to wasting spending a lot of time with another great table.  :tup:

 

 

....

 

Also, there's checking to see if Night Mode is implemented correctly and that the in-game mechanical sounds toggle when it's enabled,etc. It's not mandatory, but it helps to make the table usable late at night and keeps your spouse happy.

 

.......

 

You shouldn't need to do anything in the FP table for this other than use FF_Sound with the original sound coded ( from the code or removed from the object's action) and not shortcut to using FF_Dev.  All of the work for night mode is done in DOFLinx.  Of course if this is  :db: code :db:   for an excuse needed to play it more for testing to the wife, then forget everything I just said.  :whistle:


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

#22 greeze

greeze

    Enthusiast

  • Members
  • PipPipPip
  • 177 posts

  • Flag: United Kingdom

  • Favorite Pinball: Cirqus Voltaire, Attack from Mars, Theatre of Magic & Medieval Madness

Posted 14 October 2016 - 06:31 AM

Aliens Legacy is freakin' excellent. Adding DOF to it will tip me over the edge!  :lusty:

 

I'm a HUGE Alien/Aliens/Prometheus fan so I just eat this stuff up. Completely off topic but,  Heighway's Alien pin releases today (http://www.heighwaypinball.com/home/). Looks awesome but if I drop 6k on that, the wife would cut my **** off! One day though...


Cabinet Build YouTube Channel: https://www.youtube....78ywgSq46UXFqjw

 


#23 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,985 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 14 October 2016 - 06:34 AM

Nice work,  I look forward to wasting spending a lot of time with another great table.  :tup:
 
 

....
 
Also, there's checking to see if Night Mode is implemented correctly and that the in-game mechanical sounds toggle when it's enabled,etc. It's not mandatory, but it helps to make the table usable late at night and keeps your spouse happy.
 
.......

 
You shouldn't need to do anything in the FP table for this other than use FF_Sound with the original sound coded ( from the code or removed from the object's action) and not shortcut to using FF_Dev.  All of the work for night mode is done in DOFLinx.  Of course if this is  :db: code :db:   for an excuse needed to play it more for testing to the wife, then forget everything I just said.  :whistle:

 

 
Actually, my wife prefers when she goes to sleep first most nights, and I'm up a little later messing with pinball...that way she falls asleep before my snoring can keep her awake.   :)   ....but my solenoids are too loud no matter what.
 
Yah, I was using FF_Dev at first for solenoids...but forgot about FF_Sound. Got that sorted quick. You gotta check both the script for "playsounds" AND the object's "automatic sounds" as sometimes both are used, but not always at the same time.  Sometimes bumpers can have mechanical sound effects, but also other sounds like voices or explosions in other modes for example. Night Mode is easy to make use of though, that's for sure.
 
Each time I think I'm done with feedback... I find a hidden kicker or slingshot... or I get another idea like using the shaker, blower fan, and animated flashers for grenade explosions. Gotta use some Timers to get it all timed up correctly. Just wish I had a real shaker and gear to test with.
 
Is it possible to "flash" or "fade" the RGB under cabinet lighting at all?


Edited by TerryRed, 14 October 2016 - 06:46 AM.


#24 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,985 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 14 October 2016 - 06:45 AM

Aliens Legacy is freakin' excellent. Adding DOF to it will tip me over the edge!  :lusty:

 

I'm a HUGE Alien/Aliens/Prometheus fan so I just eat this stuff up. Completely off topic but,  Heighway's Alien pin releases today (http://www.heighwaypinball.com/home/). Looks awesome but if I drop 6k on that, the wife would cut my **** off! One day though...

 

Yah, I had the "reveal" page running and I saw that as soon as the count down went to zero. SLAMT1LT (Russel Speak) works for Heighway Pinball, and you can see bits of Alien Legacy influence in there. He also made that reveal video (he's the one playing I believe).

 

Love the Alien grabbing the ball with the inner mouth magnet.



#25 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 14 October 2016 - 07:21 AM

...

 
Is it possible to "flash" or "fade" the RGB under cabinet lighting at all?

 

...

 

Its not designed for that.  Having said that, fade=no (not without some code change), flash=sort of ...

 

for a 50Ms red flash on, 50Ms off;

  1. Add a timer to the FP table with 50Ms
  2. Add a variable to the FP table
  3. Each time you hit the expired trigger for the timer test the variable with an if / else
  4. Alternate the variable based on the if / else
  5. In the if / else have section for turning on the colour, the other to turn it to black both at 60Ms (to stop minor timing issues from reverting to the currently running RGB sequence) FF_Colour "Red",RGB_TT,6  FF_Colour "Black",RGB_TT,6
  6. Activate your timer
  7. add some code to stop the timer after X iterations or when another event occurs on the table

Now you have a flasher for RGB undercab in FP !

 

If you want to continue this line of thinking we should spin up another thread as I can see this might spiral on for a while.


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

#26 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,985 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 20 October 2016 - 10:18 PM

In case anyone missed it.....add Aliens Legacy (Ultimate Badass Edition) to the list.

 

http://www.vpforums....showtopic=36160



#27 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 20 October 2016 - 10:40 PM

In case anyone missed it.....add Aliens Legacy (Ultimate Badass Edition) to the list.

 

http://www.vpforums....showtopic=36160

 

Now added to the list at the top of the thread.  I was focused on installing it myself and forgot to update the list!  (OK that's my excuse this time)  :facepalm:


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

#28 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,985 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 24 October 2016 - 03:45 AM

While it's not done yet... I've got alot done today on ROBOCOP (Ultimate Edition) (rom, SLAMT1LT).

 

It should be done soon'ish...... as long as I can keep myself away from Battlefield 1 long enough!

 

We should maybe have an official "Future Pinball tables - DOFLinx - WIP" thread that everyone can post in, so we can see what tables are already being worked on.

 

Myself, I'm working through SLAM's tables, but I'm doing his newest tables first since they are the most complete, whereas some others are being "updated". Hopefully he can get Nightmare done by Halloween, but that's alot to get done by then.


Edited by TerryRed, 24 October 2016 - 03:51 AM.


#29 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,985 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 28 October 2016 - 06:58 AM

....and it's done.

 

RoboCop (Ultimate Edition) (SLAMT1LT, Rom) (DOFLinx - Cabinet Edition)

 

...it's been uploaded...just waiting for approval on the site.

 

http://www.vpforums....showtopic=36218



#30 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 28 October 2016 - 09:01 AM

TerryRed, you star.  I'm looking forward to spending some time with this on the weekend.

 

I've added it to the list at the head of this thread.


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

#31 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,985 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 31 October 2016 - 12:30 AM

Superman (Ultimate Edition) (SLAMT1LT original table)  will be done soonish...



#32 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 31 October 2016 - 12:38 AM

Superman (Ultimate Edition) (SLAMT1LT original table)  will be done soonish...

 

You have got into the swing of things haven't you, I love it!

 

I still haven't tried Robocop as my cabinet is in pieces while I put 5 x flashers, beacon, strobes and some more RGB onto it.  Hopefully just another couple of days.


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

#33 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,985 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 01 November 2016 - 02:12 AM

A Nightmare on Elm Street 1.04 is available on SLAM's site now...it's not "complete" yet, but it's much better than the older version that was around on pinsimdb.

 

For now...I'll hold off on DOFLinx'ing that table to see what updates he'll add to it...which will most likely come soon. Great Halloween gift!

 

 

Superman's almost done....  I spend way more time testing and fixing bugs on little things sometimes, because on tables like SLAM's there a lot of cool little bits, but you have to be sure that your devices will turn off, or stay on, etc... in ALL situations. (TILT, multiball, new game, etc)

 

If you want to just mimic what's on the table...that's fairly easy...but if you want the extra bling and animation....sometimes one will override another, so you have to do a balancing act to make sure you aren't overdoing things.

 

Damn it all....I really want to play Battlefield 1, but I'm liking this too much!


Edited by TerryRed, 01 November 2016 - 02:12 AM.


#34 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,985 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 04 November 2016 - 06:18 AM

...and it's done:

 

Superman (Ultimate Edition) (DOFLinx Cabinet Edition)

 

http://www.vpforums....showtopic=36267



#35 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 04 November 2016 - 06:59 AM

and list updated.


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

#36 senseless

senseless

    Pinball Fan

  • Platinum Supporter
  • 513 posts

  • Flag: Netherlands

  • Favorite Pinball: T2, Black Knight 2K, Monster Bash

  • PS3 Gamer Tag: senseless_mind

Posted 05 November 2016 - 12:33 PM

Back from all the T#^#*)@&*@ work related stuff. I will be settling my arrows on F-14 Tomcat. This classic takes me down memory lanes when I played it each week as a youngster back in the days. Should be done by next weekend.. :).



#37 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,985 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 05 November 2016 - 02:52 PM

Back from all the T#^#*)@&*@ work related stuff. I will be settling my arrows on F-14 Tomcat. This classic takes me down memory lanes when I played it each week as a youngster back in the days. Should be done by next weekend.. :).

 

Have you started F14 Tomcat yet?   I literally just started adding DOFLinx support yesterday and already have all the main feedback portion done. Let me know, as I could always just stop and let you do this table if you want.



#38 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,985 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 05 November 2016 - 03:53 PM

...oh and I'll be starting on Tron Legacy (SLAMT1LT's original table) when he releases the new version which will be hopefully this weekend.


Edited by TerryRed, 05 November 2016 - 03:53 PM.


#39 senseless

senseless

    Pinball Fan

  • Platinum Supporter
  • 513 posts

  • Flag: Netherlands

  • Favorite Pinball: T2, Black Knight 2K, Monster Bash

  • PS3 Gamer Tag: senseless_mind

Posted 05 November 2016 - 08:53 PM

Yep, got the main feedback up and running and tweaking my way onto the lights etc.



#40 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,985 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 05 November 2016 - 09:42 PM

Yep, got the main feedback up and running and tweaking my way onto the lights etc.

 

Sounds great... looking forward to it!

 

This is a VERY flashy table!

 

The DOFLinx "FF_FlasherForMs" command can be very helpful when trying to mimic flashers that are using the "flashforms" command.

 

However, sometimes flashers use a "light sequence" like the "BulbBlink" command. Such as this from F14 Tomcat:

 

BackFlasher6.Set BulbBlink, "1000000", 75: BulbFlasher6.Set BulbBlink, "1000000", 75
BackFlasher5.Set BulbBlink, "0100000", 75: BulbFlasher5.Set BulbBlink, "0100000", 75
BackFlasher4.Set BulbBlink, "0010000", 75: BulbFlasher4.Set BulbBlink, "0010000", 75
BackFlasher3.Set BulbBlink, "0001000", 75: BulbFlasher3.Set BulbBlink, "0001000", 75
BackFlasher2.Set BulbBlink, "0000100", 75: BulbFlasher2.Set BulbBlink, "0000100", 75
BackFlasher1.Set BulbBlink, "0000010", 75: BulbFlasher1.Set BulbBlink, "0000010", 75
 
 
Currently, the only way to mimic this is to do your own animated sub routine, with Timers,etc....  this is what I had to do for some things on Aliens Legacy for example.
 
Let me know if you need any help.

Edited by TerryRed, 05 November 2016 - 09:58 PM.






Also tagged with one or more of these keywords: DOFLinx