Git Product home page Git Product logo

Comments (5)

mickael9 avatar mickael9 commented on August 23, 2024 2

This is my totally unofficial and experimental build and is not related to FrozenSand.

I don't want to speak for FrozenSand but I don't think they would consider an official engine switch which would require a considerable amount testing since their efforts are now directed towards Urban Terror Resurgerence.

With that said, Barbatos hinted (FrozenSand/UrbanTerror4#399) that the mod code could be open sourced so I can imagine a regain in interest for the modding community and the emergence of forks bringing the mod and engine code together

from ioq3.

Barbatos avatar Barbatos commented on August 23, 2024 2

Upgrading the Quake3-UrT engine to the latest ioq3 version is something that I've wanted to do for a couple of years, but considering my limited free time and the current number of players on UrT legacy, I figured it wasn't worth spending time on this. The coders at FS would rather focus on the promising Resurgence version. :)

Nonetheless I'm glad to see that someone has the time and motivation to work on this (quite huge) project. I'm definitely keeping an eye on this repository. 👍

@mickael9 please do not hesitate to get in touch with me once you're fully done with the port and testing. We might consider adding the engine as an option in the user settings of UrTUpdater for a while to see how it behaves for the players interested in testing it (me included!).

from ioq3.

danielepantaleone avatar danielepantaleone commented on August 23, 2024

I guess this is something that @FrozenSand should answer. Since this engine source is GPL licensed, FS could make use of this engine and ship it together with the Urban Terror mod, hence replacing the one from @Barbatos's repository. But maybe Mickel's plans are different 😃

from ioq3.

ryan-sg avatar ryan-sg commented on August 23, 2024

for what its worth, this engine has been a much better performer for me on openbsd. as openbsd only has open source graphics drivers available with no option for amd-supplied or nvidia-supplied drivers, it has been a good test bed for me to see how capable the open drivers are these days.

As of the most recent commits pulling the ioq3 master changes in here again, the last game I played on a 9v9 TDM server didn't leave 60fps much at all. (60fps due to my use of vsync)

from ioq3.

ThomasBrierley avatar ThomasBrierley commented on August 23, 2024

Thanks for all the work on this everyone, it's really promising to see. I've started testing this on Linux and my initial impression is fast and stable :) Some of the nice improvements i've noticed so far:

  • Doesn't break my colour profile. Previously I had to wrap the client in a script to manually tweak the gamma with xcalib and restore it afterwards due to that old persistent SDL1 bug, but now we got SDL2 so it just works, yay.
  • FPS is far more consistent. I'm running it on a 10 year old laptop, previously it could achieve 125 FPS but pathological cases could easily bring it down as far as ~30, these appear to be far less severe or frequent now.

One thought occurred to me if opening this up to a wider audience: The opengl2 renderer was too slow for my ancient computer (~30 FPS) maybe it's possible to turn off all the extra AA features etc i duno i haven't dug deeper, but the opengl1 is plenty fast. It might be an idea to add a menu option for the cl_renderer cvar, possibly with opengl1 as the default depending on how common older hardware is with this game - otherwise some people might think the engine is really slow before finding that option.

from ioq3.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.