id Software's Usenet Group Posts Archive!

quake/articles/1997/art-932



Path: mantis!not-for-mail


From: "Phil McKracken"


Newsgroups: rec.games.computer.quake.announce,rec.games.computer.quake.playing


Subject: Four Pauses in Quake under Win95. SOLUTION HERE:


Date: 8 Jan 1997 18:38:13 -0000


Organization: Unknown organization


Lines: 93


Sender: tony@jobstream.co.uk


Approved: quake@mantis.co.uk


Message-ID: <01bbfccb$04d43f80$204ce8cd@chris-pc>


References: <01bbfb3a$2b5e5ce0$1f4ce8cd@chris-pc>



Since I see people asking quite frequently about the four pause problem in


Quake while running it under Win95, I thought I should post a solution to


the problem. I had fought with this for months until I solved it myself.


Nobody else could or would give me any detailed help on the matter. So


here is the solution.



First of all, the problem does not exist on all systems. It is just a


quirk with some mixes of BIOS's, chipsets, or whatever. The root of the


problem is the TCP\IP protocol bindings to adapters. If you have TCP\IP


bound to more than one adapter at a time, Win95 periodically polls all


those adapters to determine if there is any traffic on them. While it is


polling those adapters it is hogging up CPU time from ALL other


applications. If you think that the four pauses occur only in Quake then


you do not pay close enough attention to your screen. Start up Warcraft II


and play that for a while. You will see the same four pauses. Of course


you will have to look closer because of the graphical nature of the game is


different than Quake. But they are there.



Having said that, the solution to those persons that are computer aware


enough should be obvious. Remove any bindings of TCP\IP to any device that


you do not use to play Quake on. If you have more than one device in you


computer that needs to have TCP\IP bound to it because you are using the


computer at work then you will have to restore it to the original


configuration every time you quit playing Quake. A better solution would


be to creat a new User Configuation in Win95 and call it Gamer or something


similar. Then you would click on Shut Down and select Close all programs


and log on as new user.



For those persons that are not computer aware enough to know what the hell


is going on here then read further for step by step instuctions on how to


solve the problem once and for all. Of course you should keep a copy of


this so you can show one of your more geeky friends what you were trying to


do. It would help when they have to help you recover from your bumblings


because you probably will not be able to get on line if you mess something


up.



STEP ONE



Right-Click on Network Neighborhood.



STEP TWO



Choose "Properties".



STEP THREE



Scroll down the list and locate any entries that look like this:



TCP\IP -> NE2000 Compatible


TCP\IP -> Dial-Up Adapter


TCP\IP -> ISA Lantek PnP 16


TCP\IP -> Kitchen Sink



STEP FOUR



Determine which one you use to play Quake on. If you call up an ISP and


log onto the internet using your modem then you are using the Dial-Up


adapter. If you are on a LAN and connect through it to some sort of


communications server or are one of the low pinging, sleep all day, pizza


eating, two liter Pepsi drinking lucky-assed college students that are


hooked up directly to an internet server then you are using the net card.


SInce I don't know what netcard you are using you will have to pick out the


proper line. There should be only one of them anyways unless you have two


netcards installed.



STEP FIVE



Remove all entries except for the one that you determined in the last step


as being the one you want to keep. It is pretty straight foward. You


select the entry and click on "Remove" Repeat as necessary.



STEP SIX



Click on "Ok"



STEP SEVEN



Answer YES when it asks you if you want to restart your computer.



STEP EIGHT



Masterbate at the thought of no longer having to smash your fist into the


wall because you just got fragged for no good frigging reason.






good huntin'


POP_UP_TARGET