- Oct 9, 2002
- 28,298
- 1,236
- 136
My friend is moving out of state soon, and he left his old computer with me for the last week so I could give it one final tune-up. This is an opportunity to give him some surprise upgrades as a going-away present...but I'm having a problem. Half-Life 2 is choppy. With all settings turned off / low, it's just as choppy at 640x480 resolution as it is when running 1920x1200! HL2 is an older game, and should run like a dream on this 7800GS graphics card. I doubt it's limited by the Celeron CPU. Why would HL2 be CPU-limited on a 2GHz 400FSB system? I just can't figure this out! I've tried everything short of reinstalling Windows...which I *really* don't want to have to do!
I really want my friend to be blown away by this upgrade. Do you guys have any
suggestions?
Intel 2.0Ghz Pentium 4 Celeron Northwood socket 478
ECS motherboard
-supports both PC100 SDRAM and PC3200 DDR400 SDRAM
-AGP 4x version 3.0
-Chipset "VIA P4X266 (VT8753)" according to CPU-Z
128MB PC100 SDRAM -> 2GB PC3200 DDR400 SDRAM (OCZ)
GeForce3 Ti500 -> GeForce 7800GS 256MB GDDR3
Maxtor 500GB IDE hard drive (WinXP Pro installed)
Antec 350 Watt power supply
Update: Here is a CPU-Z report while only one module was installed:
http://webpages.charter.net/ichinisan/cpuz.htm
The other hardware is irrelevant, because I have tried removing *all* non-essential hardware from the system and disabling all integrated devices. It makes no difference in HL2 (still the only game I have tried so far).
Since I got the system from him, I've switched it from 256MB of PC100 SDRAM to 2GB PC3200/DDR400, upgraded the video card from a Geforce3 Ti500 to a Geforce 7800GS, and installed some games to take advantage of it (from Steam gift tokens).
Upgrading the 256MB (2x128MB) of PC100 SDRAM to 2GB (2x1GB) PC3200 DDR SDRAM was more trouble than I expected. It required me to switch a HUGE bank of jumpers to enable the DDR slots and another jumper for changing the voltage for the memory type. I had already tried the DDR memory in the system before realizing that any jumpers had to be changed, and the system didn't boot. At first, I thought I might have fried the DDR memory with too much voltage, but everything seems fine. The huge bank of jumpers was probably keeping most of the traces to the DDR slots disconnected. There have been no stability issues at all after successfully upgrading the memory.
I still occasionally get a beep from the system when I'm using the keyboard. For instance, when I'm holding an arrow key to move through some text, it will occasionally beep from the system. It seems that it's triggered by holding down a key until it repeats for several seconds. This shouldn't happen unless there is a stack overflow, and shouldn't happen in Windows with working sound drivers installed.
I went as far as I could to free up resources: 1) Physically disconnected all peripherals and drives except the primary hard drive, keyboard, and USB mouse, 2) disabled all non-essential integrated devices (parallel port, secondary IDE, Game/MIDI device, modem device, floppy controller, etc) leaving only the USB controller enabled for the mouse.
I have made sure that it's running the latest BIOS from the board manufacturer (ECS). I've tried loading "optimal" defaults in the BIOS setup, and "performance" defaults. I've used Google to examine every BIOS option for relevance and CPU-Z to make sure that the memory and FSB running at the correct speed. I used ThrottleWatch to see if the Intel CPU might be throttling itself, and it shows a constant 2,000Mhz and a perfectly flat line on the frequency graph, so the CPU cooling is working as it should.
I've installed the latest VIA drivers from the board manufacturer, but I don't know if they are the latest from VIA for the chipset.
Windows XP is completely up-to-date, but I haven't installed the service pack 3 release candidate. There is no bloatware and I've made sure to shut-down all apps that load on startup. I've even stopped all unrelated background services and couldn't make a difference.
If I can't get HL2 to run correctly on this rig, there is an underlying problem that is going to affect other things too. It would be a waste of good memory and a good video card...so I'll need to figure this out QUICKLY before his flight leaves later today!
HAAALP! ;P
Any help is appreciated!
I really want my friend to be blown away by this upgrade. Do you guys have any
suggestions?
Intel 2.0Ghz Pentium 4 Celeron Northwood socket 478
ECS motherboard
-supports both PC100 SDRAM and PC3200 DDR400 SDRAM
-AGP 4x version 3.0
-Chipset "VIA P4X266 (VT8753)" according to CPU-Z
128MB PC100 SDRAM -> 2GB PC3200 DDR400 SDRAM (OCZ)
GeForce3 Ti500 -> GeForce 7800GS 256MB GDDR3
Maxtor 500GB IDE hard drive (WinXP Pro installed)
Antec 350 Watt power supply
Update: Here is a CPU-Z report while only one module was installed:
http://webpages.charter.net/ichinisan/cpuz.htm
The other hardware is irrelevant, because I have tried removing *all* non-essential hardware from the system and disabling all integrated devices. It makes no difference in HL2 (still the only game I have tried so far).
Since I got the system from him, I've switched it from 256MB of PC100 SDRAM to 2GB PC3200/DDR400, upgraded the video card from a Geforce3 Ti500 to a Geforce 7800GS, and installed some games to take advantage of it (from Steam gift tokens).
Upgrading the 256MB (2x128MB) of PC100 SDRAM to 2GB (2x1GB) PC3200 DDR SDRAM was more trouble than I expected. It required me to switch a HUGE bank of jumpers to enable the DDR slots and another jumper for changing the voltage for the memory type. I had already tried the DDR memory in the system before realizing that any jumpers had to be changed, and the system didn't boot. At first, I thought I might have fried the DDR memory with too much voltage, but everything seems fine. The huge bank of jumpers was probably keeping most of the traces to the DDR slots disconnected. There have been no stability issues at all after successfully upgrading the memory.
I still occasionally get a beep from the system when I'm using the keyboard. For instance, when I'm holding an arrow key to move through some text, it will occasionally beep from the system. It seems that it's triggered by holding down a key until it repeats for several seconds. This shouldn't happen unless there is a stack overflow, and shouldn't happen in Windows with working sound drivers installed.
I went as far as I could to free up resources: 1) Physically disconnected all peripherals and drives except the primary hard drive, keyboard, and USB mouse, 2) disabled all non-essential integrated devices (parallel port, secondary IDE, Game/MIDI device, modem device, floppy controller, etc) leaving only the USB controller enabled for the mouse.
I have made sure that it's running the latest BIOS from the board manufacturer (ECS). I've tried loading "optimal" defaults in the BIOS setup, and "performance" defaults. I've used Google to examine every BIOS option for relevance and CPU-Z to make sure that the memory and FSB running at the correct speed. I used ThrottleWatch to see if the Intel CPU might be throttling itself, and it shows a constant 2,000Mhz and a perfectly flat line on the frequency graph, so the CPU cooling is working as it should.
I've installed the latest VIA drivers from the board manufacturer, but I don't know if they are the latest from VIA for the chipset.
Windows XP is completely up-to-date, but I haven't installed the service pack 3 release candidate. There is no bloatware and I've made sure to shut-down all apps that load on startup. I've even stopped all unrelated background services and couldn't make a difference.
If I can't get HL2 to run correctly on this rig, there is an underlying problem that is going to affect other things too. It would be a waste of good memory and a good video card...so I'll need to figure this out QUICKLY before his flight leaves later today!
HAAALP! ;P
Any help is appreciated!
