Comments (5)
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.
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.
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.
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.
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)
- Protocol 71 is not supported by any GTV server HOT 8
- The Linux server binary complete ignores ports, 1337 are welcome again?
- Client demo recording message HOT 2
- Weapon cycle issue HOT 13
- mousewheel scrolling during map download results in Client command overflow
- server list (servercache.dat) corruption / incompatibility between fs and m9 builds HOT 1
- s_alttabmute seems to have no effect or was not added to the engine. HOT 2
- u (or another key binded to ui_radio) disrupts movement
- Alt+Tabbing in fullscreen crashes the client HOT 1
- Unconsistent behaviour when loading certain custom maps HOT 3
- Delay between shot and sound HOT 4
- Serverinfo string overflow HOT 32
- CG_Error "CG_DrawActive: Undefined stereoView" HOT 3
- illumination HOT 5
- Mouse Acceleration/Speed wrong? HOT 2
- r_deluxeSpecular HOT 1
- g_nextmap broken HOT 1
- keys issue with l-alt + space
- No connection to server when compiled with '-fstrict-aliasing' HOT 4
- Prebuild binaries server is no longer available HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ioq3.