* May 19, 2013, 11:25:45 PM
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Come Chat with us live! Learn how HERE!
 
   Home   Help Search Login Register  
Pages: [1] 2  All   Go Down
  Print  
Author Topic: Tremfusion 0.99r2 released  (Read 12842 times)
Amanieu


Turrets: +135/-83
Posts: 647


WWW
« on: June 05, 2009, 08:22:56 PM »

After another long wait (sorry, exams & all), we give you the next release of Tremfusion!

Here are all the new features in Tremfusion 0.99r2:
  • Multiprocessor support on Windows, Linux and Mac. It is disabled by default, so you have to go enable it in the options menu (GFX Hardware section).
  • All new Tremfusion menus, with animated screenshot viewer, demo menu and enhanced server list
  • To the people who have been using a development version, the homepath has changed back to the Tremulous default:
    - Linux: /home/<user>/.tremulous
    - Mac: /Users/<user>/Library/Application Support/Tremulous
    - Windows: %AppData%\Tremulous (Tremfusion will also search for files in the old homepath used in tjw's client, Local Settings\Application Data\Tremulous)
  • Removed the pure server modifications, now back to the way Tremulous works
  • /search and /searchDown commands which scroll the console to find the text you are looking for
  • When r_width or r_height are set to 0, the desktop resolution is used
  • /which will show where a file was loaded from
  • Download prompt: You will be asked whether you want to accept or reject a download from servers
  • Removed sv_minPing, it's useless and probably buggy
  • Allow the base sound driver to use OpenAL capture for VoIP
  • A clock has been added in the ncurses console and the client console
  • Timestamps can be added to the console by enabling com_timestamps
  • Allow changing the fs_game cvar at runtime
  • Automatically detects which set of syscalls a game.qvm is using, and adjusts accordingly (no more G_ParseSpawnVars error)
  • The ncurses console can be disabled by adding +nocurses on the commandline
  • Delays can now be given a name and managed
  • Fixed ping calculation (No more 1-ping servers on the list)
  • The source of qvms files is shown when they are loaded
  • You can now escape quotes in commands with \"
  • Chat messages are now added to command history
  • Added a /random command to generate random numbers
  • Added cl_guidServerUniq = 2 which only differentiates server only by IP, not by port (Note: This will change your guid on all servers)
  • You can now choose your own console prompt using cl_consolePrompt
  • Lots and lots of bug fixes (If I put them all in then I would be spamming!)

Download it here: http://www.tremfusion.net/download/

If you are not seeing the Tremfusion menus on startup, try running these commands and then restarting the game:
Code:
/reset cl_defaultUI
/reset ui_menuFiles

If you encounter any issues using or installing Tremfusion, do not hesitate to post either here or on our forums, or come by on our IRC channel (#tremfusion on Freenode).
Logged

Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign Tongue
Annihilation


Turrets: +162/-197
Posts: 684


« Reply #1 on: June 05, 2009, 08:44:02 PM »

You sir, have too much free time.
Logged

[11:33:20 PM] Kaine:
Quote from: KobraKaine
How do you perform goon-copulation if he doesn't play?
Quote from: PowerOverwhelming
We just get on VC and listen to camels dying until we orgasm
Asvarox


Turrets: +41/-35
Posts: 573


« Reply #2 on: June 05, 2009, 08:53:45 PM »

new icon :O
Logged

I MINE FULL WEREWOLFES
NOT SUCH HIPPIE THINGS  Angry
your face
Community Moderators
*

Turrets: +109/-407
Posts: 3533


really your face here


WWW
« Reply #3 on: June 05, 2009, 08:59:23 PM »

niiiice <3
Logged

{NoS}Your Face
Quote from: codercon
Tremulous is probally the best freeware you will ever play. whats better then being a humman gunning down aliens or an alied killing soem humans.
(11:53:30 AM) Koragg: Oh god all channels red
Thorn


Turrets: +409/-60
Posts: 1237


WWW
« Reply #4 on: June 05, 2009, 09:23:02 PM »

Multithreading(SMP) Support seems ineffective on windows.

Stare at a blank wall that gives a relatively stable framerate ( Here I used a blankwall of atcs for this )

r_smp 0
460fps

r_smp 1
270fps

As you can see, enabling multihreading gives around a 50% performance decrease.
Logged

Flex
rotacak


Turrets: +39/-64
Posts: 761


« Reply #5 on: June 05, 2009, 10:08:05 PM »

Amanieu: did you fixed that serverside demos?
Logged

Bissig


Turrets: +103/-131
Posts: 1309


« Reply #6 on: June 06, 2009, 12:57:59 AM »

One smart guy outperforming all the trem and mg devs...
Logged

bacon665


Turrets: +12/-186
Posts: 180


« Reply #7 on: June 06, 2009, 01:40:57 AM »

uh... is there a post somewhere that shows the changelog from .9_r1 to .99r2

@Thorn for your frames think about how a pc works.
When you start SMP you pass more data across the bus and your graphics card is now getting threads from two processors instead of one.
Its a nice feature for servers but TBH i dont think tremulous does enough math for a modern system.
Now would you be running it on twin socket 200mghz sparc blade or twin Pentium II's it would make a signifigant difference
Logged
fleash eater


Turrets: +25/-33
Posts: 408


« Reply #8 on: June 06, 2009, 03:07:45 AM »

After another long wait (sorry, exams & all), we give you the next release of Tremfusion!

Here are all the new features in Tremfusion 0.99r2:
  • Multiprocessor support on Windows, Linux and Mac. It is disabled by default, so you have to go enable it in the options menu (GFX Hardware section).
  • All new Tremfusion menus, with animated screenshot viewer, demo menu and enhanced server list
  • To the people who have been using a development version, the homepath has changed back to the Tremulous default:
    - Linux: /home/<user>/.tremulous
    - Mac: /Users/<user>/Library/Application Support/Tremulous
    - Windows: %AppData%\Tremulous (Tremfusion will also search for files in the old homepath used in tjw's client, Local Settings\Application Data\Tremulous)
  • Removed the pure server modifications, now back to the way Tremulous works
  • /search and /searchDown commands which scroll the console to find the text you are looking for
  • When r_width or r_height are set to 0, the desktop resolution is used
  • /which will show where a file was loaded from
  • Download prompt: You will be asked whether you want to accept or reject a download from servers
  • Removed sv_minPing, it's useless and probably buggy
  • Allow the base sound driver to use OpenAL capture for VoIP
  • A clock has been added in the ncurses console and the client console
  • Timestamps can be added to the console by enabling com_timestamps
  • Allow changing the fs_game cvar at runtime
  • Automatically detects which set of syscalls a game.qvm is using, and adjusts accordingly (no more G_ParseSpawnVars error)
  • The ncurses console can be disabled by adding +nocurses on the commandline
  • Delays can now be given a name and managed
  • Fixed ping calculation (No more 1-ping servers on the list)
  • The source of qvms files is shown when they are loaded
  • You can now escape quotes in commands with \"
  • Chat messages are now added to command history
  • Added a /random command to generate random numbers
  • Added cl_guidServerUniq = 2 which only differentiates server only by IP, not by port (Note: This will change your guid on all servers)
  • You can now choose your own console prompt using cl_consolePrompt
  • Lots and lots of bug fixes (If I put them all in then I would be spamming!)

Download it here: http://www.tremfusion.net/download/

If you are not seeing the Tremfusion menus on startup, try running these commands and then restarting the game:
Code:
/reset cl_defaultUI
/reset ui_menuFiles

If you encounter any issues using or installing Tremfusion, do not hesitate to post either here or on our forums, or come by on our IRC channel (#tremfusion on Freenode).



Mac version NAO!
Logged

for Chaos info, contributing, and Community events go to chaos.Nomnomclan.org
your face
Community Moderators
*

Turrets: +109/-407
Posts: 3533


really your face here


WWW
« Reply #9 on: June 06, 2009, 03:49:50 AM »

hao 2 fix? http://imn2rc.com/tremulous/error.png

Cry

*connects to server*
*awaiting gamestate*
*back to main menu*

The server sees:

*faes connected*
*faes disconnected*

oh, one other thing: where is c-ron's epic splash screen? Cry

but other than that, <3 it
« Last Edit: June 06, 2009, 03:53:18 AM by your face » Logged

{NoS}Your Face
Quote from: codercon
Tremulous is probally the best freeware you will ever play. whats better then being a humman gunning down aliens or an alied killing soem humans.
(11:53:30 AM) Koragg: Oh god all channels red
Amanieu


Turrets: +135/-83
Posts: 647


WWW
« Reply #10 on: June 06, 2009, 05:16:05 AM »

As you can see, enabling multihreading gives around a 50% performance decrease.
SMP will put the renderer in one thread and the rest of the game in another. Since you are staring at a blank wall, there is nothing much to calculate in the game thread, so you don't get much of a performance improvement. Try comparing the performance during a base rush on a high-bp server, where there is a lot of stuff going on in the game thread. The performance decrease is due to the fact that thread synchronization takes a performance hit. For low fps this is negligible, but not for a high fps like yours.

Amanieu: did you fixed that serverside demos?
What was the problem with them again?

uh... is there a post somewhere that shows the changelog from .9_r1 to .99r2
Not much has changed, really. Only a few minor feature additions. I did remove VBO support, because it had some issues, but I plan on putting it back in for a future release.

Mac version NAO!
I need to get my Mac VM working again. Or someone could give me ssh access to a Mac with XCode installed.
« Last Edit: June 06, 2009, 05:41:43 AM by Amanieu » Logged

Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign Tongue
Archangel
Guest
« Reply #11 on: June 06, 2009, 06:06:16 AM »

I'll install 10.4 on one of my dual 500mhz boxes if you want.
Logged
Amanieu


Turrets: +135/-83
Posts: 647


WWW
« Reply #12 on: June 06, 2009, 06:18:31 AM »

10.5 would be best since it has the latest version of xcode.
Logged

Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign Tongue
Asvarox


Turrets: +41/-35
Posts: 573


« Reply #13 on: June 06, 2009, 07:53:49 AM »

Hmm when I run tremulous-tty and try to use any command in it, it outputs
Code:
Unknown command ''say^7''
I guess it's a typo Tongue
Logged

I MINE FULL WEREWOLFES
NOT SUCH HIPPIE THINGS  Angry
fleash eater


Turrets: +25/-33
Posts: 408


« Reply #14 on: June 06, 2009, 08:00:49 AM »

10.5 would be best since it has the latest version of xcode.

but then 10.4 users cant download and use the new client  Angry not all of us are rich
Logged

for Chaos info, contributing, and Community events go to chaos.Nomnomclan.org
rotacak


Turrets: +39/-64
Posts: 761


« Reply #15 on: June 06, 2009, 08:33:23 AM »

Amanieu: did you fixed that serverside demos?
What was the problem with them again?

I PM you few days back:

When recording:
sv_maxclients = whatever you want
sv_democlients = 0

When playing:
sv_maxclients = sv_maxclients of when you were recording + the max number of spectators
sv_democlients = sv_maxclients of when you were recording

Hope this helps

Well, that not work for me. I using TF 0.9 and your modified qvm from thread in this forum. Changes in server.cfg:
For recording:
set sv_maxclients 20
set sv_autodemo 1
set sv_democlients 0

Ok, I have demo file.

For playing:
set sv_maxclients 21
set sv_autodemo 0
set sv_democlients 20

Then I run tremded, server will start.
In tremded console I type: demo_play test (I renamed that file to test)
Server is restarted.
I type: sv_demostate: result is 0
And server is automatically restarted after while in loop with message "stopped playing demo test...".

Can you try it if it working for you? Maybe is there somewhat bug. Or I am doing something wrong?
Logged

Archangel
Guest
« Reply #16 on: June 06, 2009, 08:34:22 AM »

I have no machines that can run 10.5 as it requires an 867MHz processor or above to run on the PPC platform. All I have is several dual 500MHz boxes and a few 750MHz boxes.
Logged
Amanieu


Turrets: +135/-83
Posts: 647


WWW
« Reply #17 on: June 06, 2009, 12:04:44 PM »

Hmm when I run tremulous-tty and try to use any command in it, it outputs
Code:
Unknown command ''say^7''
I guess it's a typo Tongue
tremulous-tty requires a / before commands, just like the real client.
Code:
/connect IP:port

but then 10.4 users cant download and use the new client  Angry not all of us are rich
The Mac build is compatible with 10.3, 10.4 and 10.5.

@rotacak: Try it again with this release. If it doesn't work, I'll look into it some more.
« Last Edit: June 06, 2009, 01:13:13 PM by Amanieu » Logged

Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign Tongue
Asvarox


Turrets: +41/-35
Posts: 573


« Reply #18 on: June 06, 2009, 09:17:54 PM »

In real client I don't have to put "/" when I wasn't connected to a server, nor in old ttymulous.

Also, some odd things happen in favorite servers, it adds offline servers, that I never added. with same ip:
http://img19.imageshack.us/img19/6559/shot0004k.jpg
Sometimes one of "normal" servers disappears and appears only after restart.
Logged

I MINE FULL WEREWOLFES
NOT SUCH HIPPIE THINGS  Angry
mooseberry
Community Moderators
*
*

Turrets: +666/-325
Posts: 3934


Hello.


« Reply #19 on: June 06, 2009, 09:39:23 PM »

thats old
Logged

Bucket: [You hear the distant howl of a coyote losing at Counterstrike.]

मैं हिन्दी का समर्थन

~Mooseberry.
bacon665


Turrets: +12/-186
Posts: 180


« Reply #20 on: June 06, 2009, 09:41:11 PM »

Do you follow the same steps to enable VOIP on the server as you do in the client?
Logged
Bissig


Turrets: +103/-131
Posts: 1309


« Reply #21 on: June 07, 2009, 12:55:27 AM »

uh... is there a post somewhere that shows the changelog from .9_r1 to .99r2

@Thorn for your frames think about how a pc works.
When you start SMP you pass more data across the bus and your graphics card is now getting threads from two processors instead of one.
Its a nice feature for servers but TBH i dont think tremulous does enough math for a modern system.
Now would you be running it on twin socket 200mghz sparc blade or twin Pentium II's it would make a signifigant difference


If you have no clue about a certain subject: silence is GOLD.
Logged

bacon665


Turrets: +12/-186
Posts: 180


« Reply #22 on: June 07, 2009, 01:59:13 AM »

Quote
There is nothing much to calculate in the game thread, so you don't get much of a performance improvement.
Quote
When you start SMP you pass more data across the bus
Quote
The performance decrease is due to the fact that thread synchronization takes a performance hit
Quote
TBH i dont think tremulous does enough math for a modern system.
Quote
there is nothing much to calculate in the game thread, so you don't get much of a performance improvement
.

Quote
If you have no clue about a certain subject: silence is GOLD.
So the only thing wrong was
Quote
graphics card is now getting threads from two processors instead of one

so stfu kthnxbai =D



Logged
Archangel
Guest
« Reply #23 on: June 07, 2009, 03:42:39 AM »

no, he's correct, you're a moron.
Logged
Thorn


Turrets: +409/-60
Posts: 1237


WWW
« Reply #24 on: June 07, 2009, 01:45:23 PM »

yes, sod off please.
Logged

Flex
your face
Community Moderators
*

Turrets: +109/-407
Posts: 3533


really your face here


WWW
« Reply #25 on: June 07, 2009, 07:49:53 PM »

!ban bacon 0 n00b
Logged

{NoS}Your Face
Quote from: codercon
Tremulous is probally the best freeware you will ever play. whats better then being a humman gunning down aliens or an alied killing soem humans.
(11:53:30 AM) Koragg: Oh god all channels red
kevlarman

*

Turrets: +291/-295
Posts: 2737



« Reply #26 on: June 07, 2009, 08:51:24 PM »

Quote
If you have no clue about a certain subject: silence is GOLD.
So the only thing wrong was
Quote
every single thing bacon665 ever posted on these forums
fixed for you, so stfu kthxbai
Logged

Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----
Urcscumug


Turrets: +18/-7
Posts: 278


WWW
« Reply #27 on: June 09, 2009, 06:23:14 PM »

What happened to /grep? It was very useful, I liked it a LOT. /search is just not the same...
Logged

New to Tremulous? Look up the Wraths Newbie Server in the in-game server list.
Amanieu


Turrets: +135/-83
Posts: 647


WWW
« Reply #28 on: June 09, 2009, 06:37:13 PM »

Main problem with /grep was that it would catch the results from the last /grep too.
Logged

Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign Tongue
Urcscumug


Turrets: +18/-7
Posts: 278


WWW
« Reply #29 on: June 09, 2009, 07:35:44 PM »

Still liked it. You could place a limit on the amount of matching lines, and have a var that tells it to search from bottom up or top down. Or a separate command (grep and upgrep or something, and an optional parameter such as -n15).

I found it very useful as an admin, searching console for decons and all kinds of stuff.
Logged

New to Tremulous? Look up the Wraths Newbie Server in the in-game server list.
Pages: [1] 2  All   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC
TremPlus theme by Ingar, based on AF316 theme by Fedhog
Valid XHTML 1.0! Valid CSS!