Emuforums.com

Go Back   Emuforums.com > General Discussion > Game/Console Discussion
About Us Register FAQ Members List Calendar Mark Forums Read

Login to remove all ads!
Reply
 
LinkBack Thread Tools Display Modes
Old May 5th, 2008   #1 (permalink)
Mad
AKA snkmad
 
Mad's Avatar
 
Join Date: Apr 2001
Location: Brazil, Fortaleza-Ceará
Posts: 2,839
Question Team Fortress 2 multi-core options on pc?

Well, i recently bought TF2.
And i waited a long time to try the multi-thread solution from valve. HL2 EP2 runs great, but what about TF2?

The code is there, but its not turned on by default, as there were crashes in some systems.

I wanna know if anyone here tried those, the last rumors ive heard it would only crash on custom maps, which i dont play.

Those are the following commands ive found so far:
Code:
r_threaded_renderables "1"
mat_queue_mode "2"
r_threaded_particles "1"
r_threaded_client_shadow_manager "1"
cl_threaded_bone_setup "1"
cl_threaded_client_leaf_system "1"
And whats the best way to bench it between running it on single and multi threaded? Like record a real game demo and test it later. What are the commands to do that?
__________________
[WinXP SP3] [Gigabyte GA-M61PM-S2] [Athlon64 X2 3800+ @2.00Ghz] [XFX Geforce 8600GT XxX 256MB DDR3] [17" SyncMaster 753v] [Samsung SATA II HD080HJ 80GB] [Samsung SATA II HD250HJ 250GB] [Kingston 2x1GB DDR2 6400@800MHz CL6] [Samsung CDDVDW SH-S203B] [NVIDIA nForce Networking] [Realtek ALC883 @ nVIDIA MCP61]
Mad is offline   Reply With Quote
Old May 5th, 2008   #2 (permalink)
Custom User Title
 
Thanakil's Avatar
 
Join Date: Sep 2007
Location: mtl,qc
Posts: 1,812
Is that for AMD only? Cause the game seems to use 2-cores (at least) for a Core2Duo.
__________________

The world will end with robots killing us all.
And you know what?
We'll be too busy thinking "HOLY S*** THAT'S SO COOL" to do anything about it.
Thanakil is offline   Reply With Quote
Old May 5th, 2008   #3 (permalink)
Forever Guilty
 
John Aiton's Avatar
 
Join Date: Nov 2007
Location: Toronto, Ontario Canada
Posts: 1,913
emm, what's the point really?

maxed out at max res tf2 is around 120fps, why bother with the effort?
__________________
The prevalent effects of cocsa.
That is my sin
John Aiton is offline   Reply With Quote
Old May 5th, 2008   #4 (permalink)
NGemu's Kawaii Imoutochan
 
cottonvibes's Avatar
 
Join Date: Sep 2007
Location: Super Mario World
Posts: 2,549
well dosn't the game run well enough with just 1 core?
i don't think its such a demanding game that it needs full multi-threading support.


anyways, i would get FRAPS, and use the benchmark feature to test the different FPS you get.
i don't think its worth the extra crashes, since the game probably isn't very cpu demanding.
__________________
PC Specs: AMD X2 4400+ @ 2.921 Ghz, 1.47 vCore | G92 8800 GTS 512mb @ 740/1944| 4GB Dual Channel OCZ Memory @ 835 Mhz (5-4-4-15-2T) | 700 Watt PSU | DVD-RW Drive | 500 GB Hitachi SATA II Hard Drive, 30 GB & 40 GB Western Digital IDE Hard Drives | 1920x1080 40" LCD Flat Pannel HDTV monitor |
Consoles: 1 PS3 (60 GB), 2 PS2s, 1 PS, 3 GBAs, 1 GB, and 1 old school NES

Having troubles with PCSX2? Check out my guide to get it running correctly.
Running PCSX2 Guide for Noobs
cottonvibes is offline   Reply With Quote
Old May 5th, 2008   #5 (permalink)
Mad
AKA snkmad
 
Mad's Avatar
 
Join Date: Apr 2001
Location: Brazil, Fortaleza-Ceará
Posts: 2,839
Actually the Source Engine is more CPU than GPU bound. So the better it uses the CPU, the more FPS.
And since i got a really weak dual core...
Just wanted to know if anyone has ever tried that.
__________________
[WinXP SP3] [Gigabyte GA-M61PM-S2] [Athlon64 X2 3800+ @2.00Ghz] [XFX Geforce 8600GT XxX 256MB DDR3] [17" SyncMaster 753v] [Samsung SATA II HD080HJ 80GB] [Samsung SATA II HD250HJ 250GB] [Kingston 2x1GB DDR2 6400@800MHz CL6] [Samsung CDDVDW SH-S203B] [NVIDIA nForce Networking] [Realtek ALC883 @ nVIDIA MCP61]
Mad is offline   Reply With Quote
Old May 5th, 2008   #6 (permalink)
Custom User Title
 
Thanakil's Avatar
 
Join Date: Sep 2007
Location: mtl,qc
Posts: 1,812
Quote:
Originally Posted by Mad View Post
Actually the Source Engine is more CPU than GPU bound. So the better it uses the CPU, the more FPS.
And since i got a really weak dual core...
Just wanted to know if anyone has ever tried that.
Well, I never had TF2 uses my CPU at 100%, and I'm not using a kickass Dual-Core. It's only a E6600, so clocked at 2.4ghz.

In TF2, even tho details are maxed, it never really got over 80% CPU used. Except when loading, where it sometime used 100% (so both cores fully) for a few short seconds.
Otherwise, my CPU usage hover around 60 to 80%.

But again, are you asking that because the game doesn't use both cores for you? Is it a AMD-related problem?
__________________

The world will end with robots killing us all.
And you know what?
We'll be too busy thinking "HOLY S*** THAT'S SO COOL" to do anything about it.
Thanakil is offline   Reply With Quote
Old May 6th, 2008   #7 (permalink)
Mad
AKA snkmad
 
Mad's Avatar
 
Join Date: Apr 2001
Location: Brazil, Fortaleza-Ceará
Posts: 2,839
Talking

Ok i had sometime today, and decided to test myself. Ive recorded this demo and tested using both set of commands.

Using the single-core(default) commands, and the following ingame bench command: timedemo (name of the demo.dem).
Code:
r_threaded_renderables "0"
mat_queue_mode "-1"
r_threaded_particles "1"
r_threaded_client_shadow_manager "0"
cl_threaded_bone_setup "0"
cl_threaded_client_leaf_system "0"
I got these results: 9549 frames 137.645 seconds 69.37 fps (14.41 ms/f) 6.233 fps variability

And using the multi-thread commands.
Code:
r_threaded_renderables "1"
mat_queue_mode "2"
r_threaded_particles "1"
r_threaded_client_shadow_manager "1"
cl_threaded_bone_setup "1"
cl_threaded_client_leaf_system "1"
I got these results: 9549 frames 94.636 seconds 100.90 fps ( 9.91 ms/f) 15.094 fps variability

Now you can see a big improvement on fps. Just need to play some more to check stability.

If anyone else wanna try and post the results here, please do so

EDIT: Heres a few steps to easy the whole testing process.
Open notepad and paste the 1st set of commands and save it as score.cfg inside \Steam\steamapps\username\team fortress 2\tf\cfg and the 2nd set as mcore.cfg in the same place.
After you dl the demo, unrar it to \Steam\steamapps\username\team fortress 2\tf\
Launch the game, then type: timedemo mcore.dem and in the end, itll print on console the information you want.

TIP: NEVER alt+tab on TF2, if it doesnt crash (99%) itll cause a lot of strange bugs...
Attached Files
File Type: rar mcore.rar (1.04 MB, 6 views)
__________________
[WinXP SP3] [Gigabyte GA-M61PM-S2] [Athlon64 X2 3800+ @2.00Ghz] [XFX Geforce 8600GT XxX 256MB DDR3] [17" SyncMaster 753v] [Samsung SATA II HD080HJ 80GB] [Samsung SATA II HD250HJ 250GB] [Kingston 2x1GB DDR2 6400@800MHz CL6] [Samsung CDDVDW SH-S203B] [NVIDIA nForce Networking] [Realtek ALC883 @ nVIDIA MCP61]

Last edited by Mad; May 6th, 2008 at 18:43.
Mad is offline   Reply With Quote
Old May 6th, 2008   #8 (permalink)
Custom User Title
 
Thanakil's Avatar
 
Join Date: Sep 2007
Location: mtl,qc
Posts: 1,812
What do you do with the cfg after they're all set? How do you make the game switch between one to another...? It won't exactly run both of them at the same time (when playing), so how do you make the game use one?

I tried to make a cfg with the commands, and it work (somewhat).
Basically, on a personal timedemo I went from 60-70FPS to 80-90 fps.
But I'm not sure the cfg were working right, cause it seems to have broken stuff... Strangely.
(most likely not related to the engine not being fully working with the dual-core optimization, some very weird stuff)
__________________

The world will end with robots killing us all.
And you know what?
We'll be too busy thinking "HOLY S*** THAT'S SO COOL" to do anything about it.
Thanakil is offline   Reply With Quote
Old May 6th, 2008   #9 (permalink)
BboY-NanO
 
makotech222's Avatar
 
Join Date: Apr 2004
Location: Illinois
Posts: 1,084
didnt work well for me. i got 60 fps, but it seemed really choppy and i crashed on goldmine.
__________________
Dance to express, not impress.

[Windows Vista Ultimate x64][Intel E8400@3.8ghz] [DDR2 4gb] [Nvidia Geforce 9800 GTX] [Creative Soundblaster] [Corsair 550w]
makotech222 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 05:47.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5