Re: [hlds_linux] Team Fortress 2/Dedicated Server updated
Alfred, Mike, Jason, any other Valve programmer coming around to look at the list...? It probably isn't the FCMOV after all. ~~ Ondra On 07.10.07 5:42 Uhr, Daron Dodd wrote: Well i ran it and nothing happened so i must have FCMOV support just not showing in cat /proc/cpuinfo yet i still get bad bone weights so its something else On 10/6/07, Ondřej Hošek [EMAIL PROTECTED] wrote: Both Intel and AMD manuals say that if CPUID returns flags saying that FPU and CMOV are present, then FCMOV is present too. If you want to be sure, just try it the hard way. Copy the following code into a text file (named fcmov.s in this example): .code32 .text .global _start _start: fldpi fldpi mov $0x0,%eax cmp $0x0,%eax fcmove %st(1),%st mov $0x1,%eax int $0x80 Then run this: as -o fcmov.o fcmov.s ld -o fcmov fcmov.o ./fcmov If nothing happens, your processor can do FCMOV. If you get a SIGILL (illegal instruction exception), congratulations, your processor is FCMOV-less. You'll have to have some sort of assembler with ATT syntax support (normally called as or gas) as well as a linker (ld) installed on your machine. Alternatively, you can assemble and link it on a different machine with the same major and minor kernel version, such as 2.6, and then run it on your target. (The code runs only on Linux (the last two statements, asking the system to quit the process, are Linux-specific). It shouldn't touch any of your devices, unless the kernel is defective, so there shouldn't be any data loss, but just like everything originating from me, no warranty is given.) If you still get bone weight errors even though this program completes without breaking, then the culprit isn't FCMOV. ~~ Ondra On 06.10.07 16:54 Uhr, Steve Sumichrast wrote: I Don't think this is accurate information -- My linux box (AMD Barton 3000+ running Arch Linux kernel 2.6.20) is having the bad bone weight error -- and I have both of those listed in the output. However, I do not have FCMOV -- I have CMOV support.. Guessing that's what's doing it. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ondrej Hošek Sent: Saturday, October 06, 2007 08:17 AM To: hlds_linux@list.valvesoftware.com Subject: Re: [hlds_linux] Team Fortress 2/Dedicated Server updated grep ext /proc/cpuinfo If the output includes fpu and cmov, chances are your machine can do it. As for the why... Windows and Linux use different compilers. GCC probably compiles into code using FCMOV while cl.exe doesn't. ~~ Ondra On 06.10.07 5:59 Uhr, Kevin J. Anderson wrote: In what processor range(s) was this FCMOV introduced? Alfred Reynolds wrote: Your CPU needs to support the FCMOV instruction, if you get the bone weight problem then chances are it doesn't. - Alfred Daron Dodd wrote: i see no fix to the bad bone weight crashes On 10/5/07, Jason Ruymen [EMAIL PROTECTED] wrote: Required updates to Team Fortress have been released. Please run hldsupdatetool to receive them. The specific changes include: - Fixed certain crashes with paged pool memory - Added a warning for when paged pool memory is low - Fixed some prediction errors with player avoidance - Fixed columns and row bunching up in server browser - Fixed a rare bug where the wrong launcher.dll was being used to launch the game - Fixed teleporter/spawn doorway exploit Jason ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
AW: [hlds_linux] Team Fortress 2/Dedicated Server updated
Tried this on an athlon-xp 2000+. Works. This is what 'cat /proc/cpuinfo' says: processor : 0 vendor_id : AuthenticAMD cpu family : 6 model : 6 model name : AMD Athlon(tm) XP 2000+ stepping: 2 cpu MHz : 1666.378 cache size : 256 KB fdiv_bug: no hlt_bug : no f00f_bug: no coma_bug: no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow bogomips: 3339.11 Hope this will be fixed soon. -Ursprüngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Ondrej Hošek Gesendet: Samstag, 6. Oktober 2007 19:17 An: hlds_linux@list.valvesoftware.com Betreff: Re: [hlds_linux] Team Fortress 2/Dedicated Server updated Both Intel and AMD manuals say that if CPUID returns flags saying that FPU and CMOV are present, then FCMOV is present too. If you want to be sure, just try it the hard way. Copy the following code into a text file (named fcmov.s in this example): .code32 .text .global _start _start: fldpi fldpi mov $0x0,%eax cmp $0x0,%eax fcmove %st(1),%st mov $0x1,%eax int $0x80 Then run this: as -o fcmov.o fcmov.s ld -o fcmov fcmov.o ./fcmov If nothing happens, your processor can do FCMOV. If you get a SIGILL (illegal instruction exception), congratulations, your processor is FCMOV-less. You'll have to have some sort of assembler with ATT syntax support (normally called as or gas) as well as a linker (ld) installed on your machine. Alternatively, you can assemble and link it on a different machine with the same major and minor kernel version, such as 2.6, and then run it on your target. (The code runs only on Linux (the last two statements, asking the system to quit the process, are Linux-specific). It shouldn't touch any of your devices, unless the kernel is defective, so there shouldn't be any data loss, but just like everything originating from me, no warranty is given.) If you still get bone weight errors even though this program completes without breaking, then the culprit isn't FCMOV. ~~ Ondra On 06.10.07 16:54 Uhr, Steve Sumichrast wrote: I Don't think this is accurate information -- My linux box (AMD Barton 3000+ running Arch Linux kernel 2.6.20) is having the bad bone weight error -- and I have both of those listed in the output. However, I do not have FCMOV -- I have CMOV support.. Guessing that's what's doing it. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ondrej Hošek Sent: Saturday, October 06, 2007 08:17 AM To: hlds_linux@list.valvesoftware.com Subject: Re: [hlds_linux] Team Fortress 2/Dedicated Server updated grep ext /proc/cpuinfo If the output includes fpu and cmov, chances are your machine can do it. As for the why... Windows and Linux use different compilers. GCC probably compiles into code using FCMOV while cl.exe doesn't. ~~ Ondra On 06.10.07 5:59 Uhr, Kevin J. Anderson wrote: In what processor range(s) was this FCMOV introduced? Alfred Reynolds wrote: Your CPU needs to support the FCMOV instruction, if you get the bone weight problem then chances are it doesn't. - Alfred Daron Dodd wrote: i see no fix to the bad bone weight crashes On 10/5/07, Jason Ruymen [EMAIL PROTECTED] wrote: Required updates to Team Fortress have been released. Please run hldsupdatetool to receive them. The specific changes include: - Fixed certain crashes with paged pool memory - Added a warning for when paged pool memory is low - Fixed some prediction errors with player avoidance - Fixed columns and row bunching up in server browser - Fixed a rare bug where the wrong launcher.dll was being used to launch the game - Fixed teleporter/spawn doorway exploit Jason ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.488 / Virus Database: 269.14.2/1052 - Release Date: 05.10.2007 18:53 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.488 / Virus Database: 269.14.3/1054 - Release Date: 06.10.2007 19:12 ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] So.. p3 support for linux binary? yes/no please
How do you run SRCDS stable on P3? I mean, what kind of hardware do you have? I have few P4s with 3ghz ant HT, but one 24slot dods server runing ant 66tick and ~200fps is maximum what can I get. I mean, isn't a time to R.I.P. some old hardware? 'cause soon we'll be blaming valve for getting low fps on durons 700mhz :) - Original Message - From: [EMAIL PROTECTED] To: hlds_linux@list.valvesoftware.com Sent: Sunday, October 07, 2007 3:13 AM Subject: [hlds_linux] So.. p3 support for linux binary? yes/no please A lot of us have fast, server-grade P3 servers. Can we please get an official word on whether the Linux binary will support this hardware, or are we wasting our time? Like others have pointed out, the Windows SRCDS doesn't have this requirement. I just want a clear answer on this so I can assess my options. I will likely just abandon TF2 hosting personally, as I cannot afford to replace all my machines at this time -- others may choose to purchase new hardware. But at least give us the data we need to make this decision! My trusty P3 servers are fast enough to run this game with the maxplayers I have in mind, and did so for CS:S for years now. I understand the game is essentially beta, and I am happy to wait for a fix. I just want to know if one is forthcoming or not. Looking through archives of this list, I'm seeing very conflicting information about this issue. On person says this isn't intended, Alfred seems to be saying we're SOL. I hope this isn't true, I'm very excited about hosting this game. Thanks for your time! -- cj_ ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] Team Fortress 2/Dedicated Server updated
I can also verify that on a 'AMD Athlon(tm) MP 2400+' This runs without error. Still getting 'bad bone weight'. Jeff Love Burgh Gaming Well i ran it and nothing happened so i must have FCMOV support just not showing in cat /proc/cpuinfo yet i still get bad bone weights so its something else ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] So.. p3 support for linux binary? yes/no please
-- [ Picked text/plain from multipart/alternative ] We are talking about server grade hardware, not a P4 you slapped together for $400 bucks. My Dual 1ghz P3 system can handle 4 16 slot CS:S servers rock solid. On 10/7/07, Evaldas Žilinskas [EMAIL PROTECTED] wrote: How do you run SRCDS stable on P3? I mean, what kind of hardware do you have? I have few P4s with 3ghz ant HT, but one 24slot dods server runing ant 66tick and ~200fps is maximum what can I get. I mean, isn't a time to R.I.P. some old hardware? 'cause soon we'll be blaming valve for getting low fps on durons 700mhz :) - Original Message - From: [EMAIL PROTECTED] To: hlds_linux@list.valvesoftware.com Sent: Sunday, October 07, 2007 3:13 AM Subject: [hlds_linux] So.. p3 support for linux binary? yes/no please A lot of us have fast, server-grade P3 servers. Can we please get an official word on whether the Linux binary will support this hardware, or are we wasting our time? Like others have pointed out, the Windows SRCDS doesn't have this requirement. I just want a clear answer on this so I can assess my options. I will likely just abandon TF2 hosting personally, as I cannot afford to replace all my machines at this time -- others may choose to purchase new hardware. But at least give us the data we need to make this decision! My trusty P3 servers are fast enough to run this game with the maxplayers I have in mind, and did so for CS:S for years now. I understand the game is essentially beta, and I am happy to wait for a fix. I just want to know if one is forthcoming or not. Looking through archives of this list, I'm seeing very conflicting information about this issue. On person says this isn't intended, Alfred seems to be saying we're SOL. I hope this isn't true, I'm very excited about hosting this game. Thanks for your time! -- cj_ ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux -- ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] So.. p3 support for linux binary? yes/no please
Could you define server grade hardware aka list it, because i'm having a really hard time imagining your 1 GHz (even if its dual) server running 4x16 slot CS Source servers. Unless of course, they are empty or none of them is full. -ics Kevin Karan kirjoitti: -- [ Picked text/plain from multipart/alternative ] We are talking about server grade hardware, not a P4 you slapped together for $400 bucks. My Dual 1ghz P3 system can handle 4 16 slot CS:S servers rock solid. On 10/7/07, Evaldas Žilinskas [EMAIL PROTECTED] wrote: How do you run SRCDS stable on P3? I mean, what kind of hardware do you have? I have few P4s with 3ghz ant HT, but one 24slot dods server runing ant 66tick and ~200fps is maximum what can I get. I mean, isn't a time to R.I.P. some old hardware? 'cause soon we'll be blaming valve for getting low fps on durons 700mhz :) - Original Message - From: [EMAIL PROTECTED] To: hlds_linux@list.valvesoftware.com Sent: Sunday, October 07, 2007 3:13 AM Subject: [hlds_linux] So.. p3 support for linux binary? yes/no please A lot of us have fast, server-grade P3 servers. Can we please get an official word on whether the Linux binary will support this hardware, or are we wasting our time? Like others have pointed out, the Windows SRCDS doesn't have this requirement. I just want a clear answer on this so I can assess my options. I will likely just abandon TF2 hosting personally, as I cannot afford to replace all my machines at this time -- others may choose to purchase new hardware. But at least give us the data we need to make this decision! My trusty P3 servers are fast enough to run this game with the maxplayers I have in mind, and did so for CS:S for years now. I understand the game is essentially beta, and I am happy to wait for a fix. I just want to know if one is forthcoming or not. Looking through archives of this list, I'm seeing very conflicting information about this issue. On person says this isn't intended, Alfred seems to be saying we're SOL. I hope this isn't true, I'm very excited about hosting this game. Thanks for your time! -- cj_ ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux -- ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
AW: [hlds_linux] So.. p3 support for linux binary? yes/no please
IMO his server isn't from interest here. The point is: I'm not going to update my server to newer hardware, because valve isn't capable of writing a server running on normal x86 hardware. Period. -Ursprüngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von ics Gesendet: Sonntag, 7. Oktober 2007 20:06 An: hlds_linux@list.valvesoftware.com Betreff: Re: [hlds_linux] So.. p3 support for linux binary? yes/no please Could you define server grade hardware aka list it, because i'm having a really hard time imagining your 1 GHz (even if its dual) server running 4x16 slot CS Source servers. Unless of course, they are empty or none of them is full. -ics Kevin Karan kirjoitti: -- [ Picked text/plain from multipart/alternative ] We are talking about server grade hardware, not a P4 you slapped together for $400 bucks. My Dual 1ghz P3 system can handle 4 16 slot CS:S servers rock solid. On 10/7/07, Evaldas Žilinskas [EMAIL PROTECTED] wrote: How do you run SRCDS stable on P3? I mean, what kind of hardware do you have? I have few P4s with 3ghz ant HT, but one 24slot dods server runing ant 66tick and ~200fps is maximum what can I get. I mean, isn't a time to R.I.P. some old hardware? 'cause soon we'll be blaming valve for getting low fps on durons 700mhz :) - Original Message - From: [EMAIL PROTECTED] To: hlds_linux@list.valvesoftware.com Sent: Sunday, October 07, 2007 3:13 AM Subject: [hlds_linux] So.. p3 support for linux binary? yes/no please A lot of us have fast, server-grade P3 servers. Can we please get an official word on whether the Linux binary will support this hardware, or are we wasting our time? Like others have pointed out, the Windows SRCDS doesn't have this requirement. I just want a clear answer on this so I can assess my options. I will likely just abandon TF2 hosting personally, as I cannot afford to replace all my machines at this time -- others may choose to purchase new hardware. But at least give us the data we need to make this decision! My trusty P3 servers are fast enough to run this game with the maxplayers I have in mind, and did so for CS:S for years now. I understand the game is essentially beta, and I am happy to wait for a fix. I just want to know if one is forthcoming or not. Looking through archives of this list, I'm seeing very conflicting information about this issue. On person says this isn't intended, Alfred seems to be saying we're SOL. I hope this isn't true, I'm very excited about hosting this game. Thanks for your time! -- cj_ ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux -- ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.488 / Virus Database: 269.14.3/1054 - Release Date: 06.10.2007 19:12 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.488 / Virus Database: 269.14.3/1054 - Release Date: 06.10.2007 19:12 ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] So.. p3 support for linux binary? yes/no please
Original message from Evaldas ??ilinskas: How do you run SRCDS stable on P3? I mean, what kind of hardware do you have? I have few P4s with 3ghz ant HT, but one 24slot dods server runing ant 66tick and ~200fps is maximum what can I get. I mean, isn't a time to R.I.P. some old hardware? 'cause soon we'll be blaming valve for getting low fps on durons 700mhz :) I don't particularly want to argue with you about the performance of my hardware. This is about the Linux binary not running at all on this architecture, while the Windows one does. I assure you the machine is fast enough -- I'm not talking about some old desktop machine sitting in my garage. This isn't really up for debate, sorry. -- cj_ ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] Team Fortress 2/Dedicated Server updated
Original message from Guy Watkins: It looks like you added the y. It should be .code32. My bad, vi misfire. I get no errors running this code, so apparently my CPU does in fact support FCMOV. I still get the bad bone weight errors and crash on spawn with the following error repeated twice: IVP Failed at /home/chrisg/staging/src/ivp/ivp_utility/ivu_vhash.cxx 157 -- cj_ ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] So.. p3 support for linux binary? yes/no please
Regardless of the e-penis waving, there are other, faster processors than P3s that are effected by this bug. They're obviously not publisting their to-do list, so I think the best we can do is make sure our voice is heard in a constructive manner. Quoting Kevin Karan [EMAIL PROTECTED]: -- [ Picked text/plain from multipart/alternative ] It is an HP LH3 Netserver with 2 1ghz P3 Xeon processors. This machine was originally used as an university windows domain controller for over 400 stations. Please don't get uppity with me when you have no idea what you are talking about. On 10/7/07, ics [EMAIL PROTECTED] wrote: Could you define server grade hardware aka list it, because i'm having a really hard time imagining your 1 GHz (even if its dual) server running 4x16 slot CS Source servers. Unless of course, they are empty or none of them is full. -ics Kevin Karan kirjoitti: -- [ Picked text/plain from multipart/alternative ] We are talking about server grade hardware, not a P4 you slapped together for $400 bucks. My Dual 1ghz P3 system can handle 4 16 slot CS:S servers rock solid. On 10/7/07, Evaldas Žilinskas [EMAIL PROTECTED] wrote: How do you run SRCDS stable on P3? I mean, what kind of hardware do you have? I have few P4s with 3ghz ant HT, but one 24slot dods server runing ant 66tick and ~200fps is maximum what can I get. I mean, isn't a time to R.I.P. some old hardware? 'cause soon we'll be blaming valve for getting low fps on durons 700mhz :) - Original Message - From: [EMAIL PROTECTED] To: hlds_linux@list.valvesoftware.com Sent: Sunday, October 07, 2007 3:13 AM Subject: [hlds_linux] So.. p3 support for linux binary? yes/no please A lot of us have fast, server-grade P3 servers. Can we please get an official word on whether the Linux binary will support this hardware, or are we wasting our time? Like others have pointed out, the Windows SRCDS doesn't have this requirement. I just want a clear answer on this so I can assess my options. I will likely just abandon TF2 hosting personally, as I cannot afford to replace all my machines at this time -- others may choose to purchase new hardware. But at least give us the data we need to make this decision! My trusty P3 servers are fast enough to run this game with the maxplayers I have in mind, and did so for CS:S for years now. I understand the game is essentially beta, and I am happy to wait for a fix. I just want to know if one is forthcoming or not. Looking through archives of this list, I'm seeing very conflicting information about this issue. On person says this isn't intended, Alfred seems to be saying we're SOL. I hope this isn't true, I'm very excited about hosting this game. Thanks for your time! -- cj_ ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux -- ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux -- ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux