New error function in TSRE

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • GokuMK
    Senior Member

    • Oct 2015
    • 729
    • Poland

    #16
    After fixing these sigcfg errors mentioned above, everything seems to work fine in your route. Error list is very short.

    Comment

    • Vince
      6500 Post Veteran

      • Nov 1999
      • 6961
      • Mohave

      #17
      Thanks for that.
      Would it be possible to have the error function display the reason TSRE would not load the sigcfg.dat file?
      Something like: 'ERROR IN SIGCFG line nnn'

      I did review the TSRE log.txt file line by line last night . . .took a while (900KB) but while I did see some [I] items in there about undefined token in sigcfg but nothing firm about the errors you found deep in the sigcfg.dat file. HOW you found those errors is what has got my curiosity up????

      Looking through the file looking for typographical errors is VERY hard so how'd you find them?
      Much thanks for your continuing work with your editor.

      best regards,
      ............Vince ..............
      ...... Author NECv4 .......
      .... LIRR BUILD PHOTOS ....
      ...... Eschew Obsfucation ......

      On the The Statue of Liberty in New York Harbor there is a Tablet. On it is written:
      "Give me your tired, your poor, your huddled masses yearning to breathe free,
      the wretched refuse of your teeming shore, send these, the homeless, tempest-tossed to me,
      I lift my lamp beside the golden door!"

      Comment

      • GokuMK
        Senior Member

        • Oct 2015
        • 729
        • Poland

        #18
        I use TSRE source code, so I can adjust it to find these errors.
        I think that OR log shows good info about sigcfg file errors.

        Comment

        • mnowosad
          Senior Member

          • May 2010
          • 126

          #19
          Hello . Taking advantage of my free time at Independence Day in Poland, I allowed myself to correct the sigcfg.dat file and the PRR_EAST_REG-2 route using the new TSRE5_v0.699 Tools / Error & Messages function. Most of TSRE5 bugs fixed automatically, manually removed levitating objects like "Object seems to be located too far from it's Tile. -Xxxxx -xxxxx". I am sending the link to the patch file - please test on a copy of the route. Greetings, Marek



          Object too far.jpg
          Object too far2.jpg
          prr_east no errors.jpg
          Open Rails 2020-11-11 07-46-02.jpg
          Open Rails 2020-11-11 08-40-40.jpg
          https://www.youtube.com/playlist?lis...SIYbL4sRM-VMd7

          Comment

          • Vince
            6500 Post Veteran

            • Nov 1999
            • 6961
            • Mohave

            #20
            Thank you.
            I will wait for Goku's approval of this patch.

            regards,
            ............Vince ..............
            ...... Author NECv4 .......
            .... LIRR BUILD PHOTOS ....
            ...... Eschew Obsfucation ......

            On the The Statue of Liberty in New York Harbor there is a Tablet. On it is written:
            "Give me your tired, your poor, your huddled masses yearning to breathe free,
            the wretched refuse of your teeming shore, send these, the homeless, tempest-tossed to me,
            I lift my lamp beside the golden door!"

            Comment

            • GokuMK
              Senior Member

              • Oct 2015
              • 729
              • Poland

              #21
              Check it by yourself. I'm not going to do it.

              Comment

              • Vince
                6500 Post Veteran

                • Nov 1999
                • 6961
                • Mohave

                #22
                Sorry Goku but the only 'patches' I would consider must come from you or approved by you.
                I've already found the part of the error fix routing does indeed fix these "too far from tile" errors very well.

                regards,
                vince
                ............Vince ..............
                ...... Author NECv4 .......
                .... LIRR BUILD PHOTOS ....
                ...... Eschew Obsfucation ......

                On the The Statue of Liberty in New York Harbor there is a Tablet. On it is written:
                "Give me your tired, your poor, your huddled masses yearning to breathe free,
                the wretched refuse of your teeming shore, send these, the homeless, tempest-tossed to me,
                I lift my lamp beside the golden door!"

                Comment

                • gusthegator
                  Senior Member

                  • Dec 2012
                  • 254
                  • General

                  #23
                  Originally posted by GokuMK
                  Bug is inside your sigcfg file, here:



                  And here:



                  And here:



                  And the same kind of errors here too: CLV3LightPermissiveA

                  TSRE fails to load sigcfg file, so it thinks that all your signals are broken.

                  Check your files first before reporting TSRE bug.
                  Before this fix, executable version 0.6952 bypassed those sigdat errors and signals loaded in properly. Until I saw this forum post. That was a goto for editing signals on the PRR. Thought outdated at this point, it works for the PRRbeta aswell.

                  Comment

                  • GokuMK
                    Senior Member

                    • Oct 2015
                    • 729
                    • Poland

                    #24
                    Originally posted by gusthegator
                    Before this fix, executable version 0.6952 bypassed those sigdat errors and signals loaded in properly
                    Older TSRE versions didn't load sigcfg file completely, so these broken entries were skipped.

                    Comment

                    • gusthegator
                      Senior Member

                      • Dec 2012
                      • 254
                      • General

                      #25
                      Originally posted by GokuMK
                      Older TSRE versions didn't load sigcfg file completely, so these broken entries were skipped.
                      That explains why some signals never showed. I've looked over my sigdat files more closely. Many errors have been fixed since then. Keep up the good work on this editor Goku.

                      Comment

                      • eolesen
                        9500 Post Veteran and Administrator



                        • Dec 2002
                        • 9583
                        • NS MP245.4 CNO&TP South District
                        • English, SQL
                        • General

                        #26
                        Does this error function only work on signals? I've yet to see anything appear in the window, and enabled the two settings mentioned earlier.
                        If you like what you see here at Trainsim.com, be it the discussions and knowledge in the forums, or items available in our library, I hope you'll consider a paid membership to help support keeping the site operating.... Thanks!

                        Comment

                        • rdayt
                          1000 Post Veteran

                          • Nov 2007
                          • 1291
                          • SW MO
                          • ORTS

                          #27
                          If you enable both settings TSRE goes ahead and does the repairs when you open it. Hence the name Autofix.
                          It you want to see the errors first you leave Autofix commented out.

                          Comment

                          • dforrestc
                            Senior Member
                            • Apr 2015
                            • 227
                            • St. Vincent and the Grenadines
                            • ORTS

                            #28
                            Originally posted by rdayt
                            If you enable both settings TSRE goes ahead and does the repairs when you open it. Hence the name Autofix.
                            It you want to see the errors first you leave Autofix commented out.
                            .... or choose not to save the fixes when closing TSRE5.

                            Comment

                            Working...