MrBlaschke21 Posted August 2, 2021 Share Posted August 2, 2021 Hi all. I recently updated my DOF config and during this process i checked the written .log file of DOF and found that the generated lines for the tz ROM throws errors for these entries: (W47 and L82), (W48 and L37)|(W77 and L64)|(W78 and L65) ...and probably some more. The parser can not handle the "and" in between is the description of the error... Is anyone aware of this? I overwrote them with local changes in the DOF Config Tool where i simply removed these entries and got no more errors. Is this "normal" (just yet unseen/unreported) or is something wrong on my end? I think my installation is ok as everything is working as expected...I just get nervous if errors pop up..it is just my "inner Monk" that gets wonky Anyone else ever had this? And two general questions: - Is there a hierarchy when "combining toys"? For example: If i include some Adressable LED MX entries and on the last slot i include "RGB Undercab Complex MX" - will the last entry override all before him or is this just some kind of "assignment" without a hierarchy? - Is there somewhere a list what the "Toys" available mean? What is the difference between "Flipper Button MX" and "Flipper Button PBX MX"? Or what does "PBX" or/and "MX" stand for? MX could be multiplex, but PBX? Postbox is surely wrong I read most of the R3 DOF WIP Documentation but did not see some explanations for these entries. Thanks in advance and kind regards! Link to comment Share on other sites More sharing options...
Thalamus Posted August 2, 2021 Share Posted August 2, 2021 @arngrim or maybe even @outhere might know something about this. @randr used to be a go to guy. Link to comment Share on other sites More sharing options...
MrBlaschke21 Posted August 2, 2021 Author Share Posted August 2, 2021 Thanks @Thalamus . Hopefully one of those guys ( @arngrim, @outhere , @randr or any other ) comes back to me/this Thread Link to comment Share on other sites More sharing options...
Content Provider arngrim Posted August 2, 2021 Content Provider Share Posted August 2, 2021 I see that quite some colors are put without the first letter in uppercase. This is mandatory, yellow_green will not work, Yellow_green will be ok, same for red, medium_orchid, all colors must be with the first letter in uppercase, try with these changes - Is there a hierarchy when "combining toys"? You can see the combine as a concatenation of the different toys into a unique port - Is there somewhere a list what the "Toys" available mean? Not that I am aware MX is for Matrix, stands for adressable toys, PBX stands for PinballX, it is normally used only in the attract mode of a frontend like pinballx Link to comment Share on other sites More sharing options...
MrBlaschke21 Posted August 2, 2021 Author Share Posted August 2, 2021 Thank you @arngrim! Will test with manually corrected colors - the problem seemed to be the logical "and" operator...not with colors...Will check and report back if fixing the colors eliminates the "AND" problems. And thank you for the clarifications! That helped a lot. Link to comment Share on other sites More sharing options...
MrBlaschke21 Posted August 7, 2021 Author Share Posted August 7, 2021 @arngrim I finally had the time for this. Corrected all colors and still it throws the errors for the "and" logical operators. Gonna investigate further but i need to learn a bit more about those cryptic commands that are used... I had a thought that it might be some kind of misplaced/misordered command chain that the config is choking about... On a side note i learned to fix some other things and also got a fix approved for Pinup Popper during this... Finally could contribute a very small thing to DOF commands. *yay* Link to comment Share on other sites More sharing options...
MrBlaschke21 Posted August 8, 2021 Author Share Posted August 8, 2021 So another step... In the DOF3 documentation it states: Quote Example: (S48=1 and W29=0 and (L59=1 or L43<>0)) So maybe those entries that choke up were compatible with R2 of DOF? Trying to set them as explicit values as the values in DOF3 are as follows (or in the opening post) Quote (W47 and L82), (W48 and L37)|(W77 and L64)|(W78 and L65) So i am assuming that if only used as parameters it should be (W47=1 and L82=1) instead of the actual present values... Gonna try that later. Please forgive me for using this thread like a kind of "scratchpad" Link to comment Share on other sites More sharing options...
Content Provider arngrim Posted August 11, 2021 Content Provider Share Posted August 11, 2021 yep you need to specify the state you desire to enter the condition of triggering the effect, in blackhole I use this for a contactor (W25 = 0 and L18 = 1) 60 I don't have the latest DOF software because I don't have adressable toys, but it works as it should on my old dof version Link to comment Share on other sites More sharing options...
outhere Posted August 11, 2021 Share Posted August 11, 2021 I am on this version of DOF - https://www.vpforums.org/index.php?showtopic=39557&hl= Here's another example on the game grand slam I use this for my bell so when certain combinations are made in the right order the bell goes off (W30=1 and L22=1) 60/(L7=1 and L8=1 and L10=1 and W5=1) 60/(L11=1 and S3=1) 60/(L19=1 and L35=1 and L51=1 and S46=0) 60 Link to comment Share on other sites More sharing options...
MrBlaschke21 Posted August 16, 2021 Author Share Posted August 16, 2021 (edited) I am on the same version like you outhere - thanks for chiming in @outhere and @arngrim That manifests my suggestion that we need to set explicit values (...=X) but sadly i had no time the last couple of days to test this with the tz ROM. Real life just occupies me atm...will get better in a few days and I'll try to fix the tz ROM with those explicit values... Thanks, really, for sending your input! Edited August 16, 2021 by MrBlaschke21 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now