See what's shakin': use vibrance!
This article is now found here: BASHandSlash.com
This article is now found here: BASHandSlash.com
Posted by
Jock Yitch
at
9:00 PM
Labels: Team Pandemic, Tweaking
This post can now be found at BASHandSlash.com
Posted by
Jock Yitch
at
3:49 PM
Labels: Team Pandemic, Tips, Tweaking
This article now resides at BASHandSlash.com
Posted by
Jock Yitch
at
6:53 PM
Labels: Bash Boards, Tips, Tweaking
To really enjoy the full experience of multiplayer online gaming you must communicate with your fellow players.
There are a few programs on the Internet (e.g. Roger Wilco, Teamspeak) that will allow you to do this, but my favorite is Ventrilo.
You can get it here: http://www.ventrilo.com/download.php
Also known as "vent", Ventrilo uses Voice of Internet Protocol (VoIP) technology. Some of its features include:
- surround sound positioning and special sound effects on a per user, per channel, per server or global configuration level
- the program provides each user the option to fully customize exactly how they wish to hear sounds from other users or events.
- it has excellent sound quality and uses very few CPU resources (nearly no effect on your ping!).
Posted by
Jock Yitch
at
7:41 PM
Labels: Multimedia, Screencast, Tweaking
BASH...the Blog reader, Lowkee (BF2142 player) made a stunning discovery recently and posted it in the comments section in our article on the PunkBuster lag article on this website (We've been punked! *UPDATE 1*).
I did not want his comments buried, so I am posting them here. Please read if you have been having lag issues with Punk Buster:
Although it pains me to release this fix where EvenBalance can read it and give me absolutely no credit for wasting hours of my life in finding a solution, here is a proof of concept, as such, of the PunkBuster service bug:
Trillian == lag in-game
ICQ == lag in-game
ATI Control Center == lag in-game
Winamp == lag in-game (in certain instances)
What do these programs all have in common? Global Hotkeys.
It seems the new PB service chokes if any application hooks into for global hotkey support. So, disabling global hotkeys in all of your application will bring your FPS rate back to normal with no more slowdown due to PB beta testing on your PC.
As an added FPS boost, setting the following in your BF 2142 (or any other PB enabled game) console will also help:
(type in the game console)
pb_system 1
pb_sleep 500
pb_writecfg
Happy playing everyone, in spite of PunkBuster.
-Lowkee
Posted by
Jock Yitch
at
6:32 PM
Labels: PunkBuster, Tweaking
While we greatly appreciate all the efforts you folks are doing to keep us playing in a Cheat-Free environment, the lag induced by the new update has caused some issues.
Can you explain what has caused the lag and if there are any solutions to mitigate it. Currently there are community workarounds.
I have posted a few on my blog. I am sure you cannot sanction such activity; however, can you suggest what we CAN do? Currently your 2 new executables (PnkBstrA and B) are eating up a significant amount of CPU resources and undoubtedly contributing to a slowdown in-game. I would greatly appreciate any information you can provide my readers/listenership.
04/16/2007 14:39:41 - "Glenn Courington"Note #2: As your blog states, yes, these new services will take additional CPU cycles, as this is by design to use CPU cycles that aren't allocated to the game or other processes.
As for the "solutions" posted, no, those wouldn't be solutions. While it hasn't been initiated yet, it will soon be required to run these services to play on a PB server. Uninstalling them or turning them off will result in a kick from the server.
As for lag issues, we have been making updates to correct such issues, and we will continue to do so as needed.
http://www.evenbalance.com/index.php?page=pbsvcfaq.php
Posted by
Jock Yitch
at
6:51 PM
Labels: Hackers, PunkBuster, Tweaking
Has anyone noticed increased lag, higher pings, packet loss, lower FPS and loss of system resources lately when playing online?
Well, it can probably traced to the latest Punkbuster updates.
The latest updates of Punkbuster have certainly wreaked havoc with us here in the COD2 community.
What you may not have noticed is that Evenbalance (the authors of PunkBuster) have added two new processes to their PB suite:
PnkBstrA.exe and PnkBstrB.exe!
That brings them up to a grand total of four processes total - all robbing you of system resources while your playing, albeit for a good cause, I suppose.
What are these new services? Try reading this:
http://www.evenbalance.com/index.php?page=pbsvcfaq.php
Beginning with PunkBuster client version 1.500, we have extended the PunkBuster Anti-Cheat system to operate without the requirement to run PunkBuster supported games with Administrator privileges when running under Windows 2000, XP, or Vista. In order to do this, we have developed new Windows service components to work with the PunkBuster system. We are currently conducting open beta testing for the new service components. To participate in the open beta testing, issue the "pb_installservice" command in your game console after joining a server (at this point, you must still be running as the Administrator user). This command will attempt to install a new PunkBuster service called PnkBstrA. Alternatively, the PBSVC Setup Program can be used as a standalone installer/uninstaller for the PnkBstrA service; PBSVC can be downloaded from here. Once the PnkBstrA service is running along with a new PB client version 1.500 and higher, running PB enabled games under Windows 2000, XP or Vista no longer requires Administrator privileges.
Speed up COD by shutting down any un-needed or unwanted processes!
SHOW NOTES FROM BASH EPISODE 15: VIRUS!
This is the first in a few articles on BASH...the blog that will focus on the basics of computer/data safety while connected on line.
I'm embarassed.
No, I wasn't caught trying to steal women's underwear at the Walmart! Um...that was last month.
I am embarassed because I was infected by an internet worm a few weeks ago.
This "worm", a software program, took over elements of my computer and made it do various tasks without my consent or control.
Yup. I picked up a worm and it ruined my gaming life for about a week before I cleaned it off my computer. The embarassing part is that I should have known better.
I thought I understood something about internet security but I failed to act on that knowledge and it cost me one week of frustration. Could have been worse I suppose. I could have had to reformat my drive and re-install XP on my PC. Or it could have been really bad and I could have suffered from identity theft.
I have taken a week out of my gaming life to, number one, clean out my PC of any web-derived infestations and number two, protect myself from any future attacks.
Virus:
A computer virus is a program that can copy itself and infect a computer without permission or knowledge of the user. Viruses can spread to other computers by infecting files on a network (e.g. the Internet). Viruses spread by attaching themselves to other files they come in contact with.Most of the viruses spreading nowadays are designed to take control over (hijack) your computer system, turning into what tech experts call a "zombie system". Why would anyone turn your computer into a zombie? Well, there may be some truth in the news that virus authors are getting nearly a dime for every computer they hijack. The virus author then turns the control over your zombie computer to an email spammer who makes your computer spit out spam emails. If you get spam email you'll see that the authors seem legit - these poor folks have had the control of their computer stolen right out from under them and have no idea their system is transmitting these emails. It is no wonder that there are four spam emails sent out for every "real" email.There are some estimates that say that one-thirds of all computers on the net are zombies. According to the BBC, eighty percent (80%) of all the computers in China have been hijacked! PC Pitstop Spyware Center says that 20% of all computers have spyware!
You get a virus by running a program on your computer. More often than not the user clicks on a program without realizing that the program is a virus.
Trojan HorseIn the computer world, a Trojan is not that rubber thingy in your wallet that you've never used. It's a program where a hacker has hidden their evil-doing code inside what appears to be a harmless program or data file.It's a program that claims to be one thing, but is in reality, something else. Some people who have used Kazaa (music sharing software) consider it a trojan program because it actually carries spyware inside.
Worm:A computer worm is a program that can make copies of itself. It employs the internet to send these copies to other computers. You don't have to visit a specific internet site to pick up a worm. In fact you don't have to do anything other than connect to your computer to the net to get a worm.Worms can spread through computers that have out of date operating systems. For this reason it is important that you constantly keep your operating system up to date by downloading the latest patch.Some worms spread through email. Most through Microsoft Outlook or Outlook Express.Worms and viruses are different in how they are transmitted: a worm is a stand-alone program, while a virus propagates by attaching itself to another program.Spyware
Spyware describes a type of computer program that will try to advertise, collect personal information, or change the configuration of your computer without your permission. Some spyware tries to track visits to a website for example and then send this information to an advertising agency. More evil versions of spyware try to record your passwords or credit card numbers as you type them in on the web.
Spyware typically can get installed when you visit websites. Most websites, even very legitimate sites like CNN and Amazon will try to keep track of your on-line behavior. Usually this happens when your browser settings are not set to a sufficiently high security level and you visit a website that distributes spyware. This is sometimes called “drive-by downloading” since it installs itself when you “drive-by” a website.
Some of the more notorious websites will do more than track your presence on their website though. But it's all a matter of degrees.
How do you know you have been hacked?
As soon as I realized this was happening I immediately shut down my modem.
Another way to tell you have been hacked, that is, attacked by worms, or viruses, is that:
Things you should do to prevent yourself from being hacked?
Leo Laporte, a celebrity technology expert, has a saying that to prevent yourself from being hacked, you should change your online behavior.
For example, Microsoft has been saying that Vista has become hack-resistant in comparison to XP, but the reality is that you could fall prey to hackers using Vista if you fail to change your behavior. Here's an example:
Kaspersky, a well known anti-virus company, claims that there are already ways around Vista security and compounding this, Vista nags the user so much during an online session that many people might turn off the security suite inside Vista leaving the computer vulnerable to attack. See : Microsoft partner: Vista less secure than XP.
In attempting to change internet user behavior, Laporte mentions this interesting fact, many security experts do not run anti-virus programs.
None.
They rely on a few simple ideas to keep them safe. Here are the basics:
1. PATCH MICROSOFT WINDOWS
Make sure you are running XP with Service Pack 2 installed.
Make sure you are applying all of the critical Microsoft patches. Usually, on the second Tuesday of the month, Microsoft releases its critical patches to fix flaws in its operating systems. It is vital that you apply these patches, for one, to prevent yourself from getting worms. It is doubly important that you make these patches if you hear about them on the news as this can be looked upon as an invitation to the black hat programmers out there that there is an Microsoft vulnerability that they can exploit.
Did you know that if you try to connect an unpatched XP computer to the internet you will get a worm on that machine in under one minute!
Windows should download these patches automatically, but if you suspect you are NOT getting patched and that Windows Update is not automatically doing this check the following:
How does the router shield you from potential attacks?
If it says anything else, you may be at risk. More about what you can do about this in a future article.Routers thus are excellent protection against worms and can defend against hackers who can remotely install spyware on your computer.
However there is still a risk from viruses; that is, viruses that can cross the firewall. Once they cross they can infect all the machines on your side of that wall.
One way for them to cross is for you to download executable programs (those with suffixes that end in *.exe for example) that have viruses. So be careful what you download.
Email is a typical way for viruses to cross the firewall because routers or firewalls allow email to cross over. If there are any attachments on those emails and you the user opens an infected attachment, whammo, you are infected - even though you had a firewall. Getting back to the changes you must make to your behavior, here are a few of the behavioral modifications you'll need to make:
3. EMAIL
Don't send or open email attachments except when you know for sure that they are safe - which is something very difficult to determine.
4. SURFING
- Don't accept attachments from strangers in online chat systems such as IRC, ICQ, XFIRE, Ventrilo, Teamspeak or MSN Messenger.
- Avoid downloading files from public newsgroups (Usenet news) or peer-to-peer services (Limewire). These are often used by virus writers to distribute their new viruses.
- Do not share your folders with other users unless necessary. If you do, make sure you do not share your full drive or your Windows directory.
- Disconnect your network or modem cable when you're not using your computer - or just power it down.
1) Cheaters detected by Punkbuster software from all of our admin member servers, are collected, sorted and updated to the Master Ban List (MBL) automatically.
2) Your server's ban list is automatically updated and kept current with our automated download feature at a time and period of your choosing. A cheater caught today will not be playing within hours on all servers using the MBL, Period!
3) The Auto-MBL FTP updating software is available for both Windows and Linux-based servers. (Or update manually, if the auto-updating feature is not possible with your server operation directly).
4) Screen shot MD5 checksums and timestamp are automatically stored in our repository, so that there will never again be a doubt as to the authenticity of a PB screen shot. It eliminates accusations of fake screen shots. PunksBusted's repository will verify it's integrity without question.
To modify the number of times punk buster calls home create the following file, pbcl.cfg in the following subdirectory.
C:\Program Files\Activision\Call of Duty 2\pb
Use Wordpad (Windows OS) and copy the commands I've typed below.
There are 5 lines in total you have to include in this file.
pb_sleep 500
PB_SsLog 1
PB_SsSave 0
pb_LogToFile 0
pb_logmd5tool 1
PunkBuster provides the ability for Server Admins to specify a list of acceptable player cvar value ranges while playing on the Game Server. When each player connects to a PB-Enabled Server, the PB Client will download the list of acceptable cvar ranges from the PB Server and will check all of the player's cvars for compliance. The player is warned about any cvars that are unacceptable to the Game Server. The player then will have a few seconds to make any necessary corrections before the PB Server will begin methodically and regularly checking that player's cvars against the list of acceptable ranges. If a player is found to have a cvar that is outside the acceptable range for that cvar, then that player will be removed from the game immediately.
Why do I get messages on some servers telling me that I have cvar violations and what should I do about it?
A cvar is a game setting. Cvars can be used to customize the game, but cheaters sometimes abuse cvars to exploit holes or bugs in the game in order to cheat. Admins of PunkBuster Servers have the ability to add specific recurring checks for players' cvar values during gameplay. If you have downloaded or written game scripts to automate tasks, then those scripts almost certainly will add and/or change cvars in your system. You will receive a warning if a cvar on your system is not in the range allowed by the Admin of the Game Server to which you are currently connected - the warning will also include the allowed range of values for the specified cvar. If you do not heed the warning, then after a few seconds or minutes, the PunkBuster Server will raise a violation and remove you from the Game Server. To change the current value of any cvar, press the tilde (~) key to bring down the game console, and then type the cvarname followed by a space and the new value, then press the Tab key and then the Enter key. For example, entering "cg_shadows 0" as a command will set your cg_shadows cvar to the value of 0. The Game automatically saves most cvar changes so that the next time you play, any changes from a previous session will still be in effect. You may request a list of all checked cvar rangess from the server using the "pb_cvarlist" command. You will see all checked cvars, the allowed ranges and also any of your cvars that are currently set outside the allowed ranges.
CVAR VIOLATIONS REFERENCE LIST
Here is a list of Cvar violations and there numbered catagories:
Remember not all violations are hacks or cheats,
Technical Violations: (Resolution: Reinstall PunkBuster from the latest game update patch)
#101 - Communication Failure
#102 - Communication Failure
#131 - Initialization Failure
#132 - Protocol Error
#141 - Distress (This indicates a problem trying to update to the latest version of PunkBuster - it may indicate a problem reaching one of our Internet-based Master PB Servers which can be caused by firewalls, router problems, etc.)
Miscellaneous Violations:
#111 - Bad Name (Resolution: Change player name or play on a different server)
#112 - Too Many Bad Names
#113 - Too Many Name Changes (Designed to eliminate name change spamming)
#114 - Protected Name (Resolution: Change player name or play on a different server)
#121 - Negative Score Too Low (usually from Killing Teammates)
#151 - Extended ASCII Characters in Player Name (Resolution: use regular letters, numbers and symbols in the player name or play on a different server)
#9001 - CVAR value failed range check (see the FAQ for more info)
Integrity Violations:
When PunkBuster is unable to verify that a player's gaming environment is functioning properly and/or has not been alterred, an Integrity violation is raised. This also involves the detection of modified game or PunkBuster files. These violation numbers are between 10000 and 29999.
Cheat/Hack Violations:
When PunkBuster detects a cheat or hack by repeated positive identification on a player's computer, a violation is raised. These violation numbers are 50000 and higher. Families of cheats are listed below. Resolution: Remove cheats and hacks from the computer.I have included some links to videos showing what the hacks look like. Click on the links.
#50000s - Aimbot
#60000s - Wallhack
#70000s - Multihack
#80000s - Gamehack
#90000s - 'Cheat' Video Drivers
#100000s - Speedhack
#110000s - Autofire
#120000s - Game Hook
#130000s - Attempted PunkBuster Hack

