Tremulous Forum
Mods => Mod Releases => Non-Gameplay Changing => Topic started by: Amanieu on September 15, 2008, 08:11:20 am
-
The Tremfusion team is proud to give you this new release of the Tremfusion client and server.
List of changes since 0.0.2:
- OGG Vorbis support
- Upgraded pk3 code to the latest version
- Freetype support by Lakitu7, with some console eye candy
- Tango light color scheme
- Protection against malicious servers/qvms
- Demo and team change scripts
- DavidSev's rcon log
- s_muteWhenUnfocused
- Merged demo_stoprecord into demo_stop
- r_custom* compatibility
- Lakitu7's hack to get gamma working in some cases
- benmachine's openal fixes
- DevHC's volume fix
- Fixed /glxinfo
- Fixed the console toggling bug
- Fix to improper handling of cvars created with seta, setu, sets (benmachine)
- Fix to cvar setting (without /set) not parsing more than one argument (benmachine)
- Fixed chatting in ttymulous when not connected
- Fixed /prompt and /messagemode6
- Fixed a bug with masterdemo
Here is the complete list of features in our client and server: http://www.tremfusion.net/trac/wiki/Manual
Download it now at http://www.tremfusion.net/trac/wiki/Releases
Installation instructions: http://www.tremfusion.net/trac/wiki/InstallationInstructions <<< PLEASE READ THIS, VERY IMPORTANT
See our website at http://www.tremfusion.net/
You can also join us on IRC in #tremfusion, on Freenode.
-
cant toggle console T_T
-
/set cl_consoleKeys "~ ` 0x7e 0x60"
-
Doesnt work
-
Try setting it to another key and use that key to toggle the console.
-
Doesnt work
And... i cant open console in the main menu... i have to join in a server to use it
-
Everyone: Please re-download the release, I updated the binaries.
-
Now it works ^^ thanks
-
Erm... i have a server... i installed tremfusion and built 3 hives xD. Then i just ran away from the swarm and server crashed.... LOL. I dont know if its the server of the tremfusion thing
-
Is this reproducable? Does it crash every time you build 3 hives and run away from them?
EDIT: Works fine for me.
-
Thanks for all your work you've gave for TremFusion ! :laugh:
-
Yes it is... gonna make a demo :D
-
What's the error message when it crashes? What qvm do you use?
-
Leadin' the way right here.
You're also missing accreditation for a fair number of these things.
-
Erm... im using p-g qvm... and it says something like 'error in cvar update'
-
Erm... im using p-g qvm... and it says something like 'error in cvar update'
That's a known bug in p-g-qvm.
You're also missing accreditation for a fair number of these things.
I'm only listing new features. Full credits are given on the features list on our wiki.
-
Ill fix it if i can get a patch.
-
Use .so and gdb, start a server in atcs. Take a dretch and go suicide on the turret at the other end of the tunnel. Keep fixing segfaults until the dretch dies.
-
Erm... im using p-g qvm... and it says something like 'error in cvar update'
That's a known bug in p-g-qvm.
You're also missing accreditation for a fair number of these things.
I'm only listing new features. Full credits are given on the features list on our wiki.
Oh lol didnt know it.
PS:And... btw i tried to port your stealth command to p-g but ... server crashes when 2nd clien enter in game. Can you help me?
-
PS:And... btw i tried to port your stealth command to p-g but ... server crashes when 2nd clien enter in game. Can you help me?
I believe that's the same bug as before.
-
Unfortunately we have been having a few delays in our Mac release because I don't have a Mac and I need someone else to build it for me.
iFrancois has provided us a Mac build, but with Freetype and OGG support disabled: http://tremfusion.net/releases/0.0.3/macosx/
Hopefully we'll be getting a better build soon, with Freetype and OGG support.
-
Why include OGG support if no other client can do it?
-
To encourage mappers to use OGG instead of wav
-
Which won't happen until every client can play them.
Is OGG going to be on by default in 1.2?
-
ATM it's disabled by default in the Makefile, so no client has it.
-
To encourage mappers to use OGG instead of wav
WAV is fine because it compresses to just about the same size as a .ogg file once inside a .zip.
-
To encourage mappers to use OGG instead of wav
WAV is fine because it compresses to just about the same size as a .ogg file once inside a .zip.
Which means all the years of development of the ogg format could have been avoided by just zipping wav files... Something here does not compute.
-
Which won't happen until every client can play them.
Is OGG going to be on by default in 1.2?
It certainly should be, it's one of the few features that's really missing from Tremulous.
-
PS:And... btw i tried to port your stealth command to p-g but ... server crashes when 2nd clien enter in game. Can you help me?
I believe that's the same bug as before.
Nope :P
-
Tremfusion has ogg (some issues in the mac build but will be fixed for next release).
FSM-Trem has ogg (but they haven't released yet)
Now if the MG client could add ogg, all major trem clients would have it, which would be very motivating for mappers (long background track music) and modders (new title screen music)
-
PS:And... btw i tried to port your stealth command to p-g but ... server crashes when 2nd clien enter in game. Can you help me?
I believe that's the same bug as before.
Nope :P
I mean the crash is caused by the same bug, but it can be triggered differently.
-
To encourage mappers to use OGG instead of wav
WAV is fine because it compresses to just about the same size as a .ogg file once inside a .zip.
Which means all the years of development of the ogg format could have been avoided by just zipping wav files... Something here does not compute.
WAV does not have tag support. zipped WAV files also don't play on portable media players. OGG is a general media format, while WAV is generally used for sound effect files.
-
Except 99% of users will never update there client. Ever.
Thus no server who wants players would run a map that needs a new client, and therefore no mapper who wants there map played would make such a map.
-
The map won't *need* a new client. Old client just won't be able to hear the sounds (and get some warnings in the console).
-
To encourage mappers to use OGG instead of wav
WAV is fine because it compresses to just about the same size as a .ogg file once inside a .zip.
Which means all the years of development of the ogg format could have been avoided by just zipping wav files... Something here does not compute.
WAV does not have tag support. zipped WAV files also don't play on portable media players. OGG is a general media format, while WAV is generally used for sound effect files.
Ogg is actually a container. What they ALL refer to is VORBIS, which does compress far, far better then a f*cking zip file.
-
which would be very motivating for mappers (long background track music)
Please, mappers, do not feel motivated to add shitty music to your map.
-
which would be very motivating for mappers (long background track music)
Please, mappers, do not feel motivated to add shitty music to your map.
Please Seffylight, if all you come do in this thread is help your fellow MG peers to piss over anything that TremFusion does, please just don't bother coming to this thread at all.
While I can totally understand a healthy discussion about a certain feature, this negative attitude coming from certain MG members is starting to get ridiculous. It's looking like no matter what TremFusion does, the same people will come and whine and troll over and over.
Either get over the fact that TremFusion exists, or just don't bother trolling.
-
Please Lava Croft, if all you come do in this thread is piss over anything that any MG member says, please just don't bother coming to this thread at all.
What in here isn't healthy discussion? There has been talk about the relative merits, of ogg and wav, and on weather its worth it without higher penetration.
In what way was Seffy's comment aimed at TF? And do you really want maps with loud shitty music on loop?
-
which would be very motivating for mappers (long background track music)
Please, mappers, do not feel motivated to add shitty music to your map.
Please Seffylight, if all you come do in this thread is help your fellow MG peers to piss over anything that TremFusion does, please just don't bother coming to this thread at all.
I don't care about TremFusion adding ogg support. If I wanted to piss on it, I could pick any number of the other (and far more valid) reasons. But a step towards leet super kewl rave maps with sweet techno beetz is a step towards a need for clients WITHOUT ogg support, in my opinion.
I am being slightly facetious. Seriously, though, don't put background tracks in multiplayer maps kthx.
-
which would be very motivating for mappers (long background track music)
Please, mappers, do not feel motivated to add shitty music to your map.
Please Seffylight, if all you come do in this thread is help your fellow MG peers to piss over anything that TremFusion does, please just don't bother coming to this thread at all.
I don't care about TremFusion adding ogg support. If I wanted to piss on it, I could pick any number of the other (and far more valid) reasons. But a step towards leet super kewl rave maps with sweet techno beetz is a step towards a need for clients WITHOUT ogg support, in my opinion.
I am being slightly facetious. Seriously, though, don't put background tracks in multiplayer maps kthx.
Thank you for pointing out that you think more about the people that make shitty maps than about the people who make good maps. I'm sure it's a healthy practice to take into account the worst people can come up with when creating a canvas for artists to work with.
-
well I don't need ogg UNLESS... you make a jukebox in trem
It can be a gui or a bunch of console commands
/jQueue [file]
/jNext
...etc
-
What's the point? There are lots of ways to control an external player, with the added benefit of having all the features you want / need.
-
Once we get our scripting engine done, you will be able to create a python script which allows you to control your music player using binds.
-
Hey, did you finally fix the crappy fonts? 'Cause other then TremFusion being awsome, the fonts were hard to read and it hurt my eyes. :P
-
You can choose your own fonts now. See the features list entry about freetype.
-
i like the ogg support. we, in my band, are thinking about making a track for trem start menu, and if ogg is supported we will be able to compose a long track without the inconvenient of the filesize. sorry for my english.
-
While I can totally understand a healthy discussion about a certain feature, this negative attitude coming from certain MG members is starting to get ridiculous.
Been noticing that myself... :)
-
I am going to start this post by saying that I am not posting as a member of the }MG{. I will also point out that I am not posting as someone who is for or against Trem Fusion, much as I dislike their tactics of pushing
their client/server on people and using Tremulous's services for as long as possible. Those are my personal opinions, and as such are not relevant at the moment.
I am instead posting as a member of the Tremulous Community.
"Oh, no," I hear you thinking! "He's going to go all player1 on us!" Let me assure you that I have no intention of posting random pictures in this thread, although I do have a couple saved on my hard drive for special
occasions such as this one. You may sleep easy tonight knowing that I will not, under any circumstances except those used for demonstrational purposes, type lik dis c4us3 1ts r3411y 4nn0ying 4n h4rd 2 r34d.
Where to begin? Where to begin? At the beginning.
A little introduction may be of use, for those of you who do not know me. I am a mapper, a writer, an }MG{, (Yes, I am affiliated with }MG{, but I am posting with my own thoughts, not those of our top-secret collective groupmind that you're not supposed to know about) a modeler (In training), winner of Best Gameplay in one of Survivor's early mapping contests, and a webmaster. How do these skills relate to the thread?
They don't, so disregard them. This thread isn't about me.
I joined the forums in May of 2006, and was welcomed with arms that, if not necessarily open, were at least tolerant of my crummy maps. As Time has marched onwards in its eternal journey, the Great Pyramids have eroded an additional millimeter or so, gas prices have gone up, huricains have hit the coastline of the southern United States a good many times--and the behavior of this community has dropped so far I'm surprised it hasn't hit bottom yet.
"But wait! I thought this thread wasn't about you!"
Oh, right, I digress to the main point now.
This thread is about TremFusion, (Currently Version 0.0.3) which at the moment is a client modification. If you need to see exactly what it modifies, see the first post in the thread.
Now I do not support this custom modification, nor do I disavow it. I believe that this client might have excellent potiential behind it, if used correctly. However, the way Amanieu is comming across to the Humble Reader (that is to say, the way he is coming across to me), it appears that he is pushing as hard as possible to get others to use his client, disavow from stock Tremulous, and eventually to fork from Tremulous after he 'steals' Tremulous's already shaky userbase.
Note that I said, "the way Amanieu is coming across," which does not necessarilly refer to his actual intentions. I have no idea what his actual intentions are, and I am not in a mood to guess.
I am well aware that Amanieu's comment of, "yes, tremfusion is a fork," makes the 'real' Tremulous developers uncomfortable. Hell, I'm not a Tremulous developer and *I* am more than a little uncomfortable.
But the MG}{s, the TF team, the Tremulous community, and the Moderators, my god, the Moderators who are supposed to be *preventing* this kind of happenstance on the forums are throwing antimatter on the fire!
Do you have any idea how you're appearing? You're so caught up in arguing--both sides, all the sides--over Amanieu's client/port/fork/Whatever it really is, that you're not stopping to think about what you're actually *doing*!
Forums are not just words and posts, they are delicate political entities, with people behind them. (Whether the people are intelligent enough to post in coherant sentences or not is not relevant at the moment)
You (And I'm referring to everybody who is so childlishly arguing in this thread--you know who you are) are carrying out the equivilent of shouting in the middle of a bank when people are trying to do their business. You're starting a brawl in the middle of a peaceful lobby--and you're not even drunk! (Actually, I have no way of ascertaining that fact, but if you *are* drunk it would explain quite a lot)
You're forcing people to pick sides, driving spikes in the already-too-large rifts in the forum. Some of these arguments don't even fully pertain to TF! (Lava Croft is coming to mind for some strange reason...it must be the weather)
Stop acting like a bunch of children with their panties in a knot.
Start acting like mature members of the Tremulous community.
Now, if you'll excuse me, I'll take my holier-than-thou self outside and start doing something productive, like burying pennies in hopes that they'll grow into a money tree.
-
I am going to start this post by saying that I am not posting as a member of the }MG{. I will also point out that I am not posting as someone who is for or against Trem Fusion, much as I dislike their tactics of pushing
their client/server on people and using Tremulous's services for as long as possible. Those are my personal opinions, and as such are not relevant at the moment.
I am instead posting as a member of the Tremulous Community.
"Oh, no," I hear you thinking! "He's going to go all player1 on us!" Let me assure you that I have no intention of posting random pictures in this thread, although I do have a couple saved on my hard drive for special
occasions such as this one. You may sleep easy tonight knowing that I will not, under any circumstances except those used for demonstrational purposes, type lik dis c4us3 1ts r3411y 4nn0ying 4n h4rd 2 r34d.
Where to begin? Where to begin? At the beginning.
A little introduction may be of use, for those of you who do not know me. I am a mapper, a writer, an }MG{, (Yes, I am affiliated with }MG{, but I am posting with my own thoughts, not those of our top-secret collective groupmind that you're not supposed to know about) a modeler (In training), winner of Best Gameplay in one of Survivor's early mapping contests, and a webmaster. How do these skills relate to the thread?
They don't, so disregard them. This thread isn't about me.
I joined the forums in May of 2006, and was welcomed with arms that, if not necessarily open, were at least tolerant of my crummy maps. As Time has marched onwards in its eternal journey, the Great Pyramids have eroded an additional millimeter or so, gas prices have gone up, huricains have hit the coastline of the southern United States a good many times--and the behavior of this community has dropped so far I'm surprised it hasn't hit bottom yet.
"But wait! I thought this thread wasn't about you!"
Oh, right, I digress to the main point now.
This thread is about TremFusion, (Currently Version 0.0.3) which at the moment is a client modification. If you need to see exactly what it modifies, see the first post in the thread.
Now I do not support this custom modification, nor do I disavow it. I believe that this client might have excellent potiential behind it, if used correctly. However, the way Amanieu is comming across to the Humble Reader (that is to say, the way he is coming across to me), it appears that he is pushing as hard as possible to get others to use his client, disavow from stock Tremulous, and eventually to fork from Tremulous after he 'steals' Tremulous's already shaky userbase.
Note that I said, "the way Amanieu is coming across," which does not necessarilly refer to his actual intentions. I have no idea what his actual intentions are, and I am not in a mood to guess.
I am well aware that Amanieu's comment of, "yes, tremfusion is a fork," makes the 'real' Tremulous developers uncomfortable. Hell, I'm not a Tremulous developer and *I* am more than a little uncomfortable.
But the MG}{s, the TF team, the Tremulous community, and the Moderators, my god, the Moderators who are supposed to be *preventing* this kind of happenstance on the forums are throwing antimatter on the fire!
Do you have any idea how you're appearing? You're so caught up in arguing--both sides, all the sides--over Amanieu's client/port/fork/Whatever it really is, that you're not stopping to think about what you're actually *doing*!
Forums are not just words and posts, they are delicate political entities, with people behind them. (Whether the people are intelligent enough to post in coherant sentences or not is not relevant at the moment)
You (And I'm referring to everybody who is so childlishly arguing in this thread--you know who you are) are carrying out the equivilent of shouting in the middle of a bank when people are trying to do their business. You're starting a brawl in the middle of a peaceful lobby--and you're not even drunk! (Actually, I have no way of ascertaining that fact, but if you *are* drunk it would explain quite a lot)
You're forcing people to pick sides, driving spikes in the already-too-large rifts in the forum. Some of these arguments don't even fully pertain to TF! (Lava Croft is coming to mind for some strange reason...it must be the weather)
Stop acting like a bunch of children with their panties in a knot.
Start acting like mature members of the Tremulous community.
Now, if you'll excuse me, I'll take my holier-than-thou self outside and start doing something productive, like burying pennies in hopes that they'll grow into a money tree.
debate is good its made amanieu leave pure in but off by default even though he believes otherwise (i too think pure is useless). it also lets the tremulous devs who will never finish 1.2 know what the community wants and ignore it as always. tremfusion is a "MOD" because there keeping tremulous support although i think eventually they'll reach a point where they will want to break of completely with compatibility (which would open up alot of new features / etc that can be added)
be open to change and debate its good and healthy for the project and i see lava crofts doing a great job encouraging this to be about the topic pure and not Tremfusion hate (that being from MG and others. fsm-trem welcomes competition).
-
I'm not forcing anyone to do anything. People in this community are not sheep. I don't "steal" players. The players choose Tremfusion because they believe it is better than the other alternatives.
-
(ignore)
-
I'm not forcing anyone to do anything. People in this community are not sheep. I don't "steal" players. The players choose Tremfusion because they believe it is better than the other alternatives.
The problem that people have, is that it seems your only maintaining compatibility as no one would want it otherwise, and you plan to pull a switch once you have some users. Effectively trying to trick users into following your fork.
If that is not your aim, then please say. I know a lot of other users also have the same impression of what you are doing.
-
Our current plan is to keep compatibility. Later (read a few years) if we decide that compatibility is significantly hindering our progress, we will break it.
-
We now have a Mac build which supports Freetype and ogg, thanks to benmachine. Some users have reported issues with this package. If it doesn't work for you, use the Tremfusion_basic.dmg package, which should work fine.
http://tremfusion.net/releases/0.0.3/macosx/
-
I don't understand what happen here. If is tremfusion good or bad, but not breaking license, then what is going on? Don't use it if you don't like it.
And ogg support is very good thing (mp3 would be better). If someone want to make bad map, then he not need ogg support, so that arguments are dumb. And with ogg is possible reduce map size, for example ancient remains (20MB) have lots of sounds (about 75% size down?).
-
MP3 has patent issues, and OGG is better than MP3 anyways.
-
I don't understand what happen here. If is tremfusion good or bad, but not breaking license, then what is going on? Don't use it if you don't like it.
And ogg support is very good thing (mp3 would be better). If someone want to make bad map, then he not need ogg support, so that arguments are dumb. And with ogg is possible reduce map size, for example ancient remains (20MB) have lots of sounds (about 75% size down?).
It would save almost no space zipped up. Maybe 2MB if you're lucky.
-
So, getting back on-topic...
Who else is working on TremFusion?
-
So, getting back on-topic...
Who else is working on TremFusion?
I am uncertain, although I believe Azarael (Is that how you spell his name?) is also working on it as well.
-
Don't mind me, just scratchin' my balls.
-
Message to all you idiots. Please edit out your posts so I don't have to read the thread and clean it up. kthnx.
-
I don't understand what happen here. If is tremfusion good or bad, but not breaking license, then what is going on? Don't use it if you don't like it.
And ogg support is very good thing (mp3 would be better). If someone want to make bad map, then he not need ogg support, so that arguments are dumb. And with ogg is possible reduce map size, for example ancient remains (20MB) have lots of sounds (about 75% size down?).
It would save almost no space zipped up. Maybe 2MB if you're lucky.
Ok, I tryed it, but with mp3 160kbit, because I haven't ogg encoder.
Ancient remains sound folder:
wav: 9,3 MB
wav+zip: 7,9 MB
mp3: 4,2 MB
mp3+zip: 3,8 MB
-
So, getting back on-topic...
Who else is working on TremFusion?
Coders:
Amanieu
Azrael07
Champion
Ender
Kangounator
Madtree
Artists:
Chessguy
Raoni
iFrancois
Server admin (the real server, not the trem server):
PierreF
And in addition to those we are getting a lot of contributions from the different trem communities.
-
Ok, I tryed it, but with mp3 160kbit, because I haven't ogg encoder.
Ancient remains sound folder:
wav: 9,3 MB
wav+zip: 7,9 MB
mp3: 4,2 MB
mp3+zip: 3,8 MB
I tried it (used ffmpeg for mp3 and oggenc for ogg):
wav: 8.9 MB
wav.zip: 7.6 MB
mp3: 1.6 MB
mp3.zip: 1.6 MB
ogg: 992.3 KB
ogg.zip: 977.7 KB
-
So, Odin (sorry for the mixup, you two type alike :O), how do your claims compute except for trolling? You said something about 2 MB less, where its more like one third of the map size all in all.
-
What level of compression are you using?
-
game tries to decode a bunch of ogg files, fps drops to 4
thanks it saved my disk space
-
I just did it with no cmdline args, so it should be the default
-
game tries to decode a bunch of ogg files, fps drops to 4
thanks it saved my disk space
You have no clue and admit it openly. Go away.
mp3 and ogg decoding can be done by a mobile phones cpu. It needs near to none cpu power.
-
I guess that settles the question about the goodness of OGG support. Let's head on to the next feature that is deemed obsolete.
-
mp3 and ogg decoding can be done by a mobile phones cpu. It needs near to none cpu power.
A mobile phone CPU can decode 1 ogg stream, but tremulous has to play and mix many sounds in parallel and it's performance is already limited by the CPU in most cases. It's probably ok for an ambient background sound, but when you convert all the building/weapon/player sounds to ogg, this may be a significant slowdown.
-
There is no need to compress the smaller wave files with Vorbis, but it will certainly help for larger wave files, and any possible music. All in all it's rather ridiculous that in 2008, people still have to convince others of the usefulness of OGG Vorbis.
-
Sorry, I didn't want to say that the ogg support should be dropped, it might even be faster than wav for large files as it consumes less memory. I just wanted to say that you should use the right tool for the right job.
-
the client has support but it will still use what type of file you tell it it isnt a replacement for wav ofcourse all of trems normal sounds will be wav unless if trem devs change that but ogg support lets ogg vorbis be used in maps etc lowering download time etc the only main issue is if you don't have a client that supports ogg then you don benefit
ogg is a great format and its great that's in the svn its on by default in fsm-trem i don't know about tremfusion its on for them too i guess and its up to the mappers / mod makers to decide if they want to make their download sizes smaller by using a far superior codec
-
I checked ioq3 and they added ogg support a few years ago?
Same for freetype. Hmm freetype support is older
-
i just hope people won't encode their sounds at low bps...
-
Freetype support came from id quake 3, but it was broken and not working properly. Tr3b fixed it in XReal, and Lakitu7 ported that back to trem.
-
I checked ioq3 and they added ogg support a few years ago?
Same for freetype. Hmm freetype support is older
tremulous has it too but its off by default
-
I dont like dependency on freetype
Can you use dynamic loading?
-
Just grab the dll and install it with the binary.
-
Oh btw i have 1 problem..
I fixed console problem by typing /set cl_consolekeys ` but now i cant type ^(spanish keyboard) so i cant use colors...
-
Just wanted to let you guys know that tremfusion has been really great so far (dunno what i would do without it :p), and it kinda sucks that MG is bitching so badly over this . . .kinda defeats the whole goal of MG now doesnt it :-X
-
Please stop tying to restart old arguments, its very trollish behaviour.
-
Words escape me.
-
Please stop tying to restart old arguments, its very trollish behaviour.
Sorry hadnt read to see if other people brought this up. . .just noticed how quickly MG released their own client that was nearly an exact replica of tremfusion
-
Please stop tying to restart old arguments, its very trollish behaviour.
Sorry hadnt read to see if other people brought this up. . .just noticed how quickly MG released their own client that was nearly an exact replica of tremfusion
i haven't tried it but it wouldn't be exactly the same. for example bloom mg doesn't have that compatibility fixes mg doesn't have all of them. im sure they dont have mp3 support, my super sexy client logging patch, my messagemode6 also super sexy. from the posts it seems mg is a standard svn client with the normal patches that everyone adds and should be added to svn instead ( if cmds cvar args etc etc)
-
Please stop tying to restart old arguments, its very trollish behaviour.
Sorry hadnt read to see if other people brought this up. . .just noticed how quickly MG released their own client that was nearly an exact replica of tremfusion
Sure.
Many features of tremfusion and MG are based on last revision of ioq3 (voip, transparent console, ...), so it's not something like "MG steal tremfusion ideas" or "tremfusion steal MG ideas", we are based on same tools and both code are free.
-
Tremfusion is actually much older than you think, sticks. They've had a client for at least a few months now.
-
Please stop tying to restart old arguments, its very trollish behaviour.
Sorry hadnt read to see if other people brought this up. . .just noticed how quickly MG released their own client that was nearly an exact replica of tremfusion
Sure.
Many features of tremfusion and MG are based on last revision of ioq3 (voip, transparent console, ...), so it's not something like "MG steal tremfusion ideas" or "tremfusion steal MG ideas", we are based on same tools and both code are free.
transparent console AFAIK isnt a quake 3 thing yet
Google did it for sst then tremfusion did a version and the current version in fsm and tremfusion is kinda a mix of both and apparently mg is totally different too.
anyway who cares who stole who we had a version of transparent console first but not in svn yet we had bloom (working version) r_mode compatibility etc we don't care much that tremfusion released with them. tremulous is GPL i say share and share alike steal whatever you want aslong as your willing to have other projects steal some back.
-
Who cares who shot whom.
We shouldn't be bitching about this shit.
As long as credit is given where credit is due, there is no problem.
We should be commemorating these fine people on pushing tremulous development forward.
-
You can't steal gpl. If you want to be credited for every single line of code you wrote, Do not use gpl.
Copy Left
-
I've got a bug when alien come in turret's radius. I've got error: "Cvar_Update:Handle out of range" HELP me please(
-
I've got a bug when alien come in turret's radius. I've got error: "Cvar_Update:Handle out of range" HELP me please(
my guess is something is overflowing into the cvar area. what tremded cgame ui game.qvm etc do you use.
-
That's a bug in p-g-qvm.
-
Oh btw i have 1 problem..
I fixed console problem by typing /set cl_consolekeys ` but now i cant type ^(spanish keyboard) so i cant use colors...
Erm... XD sorry but someone knows how to fix it?
-
Is ^ made using Altgr + some key? If so, there is a bug with that, sorry. We are still trying to find the cause of the bug.
-
I've got a bug when alien come in turret's radius. I've got error: "Cvar_Update:Handle out of range" HELP me please(
my guess is something is overflowing into the cvar area. what tremded cgame ui game.qvm etc do you use.
I use re-installed game files. And this mod. No other files.
PS Maybe you can upload your versions of that files, in wich i've got error...
-
I will as soon as I get a new hard drive. The old one is dead.
-
I use shift + `
-
You can't steal gpl. If you want to be credited for every single line of code you wrote, Do not use gpl.
you have to credit the code contributors, even with the GPL
it's not stealing, as long as you still credit the guy who did it
-
You can't steal gpl. If you want to be credited for every single line of code you wrote, Do not use gpl.
you have to credit the code contributors, even with the GPL
it's not stealing, as long as you still credit the guy who did it
where does it say that you need to credit contributors? Can you show me the exact statement?
-
r_custom* compatibility
Wanted to ask about it earlier, but what it does? :P
PS. ore than 1 offtopic per thread is more than enough i think :)
-
Make r_customWidth and r_customHeight work, because they didn't before.
-
What's up with your site?
-
Simply repeat after me : PierreF is a noob !
(website up)
-
Make a patch for linux/mac for .OGG and another patch for saving as .avi for windows :D
-
huh? What do you mean?
-
i think hes confusing ogg music format with recording videos in ogg format
-
Tremfusion 0.0.3 revision 2 released. Changes since last release:
- Mac and Windows versions fixed
- sv_pure is back, cvar name is sv_restrict
- Added tab completion for all of the commands
- Allow mods to provide a default.cfg
- Fixed some issues with the mouse when not in fullscreen mode
Get it here: http://www.tremfusion.net/trac/wiki/Releases
We're having some technical difficulties for the x86_64 build, but it will be ready soon. Done.
-
It's great. I like your mod but can't use some mods like g_modAlienHealth etc.
-
Use the tremfusion tremded with pg-qvm.
Also, I forgot to say, tremfusion-base.pk3 now comes with a modded version of Lakitu7's qvm. This will allow you to play server-side demos from your client.
-
Allow mods to provide a default.cfg
Why couldn't they before / what's the rationale behind this?
-
Use the tremfusion tremded with pg-qvm.
Also, I forgot to say, tremfusion-base.pk3 now comes with a modded version of Lakitu7's qvm. This will allow you to play server-side demos from your client.
I've got some problems with pg-qvm. Cam you give me your version of it? maybe you can send it on apxeolog@teletoria.ru
-
I don't have my own version of p-g-qvm, sorry.
@David: default.cfg is only executed on executable startup by default. It would be helpful to provide a default.cfg which sets mod default values the first time you play it. (for example, new binds for mgdev)
-
Erm... i have a problem with tremded(linux). I tried to start a server but it 'pauses'... the last msg that i get:
tremfusion 0.0.3_R777 linux-x86 Sep 15 2008
----- FS_Startup -----
execing default.cfg
--- Common Initialization Complete ---
IP: XX.XX.XX.XXX
Opening IP socket: XX.XX.XX.XXX:27940
..... nothing more
-
Type "map atcs" to start a map.
People normal add it to the command line or server.cfg.
-
I did it -.- its not my first time with servers
-
Oh, then TF just sucks :p
Try another tremded / qvm?
-
It works fine for me... You're probably doing something wrong.
-
I have p-g qvm(with some patches) and... ermm... maps... XD... well.. i didnt uploaded the tremfusion-base.pk3(i dont want it).. can it be the reason of my error?
-
I have no idea :/
-
I remade my dead binds yesterday. I'm having a slight problem. So I look at the changelog and..
well..
WHY DID YOU REMOVE THE P_HP CVAR!?!
:'(
I use TF mostly for my binds.
Also, custom resolutions still don't work for me.
But otherwise it's great. Very much so.
:P
-
Well... it will be cool to add p_weapon cvar too :P
-
And/or p_ammo. I really don't know how they would go about formatting that though. Maybe p_ammo and p_clips?
-
WHY DID YOU REMOVE THE P_HP CVAR!?!
Because it was decided that it was a cheat.
Also, custom resolutions still don't work for me.
Use r_width and r_height.
About p_weapon, p_ammo, p_clips and any other p_ cvar that may come up later:
We are planning on removing these from the client and putting them in the cgame instead (for technical reasons). This means that you will only be able to use them on non-pure servers. We may be providing a 1.1-compatible cgame/ui with tremfusion, but that is still to be decided.
-
WHY DID YOU REMOVE THE P_HP CVAR!?!
Because it was decided that it was a cheat.
Also, custom resolutions still don't work for me.
Use r_width and r_height.
About p_weapon, p_ammo, p_clips and any other p_ cvar that may come up later:
We are planning on removing these from the client and putting them in the cgame instead (for technical reasons). This means that you will only be able to use them on non-pure servers. We may be providing a 1.1-compatible cgame/ui with tremfusion, but that is still to be decided.
Ah. I am at a loss to see how it's a cheat, but thanks. :)
-
And/or p_ammo. I really don't know how they would go about formatting that though. Maybe p_ammo and p_clips?
i have done p_ammo and p_weapon
they give out text like my bind is say_team Player status - /$$P_class/ with a /$$P_weapon/ (/$$P_Ammo/) HP: /$$P_currenthp/ Credits /$$P_credits/
which gives a nice status message like this
Player status - Human with a flamethrower (150/0) HP 52/100 credits: 1234
quite a useful bind being able to give people my status in clan matches
it will be better in cgame and i may do what amanieus doing but i dont really like that you cant not use it on pure servers this way in the client you can but they will break in a mod like say tremx or even some of them in 1.2 (1.2 breaks on ammo)
when they do break you should get unknown or something like that it shouldn't crash or anything - i perfer text stats because i think the gripe with ppl saying cheat is because you can do if p_hp > 10 itemact medkit; +forward. p_currenthp gives your hp in a string with total hp too i might or might not remove p_hp later bot for now it in to stay
i dont think either version is a cheat although the p_hp can makes things too easy at times and thus i don't use it
-
This might be a little beyond what the client can do, but shouldnt it be able to actually carry out the division specified in p_currenthp and then use THAT to determine action? Maybe you should change it to p_percenthp...
-
percent doesn't stop you from making an auto-medkit bind.
-
Especially if humans have 100 max hp.
-
To encourage mappers to use OGG instead of wav
WAV is fine because it compresses to just about the same size as a .ogg file once inside a .zip.
lol?
-
To encourage mappers to use OGG instead of wav
WAV is fine because it compresses to just about the same size as a .ogg file once inside a .zip.
lol?
Discussion about how-wav-is-better-than-ogg-or-ogg-is-better-than-wav is done.
@about p_hp
I'd actually call it "medkit hax" but medkit heals you too slow to give you a noticeable advantage.
-
Actually, the healing rate speeds up after a few seconds (and stops for a moment whenever you receive damage). Although it still doesn't give you much of an advantage.
-
thats y i did a string with both current hp and maxhp it would be much harder to use on automedkit but be very useful in status binds
-
So where i can find all variables from game which i can use in scripting?
I have problems with such scripts as:
/set mk "/if hp <= 20 itemact medkit"
/bind w "vstr mk;+forward"
Where i make mistake?
-
First of all, the hp cvar was removed. But here is how you would do it:
/set usemedkit "itemact medkit"
/bind w "if p_hp <= 20 usemedkit;+forward"
-
OK and how can i check if i have medkit? And where i can see all cvar's like p_hp...
-
/cvarlist p_*
-
OK and how can i check if i have medkit? And where i can see all cvar's like p_hp...
You don't have to check for the medikit. It fails when it fails - that's all.
-
Any smart player hits their medkit bind as soon as they're damaged. I mash mine constantly (mouse2!)
-
You don't have to check for the medikit. It fails when it fails - that's all.
I don't want to see message "You don't have medkit" every time i press W if i have used medkit.
And when i use "/cvarlist p_*" i see 6 options but i don't see p_hp... And what are the arguments of this cvars? Could you say me when i can use: p_killed, p_attacker,p_class? And what arguments i must use to make statement.
-
You don't have to check for the medikit. It fails when it fails - that's all.
I don't want to see message "You don't have medkit" every time i press W if i have used medkit.
And when i use "/cvarlist p_*" i see 6 options but i don't see p_hp... And what are the arguments of this cvars? Could you say me when i can use: p_killed, p_attacker,p_class? And what arguments i must use to make statement.
he has already said p_hp was removed. its still in fsm-trem for the time being. it might be removed in the coming week though in favor for my string version (cant be used to automedkit)
all those except for p_attacker give integer values some like class relating to enum's in the code like 1 might be dretch 2 might be basi 4 might be adv basi etc.
these were made so binds can contain useful info not to be abused as automedkit things.
-
what exactly is tremfusion? i saw it on orbiter 8 what does it do?
-
Well, some people are calling it a fork, which is basically a modification to the game (but keeps compatibility). The project maintains a client, a tremded, and probably some other stuff I forgot about.
[EDIT] There are other definitions of "fork" as it applies to Tremulous, but this is the one I've heard the most.
-
Well there has been another thread (http://tremulous.net/forum/index.php?topic=9200.0) that discusses this subject. I guess that will give you a better insight into the agenda of the tremfusion team than just calling it a fork or a spoon or whatever.
-
Yayz, 0.0.3 is out, awsome! ..., why do I have a felling of dread over me? Oh yea, client wars, right...
I choose TremFusion anyday, bow down to the true superior of all clients! Mwhahahahahaha!
Hendrich has officially turned to the dark-side
On a more serious note:
what exactly is tremfusion? i saw it on orbiter 8 what does it do?
If you ask me (which you didn't), its basically an updated version of the old Tremulous client (which you would've got when you frist installed tremulous) which has useful features and updates that was needed from the old vanilla client.
Before I used Tjw's client, but Bissig has shown me the way of the awsomeness. :angel:
Oh wait, Syntac already has awnsered your question, snap, keeps beating me to it. Hes like some sort of helping machine that never likes to stop. :P
-
/bind w "itemact medkit ; +forward"
auto-medkit with tjw client FTW
-
/bind w "itemact medkit ; +forward"
auto-medkit with tjw client FTW
have fun with healing yourself from 96 HP and lose your medkit when your buddy accidently fires a bullet into your back, instead of healing 100 HP on yourself at the right situation ;-)
-
Yayz, 0.0.3 is out, awsome! ..., why do I have a felling of dread over me? Oh yea, client wars, right...
I choose TremFusion anyday, bow down to the true superior of all clients! Mwhahahahahaha!
Hendrich has officially turned to the dark-side
On a more serious note:
what exactly is tremfusion? i saw it on orbiter 8 what does it do?
its all right you both taughtme somthing new :D
If you ask me (which you didn't), its basically an updated version of the old Tremulous client (which you would've got when you frist installed tremulous) which has useful features and updates that was needed from the old vanilla client.
Before I used Tjw's client, but Bissig has shown me the way of the awsomeness. :angel:
Oh wait, Syntac already has awnsered your question, snap, keeps beating me to it. Hes like some sort of helping machine that never likes to stop. :P
-
If these p_* cvars are spsed to be used in binds to tell your status to team, why not make em server side, so they get replaced in what you say?
-
p_ cvars will be removed in the next version. If I'm not too lazy I may provide a pk3 that you can use to get them back. (But of course it will only be on unpure servers)
-
it seems i will have to stuck with 0.0.3
-
it seems i will have to stuck with 0.0.3
just apply the patch from fsm-trem ill update it to include all the changes to them later. cgame is the best spot for them anyway.
-
@up
Maybe it's the best place for them, but how many servers run with sv_pure 0? None from those where i play anyway :P I will talk to admins
@topic
I have strange problems with gamma at windows with radeon x1650, everytime i turn off trem, gamma isn't "changing" (i mean everything is way too bright i have to turn on "Catalyst Control Center" everytime to fix it)... Also Your forum often goes down :P
-
Why this code don't work?
bind MOUSE1 "if p_class = 7 than +attack;+button5 else +attack"
If i use mara i want to attack with normal and alt attack on one button...
-
bind +MOUSE1 "+attack;if p_class = 7 +button5"
bind -MOUSE1 "-attack;if p_class = 7 -button5"
Both are needed and in this order otherwise secondary attack will get stuck.
-
We've been receiving reports that our client is broken because after playing with Tremfusion people's configs are saved in different locations and in different ways (and hence the settings they use with it aren't found by other clients). When switching back to tremfusion they of course find that the standard client has tried to rewrite the settings as it expected to find them and their settings are now lost for both clients.
Yep, it's official: TremFusion breaks compatibility with other clients. Attempting to go back to another client after using tremfusion will be difficult for obscure reasons, and the likely outcome is you will lose your settings for both clients.
-
If you want to go back to another client all you have to do is copy the contents of the autogen.cfg in "<fs_homepath>" and paste them into the autogen.cfg in "<fs_homepath>/base".
-
Btw...
--/alias teamstatus teamstatus
--/teamstatus
-- :granger:Crash :granger:
-
What? Are you saying it crashes when you alias a command that already exists?
-
No, it crashes when you alias an alias to its self, so I guess this isn't bash-style aliases :(.
Probably running out of stack space with some nice infinite recursion.
-
--/alias teamstatus teamstatus
Why the hell did you want to do that? O_o
-
The same thing would happen with a script that execs itself.
-
In lots of places (bash etc) alias works the way he was expecting, in bash alias ls='ls --color=auto' is common, and works.
Thus if this behaviour is so radically different there should probably be a check to prevent accidents and/or nubs being tricked into binding w to some alias loop.
-
i cant use the developers console in tremfusion! help plz