ET Affinity...

Since people wanted more features, the code now consists of 319 lines, without spaces....

From 20 something to 319...

I'll upload the latest version soon. The older versions will still be online for people to download if they only want the simple versions.

image: l_etaffinity2

Check the tutorials in 5minutes.
Comments
80
how will that work if ET only supports 1 core
You're asking too many questions Gary.
Parent
maybe i should rename to Socrates
Parent
Something inexplicable has just happened.
Parent
psyduck uses confused


its supereffective
Parent
When the affinity is set to all cores the O/S cycles it around as needed to get it onto the core with the least CPU load, instead of just keeping it on the first core which is most of the time quite 'cluttered'.
Parent
k upload it

version number?
v1.4... and I just have.
Parent
norton antivirus does not like that file :)
Parent
Don't see why, doesn't hook into the game or anything, everything is done before the game even starts up (at runtime).

Could you show me what it shows? I'll submit it for false positive.
Parent
My German isn't that good tbh lol, could you translate it into English please?
Parent
"WS.Reputation.1" thats what is important imo. googled for it, and mr. symantic means that its so rarely used that norton delets it.

insight-network harassment got deleted
Parent
Thanks for supplying this info..

Submitted for white list

Your submission has been sent Fri Jan 28 06:50:57 PST 2011. To make another submission, click here.
Sincerely,
Symantec Security Response
Parent
is it only for rtcw ? If yes how is it working with slac I see only lunch button but we need to start et via slac to have it on so i dunno if it will work out.
where i can download it ?
Ye only for rtcw
Parent
fuk i need something like that to ET :(
Parent
rename ET.exe to WolfMP.exe
Parent
Check the tutorials section, it does support everything.
Parent
No, supports all applications, games and all file types. CSS, ET, RTCW, QUAKE, CRYSIS etc...
Parent
where can get it ?
and what about slac

and
is it improve fps's?
Parent
The tutorials section. v1.4 is the latest version. There is currently no SLAC support, but I will work on this for next release.
Parent
Don't listen to DanLovesTheCock. He's trying to get your PC to crash. Only rtcw is supported.
Parent
Function: Head Administrator

Come on.. lol...

Seriously though, it supports everything...
Parent
It's a joke ;)

I dno where baq gets the idea it only supports rtcw. Where did you even mention rtcw?
Parent
I guess he got the idea from the image I posted with text. The path location is set to RTCW :p.
Parent
stop troling me :(
Parent
was all in good fun :)

love you m8
Parent
I found increased performance in loading demos and such, and inbetween maps. FPS I didn't have time to check tbh... but it does boost performance (for me anyway).
Parent
doesn't work for me :(

after replaying demo
image: asdye
Parent
You should have some performance boost.
Parent
ye looks like maps are loading faster but like you see it's still using one core
Parent
Load ET Affinity and select 1 core, then launch ET. Once launched check your taskmanager for ET and check how many cores it's using. Should be 1?
Parent
download link?:D
@ tutorials section bro.
Parent
System.Diagnostics.Process.GetCurrentProcess().ProcessorAffinity = (System.IntPtr) 1;
No error handeling atm, I will add it in v1.5... but close the app and try again. What did you use? Radio buttons, and what app are you using? Make sure this file resides in your ET directory (if you're using it for ET).
Parent
just googled :D "c# force affinity :P
Parent
lol I see, code is slightly incorrect for what I have though :).
Parent
So how this changes the fact that ET uses only 1 core?
Imo its something that u cant just change without fixin' game-engine :)
Parent
You're absolutely correct. The application just doesn't change the core affinity though. There is some more code inside it for the process ;).
Parent
I don't get you.. explain some more : P
Parent
Read last comment @ bottom of page ;).

Not being an ass or anything but, people on here annoy me, so explaining how it works will only get flaming comments and idiots commenting on the code structure.
Parent
what its used for?
I am very curious as to how you manage to parallelize any given program in 319 lines. Source code?
is that much or very little or what is the reason for you being curious?
Parent
Very little. In fact, it is an impossible task. If he actually did it, he'd get a nobel prize.
Parent
The source code for this may be released in final release. I am not however explaining the code within it until then.
Parent
I think he uses Visual Basic or something, at least he asked about it in a journal once.
Parent
Correct, this is done in .NET.
Parent
Also I doubt he actually made ET use multicore rendering, but instead just made it like PBPrior, as in it sets the affinity. I can only guess what this additional stuff is, but I imagine it's something like also priorizing the process to "High" :P.

Not meaning to offend the developer or anything, though.
Parent
Well, I mean to offend him, as he either doesn't understand what I'm saying, or he's claiming he did something impossible. I find both those alternatives amusing.
Parent
Seriously man, grow up. Like many of people have said, you're just someone who thinks they know everything, when really all they do is Google and sit at their computer all day every day. Unlike you, I have a life, I have a girlfriend and I write code @ home. You read a few things and think you know everything. At least I'm honest about my limitations.
Parent
I am a computer science student, i work part-time at Texas Instruments making a driver for their hardware debuggers for Linux. I don't know everything, but I actually know this. Oh, and speaking of Google: nice find!
Parent
Excellent paper tbh.
Parent
That is the only thing I googled during our discussion by the way. Projecting isn't really a good defense mechanism by the way.
Parent
plekterrrrrrrrr you uber nerd !
:D
Parent
banaaaaaan :D
how u doiN?
Parent
nothing much man :P you?
Parent
not much here either.. being nerd on cf on saturday night
Parent
same i'm just learning some stuff for school
Parent
If you are so honest about your limitations, share the source code pl0x.
Parent
Too bad, would have been a good laugh
Parent
People seem to be getting confused about this application. Basically read the first 5 lines of the tutorial page.
Parent
Back to top