Announcement

Collapse
No announcement yet.

Unvanquished Pushes Its OpenGL 3 GLSL Renderer

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

  • Unvanquished Pushes Its OpenGL 3 GLSL Renderer

    Phoronix: Unvanquished Pushes Its OpenGL 3 GLSL Renderer

    The eighth alpha release of Unvanquished was released this weekend with some major changes to its graphics renderer...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Won't start here.

    mcgreg@pegasos:~/Unvanquished$ ./unvanquished
    Unvanquished 0.8.0 v0.8.0-3-g1cb6a55 i386 Oct 7 2012

    Have SSE support
    FS_AddGameDirectory("/home/mcgreg/Unvanquished", "main") found 32 .pk3 and 3 .pk3dir
    pk3: /home/mcgreg/Unvanquished/main/map-arachnid2-gpp.pk3 ( 67 files )
    pk3: /home/mcgreg/Unvanquished/main/map-atcshd-gpp2.pk3 ( 91 files )
    pk3: /home/mcgreg/Unvanquished/main/map-citadel.pk3 ( 143 files )
    pk3: /home/mcgreg/Unvanquished/main/map-cruz-b6.pk3 ( 130 files )
    pk3: /home/mcgreg/Unvanquished/main/map-Eden-b3.pk3 ( 111 files )
    pk3: /home/mcgreg/Unvanquished/main/map-karith-gpp.pk3 ( 118 files )
    pk3: /home/mcgreg/Unvanquished/main/map-methane-beta1.pk3 ( 196 files )
    pk3: /home/mcgreg/Unvanquished/main/map-nano.pk3 ( 108 files )
    pk3: /home/mcgreg/Unvanquished/main/map-nexus6-gpp.pk3 ( 151 files )
    pk3: /home/mcgreg/Unvanquished/main/map-niveus-gpp.pk3 ( 134 files )
    pk3: /home/mcgreg/Unvanquished/main/map-orion-beta2.pk3 ( 101 files )
    pk3: /home/mcgreg/Unvanquished/main/map-parpax-b03.pk3 ( 191 files )
    pk3: /home/mcgreg/Unvanquished/main/map-perseus-b3.pk3 ( 94 files )
    pk3: /home/mcgreg/Unvanquished/main/map-plat23-b6.pk3 ( 75 files )
    pk3: /home/mcgreg/Unvanquished/main/map-procyon-r1.pk3 ( 108 files )
    pk3: /home/mcgreg/Unvanquished/main/map-sirius.pk3 ( 134 files )
    pk3: /home/mcgreg/Unvanquished/main/map-spacetracks-r1.pk3 ( 207 files )
    pk3: /home/mcgreg/Unvanquished/main/map-station15-r1.pk3 ( 205 files )
    pk3: /home/mcgreg/Unvanquished/main/map-transit-gpp.pk3 ( 135 files )
    pk3: /home/mcgreg/Unvanquished/main/map-tremor-gpp.pk3 ( 47 files )
    pk3: /home/mcgreg/Unvanquished/main/map-UTCSfinal.pk3 ( 82 files )
    pk3: /home/mcgreg/Unvanquished/main/map-veddak-final.pk3 ( 294 files )
    pk3: /home/mcgreg/Unvanquished/main/map-wrecktify_b2.pk3 ( 13 files )
    pk3: /home/mcgreg/Unvanquished/main/pak0.pk3 ( 1590 files )
    pk3: /home/mcgreg/Unvanquished/main/pak1.pk3 ( 981 files )
    pk3: /home/mcgreg/Unvanquished/main/pak2.pk3 ( 166 files )
    pk3: /home/mcgreg/Unvanquished/main/pak3.pk3 ( 117 files )
    pk3: /home/mcgreg/Unvanquished/main/pak4.pk3 ( 148 files )
    pk3: /home/mcgreg/Unvanquished/main/pak5.pk3 ( 143 files )
    pk3: /home/mcgreg/Unvanquished/main/pak6.pk3 ( 148 files )
    pk3: /home/mcgreg/Unvanquished/main/pak7.pk3 ( 268 files )
    pk3: /home/mcgreg/Unvanquished/main/vms-0.8.0.pk3 ( 4 files )
    FS_AddGameDirectory("/home/mcgreg/.Unvanquished", "main") found 0 .pk3 and 2 .pk3dir
    execing default.cfg
    execing autogen.cfg
    couldn't exec autogen.cfg
    execing autoexec.cfgset
    couldn't exec autoexec.cfgset
    Loaded 0 language(s)
    Couldn't read conhistory.
    ----- Client Initialization -----
    Daemon RSA public-key found.
    ----- Client Initialization Complete -----
    ----- Initializing Renderer ----
    Loading "/home/mcgreg/Unvanquished/librendererGL3i386.so"?failed:
    "Failed loading /home/mcgreg/Unvanquished/librendererGL3i386.so: /usr/lib/i386-linux-gnu/libGL.so.1: undefined symbol: _XGetRequest"
    Loading "/home/mcgreg/Unvanquished/librendererGLi386.so"?failed:
    "Failed loading /home/mcgreg/Unvanquished/librendererGLi386.so: /usr/lib/i386-linux-gnu/libGL.so.1: undefined symbol: _XGetRequest"
    failed:
    "Failed loading /home/mcgreg/Unvanquished/librendererGLi386.so: /usr/lib/i386-linux-gnu/libGL.so.1: undefined symbol: _XGetRequest"


    i386 system, with kernel 3.6.0-rc6+
    OpenGL renderer string: Gallium 0.4 on AMD BARTS
    OpenGL version string: 3.0 Mesa 9.1-devel (git-6ef37f7)

    Comment


    • #3
      Unvanquished is a id Tech 4 game?

      I thought it was id Tech 3 derived game? If it was really id Tech 4, that would be awesome, but I'm pretty sure has announced a game with id Tech 4 engine yet, just the continued cleaning up of the engine since its OSS release a year ago.

      Comment


      • #4
        Why would they try to load an X symbol from libGL? Someone check if either of the blob libGLs has that, then we know what they dev on

        Comment


        • #5
          All these shooters look like a polished version of Quake 3 Arena to me.
          I think they should focus on a single player shooter instead.

          Comment


          • #6
            Originally posted by dh04000 View Post
            Unvanquished is a id Tech 4 game?

            I thought it was id Tech 3 derived game?
            Unvanquished use the Daemon engine which is a fork of the OpenWolf Daemon which is a fork of iowolfet (an idTech3 improvement) that use the renderer from XreaL engine which is one of the most heavily improved idTech3 derivative.

            XreaL was developed before the liberation of the idTech4 engine but offers some advanced features similar to idTech4.
            Daemon (Unvanquished) and XreaL (ET:XreaL) are very powerful engines!

            Comment


            • #7
              Originally posted by dh04000 View Post
              Unvanquished is a id Tech 4 game?

              I thought it was id Tech 3 derived game?
              Unvanquished use the Daemon engine which is a fork of the OpenWolf Daemon which is a fork of iowolfet (an idTech3 improvement) that use the renderer from XreaL engine which is one of the most heavily improved idTech3 derivative.

              XreaL was developed before the liberation of the idTech4 engine but offers some advanced features similar to idTech4.
              Daemon (Unvanquished) and XreaL (ET:XreaL) are very powerful engines!

              Originally posted by MastaG View Post
              All these shooters look like a polished version of Quake 3 Arena to me.
              I think they should focus on a single player shooter instead.
              > Shooter ??

              The S of FPS (shooter) is relevant only for one team : the human team.
              The S of RTS (strategy) is relevant for both teams.

              > Quake 3 Arena ??

              Unvanquished combines shooting, close combat, taking of territories, building of base and resource management. Q3A is only a multiplayer shooter.
              The purpose of Unvanquished is not to have the greatest number of frag, you can lose even you're a very good shooter. The goal is not to score points, but to prevent the other team to play.

              > Single player ??

              Single player strategy games are boring !

              Have you tried Unvanquished?
              Have you tried to play as an alien ? Yes, there is two team, only one team uses guns.
              Last edited by illwieckz; 08 October 2012, 04:23 PM.

              Comment


              • #8
                Originally posted by mcgreg View Post
                Won't start here.
                I'm not sure how to fix this error. If you use Debian, Ubuntu or Arch Linux then you can download binary packages otherwise you'll probably need to compile from source. Sorry

                Comment


                • #9
                  Originally posted by mcgreg View Post
                  Won't start here.

                  mcgreg@pegasos:~/Unvanquished$ ./unvanquished
                  [?]
                  ----- Initializing Renderer ----
                  Loading "/home/mcgreg/Unvanquished/librendererGL3i386.so"?failed:
                  "Failed loading /home/mcgreg/Unvanquished/librendererGL3i386.so: /usr/lib/i386-linux-gnu/libGL.so.1: undefined symbol: _XGetRequest"
                  Loading "/home/mcgreg/Unvanquished/librendererGLi386.so"?failed:
                  "Failed loading /home/mcgreg/Unvanquished/librendererGLi386.so: /usr/lib/i386-linux-gnu/libGL.so.1: undefined symbol: _XGetRequest"
                  failed:
                  "Failed loading /home/mcgreg/Unvanquished/librendererGLi386.so: /usr/lib/i386-linux-gnu/libGL.so.1: undefined symbol: _XGetRequest"


                  i386 system, with kernel 3.6.0-rc6+
                  OpenGL renderer string: Gallium 0.4 on AMD BARTS
                  OpenGL version string: 3.0 Mesa 9.1-devel (git-6ef37f7)
                  Try this :

                  Code:
                  cd /home/mcgreg/Unvanquished
                  # move lib32 dir
                  mv lib32 lib32.old
                  mkdir lib32
                  # try to run Unvanquished
                  ./daemon.i386
                  For each message "error while loading shared libraries", copy the library to lib32/ dir
                  Example :

                  Code:
                  mcgreg@pegasos:~/Unvanquished$ ./daemon.i386
                  ./daemon.i386: error while loading shared libraries: libnettle.so.3: cannot open shared object file: No such file or directory
                  mcgreg@pegasos:~/Unvanquished$ cp lib32.old/libnettle.so.3 lib32/
                  mcgreg@pegasos:~/Unvanquished$ ./daemon.i386
                  [?]
                  By doing so you are sure to use the libraries provided by Unvanquished only when they are missing on your distro, and Unvanquished will uses libraries from your distro's when you already have. Also, you can try to install the dependencies by hand and not use any libraries in the lib32 directory.
                  Last edited by illwieckz; 09 October 2012, 02:01 PM.

                  Comment


                  • #10
                    Are those screenshots still using IoQ3? Because I really don't see anything there that looks remotely like X-real tech.

                    Comment

                    Working...
                    X