Why do some people have lower or higher Reaction Times than others?
Well it has to do with your own internal wiring.

"Video game players may spend a lot of time on the couch, but when they're ready to go out they can find their keys quicker than the rest of us, a study suggests. Researchers found that gamers who devote much of their free time to Grand Theft Auto and Super Mario may be able to scan their environment and spot the target of their search more quickly than non-gamers can. In experiments with college students who were either hard-core video game players or novices, the researchers found that players were quicker to detect target objects on a busy computer screen than their peers were." July '05

It is known that the left and right side of the brain are specialized for different tasks. The left side is regarded as the part of the brain that specializes in logic and speech. The right side govern creativity and can deal with three dimensional spatial problems.
The right brain hemisphere controls the left hand, and the left hemisphere controls the right.
For this reason, scientists think that the left hand should be faster at reaction times involving spatial relationships (such as pointing at a target).
Tests have shown this to be correct.
Right-handed people are faster with their right hand over their left, but left-handed people are equally fast with both hands.
Direct vs. Peripheral Vision
The fastest reaction time comes when a stimulus is seen by the cones in the eye (that is, when the person is looking right at the stimulus). If the stimulus is picked up by rods (around the edge of the eye), the reaction is slower.
Practice
Reaction time gets slower when the subject is tired. Mental fatigue, especially sleepiness, has the greatest effect. Muscular fatigue does not increase reaction time.
Fasting
Eating or fasting does not affect reaction time.
Distraction
Studies show that distractions increase reaction time. Background noise lengthens reaction time by inhibiting parts of the cerebral cortex.
The reaction time to sound stimuli seems more susceptible to distraction than response to visual stimuli.
Warnings of Impending Stimuli
Reaction times are faster when the subject is warned that a stimulus will arrive soon. A great reason to use the HUD on your screen more often.
Alcohol
Tests have shown that females who drink one to six cans of beer did not suffer delayed reaction times the next morning, although they made more errors on a choice reaction time task.
Subjects who had drunk an impairing dose of alcohol reacted faster when they were warned that this was enough alcohol to slow their reaction time. Unwarned subjects who drank suffered more decreased reaction times. However, the warned subjects were also less inhibited and careful in their responses.
Even subjects who drank some nonalcoholic beverage and then were warned (falsely) about impairment by alcohol reacted faster than unwarned subjects who drank the same beverage.
Breathing Cycle
Reaction time is faster when the stimulus occurs when you breathe out than when you breathe in.
Personality Type
Extroverts have faster reaction times than introverts.
Exercise
Physically fit subjects had faster reaction times. Subjects had the fastest reaction times when they were exercising sufficiently to produce a heart rate of 115 beats per minute. The effect only seems to occur while you are exercising - not afterward.
Punishment and StressShocking a subject when they react slowly shortens reaction time. For example, scientists have found that soldiers told that they were deploying to Iraq caused them to have shorter reaction times.
Stimulant Drugs
Caffeine has often been studied in connection with reaction time. Moderate doses of caffeine decreased the time it took subjects to find a target stimulus and to prepare a response for a complex reaction time task. The amount of caffeine in one cup of coffee reduces reaction time and increases the ability to resist distraction, and it does so within minutes after you drink it.
Intelligence
Among people of normal intelligence, there is a slight tendency for more intelligent people to have faster reaction times, but there is much variation between people of similar intelligence.
Conclusions:This post is for those of you who have never used the in-game console in COD2. You have undoubtedly heard about it, but probably thought it too difficult to mess with.
Well let's try and give you some examples on its use and we'll see if you get the hang of it.
NOTE that all the modifications you do here will be lost as soon as you quit your COD2 session. To remember these changes you will need to modify your player configuration file. We will discuss that in a later post.
This will be the first post in a series, I'll be labeling these under "tweaking" so that you can find them. There's not much here that you cannot find on the net; however, I hope that I can explain some of these things so that even the most non-technical of you will be able to understand.
The Console
The console is a program that runs when you are running COD2 in multiplayer mode. It let's you change your game configuration, monitor your framerate, check your download/upload speed, even connect to a different server.
This is all heady stuff, unfortunately, the user interface consists of typing text comments (direct entry) and is not at all intuitive. For that reasons, many players ignore the Console. Hopefully, after you have read this, you won't as it can be quite useful.
To enter into "Console" mode, when in COD2 and logged into a server, you must first type the tilde symbol: ~
Console Commands
Now that you are in Console mode, here are some of the things you can do:
1. Change your name
Let's say you decide that you would like to change your current screen name from Jock Yitch to Cap'n America (may he rest in peace). Then, type the following (after entering into Console mode).
/name CapnAmerica
Colors in your screen name are all the rage, you can add colors in this command by simply using the caret symbol (^) as follows:
/name ^3CapnAmerica
This command will make CapnAmerica yellow - which was just the opposite of his character. Poor, brave Cap (RIP).
2. Connect to another server
If you decide to connect to another server, mid match, bring up the Console mode and use the /connect command. This allows you to manually connect to other servers without having to back out into the COD2 server menu screen. Here's an example. Say you are in a server and your clan tells you there is a scrimmage at 181.12.1.300. You can quickly head there by typing the following in Console mode:
/connect 181.12.1.300
If that server is password protected (for example, say the password is "scrim") then use the password command THEN connect to the server as follows:
/password scrim
/connect 181.12.1.300
The password must be set before connecting.
3. Frame rate check
How many frames are being drawn on your screen? Well this is an important question as it really affects your gameplay. Although there are many factors in this equation, your in-game reaction times will be better the faster your framerate is.
When in Console mode, use the /cg_drawfps command to have COD2 tell you your framerate. The following sets the framerate display on:
/cg_drawfps 1
This sets it off
/cg_drawfps 0
The framerate is in frames per second (fps). Tweak your system to keep that number above approximately 60 fps and you will be doing well. Let it fall into the 30-50's and you will notice perceptive lagging.
4. Game Lag
We will be discussing lag in another post, in the meantime you can see if you or the server is causing your gameplay to slow by using the /cg_lagometer command. Turn the lagometer on by typing:
/cg_lagometer 1
Turn it off by typing:
/cg_lagometer 0
You will see two graphs on the right side of your screen. We'll talk extensively about the lagometer in a future post. For now, the bottom graph is roughly representative of your ping. The lower the green line on this graph, the lower your ping. Red lines mean dropped packets.
The top graph is a measure of your graphics card. Video performance can be affected by ping - but not the reverse. If you have a connection interruption, or are dropping packets, or your ping goes high, you will likely see the top graph go up as well.
5. Recording mode
To record your play in the game, you can set COD2 to save your game like you were using a VCR. This is done with the /record command. The following example labels the name of the file "game1":
/record game1
You can use this feature for training purposes, demos, bragging rights, or even to catch cheaters! Remember, if you don't use a name for record mode - COD2 simply gives you a default name. If you look at the bottom left of your screen you will now see a "game1 xxK" title - this means you are recording! Use the following command to stop recording:
/stoprecord
To play what you have recorded back, use:
/demo game1
6. Binds
You can set "binds" in Console mode. For example if you want to set the "[" and the "]" keys to turn off/on the framerate viewer, you can type the following commands while in Command mode:
/bind [ "cg_drawfps 0"
/bind ] "cg_drawfps 1"
The keys will be "mapped" for the current session only. The bind will be lost the next time you log in. A better way to always have these commands set is to add them to your configuration file. We showed how to do this this earlier, in the post "A brighter day in COD2". A future post will show you how to permanently bind the above commands onto your keyboard.
Related posts:
A brighter day in COD2