FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login
    The current pre-release of the client ("pioneer" in the version) is only compatible to itself. So you can only play with other testers. Please be aware!

    SC: FA (Moho) engine sources

    Scheduled Pinned Locked Moved Contribution
    35 Posts 20 Posters 1.4k Views 2 Watching
    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.
    • H Offline
      hobosapien
      last edited by

      This is amazing - when can we possible see this used as the official game executable over the current one? Seems like performance and networking issues are solved and would make playing this game night and day better.

      1 Reply Last reply Reply Quote 1
      • George_W_CrushG Offline
        George_W_Crush
        last edited by

        Can you reverse-engineer someone's motivation to play 1v1 so this great project gets people to actually play it?

        Joking aside, really amazing work. I spoke to a few people briefly about how this is all legal, given it is effectively grabbing tech without permission via forceful reverse-engineering. Hope there are no legal hurdles that interfere with this!

        Honestly, just super impressed this is a thing. If you put up a gofundme to help cover the cost of the AI subscription, I would be happy to share a little.

        Just unreal to hear this has happened after 2 decades of secrecy.

        D 1 Reply Last reply Reply Quote 0
        • D Offline
          Draiget @George_W_Crush
          last edited by

          @George_W_Crush thank you for your feedback! Unfortunately gofundme doesn't work with my country (list of countries there are very small btw), if you wish to support this activity there are ETH (crypto currency) address in the bottom of a post.

          From legal perspective, removing all "Address: 0x000000" from code and renaming would make it cleaner as well as renaming and restructuring engine (from gpg and moho to anything else) but that's a future part of roadmap, currently it should be 1:1 to original as possible before FAF community actually will start using it.

          1 Reply Last reply Reply Quote 0
          • H Offline
            hobosapien
            last edited by hobosapien

            Got it up & running and tested a skirmish and everything seems to be working fine - no obvious bugs. I would love to test the multiplayer aspect to see how massive amounts of units (2k+) perform with the performance changes. This is GAME CHANGING and I can only hope we can use this for FAF at some point.

            Any chance this client could somehow be up & running on the FAF test server?

            1 Reply Last reply Reply Quote 0
            • D Offline
              Draiget
              last edited by

              @hobosapien I did prepared bunch of PRs to FAF repos for the rollout to fafdevelop, they're under review currently. There are project board where you can see current project (and rollout) status - https://github.com/users/Draiget/projects/3/views/2?sliceBy[columnId]=Milestone&sliceBy[value]=FAFDevelop+Rollout
              Hope soon.

              NuggetsN 1 Reply Last reply Reply Quote 2
              • NuggetsN Offline
                Nuggets FAF Association Board @Draiget
                last edited by

                @Draiget This sounds amazing! Didnt know it would come this soon!
                What can we expect there? I was looking at the status board, and especially at the "Rejoin a running multiplayer game after a crash or disconnect

                1 Reply Last reply Reply Quote 2
                • M Offline
                  mirddes
                  last edited by

                  this is insanely cool

                  1 Reply Last reply Reply Quote 0
                  • H Offline
                    hobosapien
                    last edited by hobosapien

                    Will this allow devs at some point to enable proper multi-core support for the performance benefits?

                    D 1 Reply Last reply Reply Quote 0
                    • D Offline
                      Draiget @hobosapien
                      last edited by

                      @hobosapien said:

                      Will this allow devs at some point to enable proper multi-core support for the performance benefits?

                      I did it already, all possible optimizations so far are in this build and giving up to 43% performance increase compare to retail. There is no magical "multi-core" thing that could be easily enabled if we're talking about replay and simulation parity (equal to current binary without desyncs). More things could be done to improve it thought, but old replays will no longer work on same version of binary, which is fine way to do (since FAF keeps old versions of game to see replays anyway) but it will change game behavior, I won't be making those improvements before we rollout this version to fafdevelop for larger audience.

                      H 1 Reply Last reply Reply Quote 0
                      • H Offline
                        hobosapien @Draiget
                        last edited by hobosapien

                        @Draiget Awesome! I was thinking in terms of large maps + lots of players + lots of units and how it tends to slow down player's CPUs, and thusly the game itself as all players can only play at the speed of the slowest CPU. You're saying that's been improve 43% which is a huge deal.

                        1 Reply Last reply Reply Quote 0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        • First post
                          Last post