FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login

    Allow watching replays while in queue

    Scheduled Pinned Locked Moved Suggestions
    32 Posts 15 Posters 2.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • CheeseBerryC
      CheeseBerry
      last edited by

      Hello everyone, I'd love it if the feature that allows you to watch replays while in a lobby would also be available when waiting on a (tmm) queue!

      TMM queues can be quite long sometimes and if you could watch replays while in one, it would significantly increase my enjoyment of the entire tmm system.

      arma473A 1 Reply Last reply Reply Quote 0
      • M
        macdeffy
        last edited by

        this is already a thing, go to forged alliance section in settings, and scroll to bottom and enable experimental feature

        1 Reply Last reply Reply Quote 0
        • FtXCommandoF
          FtXCommando
          last edited by

          No, that's for watching replays in custom games.

          1 Reply Last reply Reply Quote 1
          • arma473A
            arma473 @CheeseBerry
            last edited by

            Are there any bugs that could happen if a replay was open (running) when a game launched from queue? For example, if you were watching a replay of a game from 2 years ago, you would be using different data, e.g. the "units.nx2" file would be different, and that causes bugs?

            Would there be any bugs if you're watching a replay from the current version of the game?

            Is it possible to implement a feature that will auto-quit you from a replay when you are queueing for a game and it's ready to launch?

            Is it possible to implement a feature that will auto-pause your replay when you are queueing for a game and it's ready to launch?

            1 Reply Last reply Reply Quote 0
            • S
              Sheikah
              last edited by

              If you are watching an old replay during game launch then the launched game will desync because the files could not be updated. This is why you cannot watch replays while in queue

              CheeseBerryC 1 Reply Last reply Reply Quote 0
              • ThomasHiattT
                ThomasHiatt
                last edited by

                Can probably still get around it using the python client.

                1 Reply Last reply Reply Quote 0
                • T
                  Tagada Balance Team
                  last edited by

                  Can we allow wathing replays from the current patch then?

                  1 Reply Last reply Reply Quote 1
                  • CheeseBerryC
                    CheeseBerry @Sheikah
                    last edited by

                    @sheikah How does the "watch replay while in lobby" feature work then?

                    I could swear I have played dozens of games with paused or still running replays in the background without any desyncs happening.

                    Is that a different case? Was I just lucky?

                    1 Reply Last reply Reply Quote 0
                    • FtXCommandoF
                      FtXCommando
                      last edited by

                      Watch replay while in lobby -> you x up -> game launches -> correct game version exists since in order to join the lobby you need to have the same version as host.

                      This doesn't exist in automatching.

                      1 Reply Last reply Reply Quote 0
                      • CheeseBerryC
                        CheeseBerry
                        last edited by

                        If I understand this correctly, this means that what I'm proposing is technically possible, as it works in the lobby, but the implementation for the queue is just not straightforward due to not using the lobby system?

                        Hmm, if that's the case, can we do what Tagada suggested and allow watching replays of the same version number? That would cover like 90% of use cases already (those being watching the replay of the last game you played or a live replay while you wait)

                        1 Reply Last reply Reply Quote 0
                        • S
                          Sheikah
                          last edited by

                          The reason in lobby works is because the files are already updated and also in use so they can't be changed.

                          Allowing to run on the current version is possible but also annoying to implement. Would rather move forward with having files for replays and files for games so they are independent, but that is not super high on the priority list at the moment.

                          C 1 Reply Last reply Reply Quote 0
                          • T
                            Tagada Balance Team
                            last edited by

                            Can't we force a download of a patch as you queue? Then it would work the same as you were in the lobby.

                            1 Reply Last reply Reply Quote 0
                            • S
                              Sheikah
                              last edited by Sheikah

                              It already does update when you hit the queue button. The issue is the replay would then try to update the patch when you play it. And since the files are not in use it would overwrite them

                              1 Reply Last reply Reply Quote 0
                              • ZLOZ
                                ZLO
                                last edited by

                                so it should lock files while you are in queue? and that way you would not be able to shoot yourself in the leg?

                                TA4Life: "At the very least we are not slaves to the UI" | http://www.youtube.com/user/dimatularus | http://www.twitch.tv/zlo_rd

                                1 Reply Last reply Reply Quote 0
                                • S
                                  Sheikah
                                  last edited by

                                  There is a potential that the file lock could prevent the game from launching. But not sure as I have never tested it.

                                  1 Reply Last reply Reply Quote 0
                                  • BlackYpsB
                                    BlackYps
                                    last edited by

                                    Keeping separate files for replay watching seems less error prone. It will take a while until it's implemented though. As Sheikah said it is not a priority at the moment

                                    1 Reply Last reply Reply Quote 1
                                    • CheeseBerryC
                                      CheeseBerry
                                      last edited by CheeseBerry

                                      Have been playing a bit more tmm, and being able to watch a replay while in queue would make the entire experience so much more enjoyable.

                                      I know it's dangerous in that you can accidentally load the wrong game files and crash, but making it an experimental feature in the settings with some warnings, explaining the danger seems to me preferable to not allowing it at all.

                                      1 Reply Last reply Reply Quote 0
                                      • C
                                        Cyborg16 @Sheikah
                                        last edited by

                                        @sheikah said in Allow watching replays while in queue:

                                        The reason in lobby works is because the files are already updated and also in use so they can't be changed.
                                        Allowing to run on the current version is possible but also annoying to implement. Would rather move forward with having files for replays and files for games so they are independent, but that is not super high on the priority list at the moment.

                                        I'd prefer to see the client support having multiple installed versions simultaneously (i.e. store game files under $FAF/$VER/gamedata etc.). This would make it much easier to watch old replays and to try experimental versions.

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          Sheikah
                                          last edited by

                                          Sure that is possible from a file storage perspective but doesn't necessarily account for the different mod versions and settings in the game.prefs file which are shared even across versions but can still conflict with each other

                                          1 Reply Last reply Reply Quote 0
                                          • JipJ
                                            Jip
                                            last edited by

                                            Let alone that the game instances lock files, and because of that it can cause the renderer of the game to crash.

                                            A work of art is never finished, merely abandoned

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post