Its the vid card, Dont expect to see anything above 3000 with an MX card. My advice, seek out a used radeon 8500, or if you like brand names for some reason, get a geforce 4 ti4200. expect to pay in the 120 dollar range onling, maybe less used.
<font color=red>*</font color=red><font color=white>*</font color=white><font color=blue>*</font color=blue>
... And I'm proud to be an American, where at least I know I'm free, and I won't forget the men who died, who gave that right to me.