EasyC sub-versions & templates

Yesterday, I encountered a problem where a program in a tournament template completely skipped Autonomous code and executed the Operator Control portion only, identical to this thread. Thanks to MarkO’s suggestion, we re-downloaded the Master Code, re-loaded the program, and everything was fine. I am looking at possible causes for future error prevention. I discovered the hard way that not all EasyCv2’s are the same. We use a computer at school which has EasyC version 2.9.0.1, and my home computer, which has EasyC version 2.8.0.5. I have a quick question and a longer one.

  1. Does anyone with EasyC version 2.9.0.1 know the version of Master Code used (I won’t be at school for a while)? EasyC version 2.8.0.5 uses Master Code v7.

  2. Has anyone encountered problems related to modifying programs using 2 different versions of EasyCv2? The robot in question originally had a program created from the template in version 2.9.0.1, then had the program modified in version 2.8.0.5 when we moved it to my home. Unfortunately, we never learned whether the autonomous ever worked originally in the 2.9.0.1 version, because we had a jumper in Interrupt 6 (R/C only) until we were ready to begin programming a few days ago.

I suppose that the simplest thing to do would be to upgrade my home software to 2.9.0.1 for uniformity. But I’m reluctant to do it because the Master Code on the old version is what “fixed” the problem. Also, we have a competition in 3 days, so I hate to wipe out the one version that I know works consistently.

Does anyone have some insight on this? Not knowing whether this was a random problem or one caused by version inconsistency has made me a bit superstitious. Unfortunately, getting the 2 computers in the same room for a side-by-side comparison is not easy.