Announcement

Collapse
No announcement yet.

The Witcher 2 Works On Beta Improvements

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • The Witcher 2 Works On Beta Improvements

    Phoronix: The Witcher 2 Works On Beta Improvements

    Back in May The Witcher 2 was released for Linux but the quality of this Linux game port was extremely bad and problematic for many Linux gamers due to slow performance and other issues. Fortunately, it looks like some of the problems at least may be addressed as a new open beta is beginning for the Linux version of The Witcher 2...

    http://www.phoronix.com/vr.php?view=MTczOTE

  • #2
    Anything not native is a waste of time.

    Comment


    • #3
      It's not a waste of time, if native is not an option at all.

      On a side note, my favorite Witcher 2 trailer: https://youtube.com/watch?v=bNAsFBjP_7w

      Comment


      • #4
        Originally posted by mike4 View Post
        Anything not native is a waste of time.
        Bullshit. Let the companies port their games however suits them and stop wining. Three years ago, you hardly had a single AAA game on GNU/Linux, now you have Steam loaded with them. The end result is the most important thing, and you'd have no idea if it's native or not if it works well enough. Personally, I'd like more companies and developers to use open APIs to test them, help improve, or at least force improvements on them. Like OpenGL.

        Comment


        • #5
          Any Unity3D game is not native on any platform, because it runs mostly on a virtual machine (C#/Mono). Minecraft is not native because it runs on the JVM. Really, almost all Android apps are not native because of Dalvik.

          Nobody should care if a game is "native" or not. All that matters is the bottom line: does it run well? In this case, Witcher 2 does not run well, at all. The problems may be due to its engine, or maybe not. But it seems everyone posting in the forums is an expert and knows exactly what the devs did wrong! Hooray for the forum experts.

          Comment


          • #6
            Originally posted by emblemparade View Post
            Any Unity3D game is not native on any platform, because it runs mostly on a virtual machine (C#/Mono). Minecraft is not native because it runs on the JVM. Really, almost all Android apps are not native because of Dalvik.

            Nobody should care if a game is "native" or not. All that matters is the bottom line: does it run well? In this case, Witcher 2 does not run well, at all. The problems may be due to its engine, or maybe not. But it seems everyone posting in the forums is an expert and knows exactly what the devs did wrong! Hooray for the forum experts.
            Made multi threaded engine, into single threaded one.

            That plus normal boatload of bugs, and boatload of driver bugs.

            Now they work on multi threading that engine again.

            (Yes, gpu commands are created on same core as main game thread. Wine with some patches use separate core)

            Comment


            • #7
              Originally posted by emblemparade View Post
              Any Unity3D game is not native on any platform, because it runs mostly on a virtual machine (C#/Mono). Minecraft is not native because it runs on the JVM. Really, almost all Android apps are not native because of Dalvik.

              Nobody should care if a game is "native" or not. All that matters is the bottom line: does it run well? In this case, Witcher 2 does not run well, at all. The problems may be due to its engine, or maybe not. But it seems everyone posting in the forums is an expert and knows exactly what the devs did wrong! Hooray for the forum experts.
              Hear hear!

              Comment


              • #8
                Seeing this whining about Witcher 2 having poor performance I'm really happy about my hardware (and luck at that). Even though I have HW worse than the requirements, the Witcher 2 plays smoothly on the lowest settings for me ;-). Still, it's nice to see a company taking care of their games long after the usual game lifetime.

                Comment


                • #9
                  Originally posted by emblemparade View Post
                  Any Unity3D game is not native on any platform, because it runs mostly on a virtual machine (C#/Mono). Minecraft is not native because it runs on the JVM. Really, almost all Android apps are not native because of Dalvik.
                  You missing important difference: developers of those games have access to source code of their games.

                  Virtual porting™ guys only have Windows EXEs and can't change anything in game. It's mean every game Windows version patch might send their "improvements" to the stone age.

                  Comment


                  • #10
                    Originally posted by mike4 View Post
                    Anything not native is a waste of time.
                    What exactly is not native about The Witcher 2? I'm pretty sure the game is compiled to native linux ELF binaries.

                    Comment


                    • #11
                      Originally posted by Ancurio View Post
                      What exactly is not native about The Witcher 2? I'm pretty sure the game is compiled to native linux ELF binaries.
                      Oh, one more fooled customer of Virtual Porting.

                      Check contents of those files with HEX editor:
                      witcher2.vpfs
                      VPFS_registry.vpfsdb
                      You'll be surprised.

                      Comment


                      • #12
                        Got all excited until I read that performance will still be abysmal.

                        Comment


                        • #13
                          I wouldn't call performance abysmal. Just bad.
                          The new patched executable is a lot more stable for me, I haven't manage to crash it yet. I do still see some graphical glitches, but definitely less.
                          It plays pretty good on custom (mediumish) settings for me.
                          On the same hardware on Windows, I couldn't run it on very high either. Just about highish.

                          Comment


                          • #14
                            Originally posted by emblemparade View Post
                            Any Unity3D game is not native on any platform, because it runs mostly on a virtual machine (C#/Mono). Minecraft is not native because it runs on the JVM. Really, almost all Android apps are not native because of Dalvik.

                            Nobody should care if a game is "native" or not. All that matters is the bottom line: does it run well? In this case, Witcher 2 does not run well, at all. The problems may be due to its engine, or maybe not. But it seems everyone posting in the forums is an expert and knows exactly what the devs did wrong! Hooray for the forum experts.
                            That's not really true. The Unity3D engine is C++, and native. Only the Engine scripting is C#/Mono

                            Comment


                            • #15
                              Originally posted by shmerl View Post
                              It's not a waste of time, if native is not an option at all.

                              On a side note, my favorite Witcher 2 trailer: https://youtube.com/watch?v=bNAsFBjP_7w
                              +1
                              I still have/use windows really mainly for games, and have absolutely zero problems with devs that are willing to at a minimum wrap their stuff in wine and get it running well.

                              Configuring things in wine is just not all that fun. I used to do this alot but just gave up on things that can't be quickly gotten functioning and booted to windows... ...and yes, this does include some apps as well as games...

                              Comment

                              Working...
                              X