Warning, this will be a long post as I want to try to explain this for you so you can make an informed decision - I was in your situation many years ago, these are just things that you learn. If it seems too much, just skip to the end of my post.
Kasey9fan wrote:
Dell Dimension DIM2400
Okay, with the model name I was able to search for information on this computer. Unfortunately, if that is your computer I think you're a little out of luck. There should be something you can do with it, but relatively speaking it won't be a great deal.
Slayer is right, it is a cheap computer built on pretty minimal specs. This kind of computer is really targeted for users who only use email, browse the internet and do word processing kind of tasks. It's not very capable for intensive tasks like gaming, or video editing and encoding. To be honest, the choice of 2.40GHz Celeron for the CPU was obsolete before you opened the box (according to this
review/opinion), however don't let that bother you if the computer is adequate for what you use it for.
In cases where you are assessing the upgrade potential of a computer it is ESSENTIAL to have the manual for the motherboard. This contains all the technical information which you need to know what you're dealing with and what you can do with it. You should have one or more books which came with the computer that have this information. If you don't have them, I found Dell has the manuals on their website:
http://support.dell.com/support/edocs/s ... /index.htm
Since the motherboard determines what other components you can use with your computer, it is quite right to think of the motherboard as the defining part of the computer itself. You can change components, like the CPU or the graphics, fairly cheaply and easily to give the computer a boost without changing its "identity". But changing the motherboard itself is a major operation and essentially changes everything about the computer. So usually you either work with the motherboard you've got, or buy an entirely new computer.
Now for the bad news. Here is a diagram of your motherboard:
http://support.dell.com/support/edocs/s ... techov.htm
This shows you have three PCI slots (lower right of the diagram). PCI slots are general expansion slots that you can plug expansion cards into, like a modem or a sound card (or, yes, a graphics card - but see below).
Unfortunately, you have NO dedicated slot (AGP or PCI-Express) on this motherboard for a graphics card which we would hope to see. These are slots that are designed specifically for graphics cards. They are similar in appearance to a PCI slot, but have a slightly different shape (generally longer) and are usually a different colour to help differentiate - and they are designed to work much faster than PCI to provide ultra-fast graphics. AGP (Advanced Graphics Port) is what was widely used about 5-10 years go. It was superceded a few years ago by PCI-Express (also called PCIe) Note although PCI-Express sounds similar to PCI, they are NOT the same.
Now, your motherboard has an integrated or onboard graphics controller (that's your Intel(R) 82845G), which means it has a little chip called a GPU (Graphics Processing Unit) built-in on the motherboard that handles the graphics. When you buy a graphics card, essentially what you are getting is another GPU (little chip), but it is fitted to its own circuit board which slots into an AGP or PCI-Express expansion slot, hence why it is called a 'card'. A GPU for integrated graphics is generally far less powerful than a GPU you get on a graphics card. Integrated graphics is usually the cheapest solution for (eg.) businesses that only do word processing etc and don't require 3D graphics, hence they are generally designed just to do basic 2D graphics. If you want powerful 3D graphics for gaming, you buy and install a plug-in graphics card. Graphics technology advances and changes very quickly, so a plug-in card gives the best flexibility - you can't change the little chip that is soldered to the motherboard, but you can change one that is plugged into an expansion slot by simply swapping the card.
To get a serious graphics solution, you would have needed either a PCI-Express slot or the older AGP slot. These are the slots that high-end 3D graphics cards for gaming are (in the case of PCIe) or were (in the case of AGP) designed for, as these give the best performance.
HOWEVER, you CAN get graphics cards to plug into plain PCI slots as well - though you won't get anything near the same performance. That said, at the moment you are running without 3D acceleration entirely, so whatever 3D graphics hardware you can add is going to help. PCI graphics cards aren't very popular, so you will have to look harder to find them (and you'll have to be careful all the way not to get mixed up with a PCI-Express card, which won't plug in to your computer). However I did a quick search and found an example that would probably be suitable
here (maybe someone else can suggest a store that is closer to your location).
Looking at the other components of your computer:
You currently have an Intel Celeron 2.40GHz for your CPU (Central Processing Unit). The CPU is the 'brain' of the computer, and it does most the work. The Celeron was the basic (cheap) model based on the Intel Pentium processor. You could get an improvement in performance by getting a genuine Pentium 4 processor, and you could potentially get one that clocks along faster (up to 3.40GHz), however in the real world these don't make a spectacular difference to the performance of your computer as the numbers suggest: you might get a 10-20% speed improvement (and it won't improve your graphics). But it is difficult and unless you can get it very cheap (this will be a few years old technology now, and you might be able to get it second-hand) I would tend to think this not worthwhile.
You currently have 512MB of RAM. This is good; this is the recommended amount for running Windows XP. Apparently, some Dimension 2400s were built with only 256MB or even just 128MB initially - XP needs 256MB just for itself which is why 512MB is recommended. (The reason you only see 504MB reported is because your integrated graphics 'steals' some for your graphics.) So you're okay here.
In summary: If you want to improve the graphics, you need a PCI (not PCIe or PCI-Express) graphics card. It probably won't be easy to hunt one down, and then you will have to weigh up whether it is worth the cost (but you shouldn't have to spend more than $100 I would think). If the computer is too slow, you can consider upgrading the CPU as well but you'll need to be very cautious about doing this. Nothing you do to this computer will allow you to be able to play the latest and greatest games, but adding a graphics card you should at be able to catch up to the games of circa 2003 (but really no more). You'll have to decide for yourself if this is what you want, you can sink a lot of money into these things for hardly any gain and sometimes its better to just walk away.